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

Side by Side Diff: third_party/WebKit/LayoutTests/external/wpt/selection/addRange-40-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.
(...skipping 26 matching lines...) Expand all
37 This is a testharness.js-based test. 37 This is a testharness.js-based test.
38 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 38 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
39 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 39 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
40 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 40 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
41 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 41 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
42 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 42 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
43 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 43 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
44 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 44 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
45 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must result in rangeCount b eing 1 45 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must result in rangeCount b eing 1
46 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 46 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
47 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 " " 47 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
48 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 48 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
49 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 49 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
50 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 50 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
51 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 51 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
52 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 52 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
53 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 53 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
54 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 54 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
55 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 55 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
56 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 56 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
57 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must result in rangeCount b eing 1 57 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must result in rangeCount b eing 1
58 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 58 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
59 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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" 59 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
60 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 60 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
61 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 61 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
62 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 62 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
63 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 63 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
64 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 64 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
65 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 65 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
66 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 66 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
67 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 67 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
68 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 68 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
69 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCount b eing 1 69 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCount b eing 1
70 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 70 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
71 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈" 71 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
72 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 72 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
73 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 73 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
74 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 74 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
75 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 75 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
76 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 76 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
77 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 77 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
78 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 78 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
79 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 79 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
80 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 80 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
81 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount b eing 1 81 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount b eing 1
82 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 82 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
83 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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" 83 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
84 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 84 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
85 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 85 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
86 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 86 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
87 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 87 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
88 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 88 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
89 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 89 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
90 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 90 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
91 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 91 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
92 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 92 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
93 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount b eing 1 93 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount b eing 1
94 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 94 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
95 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 " " 95 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
96 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 96 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
97 " but got Text node "Ijklmnop 97 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
98 "
99 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
100 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 98 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
101 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 99 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
102 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 100 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
103 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 101 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
104 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 102 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
105 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 103 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
106 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 104 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
107 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must result in rangeCount b eing 1 105 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must result in rangeCount b eing 1
108 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 106 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
109 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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" 107 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
110 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 108 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
111 " but got Text node "Ijklmnop 109 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
112 "
113 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
114 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 110 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
115 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 111 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
116 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 112 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
117 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 113 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
118 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 114 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
119 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 115 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
120 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 116 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
121 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must result in rangeCount b eing 1 117 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must result in rangeCount b eing 1
122 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 118 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
123 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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" 119 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
124 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 120 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
125 " but got Text node "Ijklmnop 121 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
126 "
127 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
128 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 122 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
129 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 123 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
130 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 124 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
131 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 125 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
132 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 126 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
133 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 127 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
134 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 128 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
135 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must result in rangeCount b eing 1 129 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must result in rangeCount b eing 1
136 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 130 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
137 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 131 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
138 " but got object "klmnop 132 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
139 " 133 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
140 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ
141 " but got Text node "Ijklmnop
142 "
143 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
144 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 134 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
145 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 135 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
146 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 136 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
147 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 137 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
148 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 138 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
149 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 139 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
150 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 140 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
151 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 141 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
152 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 142 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
153 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 143 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
215 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 205 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
216 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 206 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
217 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 207 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
218 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 208 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
219 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 209 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
220 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 210 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
221 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 211 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
222 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 212 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
223 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must result in r angeCount being 1 213 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must result in r angeCount being 1
224 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 214 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
225 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 215 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
226 216 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
227 " but got object "Selection.addRange() tests 217 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
228
229 "
230 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ
231 " but got Element node <html><head><title>Selection.addRange() tests</title>
232 <me...
233 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
234 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 218 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
235 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 219 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
236 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 220 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
237 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 221 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
238 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 222 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
239 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 223 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
240 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 224 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
241 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must result in r angeCount being 1 225 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must result in r angeCount being 1
242 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 226 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
243 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 227 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
244 228 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
245 Äb̈c̈d̈ëf̈g̈ḧ 229 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
246 Ijklmnop
247 QrstuvwxYzabcdefGhijklmn
248
249
250
251
252
253 "use strict";
254
255 testAddRangeSubSet(40, 44);
256 testDiv.style.display = "none";
257 " but got object "Selection.addRange() tests
258
259 Äb̈c̈d̈ëf̈g̈ḧ
260 Ijklmnop
261 QrstuvwxYzabcdefGhijklmn
262
263
264
265
266
267 "use strict";
268
269 testAddRangeSubSet(40, 44);
270 testDiv.style.display = "none";
271 "
272 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ
273 " but got Element node <html><head><title>Selection.addRange() tests</title>
274 <me...
275 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
276 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 230 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
277 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 231 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
278 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 232 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
279 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 233 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
280 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 234 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
281 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 235 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
282 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 236 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
283 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must result in r angeCount being 1 237 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must result in r angeCount being 1
284 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 238 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
285 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 239 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
286 Ijklmnop 240 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
287 QrstuvwxYzabcdefGhijklmn 241 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
288
289
290
291
292
293 "use strict";
294
295 testAddRangeSubSet(40, 44);
296 testDiv.style.display = "none";
297 " but got object "Äb̈c̈d̈ëf̈g̈ḧ
298 Ijklmnop
299 QrstuvwxYzabcdefGhijklmn
300
301
302
303
304
305 "use strict";
306
307 testAddRangeSubSet(40, 44);
308 testDiv.style.display = "none";
309 "
310 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ
311 " but got Element node <html><head><title>Selection.addRange() tests</title>
312 <me...
313 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
314 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must not throw exceptions or modify the range it's given 242 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must not throw exceptions or modify the range it's given
315 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 243 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
316 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 244 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
317 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 245 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
318 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 246 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
319 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 247 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
320 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 248 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
321 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must result in rangeCount being 1 249 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must result in rangeCount being 1
322 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 250 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
323 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 "" 251 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
324 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 252 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the second added range must modify the Selecti on's last Range
325 " but got Element node <head><title>Selection.addRange() tests</title> 253 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the Selection's last Range must modify the sec ond added Range
326 <meta nam...
327 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
328 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given 254 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
329 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 255 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
330 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 256 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
331 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 257 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
332 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 258 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
333 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 259 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
334 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 260 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
335 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must result in rangeCount being 1 261 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must result in rangeCount being 1
336 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 262 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
337 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 263 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
338 Ijklmnop 264 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the second added range must modify the Selecti on's last Range
339 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ 265 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the Selection's last Range must modify the sec ond added Range
340 Ijklmnop
341 QrstuvwxYzabcdefGhijklmn"
342 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ
343 " but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
344 </p><p id...
345 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
346 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 266 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
347 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 267 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
348 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 268 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
349 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 269 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
350 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 270 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
351 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 271 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
352 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 272 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
353 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 273 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
354 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 274 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
355 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 275 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
381 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 301 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
382 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it' s given 302 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it' s given
383 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 303 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
384 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 304 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
385 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 305 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
386 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 306 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
387 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 307 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
388 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it 's given 308 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it 's given
389 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 309 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1
390 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 310 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
391 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 "" 311 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
392 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 312 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range
393 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 313 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range
394 </p>
395 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
396 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it' s given 314 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it' s given
397 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 315 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
398 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 316 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
399 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 317 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
400 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 318 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
401 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 319 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
402 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it 's given 320 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it 's given
403 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1 321 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
404 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 322 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
405 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 323 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
406 " but got object "Äb̈c̈d̈ëf̈g̈ḧ 324 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
407 " 325 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
408 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ
409 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
410 </p>
411 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
412 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given 326 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
413 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 327 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
414 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 328 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
415 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 329 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
416 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 330 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
417 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 331 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
418 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify th e range it's given 332 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify th e range it's given
419 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 333 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
420 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 334 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
421 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 335 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
435 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 349 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
436 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 350 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
437 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 351 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
438 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 352 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
439 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 353 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
440 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 354 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
441 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 355 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
442 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 356 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
443 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1 357 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
444 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 358 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
445 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 359 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
446 " but got object "Äb̈c̈d̈ëf̈g̈ḧ 360 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
447 " 361 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
448 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ
449 " but got Text node "Ijklmnop
450 "
451 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
452 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 362 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
453 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 363 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
454 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 364 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
455 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 365 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
456 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 366 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
457 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 367 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
458 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 368 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
459 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1 369 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
460 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 370 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
461 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 371 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
462 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ 372 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
463 Ijklmnop" 373 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
464 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ
465 " but got Text node "Ijklmnop
466 "
467 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
468 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 374 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
469 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 375 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
470 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 376 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
471 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 377 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
472 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 378 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
473 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 379 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
474 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 380 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
475 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1 381 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
476 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 382 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
477 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 383 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
478 Ijklmnop 384 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
479 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ 385 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
480 Ijklmnop
481 QrstuvwxYzabcdef"
482 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
483 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
484 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 386 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
485 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 387 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
486 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 388 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
487 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 389 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
488 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 390 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
489 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 391 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
490 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 392 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
491 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1 393 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
492 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 394 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
493 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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" 395 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
494 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 396 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
495 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 397 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
496 </p>
497 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
498 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must not throw exceptions or modify the range it's given 398 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
499 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 399 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
500 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 400 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
501 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 401 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
502 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 402 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
503 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 403 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
504 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must not throw exceptions or modify the range it' s given 404 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must not throw exceptions or modify the range it' s given
505 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must result in rangeCount being 1 405 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must result in rangeCount being 1
506 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 406 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
507 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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" 407 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
508 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 408 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the second added range must modify the Selection's last R ange
509 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 409 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the Selection's last Range must modify the second added R ange
510 </p><p id="b" s...
511 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
512 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 410 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
513 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 411 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
514 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 412 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
515 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 413 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
516 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 414 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
517 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 415 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
518 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 416 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
519 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 417 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must result in rangeCount being 1
520 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 418 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
521 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 419 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
522 Qrstu" but got object "Ijklmnop 420 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
523 Qrstu" 421 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
524 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ
525 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
526 </p><p id="b" s...
527 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
528 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 422 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
529 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 423 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
530 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 424 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
531 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 425 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
532 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 426 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
533 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 427 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
534 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 428 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
535 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must result in rangeCount b eing 1 429 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must result in rangeCount b eing 1
536 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 430 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
537 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 " " 431 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
538 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 432 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the second added range must modify the Selection's last Range
539 " but got Element node <html><head><title>Selection.addRange() tests</title> 433 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
540 <me...
541 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
542 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 434 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
543 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 435 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
544 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 436 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
545 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 437 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
546 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 438 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
547 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 439 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
548 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 440 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
549 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 441 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
550 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 442 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
551 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 443 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
552 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 444 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
553 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 445 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
554 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must not throw exceptions or modify the range it' s given 446 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must not throw exceptions or modify the range it' s given
555 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 447 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
556 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 448 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
557 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 449 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
558 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 450 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
559 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 451 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
560 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must not throw exceptions or modify the range it 's given 452 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must not throw exceptions or modify the range it 's given
561 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in rangeCount being 1 453 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in rangeCount being 1
562 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in the selection's last range having the specified endpoints 454 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in the selection's last range having the specified endpoints
563 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 "" 455 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
564 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 456 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 34 [document, 0, document, 1]: modifying the second added range must modify the Selection's last Range
565 " but got Document node with 2 children 457 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 34 [document, 0, document, 1]: modifying the Selection's last Range must modify the second added Range
566 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
567 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must not throw exceptions or modify the range it' s given 458 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must not throw exceptions or modify the range it' s given
568 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 459 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
569 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 460 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
570 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 461 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
571 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 462 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
572 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 463 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
573 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must not throw exceptions or modify the range it 's given 464 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must not throw exceptions or modify the range it 's given
574 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in rangeCount being 1 465 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in rangeCount being 1
575 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in the selection's last range having the specified endpoints 466 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in the selection's last range having the specified endpoints
576 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 467 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
577 468 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 35 [document, 0, document, 2]: modifying the second added range must modify the Selection's last Range
578 Äb̈c̈d̈ëf̈g̈ḧ 469 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 35 [document, 0, document, 2]: modifying the Selection's last Range must modify the second added Range
579 Ijklmnop
580 QrstuvwxYzabcdefGhijklmn
581
582
583
584
585
586 "use strict";
587
588 testAddRangeSubSet(40, 44);
589 testDiv.style.display = "none";
590 " but got object "Selection.addRange() tests
591
592 Äb̈c̈d̈ëf̈g̈ḧ
593 Ijklmnop
594 QrstuvwxYzabcdefGhijklmn
595
596
597
598
599
600 "use strict";
601
602 testAddRangeSubSet(40, 44);
603 testDiv.style.display = "none";
604 "
605 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ
606 " but got Document node with 2 children
607 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
608 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must not throw exceptions or modify the range it' s given 470 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must not throw exceptions or modify the range it' s given
609 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 471 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
610 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 472 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
611 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 473 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
612 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 474 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
613 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 475 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
614 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must not throw exceptions or modify the range it 's given 476 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must not throw exceptions or modify the range it 's given
615 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in rangeCount being 1 477 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in rangeCount being 1
616 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in the selection's last range having the specified endpoints 478 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in the selection's last range having the specified endpoints
617 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 479 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
618 480 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 36 [document, 1, document, 2]: modifying the second added range must modify the Selection's last Range
619 Äb̈c̈d̈ëf̈g̈ḧ 481 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 36 [document, 1, document, 2]: modifying the Selection's last Range must modify the second added Range
620 Ijklmnop
621 QrstuvwxYzabcdefGhijklmn
622
623
624
625
626
627 "use strict";
628
629 testAddRangeSubSet(40, 44);
630 testDiv.style.display = "none";
631 " but got object "Selection.addRange() tests
632
633 Äb̈c̈d̈ëf̈g̈ḧ
634 Ijklmnop
635 QrstuvwxYzabcdefGhijklmn
636
637
638
639
640
641 "use strict";
642
643 testAddRangeSubSet(40, 44);
644 testDiv.style.display = "none";
645 "
646 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ
647 " but got Document node with 2 children
648 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
649 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must not throw exceptions or modify the range it's given 482 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must not throw exceptions or modify the range it's given
650 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 483 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
651 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 484 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
652 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 485 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
653 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 486 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
654 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 487 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
655 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must not throw exceptions or modify the range it's given 488 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must not throw exceptions or modify the range it's given
656 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must result in rangeCount being 1 489 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must result in rangeCount being 1
657 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 490 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
658 </p><p id="b" s... 491 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
659 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 492 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the second added range must modify the Selection's last Ra nge
660 Ijklmnop 493 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the Selection's last Range must modify the second added Ra nge
661 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ
662 Ijklmnop
663 QrstuvwxYzabcdefGhijklmn"
664 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ
665 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
666 </p><p id="b" s...
667 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
668 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 494 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
669 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 495 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
670 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 496 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
671 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 497 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
672 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 498 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
673 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 499 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
674 PASS Range 40 [foreignDoc, 0, foreignDoc, 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 500 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
675 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must result in rangeCount being 1 501 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must result in rangeCount being 1
676 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 502 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
677 </p><p id="b" s... 503 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
678 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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" 504 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
679 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 505 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
680 " but got Text node "Qrstuvwx"
681 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
682 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must not throw exceptions or modify the range it's given 506 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must not throw exceptions or modify the range it's given
683 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 507 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
684 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 508 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
685 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 509 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
686 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 510 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
687 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 511 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
688 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must not throw exceptions or modify the range it' s given 512 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must not throw exceptions or modify the range it' s given
689 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in rangeCount being 1 513 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in rangeCount being 1
690 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 514 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range having the specified endpoints
691 </p><p id="b" s... 515 PASS Range 40 [foreignDoc, 0, foreignDoc, 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
692 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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" 516 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the second added range must modify the Selection's last R ange
693 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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̈ḧ 517 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the second added R ange
694 " but got Element node <p id="d" style="display:none">Yzabcdef</p>
695 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
696 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must not throw exceptions or modify the range it's given 518 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must not throw exceptions or modify the range it's given
697 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 519 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
698 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 520 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
699 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 521 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
700 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 522 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
701 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 523 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
702 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must not throw exceptions or modify the rang e it's given 524 PASS Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must not throw exceptions or modify the rang e it's given
703 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 525 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
704 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 526 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
705 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 527 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 205 matching lines...) Expand 10 before | Expand all | Expand 10 after
911 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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 733 FAIL Range 40 [foreignDoc, 0, foreignDoc, 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
912 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: first addRange() must not throw exception s or modify the range it's given 734 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: first addRange() must not throw exception s or modify the range it's given
913 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 735 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
914 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 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 736 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 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
915 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 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 737 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 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
916 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 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 738 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 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
917 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 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 739 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 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
918 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: second addRange() must not throw exceptio ns or modify the range it's given 740 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: second addRange() must not throw exceptio ns or modify the range it's given
919 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: second addRange() must result in rangeCou nt being 1 741 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: second addRange() must result in rangeCou nt being 1
920 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the sele ction's last range having the specified endpoints 742 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the sele ction's last range having the specified endpoints
921 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the sele ction's last range being the same object we added assert_equals: getRangeAt(rang eCount - 1) must return the same object we added expected object "" but got obje ct "" 743 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the sele ction's last range being the same object we added
922 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: modifying the second added range must mod ify the Selection's last Range assert_equals: After mutating the second added Ra nge, endOffset of the Selection's last Range must match the added Range expected 2 but got 0 744 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: modifying the second added range must mod ify the Selection's last Range
923 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mut ating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6 745 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 0 [paras[0].f irstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
924 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: first addRange() must not throw exception s or modify the range it's given 746 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: first addRange() must not throw exception s or modify the range it's given
925 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 747 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
926 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: 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 748 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: 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
927 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: 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 749 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: 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
928 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: 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 750 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: 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
929 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: 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 751 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: 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
930 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: second addRange() must not throw exceptio ns or modify the range it's given 752 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: second addRange() must not throw exceptio ns or modify the range it's given
931 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: second addRange() must result in rangeCou nt being 1 753 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: second addRange() must result in rangeCou nt being 1
932 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the sele ction's last range having the specified endpoints 754 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the sele ction's last range having the specified endpoints
933 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the sele ction's last range being the same object we added assert_equals: getRangeAt(rang eCount - 1) must return the same object we added expected object "A" but got obj ect "A" 755 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the sele ction's last range being the same object we added
934 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: modifying the second added range must mod ify the Selection's last Range assert_equals: After mutating the second added Ra nge, endOffset of the Selection's last Range must match the added Range expected 2 but got 1 756 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: modifying the second added range must mod ify the Selection's last Range
935 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mut ating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6 757 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 1 [paras[0].f irstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the second added Range
936 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: first addRange() must not throw exception s or modify the range it's given 758 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: first addRange() must not throw exception s or modify the range it's given
937 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 759 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
938 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: 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 760 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: 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
939 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: 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 761 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: 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
940 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: 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 762 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: 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
941 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: 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 763 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: 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
942 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: second addRange() must not throw exceptio ns or modify the range it's given 764 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: second addRange() must not throw exceptio ns or modify the range it's given
943 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCou nt being 1 765 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCou nt being 1
944 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the sele ction's last range having the specified endpoints 766 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the sele ction's last range having the specified endpoints
945 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the sele ction's last range being the same object we added assert_equals: getRangeAt(rang eCount - 1) must return the same object we added expected object "b̈c̈d̈" but go t object "b̈c̈d̈" 767 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the sele ction's last range being the same object we added
946 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: modifying the second added range must mod ify the Selection's last Range assert_equals: After mutating the second added Ra nge, startOffset of the Selection's last Range must match the added Range expect ed 0 but got 2 768 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: modifying the second added range must mod ify the Selection's last Range
947 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mut ating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6 769 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 2 [paras[0].f irstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
948 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: first addRange() must not throw exception s or modify the range it's given 770 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: first addRange() must not throw exception s or modify the range it's given
949 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 771 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
950 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: 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 772 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: 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
951 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: 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 773 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: 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
952 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: 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 774 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: 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
953 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: 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 775 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: 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
954 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: second addRange() must not throw exceptio ns or modify the range it's given 776 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: second addRange() must not throw exceptio ns or modify the range it's given
955 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCou nt being 1 777 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCou nt being 1
956 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the sele ction's last range having the specified endpoints 778 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the sele ction's last range having the specified endpoints
957 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the sele ction's last range being the same object we added assert_equals: getRangeAt(rang eCount - 1) must return the same object we added expected object "b̈c̈d̈e" but g ot object "b̈c̈d̈e" 779 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the sele ction's last range being the same object we added
958 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: modifying the second added range must mod ify the Selection's last Range assert_equals: After mutating the second added Ra nge, startOffset of the Selection's last Range must match the added Range expect ed 0 but got 2 780 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: modifying the second added range must mod ify the Selection's last Range
959 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mut ating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6 781 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 3 [paras[0].f irstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
960 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exception s or modify the range it's given 782 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exception s or modify the range it's given
961 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 783 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
962 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 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 784 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 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
963 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 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 785 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 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
964 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 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 786 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 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
965 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 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 ra ngeCount is 0 got disallowed value 0 787 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 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 ra ngeCount is 0 got disallowed value 0
966 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptio ns or modify the range it's given 788 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptio ns or modify the range it's given
967 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCou nt being 1 789 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCou nt being 1
968 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the sele ction's last range having the specified endpoints 790 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the sele ction's last range having the specified endpoints
969 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the sele ction's last range being the same object we added assert_equals: getRangeAt(rang eCount - 1) must return the same object we added expected object "" but got obje ct "" 791 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the sele ction's last range being the same object we added
970 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: modifying the second added range must mod ify the Selection's last Range assert_equals: After mutating the second added Ra nge, startContainer of the Selection's last Range must match the added Range exp ected Text node "Äb̈c̈d̈ëf̈g̈ḧ 792 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: modifying the second added range must mod ify the Selection's last Range
971 " but got Text node "Ijklmnop 793 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
972 "
973 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 4 [paras[1].f irstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mut ating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
974 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: first addRange() must not throw exception s or modify the range it's given 794 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: first addRange() must not throw exception s or modify the range it's given
975 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 795 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
976 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: 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 796 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: 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
977 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: 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 797 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: 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
978 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: 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 798 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: 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
979 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: 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 799 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: 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
980 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: second addRange() must not throw exceptio ns or modify the range it's given 800 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: second addRange() must not throw exceptio ns or modify the range it's given
981 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: second addRange() must result in rangeCou nt being 1 801 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: second addRange() must result in rangeCou nt being 1
982 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the sele ction's last range having the specified endpoints 802 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the sele ction's last range having the specified endpoints
983 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the sele ction's last range being the same object we added assert_equals: getRangeAt(rang eCount - 1) must return the same object we added expected object "I" but got obj ect "I" 803 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the sele ction's last range being the same object we added
984 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: modifying the second added range must mod ify the Selection's last Range assert_equals: After mutating the second added Ra nge, startContainer of the Selection's last Range must match the added Range exp ected Text node "Äb̈c̈d̈ëf̈g̈ḧ 804 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: modifying the second added range must mod ify the Selection's last Range
985 " but got Text node "Ijklmnop 805 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the second added Range
986 "
987 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 5 [paras[1].f irstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mut ating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
988 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: first addRange() must not throw exception s or modify the range it's given 806 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: first addRange() must not throw exception s or modify the range it's given
989 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 807 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
990 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: 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 808 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: 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
991 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: 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 809 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: 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
992 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: 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 810 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: 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
993 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: 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 811 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: 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
994 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: second addRange() must not throw exceptio ns or modify the range it's given 812 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: second addRange() must not throw exceptio ns or modify the range it's given
995 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: second addRange() must result in rangeCou nt being 1 813 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: second addRange() must result in rangeCou nt being 1
996 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the sele ction's last range having the specified endpoints 814 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the sele ction's last range having the specified endpoints
997 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the sele ction's last range being the same object we added assert_equals: getRangeAt(rang eCount - 1) must return the same object we added expected object "klmnop" but go t object "klmnop" 815 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the sele ction's last range being the same object we added
998 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: modifying the second added range must mod ify the Selection's last Range assert_equals: After mutating the second added Ra nge, startContainer of the Selection's last Range must match the added Range exp ected Text node "Äb̈c̈d̈ëf̈g̈ḧ 816 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: modifying the second added range must mod ify the Selection's last Range
999 " but got Text node "Ijklmnop 817 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
1000 "
1001 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 6 [paras[1].f irstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mut ating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
1002 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: first addRange() must not throw exception s or modify the range it's given 818 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: first addRange() must not throw exception s or modify the range it's given
1003 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 819 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1004 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: 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 820 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: 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
1005 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: 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 821 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: 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
1006 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: 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 822 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: 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
1007 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: 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 823 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: 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
1008 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: second addRange() must not throw exceptio ns or modify the range it's given 824 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: second addRange() must not throw exceptio ns or modify the range it's given
1009 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: second addRange() must result in rangeCou nt being 1 825 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: second addRange() must result in rangeCou nt being 1
1010 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the sele ction's last range having the specified endpoints 826 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the sele ction's last range having the specified endpoints
1011 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the sele ction's last range being the same object we added assert_equals: getRangeAt(rang eCount - 1) must return the same object we added expected object "klmnop 827 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the sele ction's last range being the same object we added
1012 " but got object "klmnop 828 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: modifying the second added range must mod ify the Selection's last Range
1013 " 829 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
1014 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: modifying the second added range must mod ify the Selection's last Range assert_equals: After mutating the second added Ra nge, startContainer of the Selection's last Range must match the added Range exp ected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1015 " but got Text node "Ijklmnop
1016 "
1017 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 7 [paras[1].f irstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mut ating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
1018 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given 830 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
1019 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 831 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1020 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Ca nnot proceed with tests if rangeCount is 0 got disallowed value 0 832 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Ca nnot proceed with tests if rangeCount is 0 got disallowed value 0
1021 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Ca nnot proceed with tests if rangeCount is 0 got disallowed value 0 833 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Ca nnot proceed with tests if rangeCount is 0 got disallowed value 0
1022 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0 834 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0
1023 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0 835 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0
1024 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not thro w exceptions or modify the range it's given 836 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not thro w exceptions or modify the range it's given
1025 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 837 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1026 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: second 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 838 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: second 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
1027 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: second 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 839 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 8 [detachedPa ra1.firstChild, 0, detachedPara1.firstChild, 0]: second 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
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
1089 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 13 [foreignPa ra1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last R ange must modify the second added Range assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0 901 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 13 [foreignPa ra1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last R ange must modify the second added Range assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0
1090 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: first addRange() must not thro w exceptions or modify the range it's given 902 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: first addRange() must not thro w exceptions or modify the range it's given
1091 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 903 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1092 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.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 904 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.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
1093 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.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 905 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.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
1094 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.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 906 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.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
1095 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.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 907 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.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
1096 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: second addRange() must not thr ow exceptions or modify the range it's given 908 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: second addRange() must not thr ow exceptions or modify the range it's given
1097 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: second addRange() must result in rangeCount being 1 909 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: second addRange() must result in rangeCount being 1
1098 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints 910 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
1099 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added assert_equals: getR angeAt(rangeCount - 1) must return the same object we added expected object "Sel ection.addRange() tests 911 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
1100 912 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: modifying the second added ran ge must modify the Selection's last Range
1101 " but got object "Selection.addRange() tests 913 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
1102
1103 "
1104 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 1]: modifying the second added ran ge must modify the Selection's last Range assert_equals: After mutating the seco nd added Range, startContainer of the Selection's last Range must match the adde d Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1105 " but got Element node <html><head><title>Selection.addRange() tests</title>
1106 <me...
1107 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 14 [document. documentElement, 0, document.documentElement, 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
1108 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: first addRange() must not thro w exceptions or modify the range it's given 914 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: first addRange() must not thro w exceptions or modify the range it's given
1109 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 915 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1110 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: 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 916 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: 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
1111 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: 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 917 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: 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
1112 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: 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 918 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: 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
1113 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 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 919 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 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
1114 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: second addRange() must not thr ow exceptions or modify the range it's given 920 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: second addRange() must not thr ow exceptions or modify the range it's given
1115 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: second addRange() must result in rangeCount being 1 921 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: second addRange() must result in rangeCount being 1
1116 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: second addRange() must result in the selection's last range having the specified endpoints 922 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: second addRange() must result in the selection's last range having the specified endpoints
1117 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: second addRange() must result in the selection's last range being the same object we added assert_equals: getR angeAt(rangeCount - 1) must return the same object we added expected object "Sel ection.addRange() tests 923 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: second addRange() must result in the selection's last range being the same object we added
1118 924 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: modifying the second added ran ge must modify the Selection's last Range
1119 Äb̈c̈d̈ëf̈g̈ḧ 925 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: modifying the Selection's last Range must modify the second added Range
1120 Ijklmnop
1121 QrstuvwxYzabcdefGhijklmn
1122
1123
1124
1125
1126
1127 "use strict";
1128
1129 testAddRangeSubSet(40, 44);
1130 testDiv.style.display = "none";
1131 " but got object "Selection.addRange() tests
1132
1133 Äb̈c̈d̈ëf̈g̈ḧ
1134 Ijklmnop
1135 QrstuvwxYzabcdefGhijklmn
1136
1137
1138
1139
1140
1141 "use strict";
1142
1143 testAddRangeSubSet(40, 44);
1144 testDiv.style.display = "none";
1145 "
1146 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: modifying the second added ran ge must modify the Selection's last Range assert_equals: After mutating the seco nd added Range, startContainer of the Selection's last Range must match the adde d Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1147 " but got Element node <html><head><title>Selection.addRange() tests</title>
1148 <me...
1149 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 15 [document. documentElement, 0, document.documentElement, 2]: 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
1150 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: first addRange() must not thro w exceptions or modify the range it's given 926 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: first addRange() must not thro w exceptions or modify the range it's given
1151 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 927 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1152 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: 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 928 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: 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
1153 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: 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 929 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: 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
1154 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: 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 930 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: 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
1155 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 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 931 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 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
1156 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: second addRange() must not thr ow exceptions or modify the range it's given 932 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: second addRange() must not thr ow exceptions or modify the range it's given
1157 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: second addRange() must result in rangeCount being 1 933 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: second addRange() must result in rangeCount being 1
1158 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: second addRange() must result in the selection's last range having the specified endpoints 934 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: second addRange() must result in the selection's last range having the specified endpoints
1159 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: second addRange() must result in the selection's last range being the same object we added assert_equals: getR angeAt(rangeCount - 1) must return the same object we added expected object "Äb ̈c̈d̈ëf̈g̈ḧ 935 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: second addRange() must result in the selection's last range being the same object we added
1160 Ijklmnop 936 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: modifying the second added ran ge must modify the Selection's last Range
1161 QrstuvwxYzabcdefGhijklmn 937 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: modifying the Selection's last Range must modify the second added Range
1162
1163
1164
1165
1166
1167 "use strict";
1168
1169 testAddRangeSubSet(40, 44);
1170 testDiv.style.display = "none";
1171 " but got object "Äb̈c̈d̈ëf̈g̈ḧ
1172 Ijklmnop
1173 QrstuvwxYzabcdefGhijklmn
1174
1175
1176
1177
1178
1179 "use strict";
1180
1181 testAddRangeSubSet(40, 44);
1182 testDiv.style.display = "none";
1183 "
1184 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: modifying the second added ran ge must modify the Selection's last Range assert_equals: After mutating the seco nd added Range, startContainer of the Selection's last Range must match the adde d Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1185 " but got Element node <html><head><title>Selection.addRange() tests</title>
1186 <me...
1187 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 16 [document. documentElement, 1, document.documentElement, 2]: 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
1188 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: first addRange() must not throw exceptions or modify the range it's given 938 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: first addRange() must not throw exceptions or modify the range it's given
1189 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0 939 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0
1190 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. 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 tes ts if rangeCount is 0 got disallowed value 0 940 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. 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 tes ts if rangeCount is 0 got disallowed value 0
1191 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. 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 tes ts if rangeCount is 0 got disallowed value 0 941 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. 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 tes ts if rangeCount is 0 got disallowed value 0
1192 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 942 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1193 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. 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 rangeCount is 0 got disallowed value 0 943 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. 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 rangeCount is 0 got disallowed value 0
1194 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: second addRange() must not throw exceptions or modif y the range it's given 944 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: second addRange() must not throw exceptions or modif y the range it's given
1195 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: second addRange() must result in rangeCount being 1 945 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: second addRange() must result in rangeCount being 1
1196 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: second addRange() must result in the selection's las t range having the specified endpoints 946 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: second addRange() must result in the selection's las t range having the specified endpoints
1197 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: second addRange() must result in the selection's las t range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object "" 947 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: second addRange() must result in the selection's las t range being the same object we added
1198 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: modifying the second added range must modify the Sel ection's last Range assert_equals: After mutating the second added Range, startC ontainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 948 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: modifying the second added range must modify the Sel ection's last Range
1199 " but got Element node <head><title>Selection.addRange() tests</title> 949 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range
1200 <meta nam...
1201 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document. head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the S election's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
1202 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given 950 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
1203 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0 951 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0
1204 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. 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 tes ts if rangeCount is 0 got disallowed value 0 952 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. 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 tes ts if rangeCount is 0 got disallowed value 0
1205 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. 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 tes ts if rangeCount is 0 got disallowed value 0 953 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. 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 tes ts if rangeCount is 0 got disallowed value 0
1206 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 954 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1207 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. 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 rangeCount is 0 got disallowed value 0 955 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. 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 rangeCount is 0 got disallowed value 0
1208 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: second addRange() must not throw exceptions or modif y the range it's given 956 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: second addRange() must not throw exceptions or modif y the range it's given
1209 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: second addRange() must result in rangeCount being 1 957 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
1210 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: second addRange() must result in the selection's las t range having the specified endpoints 958 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: second addRange() must result in the selection's las t range having the specified endpoints
1211 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: second addRange() must result in the selection's las t 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̈ḧ 959 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: second addRange() must result in the selection's las t range being the same object we added
1212 Ijklmnop 960 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: modifying the second added range must modify the Sel ection's last Range
1213 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ 961 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
1214 Ijklmnop
1215 QrstuvwxYzabcdefGhijklmn"
1216 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: modifying the second added range must modify the Sel ection's last Range assert_equals: After mutating the second added Range, startC ontainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1217 " but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1218 </p><p id...
1219 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document. body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the S election's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
1220 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given 962 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
1221 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 963 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1222 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.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 964 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.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
1223 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.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 965 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.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
1224 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.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 966 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.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
1225 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.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 967 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.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
1226 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given 968 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
1227 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must res ult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 969 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must res ult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1228 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must res ult in the selection's last range having the specified endpoints assert_not_equa ls: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 970 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must res ult in the selection's last range having the specified endpoints assert_not_equa ls: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1229 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must res ult in the selection's last range being the same object we added assert_not_equa ls: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 971 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDo c.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must res ult in the selection's last range being the same object we added assert_not_equa ls: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
(...skipping 25 matching lines...) Expand all
1255 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDo c.body, 0, foreignDoc.body, 0]: 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 997 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDo c.body, 0, foreignDoc.body, 0]: 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
1256 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given 998 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
1257 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0 999 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0
1258 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 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 1000 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 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
1259 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 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 1001 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 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
1260 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 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 1002 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 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
1261 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 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 1003 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 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
1262 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the rang e it's given 1004 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the rang e it's given
1263 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 1005 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1
1264 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range ha ving the specified endpoints 1006 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range ha ving the specified endpoints
1265 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range be ing the same object we added assert_equals: getRangeAt(rangeCount - 1) must retu rn the same object we added expected object "" but got object "" 1007 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range be ing the same object we added
1266 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's l ast Range assert_equals: After mutating the second added Range, startContainer o f the Selection's last Range must match the added Range expected Text node "Äb̈ c̈d̈ëf̈g̈ḧ 1008 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's l ast Range
1267 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1009 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second ad ded Range
1268 </p>
1269 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second ad ded Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Rang e expected 0 but got 6
1270 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given 1010 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
1271 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0 1011 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0
1272 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: 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 1012 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: 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
1273 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: 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 1013 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: 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
1274 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: 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 1014 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: 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
1275 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: 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 1015 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: 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
1276 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the rang e it's given 1016 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the rang e it's given
1277 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1 1017 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
1278 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range ha ving the specified endpoints 1018 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range ha ving the specified endpoints
1279 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range be ing the same object we added assert_equals: getRangeAt(rangeCount - 1) must retu rn the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 1019 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range be ing the same object we added
1280 " but got object "Äb̈c̈d̈ëf̈g̈ḧ 1020 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's l ast Range
1281 " 1021 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second ad ded Range
1282 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's l ast Range assert_equals: After mutating the second added Range, startContainer o f the Selection's last Range must match the added Range expected Text node "Äb̈ c̈d̈ëf̈g̈ḧ
1283 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1284 </p>
1285 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second ad ded Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Rang e expected 0 but got 6
1286 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given 1022 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
1287 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0 1023 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0
1288 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0 1024 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
1289 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 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 tes ts if rangeCount is 0 got disallowed value 0 1025 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 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 tes ts if rangeCount is 0 got disallowed value 0
1290 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1026 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1291 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 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 1027 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 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
1292 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modif y the range it's given 1028 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modif y the range it's given
1293 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1029 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1294 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: second addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0 1030 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: second addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
1295 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: second addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0 1031 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedP ara1, 0, detachedPara1, 0]: second addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
(...skipping 13 matching lines...) Expand all
1309 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedP ara1, 0, detachedPara1, 1]: 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 1045 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedP ara1, 0, detachedPara1, 1]: 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
1310 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptio ns or modify the range it's given 1046 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptio ns or modify the range it's given
1311 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCou nt being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1047 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCou nt being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1312 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: first 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 1048 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: first 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
1313 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: first 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 1049 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: first 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
1314 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: modifying the first 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 1050 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: modifying the first 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
1315 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range mus t modify the first added Range assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0 1051 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range mus t modify the first added Range assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
1316 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw excepti ons or modify the range it's given 1052 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw excepti ons or modify the range it's given
1317 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCo unt being 1 1053 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCo unt being 1
1318 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the sel ection's last range having the specified endpoints 1054 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the sel ection's last range having the specified endpoints
1319 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the sel ection's last range being the same object we added assert_equals: getRangeAt(ran geCount - 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g ̈ḧ 1055 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the sel ection's last range being the same object we added
1320 " but got object "Äb̈c̈d̈ëf̈g̈ḧ 1056 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must mo dify the Selection's last Range
1321 " 1057 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range mus t modify the second added Range
1322 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must mo dify the Selection's last Range assert_equals: After mutating the second added R ange, endContainer of the Selection's last Range must match the added Range expe cted Text node "Äb̈c̈d̈ëf̈g̈ḧ
1323 " but got Text node "Ijklmnop
1324 "
1325 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0]. firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range mus t modify the second added Range assert_equals: After second addRange(), after mu tating the Selection's last Range, startOffset of the Selection's last Range mus t match the added Range expected 0 but got 6
1326 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptio ns or modify the range it's given 1058 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptio ns or modify the range it's given
1327 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCou nt being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1059 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCou nt being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1328 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: first 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 1060 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: first 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
1329 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: first 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 1061 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: first 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
1330 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: modifying the first 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 1062 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: modifying the first 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
1331 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range mus t modify the first added Range assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0 1063 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range mus t modify the first added Range assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
1332 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw excepti ons or modify the range it's given 1064 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw excepti ons or modify the range it's given
1333 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCo unt being 1 1065 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCo unt being 1
1334 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the sel ection's last range having the specified endpoints 1066 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the sel ection's last range having the specified endpoints
1335 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the sel ection's last range being the same object we added assert_equals: getRangeAt(ran geCount - 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g ̈ḧ 1067 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the sel ection's last range being the same object we added
1336 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ 1068 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must mo dify the Selection's last Range
1337 Ijklmnop" 1069 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range mus t modify the second added Range
1338 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must mo dify the Selection's last Range assert_equals: After mutating the second added R ange, endContainer of the Selection's last Range must match the added Range expe cted Text node "Äb̈c̈d̈ëf̈g̈ḧ
1339 " but got Text node "Ijklmnop
1340 "
1341 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0]. firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range mus t modify the second added Range assert_equals: After second addRange(), after mu tating the Selection's last Range, startOffset of the Selection's last Range mus t match the added Range expected 0 but got 6
1342 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modif y the range it's given 1070 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modif y the range it's given
1343 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1071 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1344 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: first addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0 1072 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: first addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
1345 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: first addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0 1073 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: first addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
1346 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: modifying the first added range must modify the Sel ection's last Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0 1074 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: modifying the first added range must modify the Sel ection's last Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1347 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify th e first added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0 1075 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify th e first added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1348 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modi fy the range it's given 1076 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modi fy the range it's given
1349 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1 1077 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
1350 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: second addRange() must result in the selection's la st range having the specified endpoints 1078 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: second addRange() must result in the selection's la st range having the specified endpoints
1351 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: second addRange() must result in the selection's la st 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̈ḧ 1079 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: second addRange() must result in the selection's la st range being the same object we added
1352 Ijklmnop 1080 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: modifying the second added range must modify the Se lection's last Range
1353 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ 1081 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify th e second added Range
1354 Ijklmnop
1355 QrstuvwxYzabcdef"
1356 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: modifying the second added range must modify the Se lection's last Range assert_equals: After mutating the second added Range, start Offset of the Selection's last Range must match the added Range expected 0 but g ot 3
1357 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0]. firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify th e 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
1358 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modif y the range it's given 1082 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modif y the range it's given
1359 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1083 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1360 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0 1084 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
1361 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0 1085 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
1362 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Sel ection's last Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0 1086 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Sel ection's last Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1363 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify th e first added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0 1087 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify th e first added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1364 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modi fy the range it's given 1088 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modi fy the range it's given
1365 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1 1089 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
1366 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's la st range having the specified endpoints 1090 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's la st range having the specified endpoints
1367 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's la st 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 object "Äb̈c̈d" 1091 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's la st range being the same object we added
1368 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Se lection's last Range assert_equals: After mutating the second added Range, start Container of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 1092 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Se lection's last Range
1369 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1093 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify th e second added Range
1370 </p>
1371 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify th e 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
1372 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given 1094 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
1373 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1 assert_equal s: rangeCount must be 1 expected 1 but got 0 1095 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1 assert_equal s: rangeCount must be 1 expected 1 but got 0
1374 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range havi ng the specified endpoints assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 1096 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range havi ng the specified endpoints assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1375 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range bein g the same object we added assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 1097 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range bein g the same object we added assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1376 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's las t Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0 1098 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's las t Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0
1377 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first adde d Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0 1099 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first adde d Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0
1378 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given 1100 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
1379 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 1101 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1
1380 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range hav ing the specified endpoints 1102 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range hav ing the specified endpoints
1381 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range bei ng the same object we added assert_equals: getRangeAt(rangeCount - 1) must retur n the same object we added expected object "QrstuvwxYzabcdefGhijklmn" but got ob ject "QrstuvwxYzabcdefGhijklmn" 1103 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range bei ng the same object we added
1382 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's la st 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̈ḧ 1104 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's la st Range
1383 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1105 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second add ed Range
1384 </p><p id="b" s...
1385 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second add ed 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
1386 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given 1106 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
1387 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0 1107 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0
1388 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 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 tes ts if rangeCount is 0 got disallowed value 0 1108 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 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 tes ts if rangeCount is 0 got disallowed value 0
1389 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 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 tes ts if rangeCount is 0 got disallowed value 0 1109 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 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 tes ts if rangeCount is 0 got disallowed value 0
1390 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1110 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1391 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 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 rangeCount is 0 got disallowed value 0 1111 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 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 rangeCount is 0 got disallowed value 0
1392 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modif y the range it's given 1112 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modif y the range it's given
1393 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 1113 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1
1394 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's las t range having the specified endpoints 1114 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's las t range having the specified endpoints
1395 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's las t range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Ijklmnop 1115 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's las t range being the same object we added
1396 Qrstu" but got object "Ijklmnop 1116 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Sel ection's last Range
1397 Qrstu" 1117 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
1398 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Sel ection's last Range assert_equals: After mutating the second added Range, startC ontainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1399 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1400 </p><p id="b" s...
1401 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the S election's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
1402 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: first addRange() must not throw exception s or modify the range it's given 1118 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: first addRange() must not throw exception s or modify the range it's given
1403 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1119 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1404 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.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 1120 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.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
1405 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.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 1121 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.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
1406 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.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 1122 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.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
1407 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.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 1123 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.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
1408 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: second addRange() must not throw exceptio ns or modify the range it's given 1124 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: second addRange() must not throw exceptio ns or modify the range it's given
1409 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: second addRange() must result in rangeCou nt being 1 1125 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: second addRange() must result in rangeCou nt being 1
1410 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: second addRange() must result in the sele ction's last range having the specified endpoints 1126 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: second addRange() must result in the sele ction's last range having the specified endpoints
1411 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: second addRange() must result in the sele ction's last range being the same object we added assert_equals: getRangeAt(rang eCount - 1) must return the same object we added expected object "" but got obje ct "" 1127 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: second addRange() must result in the sele ction's last range being the same object we added
1412 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: modifying the second added range must mod ify the Selection's last Range assert_equals: After mutating the second added Ra nge, startContainer of the Selection's last Range must match the added Range exp ected Text node "Äb̈c̈d̈ëf̈g̈ḧ 1128 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: modifying the second added range must mod ify the Selection's last Range
1413 " but got Element node <html><head><title>Selection.addRange() tests</title> 1129 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the second added Range
1414 <me...
1415 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document. documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mut ating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
1416 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: first addRange() must not throw excep tions or modify the range it's given 1130 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: first addRange() must not throw excep tions or modify the range it's given
1417 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1131 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1418 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.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 1132 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.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
1419 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.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 1133 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.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
1420 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.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 1134 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.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
1421 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.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 1135 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.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
1422 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: second addRange() must not throw exce ptions or modify the range it's given 1136 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: second addRange() must not throw exce ptions or modify the range it's given
1423 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1137 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1424 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: 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 1138 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: 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
1425 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: 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 1139 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: 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
1426 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1140 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1427 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: 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 1141 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 33 [foreignDo c.documentElement, 1, foreignDoc.body, 0]: 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
1428 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: first addRange() must not throw exceptions or modify the range it's given 1142 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: first addRange() must not throw exceptions or modify the range it's given
1429 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0 1143 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0
1430 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: 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 1144 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: 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
1431 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: 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 1145 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: 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
1432 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: 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 1146 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: 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
1433 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: 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 1147 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: 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
1434 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: second addRange() must not throw exceptions or modify the rang e it's given 1148 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: second addRange() must not throw exceptions or modify the rang e it's given
1435 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: second addRange() must result in rangeCount being 1 1149 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: second addRange() must result in rangeCount being 1
1436 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: second addRange() must result in the selection's last range ha ving the specified endpoints 1150 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: second addRange() must result in the selection's last range ha ving the specified endpoints
1437 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: second addRange() must result in the selection's last range be ing the same object we added assert_equals: getRangeAt(rangeCount - 1) must retu rn the same object we added expected object "" but got object "" 1151 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: second addRange() must result in the selection's last range be ing the same object we added
1438 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: modifying the second added range must modify the Selection's l ast Range assert_equals: After mutating the second added Range, startContainer o f the Selection's last Range must match the added Range expected Text node "Äb̈ c̈d̈ëf̈g̈ḧ 1152 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: modifying the second added range must modify the Selection's l ast Range
1439 " but got Document node with 2 children 1153 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: modifying the Selection's last Range must modify the second ad ded Range
1440 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 34 [document, 0, document, 1]: modifying the Selection's last Range must modify the second ad ded Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Rang e expected 0 but got 6
1441 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: first addRange() must not throw exceptions or modify the range it's given 1154 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: first addRange() must not throw exceptions or modify the range it's given
1442 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0 1155 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0
1443 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: 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 1156 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: 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
1444 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: 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 1157 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: 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
1445 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: 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 1158 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: 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
1446 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: 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 1159 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: 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
1447 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: second addRange() must not throw exceptions or modify the rang e it's given 1160 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: second addRange() must not throw exceptions or modify the rang e it's given
1448 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: second addRange() must result in rangeCount being 1 1161 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: second addRange() must result in rangeCount being 1
1449 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: second addRange() must result in the selection's last range ha ving the specified endpoints 1162 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: second addRange() must result in the selection's last range ha ving the specified endpoints
1450 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: second addRange() must result in the selection's last range be ing the same object we added assert_equals: getRangeAt(rangeCount - 1) must retu rn the same object we added expected object "Selection.addRange() tests 1163 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: second addRange() must result in the selection's last range be ing the same object we added
1451 1164 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: modifying the second added range must modify the Selection's l ast Range
1452 Äb̈c̈d̈ëf̈g̈ḧ 1165 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: modifying the Selection's last Range must modify the second ad ded Range
1453 Ijklmnop
1454 QrstuvwxYzabcdefGhijklmn
1455
1456
1457
1458
1459
1460 "use strict";
1461
1462 testAddRangeSubSet(40, 44);
1463 testDiv.style.display = "none";
1464 " but got object "Selection.addRange() tests
1465
1466 Äb̈c̈d̈ëf̈g̈ḧ
1467 Ijklmnop
1468 QrstuvwxYzabcdefGhijklmn
1469
1470
1471
1472
1473
1474 "use strict";
1475
1476 testAddRangeSubSet(40, 44);
1477 testDiv.style.display = "none";
1478 "
1479 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: modifying the second added range must modify the Selection's l ast Range assert_equals: After mutating the second added Range, startContainer o f the Selection's last Range must match the added Range expected Text node "Äb̈ c̈d̈ëf̈g̈ḧ
1480 " but got Document node with 2 children
1481 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 35 [document, 0, document, 2]: modifying the Selection's last Range must modify the second ad ded Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Rang e expected 0 but got 6
1482 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: first addRange() must not throw exceptions or modify the range it's given 1166 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: first addRange() must not throw exceptions or modify the range it's given
1483 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0 1167 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0
1484 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: 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 1168 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: 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
1485 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: 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 1169 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: 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
1486 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: 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 1170 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: 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
1487 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: 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 1171 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: 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
1488 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: second addRange() must not throw exceptions or modify the rang e it's given 1172 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: second addRange() must not throw exceptions or modify the rang e it's given
1489 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: second addRange() must result in rangeCount being 1 1173 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: second addRange() must result in rangeCount being 1
1490 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: second addRange() must result in the selection's last range ha ving the specified endpoints 1174 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: second addRange() must result in the selection's last range ha ving the specified endpoints
1491 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: second addRange() must result in the selection's last range be ing the same object we added assert_equals: getRangeAt(rangeCount - 1) must retu rn the same object we added expected object "Selection.addRange() tests 1175 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: second addRange() must result in the selection's last range be ing the same object we added
1492 1176 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: modifying the second added range must modify the Selection's l ast Range
1493 Äb̈c̈d̈ëf̈g̈ḧ 1177 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: modifying the Selection's last Range must modify the second ad ded Range
1494 Ijklmnop
1495 QrstuvwxYzabcdefGhijklmn
1496
1497
1498
1499
1500
1501 "use strict";
1502
1503 testAddRangeSubSet(40, 44);
1504 testDiv.style.display = "none";
1505 " but got object "Selection.addRange() tests
1506
1507 Äb̈c̈d̈ëf̈g̈ḧ
1508 Ijklmnop
1509 QrstuvwxYzabcdefGhijklmn
1510
1511
1512
1513
1514
1515 "use strict";
1516
1517 testAddRangeSubSet(40, 44);
1518 testDiv.style.display = "none";
1519 "
1520 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: modifying the second added range must modify the Selection's l ast Range assert_equals: After mutating the second added Range, startContainer o f the Selection's last Range must match the added Range expected Text node "Äb̈ c̈d̈ëf̈g̈ḧ
1521 " but got Document node with 2 children
1522 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 36 [document, 1, document, 2]: modifying the Selection's last Range must modify the second ad ded Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Rang e expected 0 but got 6
1523 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must not throw exceptions or modify the range i t's given 1178 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must not throw exceptions or modify the range i t's given
1524 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must result in rangeCount being 1 assert_equals : rangeCount must be 1 expected 1 but got 0 1179 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must result in rangeCount being 1 assert_equals : rangeCount must be 1 expected 1 but got 0
1525 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must result in the selection's last range havin g the specified endpoints assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 1180 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must result in the selection's last range havin g the specified endpoints assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
1526 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 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 rangeC ount is 0 got disallowed value 0 1181 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 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 rangeC ount is 0 got disallowed value 0
1527 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 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 disal lowed value 0 1182 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 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 disal lowed value 0
1528 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disal lowed value 0 1183 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disal lowed value 0
1529 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must not throw exceptions or modify the range it's given 1184 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must not throw exceptions or modify the range it's given
1530 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must result in rangeCount being 1 1185 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must result in rangeCount being 1
1531 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must result in the selection's last range havi ng the specified endpoints assert_equals: endContainer of the Selection's last R ange 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̈ḧ 1186 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must result in the selection's last range havi ng the specified endpoints
1532 </p><p id="b" s... 1187 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must result in the selection's last range bein g the same object we added
1533 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must result in the selection's last range bein g the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 1188 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: modifying the second added range must modify the Selection's las t Range
1534 Ijklmnop 1189 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: modifying the Selection's last Range must modify the second adde d Range
1535 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ
1536 Ijklmnop
1537 QrstuvwxYzabcdefGhijklmn"
1538 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: modifying the second added range must modify the Selection's las t 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̈ḧ
1539 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1540 </p><p id="b" s...
1541 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 37 [testDiv, 0, comment, 5]: modifying the Selection's last Range must modify the second adde d Range assert_equals: After second addRange(), after mutating the Selection's l ast Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
1542 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: first addRange() must not throw exceptions or modify the range it's given 1190 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: first addRange() must not throw exceptions or modify the range it's given
1543 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0 1191 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0
1544 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] 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 tes ts if rangeCount is 0 got disallowed value 0 1192 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] 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 tes ts if rangeCount is 0 got disallowed value 0
1545 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] 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 tes ts if rangeCount is 0 got disallowed value 0 1193 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] 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 tes ts if rangeCount is 0 got disallowed value 0
1546 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1194 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1547 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] 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 rangeCount is 0 got disallowed value 0 1195 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] 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 rangeCount is 0 got disallowed value 0
1548 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: second addRange() must not throw exceptions or modif y the range it's given 1196 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: second addRange() must not throw exceptions or modif y the range it's given
1549 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: second addRange() must result in rangeCount being 1 1197 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: second addRange() must result in rangeCount being 1
1550 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: second addRange() must result in the selection's las t range having the specified endpoints assert_equals: endContainer of the Select ion's last Range must match the added Range expected Comment node <!--Alphabet s oup?--> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1198 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: second addRange() must result in the selection's las t range having the specified endpoints
1551 </p><p id="b" s... 1199 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: second addRange() must result in the selection's las t range being the same object we added
1552 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: second addRange() must result in the selection's las t 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" 1200 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: modifying the second added range must modify the Sel ection's last Range
1553 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: modifying the second added range must modify the Sel ection's last Range assert_equals: After mutating the second added Range, startC ontainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 1201 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 38 [paras[2]. firstChild, 4, comment, 2]: modifying the Selection's last Range must modify the second added Range
1554 " but got Text node "Qrstuvwx"
1555 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] 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 the S election's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
1556 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must not throw exceptions or modify the range it's given 1202 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must not throw exceptions or modify the range it's given
1557 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in rangeCount being 1 assert_equal s: rangeCount must be 1 expected 1 but got 0 1203 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in rangeCount being 1 assert_equal s: rangeCount must be 1 expected 1 but got 0
1558 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range havi ng the specified endpoints assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 1204 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range havi ng the specified endpoints assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1559 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range bein g the same object we added assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 1205 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range bein g the same object we added assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1560 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: modifying the first added range must modify the Selection's las t Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0 1206 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: modifying the first added range must modify the Selection's las t Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0
1561 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the first adde d Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0 1207 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the first adde d Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0
1562 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must not throw exceptions or modify the range it's given 1208 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must not throw exceptions or modify the range it's given
1563 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in rangeCount being 1 1209 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in rangeCount being 1
1564 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range hav ing 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̈ḧ 1210 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range hav ing the specified endpoints
1565 </p><p id="b" s... 1211 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range bei ng the same object we added
1566 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range bei ng the same object we added assert_equals: getRangeAt(rangeCount - 1) must retur n the same object we added expected object "Ghijklmn" but got object "Ghijklmn" 1212 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: modifying the second added range must modify the Selection's la st Range
1567 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: modifying the second added range must modify the Selection's la st 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̈ḧ 1213 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the second add ed Range
1568 " but got Element node <p id="d" style="display:none">Yzabcdef</p>
1569 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the second add ed 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
1570 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 0]: first addRange() must not throw exceptions or modify the r ange it's given 1214 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 0]: first addRange() must not throw exceptions or modify the r ange it's given
1571 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 0]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0 1215 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 0]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
1572 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 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 1216 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 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
1573 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 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 1217 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 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
1574 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 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 1218 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 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
1575 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 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 1219 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 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
1576 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 0]: second addRange() must not throw exceptions or modify the range it's given 1220 PASS Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 0]: second addRange() must not throw exceptions or modify the range it's given
1577 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 0]: second addRange() must result in rangeCount being 1 assert _equals: rangeCount must be 1 expected 1 but got 0 1221 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 0]: second addRange() must result in rangeCount being 1 assert _equals: rangeCount must be 1 expected 1 but got 0
1578 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 0]: second addRange() must result in the selection's last rang e having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1222 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 0]: second addRange() must result in the selection's last rang e having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1579 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 0]: second addRange() must result in the selection's last rang e being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1223 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 40 [foreignDo c, 0, foreignDoc, 0]: second addRange() must result in the selection's last rang e being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
(...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after
1785 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 57 [xmlDocfra g, 0, xmlDocfrag, 0]: modifying the Selection's last Range must modify the secon d added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 go t disallowed value 0 1429 FAIL Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 57 [xmlDocfra g, 0, xmlDocfrag, 0]: modifying the Selection's last Range must modify the secon d added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 go t disallowed value 0
1786 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must not throw ex ceptions or modify the range it's given 1430 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must not throw ex ceptions or modify the range it's given
1787 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1431 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1788 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: 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 1432 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: 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
1789 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: 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 1433 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: 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
1790 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: 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 1434 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: 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
1791 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: 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 1435 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: 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
1792 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must not throw e xceptions or modify the range it's given 1436 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must not throw e xceptions or modify the range it's given
1793 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in r angeCount being 1 1437 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in r angeCount being 1
1794 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in t he selection's last range having the specified endpoints 1438 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in t he selection's last range having the specified endpoints
1795 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: 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 "" but g ot object "" 1439 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in t he selection's last range being the same object we added
1796 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: modifying the second added range m ust modify the Selection's last Range assert_equals: After mutating the second a dded Range, endOffset of the Selection's last Range must match the added Range e xpected 2 but got 0 1440 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: modifying the second added range m ust modify the Selection's last Range
1797 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: 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 1441 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 0 [par as[0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Ran ge must modify the second added Range
1798 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must not throw ex ceptions or modify the range it's given 1442 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must not throw ex ceptions or modify the range it's given
1799 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1443 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1800 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 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 1444 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 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
1801 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 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 1445 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 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
1802 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 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 1446 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 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
1803 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 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 1447 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 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
1804 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must not throw e xceptions or modify the range it's given 1448 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must not throw e xceptions or modify the range it's given
1805 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in r angeCount being 1 1449 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in r angeCount being 1
1806 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in t he selection's last range having the specified endpoints 1450 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in t he selection's last range having the specified endpoints
1807 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 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 "A" but got object "A" 1451 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in t he selection's last range being the same object we added
1808 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added range m ust modify the Selection's last Range assert_equals: After mutating the second a dded Range, endOffset of the Selection's last Range must match the added Range e xpected 2 but got 1 1452 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added range m ust modify the Selection's last Range
1809 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 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 1453 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 1 [par as[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Ran ge must modify the second added Range
1810 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not throw ex ceptions or modify the range it's given 1454 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not throw ex ceptions or modify the range it's given
1811 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1455 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1812 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: 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 1456 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: 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
1813 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: 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 1457 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: 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
1814 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: 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 1458 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: 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
1815 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: 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 1459 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: 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
1816 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not throw e xceptions or modify the range it's given 1460 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not throw e xceptions or modify the range it's given
1817 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in r angeCount being 1 1461 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in r angeCount being 1
1818 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in t he selection's last range having the specified endpoints 1462 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in t he selection's last range having the specified endpoints
1819 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: 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̈" but got object "b̈c̈d̈" 1463 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in t he selection's last range being the same object we added
1820 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added range m ust modify the Selection's last Range assert_equals: After mutating the second a dded Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 2 1464 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added range m ust modify the Selection's last Range
1821 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: 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 1465 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 2 [par as[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Ran ge must modify the second added Range
1822 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not throw ex ceptions or modify the range it's given 1466 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not throw ex ceptions or modify the range it's given
1823 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1467 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1824 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: 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 1468 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: 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
1825 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: 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 1469 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: 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
1826 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: 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 1470 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: 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
1827 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: 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 1471 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: 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
1828 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not throw e xceptions or modify the range it's given 1472 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not throw e xceptions or modify the range it's given
1829 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in r angeCount being 1 1473 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in r angeCount being 1
1830 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in t he selection's last range having the specified endpoints 1474 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in t he selection's last range having the specified endpoints
1831 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: 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̈e " but got object "b̈c̈d̈e" 1475 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in t he selection's last range being the same object we added
1832 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added range m ust modify the Selection's last Range assert_equals: After mutating the second a dded Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 2 1476 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added range m ust modify the Selection's last Range
1833 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: 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 1477 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 3 [par as[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Ran ge must modify the second added Range
1834 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw ex ceptions or modify the range it's given 1478 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw ex ceptions or modify the range it's given
1835 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1479 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1836 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: 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 1480 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: 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
1837 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: 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 1481 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: 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
1838 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: 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 1482 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: 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
1839 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: 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 1483 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: 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
1840 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw e xceptions or modify the range it's given 1484 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw e xceptions or modify the range it's given
1841 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in r angeCount being 1 1485 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in r angeCount being 1
1842 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in t he selection's last range having the specified endpoints 1486 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in t he selection's last range having the specified endpoints
1843 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: 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 "" but g ot object "" 1487 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in t he selection's last range being the same object we added
1844 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: 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̈ḧ 1488 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range m ust modify the Selection's last Range
1845 " but got Text node "Ijklmnop 1489 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Ran ge must modify the second added Range
1846 "
1847 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 4 [par as[1].firstChild, 0, paras[1].firstChild, 0]: 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
1848 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must not throw ex ceptions or modify the range it's given 1490 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must not throw ex ceptions or modify the range it's given
1849 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1491 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1850 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 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 1492 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 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
1851 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 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 1493 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 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
1852 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 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 1494 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 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
1853 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 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 1495 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 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
1854 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must not throw e xceptions or modify the range it's given 1496 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must not throw e xceptions or modify the range it's given
1855 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in r angeCount being 1 1497 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in r angeCount being 1
1856 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in t he selection's last range having the specified endpoints 1498 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in t he selection's last range having the specified endpoints
1857 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 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 "I" but got object "I" 1499 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in t he selection's last range being the same object we added
1858 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 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̈ḧ 1500 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added range m ust modify the Selection's last Range
1859 " but got Text node "Ijklmnop 1501 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Ran ge must modify the second added Range
1860 "
1861 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 5 [par as[1].firstChild, 0, paras[1].firstChild, 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
1862 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not throw ex ceptions or modify the range it's given 1502 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not throw ex ceptions or modify the range it's given
1863 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1503 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1864 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: 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 1504 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: 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
1865 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: 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 1505 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: 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
1866 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: 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 1506 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: 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
1867 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: 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 1507 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: 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
1868 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not throw e xceptions or modify the range it's given 1508 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not throw e xceptions or modify the range it's given
1869 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in r angeCount being 1 1509 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in r angeCount being 1
1870 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in t he selection's last range having the specified endpoints 1510 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in t he selection's last range having the specified endpoints
1871 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: 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 "klmnop" but got object "klmnop" 1511 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in t he selection's last range being the same object we added
1872 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: 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̈ḧ 1512 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: modifying the second added range m ust modify the Selection's last Range
1873 " but got Text node "Ijklmnop 1513 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Ran ge must modify the second added Range
1874 "
1875 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 6 [par as[1].firstChild, 2, paras[1].firstChild, 8]: 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
1876 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must not throw ex ceptions or modify the range it's given 1514 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must not throw ex ceptions or modify the range it's given
1877 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1515 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1878 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: 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 1516 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: 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
1879 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: 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 1517 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: 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
1880 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: 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 1518 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: 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
1881 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: 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 1519 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: 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
1882 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must not throw e xceptions or modify the range it's given 1520 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must not throw e xceptions or modify the range it's given
1883 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in r angeCount being 1 1521 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in r angeCount being 1
1884 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in t he selection's last range having the specified endpoints 1522 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in t he selection's last range having the specified endpoints
1885 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: 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 "klmnop 1523 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in t he selection's last range being the same object we added
1886 " but got object "klmnop 1524 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: modifying the second added range m ust modify the Selection's last Range
1887 " 1525 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Ran ge must modify the second added Range
1888 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: 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̈ḧ
1889 " but got Text node "Ijklmnop
1890 "
1891 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 7 [par as[1].firstChild, 2, paras[1].firstChild, 9]: 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
1892 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must no t throw exceptions or modify the range it's given 1526 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must no t throw exceptions or modify the range it's given
1893 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must re sult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but go t 0 1527 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must re sult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but go t 0
1894 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must re sult in the selection's last range having the specified endpoints assert_not_equ als: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1528 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must re sult in the selection's last range having the specified endpoints assert_not_equ als: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1895 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must re sult in the selection's last range being the same object we added assert_not_equ als: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1529 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must re sult in the selection's last range being the same object we added assert_not_equ als: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1896 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the first adde d range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1530 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the first adde d range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1897 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.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 1531 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.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
1898 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must n ot throw exceptions or modify the range it's given 1532 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must n ot throw exceptions or modify the range it's given
1899 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must r esult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but g ot 0 1533 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must r esult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but g ot 0
1900 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must r esult in the selection's last range having the specified endpoints assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1534 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must r esult in the selection's last range having the specified endpoints assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1901 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must r esult in the selection's last range being the same object we added assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1535 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 8 [det achedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must r esult in the selection's last range being the same object we added assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
1963 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 13 [fo reignPara1.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 1597 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 13 [fo reignPara1.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
1964 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: first addRange() must n ot throw exceptions or modify the range it's given 1598 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: first addRange() must n ot throw exceptions or modify the range it's given
1965 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: first addRange() must r esult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but g ot 0 1599 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: first addRange() must r esult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but g ot 0
1966 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: first addRange() must r esult in the selection's last range having the specified endpoints assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1600 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: first addRange() must r esult in the selection's last range having the specified endpoints assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1967 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: first addRange() must r esult in the selection's last range being the same object we added assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1601 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: first addRange() must r esult in the selection's last range being the same object we added assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1968 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: modifying the first add ed range must modify the Selection's last Range assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 1602 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: modifying the first add ed range must modify the Selection's last Range assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
1969 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: modifying the Selection 's last Range must modify the first added Range assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 1603 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: modifying the Selection 's last Range must modify the first added Range assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
1970 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given 1604 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
1971 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: second addRange() must result in rangeCount being 1 1605 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: second addRange() must result in rangeCount being 1
1972 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints 1606 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
1973 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added assert_equal s: getRangeAt(rangeCount - 1) must return the same object we added expected obje ct "Selection.addRange() tests 1607 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
1974 1608 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: modifying the second ad ded range must modify the Selection's last Range
1975 " but got object "Selection.addRange() tests 1609 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: modifying the Selection 's last Range must modify the second added Range
1976
1977 "
1978 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: modifying the second ad ded range must modify the Selection's last Range assert_equals: After mutating t he second added Range, startContainer of the Selection's last Range must match t he added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1979 " but got Element node <html><head><title>Selection.addRange() tests</title>
1980 <me...
1981 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 14 [do cument.documentElement, 0, document.documentElement, 1]: modifying the Selection 's last Range must modify the second added Range assert_equals: After second add Range(), after mutating the Selection's last Range, startOffset of the Selection 's last Range must match the added Range expected 0 but got 6
1982 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: first addRange() must n ot throw exceptions or modify the range it's given 1610 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: first addRange() must n ot throw exceptions or modify the range it's given
1983 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: first addRange() must r esult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but g ot 0 1611 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: first addRange() must r esult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but g ot 0
1984 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: first addRange() must r esult in the selection's last range having the specified endpoints assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1612 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: first addRange() must r esult in the selection's last range having the specified endpoints assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1985 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: first addRange() must r esult in the selection's last range being the same object we added assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1613 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: first addRange() must r esult in the selection's last range being the same object we added assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1986 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: modifying the first add ed range must modify the Selection's last Range assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 1614 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: modifying the first add ed range must modify the Selection's last Range assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
1987 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: modifying the Selection 's last Range must modify the first added Range assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 1615 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: modifying the Selection 's last Range must modify the first added Range assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
1988 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: second addRange() must not throw exceptions or modify the range it's given 1616 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: second addRange() must not throw exceptions or modify the range it's given
1989 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: second addRange() must result in rangeCount being 1 1617 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: second addRange() must result in rangeCount being 1
1990 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: second addRange() must result in the selection's last range having the specified endpoints 1618 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: second addRange() must result in the selection's last range having the specified endpoints
1991 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: second addRange() must result in the selection's last range being the same object we added assert_equal s: getRangeAt(rangeCount - 1) must return the same object we added expected obje ct "Selection.addRange() tests 1619 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: second addRange() must result in the selection's last range being the same object we added
1992 1620 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: modifying the second ad ded range must modify the Selection's last Range
1993 Äb̈c̈d̈ëf̈g̈ḧ 1621 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: modifying the Selection 's last Range must modify the second added Range
1994 Ijklmnop
1995 QrstuvwxYzabcdefGhijklmn
1996
1997
1998
1999
2000
2001 "use strict";
2002
2003 testAddRangeSubSet(40, 44);
2004 testDiv.style.display = "none";
2005 " but got object "Selection.addRange() tests
2006
2007 Äb̈c̈d̈ëf̈g̈ḧ
2008 Ijklmnop
2009 QrstuvwxYzabcdefGhijklmn
2010
2011
2012
2013
2014
2015 "use strict";
2016
2017 testAddRangeSubSet(40, 44);
2018 testDiv.style.display = "none";
2019 "
2020 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: modifying the second ad ded range must modify the Selection's last Range assert_equals: After mutating t he second added Range, startContainer of the Selection's last Range must match t he added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
2021 " but got Element node <html><head><title>Selection.addRange() tests</title>
2022 <me...
2023 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 15 [do cument.documentElement, 0, document.documentElement, 2]: modifying the Selection 's last Range must modify the second added Range assert_equals: After second add Range(), after mutating the Selection's last Range, startOffset of the Selection 's last Range must match the added Range expected 0 but got 6
2024 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: first addRange() must n ot throw exceptions or modify the range it's given 1622 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: first addRange() must n ot throw exceptions or modify the range it's given
2025 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: first addRange() must r esult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but g ot 0 1623 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: first addRange() must r esult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but g ot 0
2026 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: first addRange() must r esult in the selection's last range having the specified endpoints assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1624 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: first addRange() must r esult in the selection's last range having the specified endpoints assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2027 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: first addRange() must r esult in the selection's last range being the same object we added assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1625 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: first addRange() must r esult in the selection's last range being the same object we added assert_not_eq uals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2028 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: modifying the first add ed range must modify the Selection's last Range assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 1626 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: modifying the first add ed range must modify the Selection's last Range assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
2029 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: modifying the Selection 's last Range must modify the first added Range assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 1627 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: modifying the Selection 's last Range must modify the first added Range assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
2030 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: second addRange() must not throw exceptions or modify the range it's given 1628 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: second addRange() must not throw exceptions or modify the range it's given
2031 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: second addRange() must result in rangeCount being 1 1629 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: second addRange() must result in rangeCount being 1
2032 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: second addRange() must result in the selection's last range having the specified endpoints 1630 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: second addRange() must result in the selection's last range having the specified endpoints
2033 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: second addRange() must result in the selection's last range being the same object we added assert_equal s: getRangeAt(rangeCount - 1) must return the same object we added expected obje ct "Äb̈c̈d̈ëf̈g̈ḧ 1631 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: second addRange() must result in the selection's last range being the same object we added
2034 Ijklmnop 1632 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: modifying the second ad ded range must modify the Selection's last Range
2035 QrstuvwxYzabcdefGhijklmn 1633 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: modifying the Selection 's last Range must modify the second added Range
2036
2037
2038
2039
2040
2041 "use strict";
2042
2043 testAddRangeSubSet(40, 44);
2044 testDiv.style.display = "none";
2045 " but got object "Äb̈c̈d̈ëf̈g̈ḧ
2046 Ijklmnop
2047 QrstuvwxYzabcdefGhijklmn
2048
2049
2050
2051
2052
2053 "use strict";
2054
2055 testAddRangeSubSet(40, 44);
2056 testDiv.style.display = "none";
2057 "
2058 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: modifying the second ad ded range must modify the Selection's last Range assert_equals: After mutating t he second added Range, startContainer of the Selection's last Range must match t he added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
2059 " but got Element node <html><head><title>Selection.addRange() tests</title>
2060 <me...
2061 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 16 [do cument.documentElement, 1, document.documentElement, 2]: modifying the Selection 's last Range must modify the second added Range assert_equals: After second add Range(), after mutating the Selection's last Range, startOffset of the Selection 's last Range must match the added Range expected 0 but got 6
2062 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: first addRange() must not throw exceptions or modify the range it's given 1634 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: first addRange() must not throw exceptions or modify the range it's given
2063 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1635 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2064 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 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 1636 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 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
2065 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.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 w ith tests if rangeCount is 0 got disallowed value 0 1637 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.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 w ith tests if rangeCount is 0 got disallowed value 0
2066 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 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 1638 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 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
2067 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 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 1639 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 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
2068 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: second addRange() must not throw exceptions o r modify the range it's given 1640 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: second addRange() must not throw exceptions o r modify the range it's given
2069 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: second addRange() must result in rangeCount b eing 1 1641 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: second addRange() must result in rangeCount b eing 1
2070 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: second addRange() must result in the selectio n's last range having the specified endpoints 1642 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: second addRange() must result in the selectio n's last range having the specified endpoints
2071 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 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 "" but got object " " 1643 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: second addRange() must result in the selectio n's last range being the same object we added
2072 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.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, startContainer of the Selection's last Range must match the added Range expecte d Text node "Äb̈c̈d̈ëf̈g̈ḧ 1644 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range
2073 " but got Element node <head><title>Selection.addRange() tests</title> 1645 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 1]: modifying the Selection's last Range must mod ify the second added Range
2074 <meta nam...
2075 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [do cument.head, 1, document.head, 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
2076 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given 1646 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
2077 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1647 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2078 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 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 1648 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 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
2079 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.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 w ith tests if rangeCount is 0 got disallowed value 0 1649 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.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 w ith tests if rangeCount is 0 got disallowed value 0
2080 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 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 1650 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 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
2081 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 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 1651 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 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
2082 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: second addRange() must not throw exceptions o r modify the range it's given 1652 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: second addRange() must not throw exceptions o r modify the range it's given
2083 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: second addRange() must result in rangeCount b eing 1 1653 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: second addRange() must result in rangeCount b eing 1
2084 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: second addRange() must result in the selectio n's last range having the specified endpoints 1654 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: second addRange() must result in the selectio n's last range having the specified endpoints
2085 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 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 "Äb̈c̈d̈ëf̈g̈ḧ 1655 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: second addRange() must result in the selectio n's last range being the same object we added
2086 Ijklmnop 1656 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
2087 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ 1657 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 1]: modifying the Selection's last Range must mod ify the second added Range
2088 Ijklmnop
2089 QrstuvwxYzabcdefGhijklmn"
2090 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.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, startContainer of the Selection's last Range must match the added Range expecte d Text node "Äb̈c̈d̈ëf̈g̈ḧ
2091 " but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2092 </p><p id...
2093 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [do cument.body, 0, document.body, 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
2094 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() mu st not throw exceptions or modify the range it's given 1658 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() mu st not throw exceptions or modify the range it's given
2095 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() mu st result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 b ut got 0 1659 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() mu st result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 b ut got 0
2096 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() mu st result in the selection's last range having the specified endpoints assert_no t_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1660 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() mu st result in the selection's last range having the specified endpoints assert_no t_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2097 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() mu st result in the selection's last range being the same object we added assert_no t_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1661 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() mu st result in the selection's last range being the same object we added assert_no t_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2098 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0 1662 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0
2099 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selec tion's last Range must modify the first added Range assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0 1663 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selec tion's last Range must modify the first added Range assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0
2100 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() m ust not throw exceptions or modify the range it's given 1664 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() m ust not throw exceptions or modify the range it's given
2101 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() m ust result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1665 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() m ust result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2102 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() m ust result in the selection's last range having the specified endpoints assert_n ot_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1666 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() m ust result in the selection's last range having the specified endpoints assert_n ot_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2103 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() m ust result in the selection's last range being the same object we added assert_n ot_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1667 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [fo reignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() m ust result in the selection's last range being the same object we added assert_n ot_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
(...skipping 25 matching lines...) Expand all
2129 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [fo reignDoc.body, 0, 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 1693 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [fo reignDoc.body, 0, 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
2130 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify th e range it's given 1694 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify th e range it's given
2131 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0 1695 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0
2132 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: 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 1696 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: 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
2133 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: 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 1697 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: 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
2134 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: 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 1698 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: 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
2135 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: 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 1699 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: 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
2136 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify t he range it's given 1700 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify t he range it's given
2137 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 1701 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1
2138 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: second addRange() must result in the selection's last r ange having the specified endpoints 1702 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: second addRange() must result in the selection's last r ange having the specified endpoints
2139 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: 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 "" but got object "" 1703 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: second addRange() must result in the selection's last r ange being the same object we added
2140 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: 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̈ḧ 1704 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: modifying the second added range must modify the Select ion's last Range
2141 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1705 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the se cond added Range
2142 </p>
2143 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [pa ras[0], 0, paras[0], 0]: 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
2144 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify th e range it's given 1706 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify th e range it's given
2145 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0 1707 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0
2146 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 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 1708 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 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
2147 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 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 1709 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 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
2148 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 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 1710 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 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
2149 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 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 1711 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 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
2150 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify t he range it's given 1712 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify t he range it's given
2151 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1 1713 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
2152 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: second addRange() must result in the selection's last r ange having the specified endpoints 1714 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: second addRange() must result in the selection's last r ange having the specified endpoints
2153 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 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 "Äb̈c̈d̈ëf̈g̈ḧ 1715 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: second addRange() must result in the selection's last r ange being the same object we added
2154 " but got object "Äb̈c̈d̈ëf̈g̈ḧ 1716 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: modifying the second added range must modify the Select ion's last Range
2155 " 1717 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the se cond added Range
2156 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 1]: 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̈ḧ
2157 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2158 </p>
2159 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [pa ras[0], 0, paras[0], 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
2160 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given 1718 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
2161 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1719 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2162 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 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 1720 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 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
2163 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 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 1721 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 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
2164 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 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 1722 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 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
2165 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 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 1723 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 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
2166 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions o r modify the range it's given 1724 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions o r modify the range it's given
2167 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1725 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2168 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 0]: second 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 1726 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 0]: second 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
2169 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 0]: second 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 1727 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [de tachedPara1, 0, detachedPara1, 0]: second 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
(...skipping 13 matching lines...) Expand all
2183 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [de tachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must mod ify the second added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 1741 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [de tachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must mod ify the second added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
2184 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw e xceptions or modify the range it's given 1742 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw e xceptions or modify the range it's given
2185 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in r angeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1743 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in r angeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2186 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 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 1744 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 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
2187 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 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 1745 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 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
2188 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 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 1746 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 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
2189 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 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 1747 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 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
2190 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given 1748 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
2191 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1 1749 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
2192 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints 1750 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
2193 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[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: getRang eAt(rangeCount - 1) must return the same object we added expected object "Äb̈c̈ d̈ëf̈g̈ḧ 1751 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
2194 " but got object "Äb̈c̈d̈ëf̈g̈ḧ 1752 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
2195 " 1753 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Ra nge must modify the second added Range
2196 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 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 Ran ge expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
2197 " but got Text node "Ijklmnop
2198 "
2199 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [pa ras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Ra nge must modify the second added Range assert_equals: After second addRange(), a fter mutating the Selection's last Range, startOffset of the Selection's last Ra nge must match the added Range expected 0 but got 6
2200 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw e xceptions or modify the range it's given 1754 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw e xceptions or modify the range it's given
2201 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in r angeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1755 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in r angeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2202 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: 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 1756 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: 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
2203 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: 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 1757 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: 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
2204 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: 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 1758 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: 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
2205 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: 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 1759 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: 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
2206 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given 1760 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
2207 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1 1761 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
2208 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints 1762 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
2209 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[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: getRang eAt(rangeCount - 1) must return the same object we added expected object "Äb̈c̈ d̈ëf̈g̈ḧ 1763 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
2210 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ 1764 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
2211 Ijklmnop" 1765 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Ra nge must modify the second added Range
2212 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 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 Ran ge expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
2213 " but got Text node "Ijklmnop
2214 "
2215 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [pa ras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Ra nge must modify the second added Range assert_equals: After second addRange(), a fter mutating the Selection's last Range, startOffset of the Selection's last Ra nge must match the added Range expected 0 but got 6
2216 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions o r modify the range it's given 1766 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions o r modify the range it's given
2217 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1767 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2218 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: 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 1768 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: 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
2219 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: 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 1769 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: 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
2220 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[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 range Count is 0 got disallowed value 0 1770 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[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 range Count is 0 got disallowed value 0
2221 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: 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 1771 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: 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
2222 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given 1772 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
2223 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1 1773 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
2224 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selecti on's last range having the specified endpoints 1774 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selecti on's last range having the specified endpoints
2225 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: 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 "̈c̈d̈ëf̈g̈ḧ 1775 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selecti on's last range being the same object we added
2226 Ijklmnop 1776 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
2227 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ 1777 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must mo dify the second added Range
2228 Ijklmnop
2229 QrstuvwxYzabcdef"
2230 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: 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 3
2231 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [pa ras[0].firstChild, 3, paras[3], 1]: 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
2232 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions o r modify the range it's given 1778 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions o r modify the range it's given
2233 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1779 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2234 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: 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 1780 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: 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
2235 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: 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 1781 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: 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
2236 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[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 range Count is 0 got disallowed value 0 1782 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[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 range Count is 0 got disallowed value 0
2237 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: 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 1783 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: 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
2238 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given 1784 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
2239 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1 1785 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
2240 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selecti on's last range having the specified endpoints 1786 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selecti on's last range having the specified endpoints
2241 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: 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" but got object "Äb̈c̈d" 1787 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selecti on's last range being the same object we added
2242 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: 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 expect ed Text node "Äb̈c̈d̈ëf̈g̈ḧ 1788 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
2243 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1789 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must mo dify the second added Range
2244 </p>
2245 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [pa ras[0], 0, paras[0].firstChild, 7]: 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
2246 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given 1790 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
2247 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0 1791 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
2248 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 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 1792 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 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
2249 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 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 1793 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 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
2250 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 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 1794 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 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
2251 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 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 1795 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 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
2252 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify th e range it's given 1796 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify th e range it's given
2253 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 1797 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1
2254 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: second addRange() must result in the selection's last ra nge having the specified endpoints 1798 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: second addRange() must result in the selection's last ra nge having the specified endpoints
2255 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 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 "QrstuvwxYzabcdefGhijklmn" but got object "QrstuvwxYzabcdefGhijklmn" 1799 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: second addRange() must result in the selection's last ra nge being the same object we added
2256 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 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̈ḧ 1800 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: modifying the second added range must modify the Selecti on's last Range
2257 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1801 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the sec ond added Range
2258 </p><p id="b" s...
2259 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [te stDiv, 2, paras[4], 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
2260 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given 1802 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
2261 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1803 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2262 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: 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 1804 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: 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
2263 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 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 w ith tests if rangeCount is 0 got disallowed value 0 1805 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 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 w ith tests if rangeCount is 0 got disallowed value 0
2264 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: 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 1806 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: 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
2265 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: 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 1807 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: 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
2266 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions o r modify the range it's given 1808 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions o r modify the range it's given
2267 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount b eing 1 1809 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount b eing 1
2268 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selectio n's last range having the specified endpoints 1810 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selectio n's last range having the specified endpoints
2269 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: 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 "Ijklmnop 1811 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selectio n's last range being the same object we added
2270 Qrstu" but got object "Ijklmnop 1812 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
2271 Qrstu" 1813 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must mod ify the second added Range
2272 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 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, startContainer of the Selection's last Range must match the added Range expecte d Text node "Äb̈c̈d̈ëf̈g̈ḧ
2273 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2274 </p><p id="b" s...
2275 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [te stDiv, 1, paras[2].firstChild, 5]: 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
2276 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: first addRange() must not throw ex ceptions or modify the range it's given 1814 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: first addRange() must not throw ex ceptions or modify the range it's given
2277 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1815 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2278 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: 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 1816 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: 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
2279 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: 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 1817 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: 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
2280 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: 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 1818 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: 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
2281 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: 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 1819 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: 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
2282 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: second addRange() must not throw e xceptions or modify the range it's given 1820 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: second addRange() must not throw e xceptions or modify the range it's given
2283 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: second addRange() must result in r angeCount being 1 1821 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: second addRange() must result in r angeCount being 1
2284 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: second addRange() must result in t he selection's last range having the specified endpoints 1822 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: second addRange() must result in t he selection's last range having the specified endpoints
2285 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: 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 "" but g ot object "" 1823 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: second addRange() must result in t he selection's last range being the same object we added
2286 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: 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̈ḧ 1824 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: modifying the second added range m ust modify the Selection's last Range
2287 " but got Element node <html><head><title>Selection.addRange() tests</title> 1825 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: modifying the Selection's last Ran ge must modify the second added Range
2288 <me...
2289 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [do cument.documentElement, 1, document.body, 0]: 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
2290 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must not thro w exceptions or modify the range it's given 1826 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must not thro w exceptions or modify the range it's given
2291 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1827 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2292 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: 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 1828 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: 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
2293 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: 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 1829 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: 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
2294 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: 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 1830 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: 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
2295 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 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 1831 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 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
2296 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must not thr ow exceptions or modify the range it's given 1832 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must not thr ow exceptions or modify the range it's given
2297 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1833 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2298 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: 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 1834 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: 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
2299 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: 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 1835 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: 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
2300 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: modifying the second added ran ge must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1836 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: modifying the second added ran ge must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2301 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: 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 1837 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 33 [fo reignDoc.documentElement, 1, foreignDoc.body, 0]: 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
2302 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: first addRange() must not throw exceptions or modify th e range it's given 1838 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: first addRange() must not throw exceptions or modify th e range it's given
2303 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0 1839 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0
2304 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 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 1840 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 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
2305 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 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 1841 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 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
2306 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 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 1842 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 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
2307 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 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 1843 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 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
2308 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: second addRange() must not throw exceptions or modify t he range it's given 1844 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: second addRange() must not throw exceptions or modify t he range it's given
2309 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: second addRange() must result in rangeCount being 1 1845 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: second addRange() must result in rangeCount being 1
2310 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: second addRange() must result in the selection's last r ange having the specified endpoints 1846 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: second addRange() must result in the selection's last r ange having the specified endpoints
2311 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 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 "" but got object "" 1847 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: second addRange() must result in the selection's last r ange being the same object we added
2312 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: 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̈ḧ 1848 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: modifying the second added range must modify the Select ion's last Range
2313 " but got Document node with 2 children 1849 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 1]: modifying the Selection's last Range must modify the se cond added Range
2314 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 34 [do cument, 0, document, 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
2315 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: first addRange() must not throw exceptions or modify th e range it's given 1850 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: first addRange() must not throw exceptions or modify th e range it's given
2316 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0 1851 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0
2317 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: 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 1852 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: 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
2318 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: 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 1853 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: 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
2319 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: 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 1854 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: 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
2320 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: 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 1855 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: 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
2321 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: second addRange() must not throw exceptions or modify t he range it's given 1856 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: second addRange() must not throw exceptions or modify t he range it's given
2322 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: second addRange() must result in rangeCount being 1 1857 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: second addRange() must result in rangeCount being 1
2323 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: second addRange() must result in the selection's last r ange having the specified endpoints 1858 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: second addRange() must result in the selection's last r ange having the specified endpoints
2324 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: 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 "Selection.addRange() tests 1859 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: second addRange() must result in the selection's last r ange being the same object we added
2325 1860 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: modifying the second added range must modify the Select ion's last Range
2326 Äb̈c̈d̈ëf̈g̈ḧ 1861 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: modifying the Selection's last Range must modify the se cond added Range
2327 Ijklmnop
2328 QrstuvwxYzabcdefGhijklmn
2329
2330
2331
2332
2333
2334 "use strict";
2335
2336 testAddRangeSubSet(40, 44);
2337 testDiv.style.display = "none";
2338 " but got object "Selection.addRange() tests
2339
2340 Äb̈c̈d̈ëf̈g̈ḧ
2341 Ijklmnop
2342 QrstuvwxYzabcdefGhijklmn
2343
2344
2345
2346
2347
2348 "use strict";
2349
2350 testAddRangeSubSet(40, 44);
2351 testDiv.style.display = "none";
2352 "
2353 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: 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̈ḧ
2354 " but got Document node with 2 children
2355 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 35 [do cument, 0, document, 2]: 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
2356 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: first addRange() must not throw exceptions or modify th e range it's given 1862 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: first addRange() must not throw exceptions or modify th e range it's given
2357 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0 1863 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0
2358 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: 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 1864 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: 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
2359 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: 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 1865 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: 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
2360 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: 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 1866 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: 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
2361 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: 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 1867 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: 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
2362 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: second addRange() must not throw exceptions or modify t he range it's given 1868 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: second addRange() must not throw exceptions or modify t he range it's given
2363 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: second addRange() must result in rangeCount being 1 1869 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: second addRange() must result in rangeCount being 1
2364 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: second addRange() must result in the selection's last r ange having the specified endpoints 1870 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: second addRange() must result in the selection's last r ange having the specified endpoints
2365 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: 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 "Selection.addRange() tests 1871 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: second addRange() must result in the selection's last r ange being the same object we added
2366 1872 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: modifying the second added range must modify the Select ion's last Range
2367 Äb̈c̈d̈ëf̈g̈ḧ 1873 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: modifying the Selection's last Range must modify the se cond added Range
2368 Ijklmnop
2369 QrstuvwxYzabcdefGhijklmn
2370
2371
2372
2373
2374
2375 "use strict";
2376
2377 testAddRangeSubSet(40, 44);
2378 testDiv.style.display = "none";
2379 " but got object "Selection.addRange() tests
2380
2381 Äb̈c̈d̈ëf̈g̈ḧ
2382 Ijklmnop
2383 QrstuvwxYzabcdefGhijklmn
2384
2385
2386
2387
2388
2389 "use strict";
2390
2391 testAddRangeSubSet(40, 44);
2392 testDiv.style.display = "none";
2393 "
2394 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: 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̈ḧ
2395 " but got Document node with 2 children
2396 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 36 [do cument, 1, document, 2]: 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
2397 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: first addRange() must not throw exceptions or modify the range it's given 1874 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: first addRange() must not throw exceptions or modify the range it's given
2398 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: first addRange() must result in rangeCount being 1 assert _equals: rangeCount must be 1 expected 1 but got 0 1875 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: first addRange() must result in rangeCount being 1 assert _equals: rangeCount must be 1 expected 1 but got 0
2399 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: first addRange() must result in the selection's last rang e having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1876 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: first addRange() must result in the selection's last rang e having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2400 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: first addRange() must result in the selection's last rang e being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1877 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: first addRange() must result in the selection's last rang e being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2401 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 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 go t disallowed value 0 1878 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 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 go t disallowed value 0
2402 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: modifying the Selection's last Range must modify the firs t added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 go t disallowed value 0 1879 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: modifying the Selection's last Range must modify the firs t added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 go t disallowed value 0
2403 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: second addRange() must not throw exceptions or modify the range it's given 1880 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: second addRange() must not throw exceptions or modify the range it's given
2404 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: second addRange() must result in rangeCount being 1 1881 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: second addRange() must result in rangeCount being 1
2405 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: second addRange() must result in the selection's last ran ge 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̈ḧ 1882 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: second addRange() must result in the selection's last ran ge having the specified endpoints
2406 </p><p id="b" s... 1883 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: second addRange() must result in the selection's last ran ge being the same object we added
2407 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: second addRange() must result in the selection's last ran ge 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̈ḧ 1884 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: modifying the second added range must modify the Selectio n's last Range
2408 Ijklmnop 1885 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: modifying the Selection's last Range must modify the seco nd added Range
2409 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ
2410 Ijklmnop
2411 QrstuvwxYzabcdefGhijklmn"
2412 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: modifying the second added range must modify the Selectio n's last Range assert_equals: After mutating the second added Range, startContai ner of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
2413 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2414 </p><p id="b" s...
2415 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 37 [te stDiv, 0, comment, 5]: modifying the Selection's last Range must modify the seco nd added Range assert_equals: After second addRange(), after mutating the Select ion's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
2416 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: first addRange() must not throw exceptions or modify the range it's given 1886 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: first addRange() must not throw exceptions or modify the range it's given
2417 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1887 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2418 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: 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 1888 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: 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
2419 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[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 w ith tests if rangeCount is 0 got disallowed value 0 1889 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[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 w ith tests if rangeCount is 0 got disallowed value 0
2420 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: 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 1890 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: 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
2421 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: 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 1891 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: 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
2422 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: second addRange() must not throw exceptions o r modify the range it's given 1892 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: second addRange() must not throw exceptions o r modify the range it's given
2423 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: second addRange() must result in rangeCount b eing 1 1893 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: second addRange() must result in rangeCount b eing 1
2424 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: second addRange() must result in the selectio n's last range having the specified endpoints assert_equals: endContainer of the Selection's last Range must match the added Range expected Comment node <!--Alp habet soup?--> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1894 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: second addRange() must result in the selectio n's last range having the specified endpoints
2425 </p><p id="b" s... 1895 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: second addRange() must result in the selectio n's last range being the same object we added
2426 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: 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 "uvwxYzabcdefGhijkl mn" but got object "uvwxYzabcdefGhijklmn" 1896 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: modifying the second added range must modify the Selection's last Range
2427 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[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, startContainer of the Selection's last Range must match the added Range expecte d Text node "Äb̈c̈d̈ëf̈g̈ḧ 1897 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: modifying the Selection's last Range must mod ify the second added Range
2428 " but got Text node "Qrstuvwx"
2429 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 38 [pa ras[2].firstChild, 4, comment, 2]: 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
2430 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: first addRange() must not throw exceptions or modify the range it's given 1898 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: first addRange() must not throw exceptions or modify the range it's given
2431 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0 1899 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
2432 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: 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 1900 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: 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
2433 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: 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 1901 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: 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
2434 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: 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 1902 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: 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
2435 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: 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 1903 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: 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
2436 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: second addRange() must not throw exceptions or modify th e range it's given 1904 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: second addRange() must not throw exceptions or modify th e range it's given
2437 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: second addRange() must result in rangeCount being 1 1905 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: second addRange() must result in rangeCount being 1
2438 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: 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̈ḧ 1906 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: second addRange() must result in the selection's last ra nge having the specified endpoints
2439 </p><p id="b" s... 1907 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: second addRange() must result in the selection's last ra nge being the same object we added
2440 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: 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 "Ghijklmn" but got object "Ghi jklmn" 1908 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: modifying the second added range must modify the Selecti on's last Range
2441 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: 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̈ḧ 1909 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: modifying the Selection's last Range must modify the sec ond added Range
2442 " but got Element node <p id="d" style="display:none">Yzabcdef</p>
2443 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 39 [pa ras[3], 1, comment, 8]: 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
2444 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: first addRange() must not throw exceptions or modif y the range it's given 1910 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: first addRange() must not throw exceptions or modif y the range it's given
2445 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1911 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2446 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: first addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0 1912 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: first addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
2447 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: first addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0 1913 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: first addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
2448 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: modifying the first added range must modify the Sel ection's last Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0 1914 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: modifying the first added range must modify the Sel ection's last Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
2449 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: modifying the Selection's last Range must modify th e first added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0 1915 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: modifying the Selection's last Range must modify th e first added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
2450 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: second addRange() must not throw exceptions or modi fy the range it's given 1916 PASS Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: second addRange() must not throw exceptions or modi fy the range it's given
2451 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1917 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2452 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: second addRange() must result in the selection's la st range having the specified endpoints assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0 1918 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: second addRange() must result in the selection's la st range having the specified endpoints assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0
2453 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: second addRange() must result in the selection's la st range being the same object we added assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0 1919 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 40 [fo reignDoc, 0, foreignDoc, 0]: second addRange() must result in the selection's la st range being the same object we added assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0
(...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after
2659 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 57 [xm lDocfrag, 0, xmlDocfrag, 0]: modifying the Selection's last Range must modify th e second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2125 FAIL Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 57 [xm lDocfrag, 0, xmlDocfrag, 0]: modifying the Selection's last Range must modify th e second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2660 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given 2126 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
2661 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0 2127 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
2662 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: first 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 2128 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: first 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
2663 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0 2129 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0
2664 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2130 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2665 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0 2131 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0
2666 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given 2132 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
2667 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: second addRange() must result in rangeCount being 1 2133 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: second addRange() must result in rangeCount being 1
2668 PASS Range 43 [xmlDoc, 0, xmlDoc, 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 2134 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2669 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 "" 2135 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2670 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: modifying the second added range must modify the Sele ction's last Range assert_equals: After mutating the second added Range, endOffs et of the Selection's last Range must match the added Range expected 2 but got 0 2136 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 0 [paras[0].firstChild, 0 , paras[0].firstChild, 0]: modifying the second added range must modify the Sele ction's last Range
2671 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 Se lection's last Range, startOffset of the Selection's last Range must match the a dded Range expected 0 but got 6 2137 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2672 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given 2138 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
2673 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0 2139 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
2674 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: first 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 2140 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: first 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
2675 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0 2141 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0
2676 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2142 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2677 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0 2143 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0
2678 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given 2144 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
2679 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: second addRange() must result in rangeCount being 1 2145 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: second addRange() must result in rangeCount being 1
2680 PASS Range 43 [xmlDoc, 0, xmlDoc, 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 2146 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2681 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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" 2147 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2682 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: modifying the second added range must modify the Sele ction's last Range assert_equals: After mutating the second added Range, endOffs et of the Selection's last Range must match the added Range expected 2 but got 1 2148 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 1 [paras[0].firstChild, 0 , paras[0].firstChild, 1]: modifying the second added range must modify the Sele ction's last Range
2683 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 Se lection's last Range, startOffset of the Selection's last Range must match the a dded Range expected 0 but got 6 2149 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2684 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given 2150 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
2685 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0 2151 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
2686 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: first 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 2152 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: first 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
2687 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0 2153 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0
2688 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2154 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2689 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0 2155 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0
2690 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given 2156 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
2691 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: second addRange() must result in rangeCount being 1 2157 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: second addRange() must result in rangeCount being 1
2692 PASS Range 43 [xmlDoc, 0, xmlDoc, 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 2158 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2693 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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̈" but got object "b̈ c̈d̈" 2159 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2694 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: modifying the second added range must modify the Sele ction's last Range assert_equals: After mutating the second added Range, startOf fset of the Selection's last Range must match the added Range expected 0 but got 2 2160 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 2 [paras[0].firstChild, 2 , paras[0].firstChild, 8]: modifying the second added range must modify the Sele ction's last Range
2695 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 Se lection's last Range, startOffset of the Selection's last Range must match the a dded Range expected 0 but got 6 2161 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2696 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given 2162 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given
2697 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0 2163 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
2698 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: first 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 2164 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: first 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
2699 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0 2165 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0
2700 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2166 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2701 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0 2167 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0
2702 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: second addRange() must not throw exceptions or modify the range it's given 2168 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: second addRange() must not throw exceptions or modify the range it's given
2703 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: second addRange() must result in rangeCount being 1 2169 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: second addRange() must result in rangeCount being 1
2704 PASS Range 43 [xmlDoc, 0, xmlDoc, 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 2170 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2705 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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" but got object "b ̈c̈d̈e" 2171 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2706 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: modifying the second added range must modify the Sele ction's last Range assert_equals: After mutating the second added Range, startOf fset of the Selection's last Range must match the added Range expected 0 but got 2 2172 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 3 [paras[0].firstChild, 2 , paras[0].firstChild, 9]: modifying the second added range must modify the Sele ction's last Range
2707 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 Se lection's last Range, startOffset of the Selection's last Range must match the a dded Range expected 0 but got 6 2173 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2708 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].firstChild, 0 , paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given 2174 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].firstChild, 0 , paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
2709 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].firstChild, 0 , paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0 2175 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].firstChild, 0 , paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
2710 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].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 test s if rangeCount is 0 got disallowed value 0 2176 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].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 test s if rangeCount is 0 got disallowed value 0
2711 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].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 test s if rangeCount is 0 got disallowed value 0 2177 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].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 test s if rangeCount is 0 got disallowed value 0
2712 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].firstChild, 0 , paras[1].firstChild, 0]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2178 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].firstChild, 0 , paras[1].firstChild, 0]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2713 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0 2179 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0
2714 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].firstChild, 0 , paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given 2180 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].firstChild, 0 , paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
2715 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].firstChild, 0 , paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1 2181 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].firstChild, 0 , paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
2716 PASS Range 43 [xmlDoc, 0, xmlDoc, 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 2182 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2717 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 "" 2183 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2718 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].firstChild, 0 , paras[1].firstChild, 0]: modifying the second added range must modify the Sele ction's last Range assert_equals: After mutating the second added Range, startCo ntainer of the Selection's last Range must match the added Range expected Text n ode "Äb̈c̈d̈ëf̈g̈ḧ 2184 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 4 [paras[1].firstChild, 0 , paras[1].firstChild, 0]: modifying the second added range must modify the Sele ction's last Range
2719 " but got Text node "Ijklmnop 2185 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2720 "
2721 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 Se lection's last Range, startOffset of the Selection's last Range must match the a dded Range expected 0 but got 6
2722 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given 2186 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
2723 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0 2187 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
2724 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: first 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 2188 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: first 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
2725 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0 2189 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0
2726 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2190 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2727 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0 2191 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0
2728 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given 2192 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
2729 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: second addRange() must result in rangeCount being 1 2193 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: second addRange() must result in rangeCount being 1
2730 PASS Range 43 [xmlDoc, 0, xmlDoc, 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 2194 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2731 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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" 2195 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2732 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: modifying the second added range must modify the Sele ction's last Range assert_equals: After mutating the second added Range, startCo ntainer of the Selection's last Range must match the added Range expected Text n ode "Äb̈c̈d̈ëf̈g̈ḧ 2196 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 5 [paras[1].firstChild, 0 , paras[1].firstChild, 1]: modifying the second added range must modify the Sele ction's last Range
2733 " but got Text node "Ijklmnop 2197 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2734 "
2735 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 Se lection's last Range, startOffset of the Selection's last Range must match the a dded Range expected 0 but got 6
2736 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given 2198 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
2737 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0 2199 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
2738 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: first 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 2200 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: first 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
2739 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0 2201 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0
2740 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2202 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2741 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0 2203 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0
2742 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given 2204 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
2743 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1 2205 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
2744 PASS Range 43 [xmlDoc, 0, xmlDoc, 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 2206 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2745 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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" but got object "kl mnop" 2207 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2746 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: modifying the second added range must modify the Sele ction's last Range assert_equals: After mutating the second added Range, startCo ntainer of the Selection's last Range must match the added Range expected Text n ode "Äb̈c̈d̈ëf̈g̈ḧ 2208 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 6 [paras[1].firstChild, 2 , paras[1].firstChild, 8]: modifying the second added range must modify the Sele ction's last Range
2747 " but got Text node "Ijklmnop 2209 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2748 "
2749 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 Se lection's last Range, startOffset of the Selection's last Range must match the a dded Range expected 0 but got 6
2750 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given 2210 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given
2751 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0 2211 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
2752 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: first 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 2212 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: first 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
2753 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0 2213 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 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 with test s if rangeCount is 0 got disallowed value 0
2754 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2214 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2755 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0 2215 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 if rangeCount is 0 got disallowed value 0
2756 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: second addRange() must not throw exceptions or modify the range it's given 2216 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: second addRange() must not throw exceptions or modify the range it's given
2757 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: second addRange() must result in rangeCount being 1 2217 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: second addRange() must result in rangeCount being 1
2758 PASS Range 43 [xmlDoc, 0, xmlDoc, 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 2218 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2759 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 2219 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2760 " but got object "klmnop 2220 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: modifying the second added range must modify the Sele ction's last Range
2761 " 2221 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
2762 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 7 [paras[1].firstChild, 2 , paras[1].firstChild, 9]: modifying the second added range must modify the Sele ction's last Range assert_equals: After mutating the second added Range, startCo ntainer of the Selection's last Range must match the added Range expected Text n ode "Äb̈c̈d̈ëf̈g̈ḧ
2763 " but got Text node "Ijklmnop
2764 "
2765 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 Se lection's last Range, startOffset of the Selection's last Range must match the a dded Range expected 0 but got 6
2766 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given 2222 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
2767 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 2223 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2768 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selecti on's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2224 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selecti on's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2769 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selecti on's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2225 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selecti on's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2770 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0 2226 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
2771 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must m odify the first added Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0 2227 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must m odify the first added Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
2772 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given 2228 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
2773 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 2229 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2774 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: second addRange() must result in the select ion's last range having the specified endpoints assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 2230 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: second addRange() must result in the select ion's last range having the specified endpoints assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
2775 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: second addRange() must result in the select ion's last range being the same object we added assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 2231 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 8 [detachedPara1.firstChi ld, 0, detachedPara1.firstChild, 0]: second addRange() must result in the select ion's last range being the same object we added assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
2837 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 13 [foreignPara1.firstChi ld, 2, foreignPara1.firstChild, 8]: 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 2293 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 13 [foreignPara1.firstChi ld, 2, foreignPara1.firstChild, 8]: 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
2838 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given 2294 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
2839 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 2295 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2840 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: first addRange() must result in the select ion's last range having the specified endpoints assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 2296 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: first addRange() must result in the select ion's last range having the specified endpoints assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
2841 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: first addRange() must result in the select ion's last range being the same object we added assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 2297 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: first addRange() must result in the select ion's last range being the same object we added assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
2842 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: modifying the first added range must modif y the Selection's last Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0 2298 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: modifying the first added range must modif y the Selection's last Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
2843 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0 2299 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
2844 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: second addRange() must not throw exception s or modify the range it's given 2300 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: second addRange() must not throw exception s or modify the range it's given
2845 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: second addRange() must result in rangeCoun t being 1 2301 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: second addRange() must result in rangeCoun t being 1
2846 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: second addRange() must result in the selec tion's last range having the specified endpoints 2302 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: second addRange() must result in the selec tion's last range having the specified endpoints
2847 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: second addRange() must result in the selec tion's last range being the same object we added assert_equals: getRangeAt(range Count - 1) must return the same object we added expected object "Selection.addRa nge() tests 2303 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: second addRange() must result in the selec tion's last range being the same object we added
2848 2304 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: modifying the second added range must modi fy the Selection's last Range
2849 " but got object "Selection.addRange() tests 2305 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
2850
2851 "
2852 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: modifying the second added range must modi fy the Selection's last Range assert_equals: After mutating the second added Ran ge, startContainer of the Selection's last Range must match the added Range expe cted Text node "Äb̈c̈d̈ëf̈g̈ḧ
2853 " but got Element node <html><head><title>Selection.addRange() tests</title>
2854 <me...
2855 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 14 [document.documentElem ent, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after muta ting the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
2856 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: first addRange() must not throw exceptions or modify the range it's given 2306 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: first addRange() must not throw exceptions or modify the range it's given
2857 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 2307 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2858 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: first addRange() must result in the select ion's last range having the specified endpoints assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 2308 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: first addRange() must result in the select ion's last range having the specified endpoints assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
2859 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: first addRange() must result in the select ion's last range being the same object we added assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 2309 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: first addRange() must result in the select ion's last range being the same object we added assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
2860 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: modifying the first added range must modif y the Selection's last Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0 2310 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: modifying the first added range must modif y the Selection's last Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
2861 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0 2311 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
2862 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: second addRange() must not throw exception s or modify the range it's given 2312 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: second addRange() must not throw exception s or modify the range it's given
2863 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: second addRange() must result in rangeCoun t being 1 2313 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: second addRange() must result in rangeCoun t being 1
2864 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: second addRange() must result in the selec tion's last range having the specified endpoints 2314 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: second addRange() must result in the selec tion's last range having the specified endpoints
2865 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: second addRange() must result in the selec tion's last range being the same object we added assert_equals: getRangeAt(range Count - 1) must return the same object we added expected object "Selection.addRa nge() tests 2315 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: second addRange() must result in the selec tion's last range being the same object we added
2866 2316 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: modifying the second added range must modi fy the Selection's last Range
2867 Äb̈c̈d̈ëf̈g̈ḧ 2317 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: modifying the Selection's last Range must modify the second added Range
2868 Ijklmnop
2869 QrstuvwxYzabcdefGhijklmn
2870
2871
2872
2873
2874
2875 "use strict";
2876
2877 testAddRangeSubSet(40, 44);
2878 testDiv.style.display = "none";
2879 " but got object "Selection.addRange() tests
2880
2881 Äb̈c̈d̈ëf̈g̈ḧ
2882 Ijklmnop
2883 QrstuvwxYzabcdefGhijklmn
2884
2885
2886
2887
2888
2889 "use strict";
2890
2891 testAddRangeSubSet(40, 44);
2892 testDiv.style.display = "none";
2893 "
2894 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: modifying the second added range must modi fy the Selection's last Range assert_equals: After mutating the second added Ran ge, startContainer of the Selection's last Range must match the added Range expe cted Text node "Äb̈c̈d̈ëf̈g̈ḧ
2895 " but got Element node <html><head><title>Selection.addRange() tests</title>
2896 <me...
2897 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 15 [document.documentElem ent, 0, document.documentElement, 2]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after muta ting the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
2898 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: first addRange() must not throw exceptions or modify the range it's given 2318 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: first addRange() must not throw exceptions or modify the range it's given
2899 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 2319 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2900 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: first addRange() must result in the select ion's last range having the specified endpoints assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 2320 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: first addRange() must result in the select ion's last range having the specified endpoints assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
2901 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: first addRange() must result in the select ion's last range being the same object we added assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0 2321 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: first addRange() must result in the select ion's last range being the same object we added assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
2902 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: modifying the first added range must modif y the Selection's last Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0 2322 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: modifying the first added range must modif y the Selection's last Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
2903 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0 2323 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
2904 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: second addRange() must not throw exception s or modify the range it's given 2324 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: second addRange() must not throw exception s or modify the range it's given
2905 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: second addRange() must result in rangeCoun t being 1 2325 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: second addRange() must result in rangeCoun t being 1
2906 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: second addRange() must result in the selec tion's last range having the specified endpoints 2326 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: second addRange() must result in the selec tion's last range having the specified endpoints
2907 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: second addRange() must result in the selec tion's last range being the same object we added assert_equals: getRangeAt(range Count - 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈h ̈ 2327 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: second addRange() must result in the selec tion's last range being the same object we added
2908 Ijklmnop 2328 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: modifying the second added range must modi fy the Selection's last Range
2909 QrstuvwxYzabcdefGhijklmn 2329 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: modifying the Selection's last Range must modify the second added Range
2910
2911
2912
2913
2914
2915 "use strict";
2916
2917 testAddRangeSubSet(40, 44);
2918 testDiv.style.display = "none";
2919 " but got object "Äb̈c̈d̈ëf̈g̈ḧ
2920 Ijklmnop
2921 QrstuvwxYzabcdefGhijklmn
2922
2923
2924
2925
2926
2927 "use strict";
2928
2929 testAddRangeSubSet(40, 44);
2930 testDiv.style.display = "none";
2931 "
2932 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: modifying the second added range must modi fy the Selection's last Range assert_equals: After mutating the second added Ran ge, startContainer of the Selection's last Range must match the added Range expe cted Text node "Äb̈c̈d̈ëf̈g̈ḧ
2933 " but got Element node <html><head><title>Selection.addRange() tests</title>
2934 <me...
2935 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 16 [document.documentElem ent, 1, document.documentElement, 2]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after muta ting the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
2936 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: first addRange() must not throw exceptions or modify the range i t's given 2330 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: first addRange() must not throw exceptions or modify the range i t's given
2937 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: first addRange() must result in rangeCount being 1 assert_equals : rangeCount must be 1 expected 1 but got 0 2331 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: first addRange() must result in rangeCount being 1 assert_equals : rangeCount must be 1 expected 1 but got 0
2938 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: first addRange() must result in the selection's last range havin g the specified endpoints assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 2332 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: first addRange() must result in the selection's last range havin g the specified endpoints assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
2939 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.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 rangeC ount is 0 got disallowed value 0 2333 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.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 rangeC ount is 0 got disallowed value 0
2940 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 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 disal lowed value 0 2334 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 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 disal lowed value 0
2941 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 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 disal lowed value 0 2335 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 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 disal lowed value 0
2942 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: second addRange() must not throw exceptions or modify the range it's given 2336 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: second addRange() must not throw exceptions or modify the range it's given
2943 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: second addRange() must result in rangeCount being 1 2337 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: second addRange() must result in rangeCount being 1
2944 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: second addRange() must result in the selection's last range havi ng the specified endpoints 2338 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: second addRange() must result in the selection's last range havi ng the specified endpoints
2945 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: second addRange() must result in the selection's last range bein g the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object "" 2339 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: second addRange() must result in the selection's last range bein g the same object we added
2946 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: modifying the second added range must modify the Selection's las t 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̈ḧ 2340 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: modifying the second added range must modify the Selection's las t Range
2947 " but got Element node <head><title>Selection.addRange() tests</title> 2341 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: modifying the Selection's last Range must modify the second adde d Range
2948 <meta nam...
2949 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, doc ument.head, 1]: modifying the Selection's last Range must modify the second adde d Range assert_equals: After second addRange(), after mutating the Selection's l ast Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
2950 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: first addRange() must not throw exceptions or modify the range i t's given 2342 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: first addRange() must not throw exceptions or modify the range i t's given
2951 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: first addRange() must result in rangeCount being 1 assert_equals : rangeCount must be 1 expected 1 but got 0 2343 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: first addRange() must result in rangeCount being 1 assert_equals : rangeCount must be 1 expected 1 but got 0
2952 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: first addRange() must result in the selection's last range havin g the specified endpoints assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 2344 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: first addRange() must result in the selection's last range havin g the specified endpoints assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
2953 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.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 rangeC ount is 0 got disallowed value 0 2345 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.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 rangeC ount is 0 got disallowed value 0
2954 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 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 disal lowed value 0 2346 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 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 disal lowed value 0
2955 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 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 disal lowed value 0 2347 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 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 disal lowed value 0
2956 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: second addRange() must not throw exceptions or modify the range it's given 2348 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: second addRange() must not throw exceptions or modify the range it's given
2957 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: second addRange() must result in rangeCount being 1 2349 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: second addRange() must result in rangeCount being 1
2958 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: second addRange() must result in the selection's last range havi ng the specified endpoints 2350 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: second addRange() must result in the selection's last range havi ng the specified endpoints
2959 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: second addRange() must result in the selection's last range bein g the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 2351 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: second addRange() must result in the selection's last range bein g the same object we added
2960 Ijklmnop 2352 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: modifying the second added range must modify the Selection's las t Range
2961 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ 2353 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: modifying the Selection's last Range must modify the second adde d Range
2962 Ijklmnop
2963 QrstuvwxYzabcdefGhijklmn"
2964 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: modifying the second added range must modify the Selection's las t 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̈ḧ
2965 " but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2966 </p><p id...
2967 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, doc ument.body, 1]: modifying the Selection's last Range must modify the second adde d Range assert_equals: After second addRange(), after mutating the Selection's l ast Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
2968 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw except ions or modify the range it's given 2354 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw except ions or modify the range it's given
2969 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeC ount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 2355 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeC ount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2970 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the se lection's last range having the specified endpoints assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0 2356 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the se lection's last range having the specified endpoints assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0
2971 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the se lection's last range being the same object we added assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0 2357 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the se lection's last range being the same object we added assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0
2972 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: modifying the first added range must m odify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2358 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: modifying the first added range must m odify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2973 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range m ust modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2359 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range m ust modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
2974 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw excep tions or modify the range it's given 2360 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw excep tions or modify the range it's given
2975 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: second addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 2361 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: second addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
2976 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: second 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 2362 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: second 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
2977 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: second 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 2363 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentEl ement, 0, foreignDoc.documentElement, 1]: second 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
(...skipping 25 matching lines...) Expand all
3003 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, f oreignDoc.body, 0]: 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 2389 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, f oreignDoc.body, 0]: 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
3004 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: first addRange() must not throw exceptions or modify the range it's given 2390 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: first addRange() must not throw exceptions or modify the range it's given
3005 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCou nt must be 1 expected 1 but got 0 2391 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCou nt must be 1 expected 1 but got 0
3006 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: first addRange() must result in the selection's last range having the spec ified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2392 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: first addRange() must result in the selection's last range having the spec ified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3007 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 2393 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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
3008 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: modifying the first added range must modify the Selection's last Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0 2394 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: modifying the first added range must modify the Selection's last Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0
3009 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: modifying the Selection's last Range must modify the first added Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0 2395 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: modifying the Selection's last Range must modify the first added Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0
3010 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: second addRange() must not throw exceptions or modify the range it's given 2396 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: second addRange() must not throw exceptions or modify the range it's given
3011 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: second addRange() must result in rangeCount being 1 2397 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: second addRange() must result in rangeCount being 1
3012 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: second addRange() must result in the selection's last range having the spe cified endpoints 2398 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: second addRange() must result in the selection's last range having the spe cified endpoints
3013 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 the same object we added expected object "" but got object "" 2399 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
3014 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: modifying the second added range must modify the Selection's last Range as sert_equals: After mutating the second added Range, startContainer of the Select ion's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 2400 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: modifying the second added range must modify the Selection's last Range
3015 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2401 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: modifying the Selection's last Range must modify the second added Range
3016 </p>
3017 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0] , 0]: modifying the Selection's last Range must modify the second added Range as sert_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
3018 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: first addRange() must not throw exceptions or modify the range it's given 2402 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: first addRange() must not throw exceptions or modify the range it's given
3019 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCou nt must be 1 expected 1 but got 0 2403 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCou nt must be 1 expected 1 but got 0
3020 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: first addRange() must result in the selection's last range having the spec ified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2404 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: first addRange() must result in the selection's last range having the spec ified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3021 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 2405 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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
3022 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: modifying the first added range must modify the Selection's last Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0 2406 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: modifying the first added range must modify the Selection's last Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0
3023 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: modifying the Selection's last Range must modify the first added Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0 2407 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: modifying the Selection's last Range must modify the first added Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0
3024 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: second addRange() must not throw exceptions or modify the range it's given 2408 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: second addRange() must not throw exceptions or modify the range it's given
3025 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: second addRange() must result in rangeCount being 1 2409 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: second addRange() must result in rangeCount being 1
3026 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: second addRange() must result in the selection's last range having the spe cified endpoints 2410 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: second addRange() must result in the selection's last range having the spe cified endpoints
3027 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 2411 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
3028 " but got object "Äb̈c̈d̈ëf̈g̈ḧ 2412 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: modifying the second added range must modify the Selection's last Range
3029 " 2413 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: modifying the Selection's last Range must modify the second added Range
3030 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: modifying the second added range must modify the Selection's last Range as sert_equals: After mutating the second added Range, startContainer of the Select ion's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
3031 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3032 </p>
3033 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0] , 1]: modifying the Selection's last Range must modify the second added Range as sert_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
3034 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: first addRange() must not throw exceptions or modify the range i t's given 2414 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: first addRange() must not throw exceptions or modify the range i t's given
3035 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: first addRange() must result in rangeCount being 1 assert_equals : rangeCount must be 1 expected 1 but got 0 2415 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: first addRange() must result in rangeCount being 1 assert_equals : rangeCount must be 1 expected 1 but got 0
3036 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: first addRange() must result in the selection's last range havin g the specified endpoints assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 2416 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: first addRange() must result in the selection's last range havin g the specified endpoints assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
3037 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 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 rangeC ount is 0 got disallowed value 0 2417 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 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 rangeC ount is 0 got disallowed value 0
3038 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 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 disal lowed value 0 2418 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 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 disal lowed value 0
3039 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 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 disal lowed value 0 2419 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 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 disal lowed value 0
3040 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given 2420 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
3041 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: second addRange() must result in rangeCount being 1 assert_equal s: rangeCount must be 1 expected 1 but got 0 2421 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: second addRange() must result in rangeCount being 1 assert_equal s: rangeCount must be 1 expected 1 but got 0
3042 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: second addRange() must result in the selection's last range havi ng the specified endpoints assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 2422 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: second addRange() must result in the selection's last range havi ng the specified endpoints assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
3043 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: second addRange() must result in the selection's last range bein g the same object we added assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 2423 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, det achedPara1, 0]: second addRange() must result in the selection's last range bein g the same object we added assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
(...skipping 13 matching lines...) Expand all
3057 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, det achedPara1, 1]: modifying the Selection's last Range must modify the second adde d Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0 2437 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, det achedPara1, 1]: modifying the Selection's last Range must modify the second adde d Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0
3058 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given 2438 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
3059 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0 2439 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0
3060 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 tes ts if rangeCount is 0 got disallowed value 0 2440 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 tes ts if rangeCount is 0 got disallowed value 0
3061 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 tes ts if rangeCount is 0 got disallowed value 0 2441 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 tes ts if rangeCount is 0 got disallowed value 0
3062 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2442 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3063 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 2443 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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
3064 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modif y the range it's given 2444 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modif y the range it's given
3065 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1 2445 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
3066 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's las t range having the specified endpoints 2446 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's las t range having the specified endpoints
3067 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's las t 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̈ḧ 2447 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's las t range being the same object we added
3068 " but got object "Äb̈c̈d̈ëf̈g̈ḧ 2448 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Sel ection's last Range
3069 " 2449 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
3070 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Sel ection's last Range assert_equals: After mutating the second added Range, endCon tainer of the Selection's last Range must match the added Range expected Text no de "Äb̈c̈d̈ëf̈g̈ḧ
3071 " but got Text node "Ijklmnop
3072 "
3073 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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(), after mutating the S election's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
3074 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given 2450 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
3075 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0 2451 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0
3076 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 tes ts if rangeCount is 0 got disallowed value 0 2452 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 tes ts if rangeCount is 0 got disallowed value 0
3077 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 tes ts if rangeCount is 0 got disallowed value 0 2453 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 tes ts if rangeCount is 0 got disallowed value 0
3078 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2454 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3079 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 2455 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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
3080 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modif y the range it's given 2456 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modif y the range it's given
3081 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1 2457 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
3082 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's las t range having the specified endpoints 2458 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's las t range having the specified endpoints
3083 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's las t 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̈ḧ 2459 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's las t range being the same object we added
3084 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ 2460 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Sel ection's last Range
3085 Ijklmnop" 2461 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
3086 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Sel ection's last Range assert_equals: After mutating the second added Range, endCon tainer of the Selection's last Range must match the added Range expected Text no de "Äb̈c̈d̈ëf̈g̈ḧ
3087 " but got Text node "Ijklmnop
3088 "
3089 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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(), after mutating the S election's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
3090 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given 2462 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
3091 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 assert_equal s: rangeCount must be 1 expected 1 but got 0 2463 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 assert_equal s: rangeCount must be 1 expected 1 but got 0
3092 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range havi ng the specified endpoints assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 2464 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range havi ng the specified endpoints assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
3093 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range bein g the same object we added assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 2465 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range bein g the same object we added assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
3094 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's las t Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0 2466 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's las t Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0
3095 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first adde d Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0 2467 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first adde d Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0
3096 PASS Range 43 [xmlDoc, 0, xmlDoc, 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 2468 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
3097 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1 2469 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
3098 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range hav ing the specified endpoints 2470 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range hav ing the specified endpoints
3099 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range bei ng the same object we added assert_equals: getRangeAt(rangeCount - 1) must retur n the same object we added expected object "̈c̈d̈ëf̈g̈ḧ 2471 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range bei ng the same object we added
3100 Ijklmnop 2472 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's la st Range
3101 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ 2473 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second add ed Range
3102 Ijklmnop
3103 QrstuvwxYzabcdef"
3104 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's la st Range assert_equals: After mutating the second added Range, startOffset of th e Selection's last Range must match the added Range expected 0 but got 3
3105 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second add ed 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
3106 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given 2474 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
3107 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: first addRange() must result in rangeCount being 1 assert_equal s: rangeCount must be 1 expected 1 but got 0 2475 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: first addRange() must result in rangeCount being 1 assert_equal s: rangeCount must be 1 expected 1 but got 0
3108 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: first addRange() must result in the selection's last range havi ng the specified endpoints assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 2476 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: first addRange() must result in the selection's last range havi ng the specified endpoints assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
3109 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: first addRange() must result in the selection's last range bein g the same object we added assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 2477 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: first addRange() must result in the selection's last range bein g the same object we added assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
3110 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: modifying the first added range must modify the Selection's las t Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0 2478 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: modifying the first added range must modify the Selection's las t Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0
3111 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: modifying the Selection's last Range must modify the first adde d Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0 2479 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: modifying the Selection's last Range must modify the first adde d Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disa llowed value 0
3112 PASS Range 43 [xmlDoc, 0, xmlDoc, 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 2480 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
3113 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: second addRange() must result in rangeCount being 1 2481 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: second addRange() must result in rangeCount being 1
3114 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: second addRange() must result in the selection's last range hav ing the specified endpoints 2482 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: second addRange() must result in the selection's last range hav ing the specified endpoints
3115 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: second addRange() must result in the selection's last range bei ng the same object we added assert_equals: getRangeAt(rangeCount - 1) must retur n the same object we added expected object "Äb̈c̈d" but got object "Äb̈c̈d" 2483 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: second addRange() must result in the selection's last range bei ng the same object we added
3116 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: modifying the second added range must modify the Selection's la st 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̈ḧ 2484 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: modifying the second added range must modify the Selection's la st Range
3117 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2485 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: modifying the Selection's last Range must modify the second add ed Range
3118 </p>
3119 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0] .firstChild, 7]: modifying the Selection's last Range must modify the second add ed 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
3120 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given 2486 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
3121 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCoun t must be 1 expected 1 but got 0 2487 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCoun t must be 1 expected 1 but got 0
3122 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the speci fied endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 2488 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the speci fied endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
3123 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same o bject we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 2489 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same o bject we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
3124 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range asse rt_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2490 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range asse rt_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3125 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range asse rt_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2491 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range asse rt_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3126 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given 2492 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
3127 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 2493 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1
3128 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the spec ified endpoints 2494 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the spec ified endpoints
3129 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 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 return the same o bject we added expected object "QrstuvwxYzabcdefGhijklmn" but got object "Qrstuv wxYzabcdefGhijklmn" 2495 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
3130 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range ass ert_equals: After mutating the second added Range, startContainer of the Selecti on's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 2496 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
3131 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2497 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
3132 </p><p id="b" s...
3133 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range ass ert_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
3134 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: first addRange() must not throw exceptions or modify the range i t's given 2498 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: first addRange() must not throw exceptions or modify the range i t's given
3135 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: first addRange() must result in rangeCount being 1 assert_equals : rangeCount must be 1 expected 1 but got 0 2499 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: first addRange() must result in rangeCount being 1 assert_equals : rangeCount must be 1 expected 1 but got 0
3136 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: first addRange() must result in the selection's last range havin g the specified endpoints assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 2500 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: first addRange() must result in the selection's last range havin g the specified endpoints assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
3137 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 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 rangeC ount is 0 got disallowed value 0 2501 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 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 rangeC ount is 0 got disallowed value 0
3138 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 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 rangeCount is 0 got disal lowed value 0 2502 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 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 rangeCount is 0 got disal lowed value 0
3139 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 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 rangeCount is 0 got disal lowed value 0 2503 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 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 rangeCount is 0 got disal lowed value 0
3140 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given 2504 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
3141 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: second addRange() must result in rangeCount being 1 2505 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: second addRange() must result in rangeCount being 1
3142 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: second addRange() must result in the selection's last range havi ng the specified endpoints 2506 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: second addRange() must result in the selection's last range havi ng the specified endpoints
3143 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: second addRange() must result in the selection's last range bein g the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Ijklmnop 2507 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: second addRange() must result in the selection's last range bein g the same object we added
3144 Qrstu" but got object "Ijklmnop 2508 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: modifying the second added range must modify the Selection's las t Range
3145 Qrstu" 2509 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: modifying the Selection's last Range must modify the second adde d Range
3146 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: modifying the second added range must modify the Selection's las t 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̈ḧ
3147 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3148 </p><p id="b" s...
3149 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2]. firstChild, 5]: modifying the Selection's last Range must modify the second adde d Range assert_equals: After second addRange(), after mutating the Selection's l ast Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
3150 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given 2510 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
3151 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0 2511 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: first addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
3152 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: first 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 2512 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: first 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
3153 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 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 with test s if rangeCount is 0 got disallowed value 0 2513 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 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 with test s if rangeCount is 0 got disallowed value 0
3154 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2514 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: modifying the first added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3155 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 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 2515 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 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
3156 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given 2516 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
3157 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: second addRange() must result in rangeCount being 1 2517 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: second addRange() must result in rangeCount being 1
3158 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints 2518 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
3159 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 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 "" 2519 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: second addRange() must result in the selection's last range being the same object we added
3160 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: modifying the second added range must modify the Sele ction's last Range assert_equals: After mutating the second added Range, startCo ntainer of the Selection's last Range must match the added Range expected Text n ode "Äb̈c̈d̈ëf̈g̈ḧ 2520 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: modifying the second added range must modify the Sele ction's last Range
3161 " but got Element node <html><head><title>Selection.addRange() tests</title> 2521 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: modifying the Selection's last Range must modify the second added Range
3162 <me...
3163 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElem ent, 1, document.body, 0]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Se lection's last Range, startOffset of the Selection's last Range must match the a dded Range expected 0 but got 6
3164 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: first addRange() must not throw exceptions or mod ify the range it's given 2522 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: first addRange() must not throw exceptions or mod ify the range it's given
3165 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 2523 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
3166 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: first addRange() must result in the selection's l ast range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2524 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: first addRange() must result in the selection's l ast range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3167 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: first addRange() must result in the selection's l ast range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2525 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: first addRange() must result in the selection's l ast range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3168 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: modifying the first added range must modify the S election's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2526 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: modifying the first added range must modify the S election's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3169 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 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 2527 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 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
3170 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: second addRange() must not throw exceptions or mo dify the range it's given 2528 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: second addRange() must not throw exceptions or mo dify the range it's given
3171 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 2529 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
3172 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: 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 2530 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: 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
3173 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: 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 2531 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: 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
3174 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: modifying the second 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 2532 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: modifying the second 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
3175 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 2533 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 33 [foreignDoc.documentEl ement, 1, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
3176 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: first addRange() must not throw exceptions or modify the range it's given 2534 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: first addRange() must not throw exceptions or modify the range it's given
3177 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCou nt must be 1 expected 1 but got 0 2535 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCou nt must be 1 expected 1 but got 0
3178 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: first addRange() must result in the selection's last range having the spec ified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2536 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: first addRange() must result in the selection's last range having the spec ified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3179 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 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 2537 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 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
3180 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: modifying the first added range must modify the Selection's last Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0 2538 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: modifying the first added range must modify the Selection's last Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0
3181 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: modifying the Selection's last Range must modify the first added Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0 2539 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: modifying the Selection's last Range must modify the first added Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0
3182 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: second addRange() must not throw exceptions or modify the range it's given 2540 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: second addRange() must not throw exceptions or modify the range it's given
3183 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: second addRange() must result in rangeCount being 1 2541 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: second addRange() must result in rangeCount being 1
3184 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: second addRange() must result in the selection's last range having the spe cified endpoints 2542 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: second addRange() must result in the selection's last range having the spe cified endpoints
3185 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 the same object we added expected object "" but got object "" 2543 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
3186 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: modifying the second added range must modify the Selection's last Range as sert_equals: After mutating the second added Range, startContainer of the Select ion's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 2544 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: modifying the second added range must modify the Selection's last Range
3187 " but got Document node with 2 children 2545 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: modifying the Selection's last Range must modify the second added Range
3188 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 34 [document, 0, document , 1]: modifying the Selection's last Range must modify the second added Range as sert_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
3189 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: first addRange() must not throw exceptions or modify the range it's given 2546 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: first addRange() must not throw exceptions or modify the range it's given
3190 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCou nt must be 1 expected 1 but got 0 2547 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCou nt must be 1 expected 1 but got 0
3191 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: first addRange() must result in the selection's last range having the spec ified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2548 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: first addRange() must result in the selection's last range having the spec ified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3192 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 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 2549 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 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
3193 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: modifying the first added range must modify the Selection's last Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0 2550 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: modifying the first added range must modify the Selection's last Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0
3194 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: modifying the Selection's last Range must modify the first added Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0 2551 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: modifying the Selection's last Range must modify the first added Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0
3195 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: second addRange() must not throw exceptions or modify the range it's given 2552 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: second addRange() must not throw exceptions or modify the range it's given
3196 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: second addRange() must result in rangeCount being 1 2553 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: second addRange() must result in rangeCount being 1
3197 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: second addRange() must result in the selection's last range having the spe cified endpoints 2554 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: second addRange() must result in the selection's last range having the spe cified endpoints
3198 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 the same object we added expected object "Selection.addRange() tests 2555 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
3199 2556 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: modifying the second added range must modify the Selection's last Range
3200 Äb̈c̈d̈ëf̈g̈ḧ 2557 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: modifying the Selection's last Range must modify the second added Range
3201 Ijklmnop
3202 QrstuvwxYzabcdefGhijklmn
3203
3204
3205
3206
3207
3208 "use strict";
3209
3210 testAddRangeSubSet(40, 44);
3211 testDiv.style.display = "none";
3212 " but got object "Selection.addRange() tests
3213
3214 Äb̈c̈d̈ëf̈g̈ḧ
3215 Ijklmnop
3216 QrstuvwxYzabcdefGhijklmn
3217
3218
3219
3220
3221
3222 "use strict";
3223
3224 testAddRangeSubSet(40, 44);
3225 testDiv.style.display = "none";
3226 "
3227 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: modifying the second added range must modify the Selection's last Range as sert_equals: After mutating the second added Range, startContainer of the Select ion's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
3228 " but got Document node with 2 children
3229 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 35 [document, 0, document , 2]: modifying the Selection's last Range must modify the second added Range as sert_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
3230 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: first addRange() must not throw exceptions or modify the range it's given 2558 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: first addRange() must not throw exceptions or modify the range it's given
3231 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCou nt must be 1 expected 1 but got 0 2559 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCou nt must be 1 expected 1 but got 0
3232 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: first addRange() must result in the selection's last range having the spec ified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2560 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: first addRange() must result in the selection's last range having the spec ified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3233 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 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 2561 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 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
3234 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: modifying the first added range must modify the Selection's last Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0 2562 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: modifying the first added range must modify the Selection's last Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0
3235 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: modifying the Selection's last Range must modify the first added Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0 2563 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: modifying the Selection's last Range must modify the first added Range ass ert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed valu e 0
3236 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: second addRange() must not throw exceptions or modify the range it's given 2564 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: second addRange() must not throw exceptions or modify the range it's given
3237 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: second addRange() must result in rangeCount being 1 2565 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: second addRange() must result in rangeCount being 1
3238 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: second addRange() must result in the selection's last range having the spe cified endpoints 2566 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: second addRange() must result in the selection's last range having the spe cified endpoints
3239 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 the same object we added expected object "Selection.addRange() tests 2567 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
3240 2568 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: modifying the second added range must modify the Selection's last Range
3241 Äb̈c̈d̈ëf̈g̈ḧ 2569 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: modifying the Selection's last Range must modify the second added Range
3242 Ijklmnop
3243 QrstuvwxYzabcdefGhijklmn
3244
3245
3246
3247
3248
3249 "use strict";
3250
3251 testAddRangeSubSet(40, 44);
3252 testDiv.style.display = "none";
3253 " but got object "Selection.addRange() tests
3254
3255 Äb̈c̈d̈ëf̈g̈ḧ
3256 Ijklmnop
3257 QrstuvwxYzabcdefGhijklmn
3258
3259
3260
3261
3262
3263 "use strict";
3264
3265 testAddRangeSubSet(40, 44);
3266 testDiv.style.display = "none";
3267 "
3268 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: modifying the second added range must modify the Selection's last Range as sert_equals: After mutating the second added Range, startContainer of the Select ion's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
3269 " but got Document node with 2 children
3270 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 36 [document, 1, document , 2]: modifying the Selection's last Range must modify the second added Range as sert_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
3271 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must not throw exceptions or modify the range it's given 2570 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must not throw exceptions or modify the range it's given
3272 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 2571 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
3273 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must result in the selection's last range having the specif ied endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 go t disallowed value 0 2572 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must result in the selection's last range having the specif ied endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 go t disallowed value 0
3274 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must result in the selection's last range being the same ob ject we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 go t disallowed value 0 2573 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: first addRange() must result in the selection's last range being the same ob ject we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 go t disallowed value 0
3275 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: modifying the first added range must modify the Selection's last Range asser t_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2574 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: modifying the first added range must modify the Selection's last Range asser t_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3276 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: modifying the Selection's last Range must modify the first added Range asser t_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2575 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: modifying the Selection's last Range must modify the first added Range asser t_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3277 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must not throw exceptions or modify the range it's given 2576 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must not throw exceptions or modify the range it's given
3278 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must result in rangeCount being 1 2577 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must result in rangeCount being 1
3279 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must result in the selection's last range having the speci fied endpoints assert_equals: endContainer of the Selection's last Range must ma tch the added Range expected Comment node <!--Alphabet soup?--> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2578 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must result in the selection's last range having the speci fied endpoints
3280 </p><p id="b" s... 2579 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must result in the selection's last range being the same o bject we added
3281 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: second addRange() must result in the selection's last range being the same o bject we added assert_equals: getRangeAt(rangeCount - 1) must return the same ob ject we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 2580 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: modifying the second added range must modify the Selection's last Range
3282 Ijklmnop 2581 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: modifying the Selection's last Range must modify the second added Range
3283 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ
3284 Ijklmnop
3285 QrstuvwxYzabcdefGhijklmn"
3286 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: modifying the second added range must modify the Selection's last Range asse rt_equals: After mutating the second added Range, startContainer of the Selectio n's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
3287 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3288 </p><p id="b" s...
3289 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 37 [testDiv, 0, comment, 5]: modifying the Selection's last Range must modify the second added Range asse rt_equals: After second addRange(), after mutating the Selection's last Range, s tartOffset of the Selection's last Range must match the added Range expected 0 b ut got 6
3290 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: first addRange() must not throw exceptions or modify the range i t's given 2582 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: first addRange() must not throw exceptions or modify the range i t's given
3291 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 2583 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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
3292 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: first addRange() must result in the selection's last range havin g the specified endpoints assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 2584 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: first addRange() must result in the selection's last range havin g the specified endpoints assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
3293 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 rangeC ount is 0 got disallowed value 0 2585 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 rangeC ount is 0 got disallowed value 0
3294 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 rangeCount is 0 got disal lowed value 0 2586 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 rangeCount is 0 got disal lowed value 0
3295 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 rangeCount is 0 got disal lowed value 0 2587 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 rangeCount is 0 got disal lowed value 0
3296 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: second addRange() must not throw exceptions or modify the range it's given 2588 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: second addRange() must not throw exceptions or modify the range it's given
3297 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: second addRange() must result in rangeCount being 1 2589 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: second addRange() must result in rangeCount being 1
3298 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: second addRange() must result in the selection's last range havi ng the specified endpoints assert_equals: endContainer of the Selection's last R ange 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̈ḧ 2590 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: second addRange() must result in the selection's last range havi ng the specified endpoints
3299 </p><p id="b" s... 2591 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: second addRange() must result in the selection's last range bein g the same object we added
3300 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: second addRange() must result in the selection's last range bein g the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "uvwxYzabcdefGhijklmn" but got object "uvwxYzabcdefGhijklmn" 2592 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: modifying the second added range must modify the Selection's las t Range
3301 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: modifying the second added range must modify the Selection's las t 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̈ḧ 2593 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: modifying the Selection's last Range must modify the second adde d Range
3302 " but got Text node "Qrstuvwx"
3303 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 38 [paras[2].firstChild, 4, comment, 2]: modifying the Selection's last Range must modify the second adde d Range assert_equals: After second addRange(), after mutating the Selection's l ast Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
3304 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must not throw exceptions or modify the range it's given 2594 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must not throw exceptions or modify the range it's given
3305 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in rangeCount being 1 assert_equals: rangeCoun t must be 1 expected 1 but got 0 2595 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in rangeCount being 1 assert_equals: rangeCoun t must be 1 expected 1 but got 0
3306 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range having the speci fied endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 2596 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range having the speci fied endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
3307 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range being the same o bject we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 2597 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range being the same o bject we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
3308 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the first added range must modify the Selection's last Range asse rt_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2598 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the first added range must modify the Selection's last Range asse rt_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3309 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the first added Range asse rt_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2599 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the first added Range asse rt_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3310 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must not throw exceptions or modify the range it's given 2600 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must not throw exceptions or modify the range it's given
3311 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in rangeCount being 1 2601 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in rangeCount being 1
3312 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range having the spec ified endpoints assert_equals: endContainer of the Selection's last Range must m atch the added Range expected Comment node <!--Alphabet soup?--> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2602 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range having the spec ified endpoints
3313 </p><p id="b" s... 2603 PASS Range 43 [xmlDoc, 0, xmlDoc, 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
3314 FAIL Range 43 [xmlDoc, 0, xmlDoc, 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 return the same o bject we added expected object "Ghijklmn" but got object "Ghijklmn" 2604 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the second added range must modify the Selection's last Range
3315 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the second added range must modify the Selection's last Range ass ert_equals: After mutating the second added Range, startContainer of the Selecti on's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 2605 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the second added Range
3316 " but got Element node <p id="d" style="display:none">Yzabcdef</p>
3317 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the second added Range ass ert_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
3318 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: first addRange() must not throw exceptions or modify the range it's gi ven 2606 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: first addRange() must not throw exceptions or modify the range it's gi ven
3319 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: first addRange() must result in rangeCount being 1 assert_equals: rang eCount must be 1 expected 1 but got 0 2607 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: first addRange() must result in rangeCount being 1 assert_equals: rang eCount must be 1 expected 1 but got 0
3320 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0 2608 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
3321 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: first addRange() must result in the selection's last range being the s ame object we added assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0 2609 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: first addRange() must result in the selection's last range being the s ame object we added assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
3322 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 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 2610 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 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
3323 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 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 2611 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 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
3324 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: second addRange() must not throw exceptions or modify the range it's g iven 2612 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: second addRange() must not throw exceptions or modify the range it's g iven
3325 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: second addRange() must result in rangeCount being 1 assert_equals: ran geCount must be 1 expected 1 but got 0 2613 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: second addRange() must result in rangeCount being 1 assert_equals: ran geCount must be 1 expected 1 but got 0
3326 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: 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 2614 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: 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
3327 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: 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 2615 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 40 [foreignDoc, 0, foreig nDoc, 0]: 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 198 matching lines...) Expand 10 before | Expand all | Expand 10 after
3526 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 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 2814 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 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
3527 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 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 2815 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 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
3528 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 0]: second addRange() must not throw exceptions or modify the range it's g iven 2816 PASS Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 0]: second addRange() must not throw exceptions or modify the range it's g iven
3529 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 0]: second addRange() must result in rangeCount being 1 assert_equals: ran geCount must be 1 expected 1 but got 0 2817 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 0]: second addRange() must result in rangeCount being 1 assert_equals: ran geCount must be 1 expected 1 but got 0
3530 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 0]: 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 2818 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 0]: 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
3531 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 0]: 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 2819 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 0]: 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
3532 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 0]: modifying the second added range must modify the Selection's last Rang e assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2820 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 0]: modifying the second added range must modify the Selection's last Rang e assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3533 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 0]: modifying the Selection's last Range must modify the second added Rang e assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 2821 FAIL Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 57 [xmlDocfrag, 0, xmlDoc frag, 0]: modifying the Selection's last Range must modify the second added Rang e assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
3534 Harness: the test ran to completion. 2822 Harness: the test ran to completion.
3535 2823
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698