| OLD | NEW |
| 1 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 1 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 2 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 2 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 3 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 3 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 4 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 4 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 5 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 5 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 6 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 6 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 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: Discontiguous selection is not supported. | 10 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 11 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 11 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 12 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 12 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 13 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | |
| 14 CONSOLE ERROR: line 7: The given range isn't in document. | 13 CONSOLE ERROR: line 7: The given range isn't in document. |
| 15 CONSOLE ERROR: line 7: The given range isn't in document. | 14 CONSOLE ERROR: line 7: The given range isn't in document. |
| 16 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 15 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 17 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 16 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 18 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 17 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 19 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 18 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 20 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 19 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 21 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 20 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 22 CONSOLE ERROR: line 7: The given range isn't in document. | 21 CONSOLE ERROR: line 7: The given range isn't in document. |
| 23 CONSOLE ERROR: line 7: The given range isn't in document. | 22 CONSOLE ERROR: line 7: The given range isn't in document. |
| 24 CONSOLE ERROR: line 7: The given range isn't in document. | 23 CONSOLE ERROR: line 7: The given range isn't in document. |
| 25 CONSOLE ERROR: line 7: The given range isn't in document. | 24 CONSOLE ERROR: line 7: The given range isn't in document. |
| 26 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 25 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 27 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 26 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 28 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 27 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 29 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 28 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 30 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 29 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 31 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 30 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 32 CONSOLE ERROR: line 7: The given range isn't in document. | 31 CONSOLE ERROR: line 7: The given range isn't in document. |
| 33 CONSOLE ERROR: line 7: The given range isn't in document. | 32 CONSOLE ERROR: line 7: The given range isn't in document. |
| 34 CONSOLE ERROR: line 7: The given range isn't in document. | 33 CONSOLE ERROR: line 7: The given range isn't in document. |
| 35 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 34 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 36 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 35 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 37 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 36 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 38 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | |
| 39 CONSOLE ERROR: line 7: The given range isn't in document. | 37 CONSOLE ERROR: line 7: The given range isn't in document. |
| 40 CONSOLE ERROR: line 7: The given range isn't in document. | 38 CONSOLE ERROR: line 7: The given range isn't in document. |
| 41 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 39 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 42 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 40 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 43 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 41 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 44 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 42 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 45 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 43 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 46 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 44 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 47 CONSOLE ERROR: line 7: The given range isn't in document. | 45 CONSOLE ERROR: line 7: The given range isn't in document. |
| 48 CONSOLE ERROR: line 7: The given range isn't in document. | 46 CONSOLE ERROR: line 7: The given range isn't in document. |
| 49 CONSOLE ERROR: line 7: The given range isn't in document. | 47 CONSOLE ERROR: line 7: The given range isn't in document. |
| 50 CONSOLE ERROR: line 7: The given range isn't in document. | 48 CONSOLE ERROR: line 7: The given range isn't in document. |
| 51 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 49 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 52 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 50 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 53 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 51 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 54 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 52 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 55 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 53 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 56 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 54 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 57 CONSOLE ERROR: line 7: The given range isn't in document. | 55 CONSOLE ERROR: line 7: The given range isn't in document. |
| 58 CONSOLE ERROR: line 7: The given range isn't in document. | 56 CONSOLE ERROR: line 7: The given range isn't in document. |
| 59 CONSOLE ERROR: line 7: The given range isn't in document. | 57 CONSOLE ERROR: line 7: The given range isn't in document. |
| 60 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 58 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 61 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 59 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 62 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 60 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 63 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | |
| 64 CONSOLE ERROR: line 7: The given range isn't in document. | 61 CONSOLE ERROR: line 7: The given range isn't in document. |
| 65 CONSOLE ERROR: line 7: The given range isn't in document. | 62 CONSOLE ERROR: line 7: The given range isn't in document. |
| 66 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 63 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 67 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 64 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 68 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 65 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 69 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 66 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 70 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 67 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 71 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 68 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 72 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | |
| 73 CONSOLE ERROR: line 7: The given range isn't in document. | 69 CONSOLE ERROR: line 7: The given range isn't in document. |
| 74 CONSOLE ERROR: line 7: The given range isn't in document. | 70 CONSOLE ERROR: line 7: The given range isn't in document. |
| 75 CONSOLE ERROR: line 7: The given range isn't in document. | 71 CONSOLE ERROR: line 7: The given range isn't in document. |
| 76 CONSOLE ERROR: line 7: The given range isn't in document. | 72 CONSOLE ERROR: line 7: The given range isn't in document. |
| 77 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 73 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 78 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 74 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 79 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 75 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 80 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 76 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 81 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 77 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 82 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 78 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 83 CONSOLE ERROR: line 7: The given range isn't in document. | 79 CONSOLE ERROR: line 7: The given range isn't in document. |
| 84 CONSOLE ERROR: line 7: The given range isn't in document. | 80 CONSOLE ERROR: line 7: The given range isn't in document. |
| 85 CONSOLE ERROR: line 7: The given range isn't in document. | 81 CONSOLE ERROR: line 7: The given range isn't in document. |
| 86 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 82 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 87 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 83 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 88 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 84 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 89 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | |
| 90 CONSOLE ERROR: line 7: The given range isn't in document. | 85 CONSOLE ERROR: line 7: The given range isn't in document. |
| 91 CONSOLE ERROR: line 7: The given range isn't in document. | 86 CONSOLE ERROR: line 7: The given range isn't in document. |
| 92 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 87 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 93 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 88 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 94 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 89 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 95 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 90 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 96 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 91 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 97 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 92 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 98 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | |
| 99 CONSOLE ERROR: line 7: The given range isn't in document. | 93 CONSOLE ERROR: line 7: The given range isn't in document. |
| 100 CONSOLE ERROR: line 7: The given range isn't in document. | 94 CONSOLE ERROR: line 7: The given range isn't in document. |
| 101 CONSOLE ERROR: line 7: The given range isn't in document. | 95 CONSOLE ERROR: line 7: The given range isn't in document. |
| 102 CONSOLE ERROR: line 7: The given range isn't in document. | 96 CONSOLE ERROR: line 7: The given range isn't in document. |
| 103 This is a testharness.js-based test. | 97 This is a testharness.js-based test. |
| 104 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must not th
row exceptions or modify the range it's given | 98 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must not th
row exceptions or modify the range it's given |
| 105 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result
in rangeCount being 1 | 99 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result
in rangeCount being 1 |
| 106 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 | 100 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 107 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 | 101 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 108 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the first added ra
nge must modify the Selection's last Range | 102 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the first added ra
nge must modify the Selection's last Range |
| (...skipping 17 matching lines...) Expand all Loading... |
| 126 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 120 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 127 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 121 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 128 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given | 122 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given |
| 129 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result
in rangeCount being 1 | 123 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result
in rangeCount being 1 |
| 130 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 | 124 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 131 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 | 125 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 132 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range | 126 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range |
| 133 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range | 127 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range |
| 134 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given | 128 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 135 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 | 129 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 |
| 136 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artOffset of the Selection's last Range must match the added Range expected 2 bu
t got 6 | 130 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints |
| 137 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈" but got object "" | 131 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈" but got object "b̈c̈d̈" |
| 138 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 132 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 2 |
| 139 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 133 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 140 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not th
row exceptions or modify the range it's given | 134 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not th
row exceptions or modify the range it's given |
| 141 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result
in rangeCount being 1 | 135 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result
in rangeCount being 1 |
| 142 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 | 136 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 143 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 | 137 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 144 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added ra
nge must modify the Selection's last Range | 138 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added ra
nge must modify the Selection's last Range |
| 145 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the first added Range | 139 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the first added Range |
| 146 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not t
hrow exceptions or modify the range it's given | 140 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 147 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in rangeCount being 1 | 141 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in rangeCount being 1 |
| 148 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artOffset of the Selection's last Range must match the added Range expected 2 bu
t got 6 | 142 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range having the specified endpoints |
| 149 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈e" but got object "" | 143 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈e" but got object "b̈c̈d̈e" |
| 150 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 144 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 2 |
| 151 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 145 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 152 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not th
row exceptions or modify the range it's given | 146 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not th
row exceptions or modify the range it's given |
| 153 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result
in rangeCount being 1 | 147 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result
in rangeCount being 1 |
| 154 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 | 148 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 155 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 | 149 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 156 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added ra
nge must modify the Selection's last Range | 150 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added ra
nge must modify the Selection's last Range |
| 157 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's la
st Range must modify the first added Range | 151 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's la
st Range must modify the first added Range |
| 158 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not t
hrow exceptions or modify the range it's given | 152 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 159 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in rangeCount being 1 | 153 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in rangeCount being 1 |
| 160 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints | 154 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop |
| 155 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 156 " |
| 161 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object ""
but got object "" | 157 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object ""
but got object "" |
| 162 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startContainer of the Selection's last Range must match the ad
ded Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | 158 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 163 " but got Text node "Ijklmnop | |
| 164 " | |
| 165 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 159 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 166 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must not th
row exceptions or modify the range it's given | 160 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must not th
row exceptions or modify the range it's given |
| 167 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result
in rangeCount being 1 | 161 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result
in rangeCount being 1 |
| 168 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 | 162 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 169 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 | 163 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 170 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the first added ra
nge must modify the Selection's last Range | 164 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the first added ra
nge must modify the Selection's last Range |
| 171 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's la
st Range must modify the first added Range | 165 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's la
st Range must modify the first added Range |
| 172 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must not t
hrow exceptions or modify the range it's given | 166 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 173 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must resul
t in rangeCount being 1 | 167 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must resul
t in rangeCount being 1 |
| 174 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must resul
t in the selection's last range having the specified endpoints | 168 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop |
| 175 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "I
" but got object "I" | 169 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 176 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startContainer of the Selection's last Range must match the ad
ded Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | |
| 177 " but got Text node "Ijklmnop | |
| 178 " | 170 " |
| 171 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "I
" but got object "" |
| 172 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 179 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 173 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 180 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given | 174 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given |
| 181 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result
in rangeCount being 1 | 175 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result
in rangeCount being 1 |
| 182 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 | 176 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 183 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 | 177 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 184 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range | 178 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range |
| 185 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range | 179 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range |
| 186 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given | 180 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 187 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 | 181 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 |
| 188 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop | 182 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop |
| (...skipping 277 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 466 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 460 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
| 467 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 | 461 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 |
| 468 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or mod
ify the range it's given | 462 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or mod
ify the range it's given |
| 469 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being
1 | 463 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being
1 |
| 470 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range having the specified endpoints | 464 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range having the specified endpoints |
| 471 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range being the same object we added | 465 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range being the same object we added |
| 472 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the S
election's last Range | 466 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the S
election's last Range |
| 473 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify
the first added Range | 467 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify
the first added Range |
| 474 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or mo
dify the range it's given | 468 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or mo
dify the range it's given |
| 475 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being
1 | 469 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being
1 |
| 476 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 assert_equals: startContainer of the S
election's last Range must match the added Range expected Element node <p id="a"
>Äb̈c̈d̈ëf̈g̈ḧ | 470 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 |
| 477 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 471 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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̈ḧ |
| 472 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
| 478 " | 473 " |
| 479 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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̈ḧ | 474 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ |
| 480 " but got object "" | 475 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 481 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 476 </p> |
| 482 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 | 477 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 |
| 483 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw excepti
ons or modify the range it's given | 478 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw excepti
ons or modify the range it's given |
| 484 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCo
unt being 1 | 479 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCo
unt being 1 |
| 485 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints | 480 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints |
| 486 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range being the same object we added | 481 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range being the same object we added |
| 487 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must mo
dify the Selection's last Range | 482 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must mo
dify the Selection's last Range |
| 488 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range mu
st modify the first added Range | 483 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range mu
st modify the first added Range |
| 489 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw except
ions or modify the range it's given | 484 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw except
ions or modify the range it's given |
| 490 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeC
ount being 1 | 485 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeC
ount being 1 |
| 491 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startContaine
r of the Selection's last Range must match the added Range expected Element node
<p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 486 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startContaine
r of the Selection's last Range must match the added Range expected Element node
<p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 555 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
28 [paras[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 exp
ected 0 but got 3 | 550 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
28 [paras[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 exp
ected 0 but got 3 |
| 556 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 | 551 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 |
| 557 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw except
ions or modify the range it's given | 552 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw except
ions or modify the range it's given |
| 558 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeC
ount being 1 | 553 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeC
ount being 1 |
| 559 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range having the specified endpoints | 554 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range having the specified endpoints |
| 560 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range being the same object we added | 555 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range being the same object we added |
| 561 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must m
odify the Selection's last Range | 556 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must m
odify the Selection's last Range |
| 562 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the first added Range | 557 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the first added Range |
| 563 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw excep
tions or modify the range it's given | 558 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw excep
tions or modify the range it's given |
| 564 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in range
Count being 1 | 559 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in range
Count being 1 |
| 565 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range having the specified endpoints assert_equals: startContain
er of the Selection's last Range must match the added Range expected Element nod
e <p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 560 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range having the specified endpoints |
| 566 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 561 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range being the same object we added assert_equals: getRangeAt(r
angeCount - 1) must return the same object we added expected object "Äb̈c̈d" bu
t got object "Äb̈c̈d" |
| 567 " | 562 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[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
expected Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 568 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range being the same object we added assert_equals: getRangeAt(r
angeCount - 1) must return the same object we added expected object "Äb̈c̈d" bu
t got object "" | 563 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 569 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[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, startOffset of the Selection's last Range must match the added Range exp
ected 0 but got 6 | 564 </p> |
| 570 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 | 565 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 |
| 571 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modi
fy the range it's given | 566 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modi
fy the range it's given |
| 572 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
| 567 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
|
| 573 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range having the specified endpoints | 568 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range having the specified endpoints |
| 574 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range being the same object we added | 569 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range being the same object we added |
| 575 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Se
lection's last Range | 570 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Se
lection's last Range |
| 576 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he first added Range | 571 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he first added Range |
| 577 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or mod
ify the range it's given | 572 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or mod
ify the range it's given |
| 578 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being
1 | 573 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being
1 |
| 579 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range having the specified endpoints assert_equals: startContainer of the Se
lection's last Range must match the added Range expected Element node <div id="t
est"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 574 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range having the specified endpoints assert_equals: startContainer of the Se
lection's last Range must match the added Range expected Element node <div id="t
est"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 580 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 575 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 581 " | 576 " |
| 582 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "QrstuvwxYzabcdefGhijklm
n" but got object "" | 577 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "QrstuvwxYzabcdefGhijklm
n" but got object "" |
| 583 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, star
tOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 578 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, star
tOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
| 584 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match th
e added Range expected 0 but got 6 | 579 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match th
e added Range expected 0 but got 6 |
| 585 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw excepti
ons or modify the range it's given | 580 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw excepti
ons or modify the range it's given |
| 586 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCo
unt being 1 | 581 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCo
unt being 1 |
| 587 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range having the specified endpoints | 582 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range having the specified endpoints |
| 588 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range being the same object we added | 583 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range being the same object we added |
| 589 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must mo
dify the Selection's last Range | 584 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must mo
dify the Selection's last Range |
| 590 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the first added Range | 585 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the first added Range |
| 591 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw except
ions or modify the range it's given | 586 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw except
ions or modify the range it's given |
| 592 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeC
ount being 1 | 587 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeC
ount being 1 |
| 593 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range having the specified endpoints | 588 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startContaine
r of the Selection's last Range must match the added Range expected Element node
<div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 589 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 590 " |
| 594 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range being the same object we added assert_equals: getRangeAt(ra
ngeCount - 1) must return the same object we added expected object "Ijklmnop | 591 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range being the same object we added assert_equals: getRangeAt(ra
ngeCount - 1) must return the same object we added expected object "Ijklmnop |
| 595 Qrstu" but got object "Ijklmnop | 592 Qrstu" but got object "" |
| 596 Qrstu" | 593 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must m
odify 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 expe
cted 0 but got 6 |
| 597 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must m
odify 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 e
xpected Text node "Äb̈c̈d̈ëf̈g̈ḧ | |
| 598 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
| 599 </p><p id="b" s... | |
| 600 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 | 594 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 |
| 601 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must not th
row exceptions or modify the range it's given | 595 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must not th
row exceptions or modify the range it's given |
| 602 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in rangeCount being 1 | 596 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in rangeCount being 1 |
| 603 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range having the specified endpoints | 597 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range having the specified endpoints |
| 604 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range being the same object we added | 598 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range being the same object we added |
| 605 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the first added ra
nge must modify the Selection's last Range | 599 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the first added ra
nge must modify the Selection's last Range |
| 606 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the Selection's la
st Range must modify the first added Range | 600 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the Selection's la
st Range must modify the first added Range |
| 607 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must not t
hrow exceptions or modify the range it's given | 601 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 608 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in rangeCount being 1 | 602 PASS Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in rangeCount being 1 |
| 609 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected E
lement node <html><head><title>Selection.addRange() tests</title> | 603 FAIL Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected E
lement node <html><head><title>Selection.addRange() tests</title> |
| (...skipping 414 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1024 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 1018 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 1025 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 1019 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 1026 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given | 1020 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given |
| 1027 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result
in rangeCount being 1 | 1021 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result
in rangeCount being 1 |
| 1028 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 | 1022 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 |
| 1029 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 | 1023 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 |
| 1030 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range | 1024 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range |
| 1031 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range | 1025 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range |
| 1032 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given | 1026 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 1033 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 | 1027 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 |
| 1034 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artOffset of the Selection's last Range must match the added Range expected 2 bu
t got 6 | 1028 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints |
| 1035 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈" but got object "" | 1029 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈" but got object "b̈c̈d̈" |
| 1036 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 1030 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 2 |
| 1037 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 1031 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 1038 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not th
row exceptions or modify the range it's given | 1032 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not th
row exceptions or modify the range it's given |
| 1039 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result
in rangeCount being 1 | 1033 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result
in rangeCount being 1 |
| 1040 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 | 1034 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 |
| 1041 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 | 1035 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 |
| 1042 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added ra
nge must modify the Selection's last Range | 1036 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added ra
nge must modify the Selection's last Range |
| 1043 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the first added Range | 1037 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the first added Range |
| 1044 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not t
hrow exceptions or modify the range it's given | 1038 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 1045 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in rangeCount being 1 | 1039 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in rangeCount being 1 |
| 1046 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artOffset of the Selection's last Range must match the added Range expected 2 bu
t got 6 | 1040 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range having the specified endpoints |
| 1047 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈e" but got object "" | 1041 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈e" but got object "b̈c̈d̈e" |
| 1048 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 1042 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 2 |
| 1049 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 1043 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 1050 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not th
row exceptions or modify the range it's given | 1044 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not th
row exceptions or modify the range it's given |
| 1051 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result
in rangeCount being 1 | 1045 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result
in rangeCount being 1 |
| 1052 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 | 1046 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 |
| 1053 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 | 1047 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 |
| 1054 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added ra
nge must modify the Selection's last Range | 1048 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added ra
nge must modify the Selection's last Range |
| 1055 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's la
st Range must modify the first added Range | 1049 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's la
st Range must modify the first added Range |
| 1056 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not t
hrow exceptions or modify the range it's given | 1050 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 1057 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in rangeCount being 1 | 1051 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in rangeCount being 1 |
| 1058 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: en
dOffset of the Selection's last Range must match the added Range expected 0 but
got 1 | 1052 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop |
| 1059 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object ""
but got object "I" | 1053 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 1060 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startContainer of the Selection's last Range must match the ad
ded Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | |
| 1061 " but got Text node "Ijklmnop | |
| 1062 " | 1054 " |
| 1055 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object ""
but got object "" |
| 1056 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 1063 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 1057 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 1064 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must not th
row exceptions or modify the range it's given | 1058 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must not th
row exceptions or modify the range it's given |
| 1065 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result
in rangeCount being 1 | 1059 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result
in rangeCount being 1 |
| 1066 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 | 1060 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 |
| 1067 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 | 1061 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 |
| 1068 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the first added ra
nge must modify the Selection's last Range | 1062 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the first added ra
nge must modify the Selection's last Range |
| 1069 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's la
st Range must modify the first added Range | 1063 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's la
st Range must modify the first added Range |
| 1070 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must not t
hrow exceptions or modify the range it's given | 1064 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 1071 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must resul
t in rangeCount being 1 | 1065 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must resul
t in rangeCount being 1 |
| 1072 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must resul
t in the selection's last range having the specified endpoints | 1066 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop |
| 1073 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "I
" but got object "I" | 1067 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 1074 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startContainer of the Selection's last Range must match the ad
ded Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | |
| 1075 " but got Text node "Ijklmnop | |
| 1076 " | 1068 " |
| 1069 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "I
" but got object "" |
| 1070 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 1077 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 1071 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 1078 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given | 1072 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given |
| 1079 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result
in rangeCount being 1 | 1073 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result
in rangeCount being 1 |
| 1080 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 | 1074 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 |
| 1081 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 | 1075 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 |
| 1082 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range | 1076 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range |
| 1083 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range | 1077 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range |
| 1084 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given | 1078 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 1085 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 | 1079 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 |
| 1086 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop | 1080 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop |
| (...skipping 277 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1364 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 1358 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
| 1365 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 | 1359 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 |
| 1366 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or mod
ify the range it's given | 1360 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or mod
ify the range it's given |
| 1367 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being
1 | 1361 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being
1 |
| 1368 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range having the specified endpoints | 1362 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range having the specified endpoints |
| 1369 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range being the same object we added | 1363 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range being the same object we added |
| 1370 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the S
election's last Range | 1364 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the S
election's last Range |
| 1371 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify
the first added Range | 1365 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify
the first added Range |
| 1372 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or mo
dify the range it's given | 1366 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or mo
dify the range it's given |
| 1373 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being
1 | 1367 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being
1 |
| 1374 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's
last range having the specified endpoints assert_equals: startContainer of the S
election's last Range must match the added Range expected Element node <p id="a"
>Äb̈c̈d̈ëf̈g̈ḧ | 1368 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's
last range having the specified endpoints |
| 1375 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 1369 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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̈ḧ |
| 1370 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
| 1376 " | 1371 " |
| 1377 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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̈ḧ | 1372 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ |
| 1378 " but got object "" | 1373 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 1379 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 1374 </p> |
| 1380 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 | 1375 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 |
| 1381 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw excepti
ons or modify the range it's given | 1376 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw excepti
ons or modify the range it's given |
| 1382 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCo
unt being 1 | 1377 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCo
unt being 1 |
| 1383 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints | 1378 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints |
| 1384 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range being the same object we added | 1379 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range being the same object we added |
| 1385 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must mo
dify the Selection's last Range | 1380 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must mo
dify the Selection's last Range |
| 1386 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range mu
st modify the first added Range | 1381 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range mu
st modify the first added Range |
| 1387 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw except
ions or modify the range it's given | 1382 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw except
ions or modify the range it's given |
| 1388 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeC
ount being 1 | 1383 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeC
ount being 1 |
| 1389 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startContaine
r of the Selection's last Range must match the added Range expected Element node
<p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 1384 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startContaine
r of the Selection's last Range must match the added Range expected Element node
<p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| (...skipping 15 matching lines...) Expand all Loading... |
| 1405 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must m
odify 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 expe
cted 0 but got 6 | 1400 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must m
odify 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 expe
cted 0 but got 6 |
| 1406 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 | 1401 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 |
| 1407 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not t
hrow exceptions or modify the range it's given | 1402 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not t
hrow exceptions or modify the range it's given |
| 1408 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in rangeCount being 1 | 1403 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in rangeCount being 1 |
| 1409 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in the selection's last range having the specified endpoints | 1404 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in the selection's last range having the specified endpoints |
| 1410 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in the selection's last range being the same object we added | 1405 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in the selection's last range being the same object we added |
| 1411 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added r
ange must modify the Selection's last Range | 1406 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added r
ange must modify the Selection's last Range |
| 1412 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's l
ast Range must modify the first added Range | 1407 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's l
ast Range must modify the first added Range |
| 1413 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not
throw exceptions or modify the range it's given | 1408 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not
throw exceptions or modify the range it's given |
| 1414 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in rangeCount being 1 | 1409 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in rangeCount being 1 |
| 1415 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in the selection's last range having the specified endpoints assert_equals: e
ndOffset of the Selection's last Range must match the added Range expected 0 but
got 1 | 1410 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in the selection's last range having the specified endpoints |
| 1416 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in the selection's last range being the same object we added assert_equals: g
etRangeAt(rangeCount - 1) must return the same object we added expected object "
Äb̈c̈d̈ëf̈g̈ḧ | 1411 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in the selection's last range being the same object we added assert_equals: g
etRangeAt(rangeCount - 1) must return the same object we added expected object "
Äb̈c̈d̈ëf̈g̈ḧ |
| 1417 " but got object "Äb̈c̈d̈ëf̈g̈ḧ | 1412 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
| 1418 I" | 1413 " |
| 1419 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added
range must modify the Selection's last Range assert_equals: After mutating the s
econd added Range, endContainer of the Selection's last Range must match the add
ed Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | 1414 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added
range must modify the Selection's last Range assert_equals: After mutating the s
econd added Range, endContainer of the Selection's last Range must match the add
ed Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 1420 " but got Text node "Ijklmnop | 1415 " but got Text node "Ijklmnop |
| 1421 " | 1416 " |
| 1422 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's l
ast Range must modify the second added Range assert_equals: After second addRang
e(), after mutating the Selection's last Range, startOffset of the Selection's l
ast Range must match the added Range expected 0 but got 6 | 1417 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's l
ast Range must modify the second added Range assert_equals: After second addRang
e(), after mutating the Selection's last Range, startOffset of the Selection's l
ast Range must match the added Range expected 0 but got 6 |
| 1423 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not t
hrow exceptions or modify the range it's given | 1418 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not t
hrow exceptions or modify the range it's given |
| 1424 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in rangeCount being 1 | 1419 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in rangeCount being 1 |
| 1425 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in the selection's last range having the specified endpoints | 1420 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in the selection's last range having the specified endpoints |
| 1426 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in the selection's last range being the same object we added | 1421 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in the selection's last range being the same object we added |
| 1427 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added r
ange must modify the Selection's last Range | 1422 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added r
ange must modify the Selection's last Range |
| 1428 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's l
ast Range must modify the first added Range | 1423 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's l
ast Range must modify the first added Range |
| (...skipping 24 matching lines...) Expand all Loading... |
| 1453 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
28 [paras[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 exp
ected 0 but got 3 | 1448 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
28 [paras[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 exp
ected 0 but got 3 |
| 1454 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 | 1449 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 |
| 1455 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw except
ions or modify the range it's given | 1450 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw except
ions or modify the range it's given |
| 1456 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeC
ount being 1 | 1451 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeC
ount being 1 |
| 1457 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range having the specified endpoints | 1452 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range having the specified endpoints |
| 1458 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range being the same object we added | 1453 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range being the same object we added |
| 1459 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must m
odify the Selection's last Range | 1454 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must m
odify the Selection's last Range |
| 1460 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the first added Range | 1455 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the first added Range |
| 1461 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw excep
tions or modify the range it's given | 1456 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw excep
tions or modify the range it's given |
| 1462 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in range
Count being 1 | 1457 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in range
Count being 1 |
| 1463 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range having the specified endpoints assert_equals: startContain
er of the Selection's last Range must match the added Range expected Element nod
e <p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1458 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range having the specified endpoints |
| 1464 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 1459 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range being the same object we added assert_equals: getRangeAt(r
angeCount - 1) must return the same object we added expected object "Äb̈c̈d" bu
t got object "Äb̈c̈d" |
| 1465 " | 1460 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[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
expected Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 1466 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range being the same object we added assert_equals: getRangeAt(r
angeCount - 1) must return the same object we added expected object "Äb̈c̈d" bu
t got object "" | 1461 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 1467 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[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, startOffset of the Selection's last Range must match the added Range exp
ected 0 but got 6 | 1462 </p> |
| 1468 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 | 1463 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 |
| 1469 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modi
fy the range it's given | 1464 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modi
fy the range it's given |
| 1470 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
| 1465 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
|
| 1471 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range having the specified endpoints | 1466 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range having the specified endpoints |
| 1472 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range being the same object we added | 1467 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range being the same object we added |
| 1473 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Se
lection's last Range | 1468 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Se
lection's last Range |
| 1474 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he first added Range | 1469 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he first added Range |
| 1475 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or mod
ify the range it's given | 1470 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or mod
ify the range it's given |
| 1476 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being
1 | 1471 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being
1 |
| 1477 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range having the specified endpoints assert_equals: startContainer of the Se
lection's last Range must match the added Range expected Element node <div id="t
est"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1472 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range having the specified endpoints assert_equals: startContainer of the Se
lection's last Range must match the added Range expected Element node <div id="t
est"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 1478 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 1473 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 1479 " | 1474 " |
| 1480 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "QrstuvwxYzabcdefGhijklm
n" but got object "" | 1475 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "QrstuvwxYzabcdefGhijklm
n" but got object "" |
| 1481 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, star
tOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 1476 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, star
tOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
| 1482 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match th
e added Range expected 0 but got 6 | 1477 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match th
e added Range expected 0 but got 6 |
| 1483 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw excepti
ons or modify the range it's given | 1478 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw excepti
ons or modify the range it's given |
| 1484 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCo
unt being 1 | 1479 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCo
unt being 1 |
| 1485 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range having the specified endpoints | 1480 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range having the specified endpoints |
| 1486 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range being the same object we added | 1481 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range being the same object we added |
| 1487 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must mo
dify the Selection's last Range | 1482 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must mo
dify the Selection's last Range |
| 1488 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the first added Range | 1483 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the first added Range |
| 1489 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw except
ions or modify the range it's given | 1484 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw except
ions or modify the range it's given |
| 1490 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeC
ount being 1 | 1485 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeC
ount being 1 |
| 1491 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range having the specified endpoints | 1486 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startContaine
r of the Selection's last Range must match the added Range expected Element node
<div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 1487 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 1488 " |
| 1492 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range being the same object we added assert_equals: getRangeAt(ra
ngeCount - 1) must return the same object we added expected object "Ijklmnop | 1489 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range being the same object we added assert_equals: getRangeAt(ra
ngeCount - 1) must return the same object we added expected object "Ijklmnop |
| 1493 Qrstu" but got object "Ijklmnop | 1490 Qrstu" but got object "" |
| 1494 Qrstu" | 1491 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must m
odify 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 expe
cted 0 but got 6 |
| 1495 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must m
odify 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 e
xpected Text node "Äb̈c̈d̈ëf̈g̈ḧ | |
| 1496 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
| 1497 </p><p id="b" s... | |
| 1498 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 | 1492 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 |
| 1499 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must not th
row exceptions or modify the range it's given | 1493 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must not th
row exceptions or modify the range it's given |
| 1500 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in rangeCount being 1 | 1494 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in rangeCount being 1 |
| 1501 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range having the specified endpoints | 1495 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range having the specified endpoints |
| 1502 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range being the same object we added | 1496 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range being the same object we added |
| 1503 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the first added ra
nge must modify the Selection's last Range | 1497 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the first added ra
nge must modify the Selection's last Range |
| 1504 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the Selection's la
st Range must modify the first added Range | 1498 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the Selection's la
st Range must modify the first added Range |
| 1505 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must not t
hrow exceptions or modify the range it's given | 1499 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 1506 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in rangeCount being 1 | 1500 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in rangeCount being 1 |
| 1507 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected E
lement node <html><head><title>Selection.addRange() tests</title> | 1501 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected E
lement node <html><head><title>Selection.addRange() tests</title> |
| (...skipping 414 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1922 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 1916 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 1923 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 1917 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 1924 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given | 1918 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given |
| 1925 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result
in rangeCount being 1 | 1919 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result
in rangeCount being 1 |
| 1926 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 | 1920 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 |
| 1927 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 | 1921 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 |
| 1928 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range | 1922 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range |
| 1929 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range | 1923 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range |
| 1930 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given | 1924 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 1931 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 | 1925 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 |
| 1932 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artOffset of the Selection's last Range must match the added Range expected 2 bu
t got 6 | 1926 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints |
| 1933 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈" but got object "" | 1927 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈" but got object "b̈c̈d̈" |
| 1934 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 1928 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 2 |
| 1935 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 1929 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 1936 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not th
row exceptions or modify the range it's given | 1930 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not th
row exceptions or modify the range it's given |
| 1937 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result
in rangeCount being 1 | 1931 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result
in rangeCount being 1 |
| 1938 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 | 1932 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 |
| 1939 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 | 1933 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 |
| 1940 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added ra
nge must modify the Selection's last Range | 1934 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added ra
nge must modify the Selection's last Range |
| 1941 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the first added Range | 1935 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the first added Range |
| 1942 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not t
hrow exceptions or modify the range it's given | 1936 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 1943 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in rangeCount being 1 | 1937 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in rangeCount being 1 |
| 1944 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artOffset of the Selection's last Range must match the added Range expected 2 bu
t got 6 | 1938 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range having the specified endpoints |
| 1945 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈e" but got object "" | 1939 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈e" but got object "b̈c̈d̈e" |
| 1946 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 1940 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 2 |
| 1947 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 1941 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 1948 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not th
row exceptions or modify the range it's given | 1942 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not th
row exceptions or modify the range it's given |
| 1949 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result
in rangeCount being 1 | 1943 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result
in rangeCount being 1 |
| 1950 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 | 1944 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 |
| 1951 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 | 1945 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 |
| 1952 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added ra
nge must modify the Selection's last Range | 1946 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added ra
nge must modify the Selection's last Range |
| 1953 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's la
st Range must modify the first added Range | 1947 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's la
st Range must modify the first added Range |
| 1954 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not t
hrow exceptions or modify the range it's given | 1948 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 1955 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in rangeCount being 1 | 1949 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in rangeCount being 1 |
| 1956 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop | 1950 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop |
| (...skipping 17 matching lines...) Expand all Loading... |
| 1974 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 1968 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 1975 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 1969 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 1976 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given | 1970 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given |
| 1977 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result
in rangeCount being 1 | 1971 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result
in rangeCount being 1 |
| 1978 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 | 1972 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 |
| 1979 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 | 1973 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 |
| 1980 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range | 1974 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range |
| 1981 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range | 1975 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range |
| 1982 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given | 1976 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 1983 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 | 1977 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 |
| 1984 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints | 1978 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop |
| 1985 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "k
lmnop" but got object "klmnop" | 1979 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 1986 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startContainer of the Selection's last Range must match the ad
ded Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | |
| 1987 " but got Text node "Ijklmnop | |
| 1988 " | 1980 " |
| 1981 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "k
lmnop" but got object "" |
| 1982 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 1989 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 1983 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 1990 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must not th
row exceptions or modify the range it's given | 1984 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must not th
row exceptions or modify the range it's given |
| 1991 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result
in rangeCount being 1 | 1985 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result
in rangeCount being 1 |
| 1992 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 | 1986 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 |
| 1993 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 | 1987 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 |
| 1994 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the first added ra
nge must modify the Selection's last Range | 1988 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the first added ra
nge must modify the Selection's last Range |
| 1995 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's la
st Range must modify the first added Range | 1989 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's la
st Range must modify the first added Range |
| 1996 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must not t
hrow exceptions or modify the range it's given | 1990 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 1997 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must resul
t in rangeCount being 1 | 1991 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must resul
t in rangeCount being 1 |
| 1998 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must resul
t in the selection's last range having the specified endpoints | 1992 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop |
| 1993 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 1994 " |
| 1999 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "k
lmnop | 1995 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "k
lmnop |
| 2000 " but got object "klmnop | 1996 " but got object "" |
| 2001 " | 1997 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 2002 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startContainer of the Selection's last Range must match the ad
ded Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | |
| 2003 " but got Text node "Ijklmnop | |
| 2004 " | |
| 2005 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 1998 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 2006 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust not throw exceptions or modify the range it's given | 1999 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust not throw exceptions or modify the range it's given |
| 2007 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust result in rangeCount being 1 | 2000 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust result in rangeCount being 1 |
| 2008 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust result in the selection's last range having the specified endpoints | 2001 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust result in the selection's last range having the specified endpoints |
| 2009 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust result in the selection's last range being the same object we added | 2002 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust result in the selection's last range being the same object we added |
| 2010 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the firs
t added range must modify the Selection's last Range | 2003 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the firs
t added range must modify the Selection's last Range |
| 2011 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Sele
ction's last Range must modify the first added Range | 2004 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Sele
ction's last Range must modify the first added Range |
| 2012 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange()
must not throw exceptions or modify the range it's given | 2005 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange()
must not throw exceptions or modify the range it's given |
| 2013 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange()
must result in rangeCount being 1 | 2006 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange()
must result in rangeCount being 1 |
| 2014 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange()
must result in the selection's last range having the specified endpoints assert_
equals: startContainer of the Selection's last Range must match the added Range
expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 2007 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange()
must result in the selection's last range having the specified endpoints assert_
equals: startContainer of the Selection's last Range must match the added Range
expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| (...skipping 248 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2263 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 2256 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
| 2264 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 | 2257 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 |
| 2265 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or mod
ify the range it's given | 2258 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or mod
ify the range it's given |
| 2266 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being
1 | 2259 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being
1 |
| 2267 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range having the specified endpoints | 2260 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range having the specified endpoints |
| 2268 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range being the same object we added | 2261 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range being the same object we added |
| 2269 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the S
election's last Range | 2262 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the S
election's last Range |
| 2270 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify
the first added Range | 2263 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify
the first added Range |
| 2271 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or mo
dify the range it's given | 2264 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or mo
dify the range it's given |
| 2272 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being
1 | 2265 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being
1 |
| 2273 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's
last range having the specified endpoints assert_equals: startContainer of the S
election's last Range must match the added Range expected Element node <p id="a"
>Äb̈c̈d̈ëf̈g̈ḧ | 2266 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's
last range having the specified endpoints |
| 2274 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 2267 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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̈ḧ |
| 2268 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
| 2275 " | 2269 " |
| 2276 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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̈ḧ | 2270 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ |
| 2277 " but got object "" | 2271 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 2278 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 2272 </p> |
| 2279 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 | 2273 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 |
| 2280 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw excepti
ons or modify the range it's given | 2274 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw excepti
ons or modify the range it's given |
| 2281 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCo
unt being 1 | 2275 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCo
unt being 1 |
| 2282 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints | 2276 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints |
| 2283 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range being the same object we added | 2277 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range being the same object we added |
| 2284 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must mo
dify the Selection's last Range | 2278 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must mo
dify the Selection's last Range |
| 2285 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range mu
st modify the first added Range | 2279 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range mu
st modify the first added Range |
| 2286 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw except
ions or modify the range it's given | 2280 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw except
ions or modify the range it's given |
| 2287 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeC
ount being 1 | 2281 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeC
ount being 1 |
| 2288 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startContaine
r of the Selection's last Range must match the added Range expected Element node
<p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 2282 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startContaine
r of the Selection's last Range must match the added Range expected Element node
<p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| (...skipping 15 matching lines...) Expand all Loading... |
| 2304 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must m
odify 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 expe
cted 0 but got 6 | 2298 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must m
odify 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 expe
cted 0 but got 6 |
| 2305 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 | 2299 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 |
| 2306 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not t
hrow exceptions or modify the range it's given | 2300 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not t
hrow exceptions or modify the range it's given |
| 2307 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in rangeCount being 1 | 2301 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in rangeCount being 1 |
| 2308 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in the selection's last range having the specified endpoints | 2302 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in the selection's last range having the specified endpoints |
| 2309 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in the selection's last range being the same object we added | 2303 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in the selection's last range being the same object we added |
| 2310 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added r
ange must modify the Selection's last Range | 2304 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added r
ange must modify the Selection's last Range |
| 2311 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's l
ast Range must modify the first added Range | 2305 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's l
ast Range must modify the first added Range |
| 2312 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not
throw exceptions or modify the range it's given | 2306 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not
throw exceptions or modify the range it's given |
| 2313 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in rangeCount being 1 | 2307 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in rangeCount being 1 |
| 2314 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in the selection's last range having the specified endpoints assert_equals: s
tartOffset of the Selection's last Range must match the added Range expected 0 b
ut got 6 | 2308 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in the selection's last range having the specified endpoints |
| 2315 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in the selection's last range being the same object we added assert_equals: g
etRangeAt(rangeCount - 1) must return the same object we added expected object "
Äb̈c̈d̈ëf̈g̈ḧ | 2309 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in the selection's last range being the same object we added assert_equals: g
etRangeAt(rangeCount - 1) must return the same object we added expected object "
Äb̈c̈d̈ëf̈g̈ḧ |
| 2316 " but got object "" | 2310 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
| 2317 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added
range must modify the Selection's last Range assert_equals: After mutating the s
econd added Range, startOffset of the Selection's last Range must match the adde
d Range expected 0 but got 6 | 2311 " |
| 2312 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added
range must modify the Selection's last Range assert_equals: After mutating the s
econd added Range, endContainer of the Selection's last Range must match the add
ed Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 2313 " but got Text node "Ijklmnop |
| 2314 " |
| 2318 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's l
ast Range must modify the second added Range assert_equals: After second addRang
e(), after mutating the Selection's last Range, startOffset of the Selection's l
ast Range must match the added Range expected 0 but got 6 | 2315 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's l
ast Range must modify the second added Range assert_equals: After second addRang
e(), after mutating the Selection's last Range, startOffset of the Selection's l
ast Range must match the added Range expected 0 but got 6 |
| 2319 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not t
hrow exceptions or modify the range it's given | 2316 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not t
hrow exceptions or modify the range it's given |
| 2320 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in rangeCount being 1 | 2317 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in rangeCount being 1 |
| 2321 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in the selection's last range having the specified endpoints | 2318 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in the selection's last range having the specified endpoints |
| 2322 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in the selection's last range being the same object we added | 2319 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in the selection's last range being the same object we added |
| 2323 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added r
ange must modify the Selection's last Range | 2320 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added r
ange must modify the Selection's last Range |
| 2324 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's l
ast Range must modify the first added Range | 2321 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's l
ast Range must modify the first added Range |
| 2325 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not
throw exceptions or modify the range it's given | 2322 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not
throw exceptions or modify the range it's given |
| 2326 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must resu
lt in rangeCount being 1 | 2323 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must resu
lt in rangeCount being 1 |
| 2327 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must resu
lt in the selection's last range having the specified endpoints | 2324 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must resu
lt in the selection's last range having the specified endpoints |
| (...skipping 21 matching lines...) Expand all Loading... |
| 2349 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
28 [paras[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 exp
ected 0 but got 3 | 2346 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
28 [paras[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 exp
ected 0 but got 3 |
| 2350 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 | 2347 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 |
| 2351 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw except
ions or modify the range it's given | 2348 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw except
ions or modify the range it's given |
| 2352 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeC
ount being 1 | 2349 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeC
ount being 1 |
| 2353 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range having the specified endpoints | 2350 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range having the specified endpoints |
| 2354 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range being the same object we added | 2351 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range being the same object we added |
| 2355 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must m
odify the Selection's last Range | 2352 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must m
odify the Selection's last Range |
| 2356 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the first added Range | 2353 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the first added Range |
| 2357 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw excep
tions or modify the range it's given | 2354 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw excep
tions or modify the range it's given |
| 2358 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in range
Count being 1 | 2355 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in range
Count being 1 |
| 2359 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range having the specified endpoints assert_equals: startContain
er of the Selection's last Range must match the added Range expected Element nod
e <p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 2356 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range having the specified endpoints |
| 2360 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 2357 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range being the same object we added assert_equals: getRangeAt(r
angeCount - 1) must return the same object we added expected object "Äb̈c̈d" bu
t got object "Äb̈c̈d" |
| 2361 " | 2358 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[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
expected Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 2362 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range being the same object we added assert_equals: getRangeAt(r
angeCount - 1) must return the same object we added expected object "Äb̈c̈d" bu
t got object "" | 2359 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 2363 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[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, startOffset of the Selection's last Range must match the added Range exp
ected 0 but got 6 | 2360 </p> |
| 2364 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 | 2361 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 |
| 2365 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modi
fy the range it's given | 2362 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modi
fy the range it's given |
| 2366 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
| 2363 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
|
| 2367 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range having the specified endpoints | 2364 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range having the specified endpoints |
| 2368 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range being the same object we added | 2365 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range being the same object we added |
| 2369 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Se
lection's last Range | 2366 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Se
lection's last Range |
| 2370 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he first added Range | 2367 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he first added Range |
| 2371 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or mod
ify the range it's given | 2368 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or mod
ify the range it's given |
| 2372 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being
1 | 2369 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being
1 |
| 2373 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range having the specified endpoints assert_equals: startContainer of the Se
lection's last Range must match the added Range expected Element node <div id="t
est"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 2370 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range having the specified endpoints assert_equals: startContainer of the Se
lection's last Range must match the added Range expected Element node <div id="t
est"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 2374 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 2371 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 2375 " | 2372 " |
| 2376 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "QrstuvwxYzabcdefGhijklm
n" but got object "" | 2373 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "QrstuvwxYzabcdefGhijklm
n" but got object "" |
| 2377 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, star
tOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 2374 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, star
tOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
| 2378 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match th
e added Range expected 0 but got 6 | 2375 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match th
e added Range expected 0 but got 6 |
| 2379 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw excepti
ons or modify the range it's given | 2376 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw excepti
ons or modify the range it's given |
| 2380 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCo
unt being 1 | 2377 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCo
unt being 1 |
| 2381 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range having the specified endpoints | 2378 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range having the specified endpoints |
| 2382 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range being the same object we added | 2379 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range being the same object we added |
| 2383 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must mo
dify the Selection's last Range | 2380 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must mo
dify the Selection's last Range |
| 2384 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the first added Range | 2381 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the first added Range |
| 2385 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw except
ions or modify the range it's given | 2382 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw except
ions or modify the range it's given |
| 2386 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeC
ount being 1 | 2383 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeC
ount being 1 |
| 2387 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range having the specified endpoints | 2384 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startContaine
r of the Selection's last Range must match the added Range expected Element node
<div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 2385 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 2386 " |
| 2388 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range being the same object we added assert_equals: getRangeAt(ra
ngeCount - 1) must return the same object we added expected object "Ijklmnop | 2387 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range being the same object we added assert_equals: getRangeAt(ra
ngeCount - 1) must return the same object we added expected object "Ijklmnop |
| 2389 Qrstu" but got object "Ijklmnop | 2388 Qrstu" but got object "" |
| 2390 Qrstu" | 2389 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must m
odify 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 expe
cted 0 but got 6 |
| 2391 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must m
odify 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 e
xpected Text node "Äb̈c̈d̈ëf̈g̈ḧ | |
| 2392 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
| 2393 </p><p id="b" s... | |
| 2394 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 | 2390 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 |
| 2395 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must not th
row exceptions or modify the range it's given | 2391 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must not th
row exceptions or modify the range it's given |
| 2396 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in rangeCount being 1 | 2392 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in rangeCount being 1 |
| 2397 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range having the specified endpoints | 2393 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range having the specified endpoints |
| 2398 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range being the same object we added | 2394 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range being the same object we added |
| 2399 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the first added ra
nge must modify the Selection's last Range | 2395 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the first added ra
nge must modify the Selection's last Range |
| 2400 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the Selection's la
st Range must modify the first added Range | 2396 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the Selection's la
st Range must modify the first added Range |
| 2401 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must not t
hrow exceptions or modify the range it's given | 2397 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 2402 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in rangeCount being 1 | 2398 PASS Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in rangeCount being 1 |
| 2403 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected E
lement node <html><head><title>Selection.addRange() tests</title> | 2399 FAIL Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected E
lement node <html><head><title>Selection.addRange() tests</title> |
| (...skipping 414 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2818 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 2814 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 2819 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 2815 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 2820 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given | 2816 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given |
| 2821 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result
in rangeCount being 1 | 2817 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result
in rangeCount being 1 |
| 2822 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 | 2818 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 |
| 2823 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 | 2819 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 |
| 2824 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range | 2820 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range |
| 2825 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range | 2821 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range |
| 2826 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given | 2822 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 2827 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 | 2823 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 |
| 2828 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artOffset of the Selection's last Range must match the added Range expected 2 bu
t got 6 | 2824 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints |
| 2829 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈" but got object "" | 2825 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈" but got object "b̈c̈d̈" |
| 2830 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 2826 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 2 |
| 2831 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 2827 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 2832 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not th
row exceptions or modify the range it's given | 2828 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not th
row exceptions or modify the range it's given |
| 2833 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result
in rangeCount being 1 | 2829 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result
in rangeCount being 1 |
| 2834 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 | 2830 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 |
| 2835 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 | 2831 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 |
| 2836 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added ra
nge must modify the Selection's last Range | 2832 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added ra
nge must modify the Selection's last Range |
| 2837 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the first added Range | 2833 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the first added Range |
| 2838 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not t
hrow exceptions or modify the range it's given | 2834 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 2839 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in rangeCount being 1 | 2835 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in rangeCount being 1 |
| 2840 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artOffset of the Selection's last Range must match the added Range expected 2 bu
t got 6 | 2836 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range having the specified endpoints |
| 2841 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈e" but got object "" | 2837 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "b
̈c̈d̈e" but got object "b̈c̈d̈e" |
| 2842 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 2838 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 2 |
| 2843 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 2839 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 2844 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not th
row exceptions or modify the range it's given | 2840 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not th
row exceptions or modify the range it's given |
| 2845 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result
in rangeCount being 1 | 2841 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result
in rangeCount being 1 |
| 2846 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 | 2842 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 |
| 2847 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 | 2843 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 |
| 2848 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added ra
nge must modify the Selection's last Range | 2844 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added ra
nge must modify the Selection's last Range |
| 2849 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's la
st Range must modify the first added Range | 2845 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's la
st Range must modify the first added Range |
| 2850 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not t
hrow exceptions or modify the range it's given | 2846 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 2851 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in rangeCount being 1 | 2847 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in rangeCount being 1 |
| 2852 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop | 2848 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop |
| (...skipping 17 matching lines...) Expand all Loading... |
| 2870 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 2866 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 2871 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 2867 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 2872 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given | 2868 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not th
row exceptions or modify the range it's given |
| 2873 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result
in rangeCount being 1 | 2869 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result
in rangeCount being 1 |
| 2874 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 | 2870 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 |
| 2875 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 | 2871 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 |
| 2876 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range | 2872 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added ra
nge must modify the Selection's last Range |
| 2877 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range | 2873 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's la
st Range must modify the first added Range |
| 2878 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given | 2874 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 2879 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 | 2875 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in rangeCount being 1 |
| 2880 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: en
dOffset of the Selection's last Range must match the added Range expected 8 but
got 9 | 2876 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop |
| 2881 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "k
lmnop" but got object "klmnop | 2877 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 2882 " | 2878 " |
| 2883 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startContainer of the Selection's last Range must match the ad
ded Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | 2879 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "k
lmnop" but got object "" |
| 2884 " but got Text node "Ijklmnop | 2880 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 2885 " | |
| 2886 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 2881 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 2887 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must not th
row exceptions or modify the range it's given | 2882 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must not th
row exceptions or modify the range it's given |
| 2888 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result
in rangeCount being 1 | 2883 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result
in rangeCount being 1 |
| 2889 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 | 2884 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 |
| 2890 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 | 2885 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 |
| 2891 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the first added ra
nge must modify the Selection's last Range | 2886 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the first added ra
nge must modify the Selection's last Range |
| 2892 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's la
st Range must modify the first added Range | 2887 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's la
st Range must modify the first added Range |
| 2893 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must not t
hrow exceptions or modify the range it's given | 2888 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 2894 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must resul
t in rangeCount being 1 | 2889 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must resul
t in rangeCount being 1 |
| 2895 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must resul
t in the selection's last range having the specified endpoints | 2890 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Ijklmnop |
| 2891 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 2892 " |
| 2896 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "k
lmnop | 2893 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must resul
t in the selection's last range being the same object we added assert_equals: ge
tRangeAt(rangeCount - 1) must return the same object we added expected object "k
lmnop |
| 2897 " but got object "klmnop | 2894 " but got object "" |
| 2898 " | 2895 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
| 2899 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the second added r
ange must modify the Selection's last Range assert_equals: After mutating the se
cond added Range, startContainer of the Selection's last Range must match the ad
ded Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | |
| 2900 " but got Text node "Ijklmnop | |
| 2901 " | |
| 2902 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 | 2896 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's la
st Range must modify the second added Range assert_equals: After second addRange
(), after mutating the Selection's last Range, startOffset of the Selection's la
st Range must match the added Range expected 0 but got 6 |
| 2903 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust not throw exceptions or modify the range it's given | 2897 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust not throw exceptions or modify the range it's given |
| 2904 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust result in rangeCount being 1 | 2898 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust result in rangeCount being 1 |
| 2905 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust result in the selection's last range having the specified endpoints | 2899 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust result in the selection's last range having the specified endpoints |
| 2906 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust result in the selection's last range being the same object we added | 2900 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() m
ust result in the selection's last range being the same object we added |
| 2907 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the firs
t added range must modify the Selection's last Range | 2901 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the firs
t added range must modify the Selection's last Range |
| 2908 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Sele
ction's last Range must modify the first added Range | 2902 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Sele
ction's last Range must modify the first added Range |
| 2909 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange()
must not throw exceptions or modify the range it's given | 2903 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange()
must not throw exceptions or modify the range it's given |
| 2910 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange()
must result in rangeCount being 1 | 2904 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange()
must result in rangeCount being 1 |
| 2911 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange()
must result in the selection's last range having the specified endpoints assert_
equals: startContainer of the Selection's last Range must match the added Range
expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 2905 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange()
must result in the selection's last range having the specified endpoints assert_
equals: startContainer of the Selection's last Range must match the added Range
expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| (...skipping 248 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3160 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 3154 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
| 3161 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 | 3155 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 |
| 3162 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or mod
ify the range it's given | 3156 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or mod
ify the range it's given |
| 3163 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being
1 | 3157 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being
1 |
| 3164 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range having the specified endpoints | 3158 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range having the specified endpoints |
| 3165 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range being the same object we added | 3159 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's l
ast range being the same object we added |
| 3166 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the S
election's last Range | 3160 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the S
election's last Range |
| 3167 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify
the first added Range | 3161 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify
the first added Range |
| 3168 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or mo
dify the range it's given | 3162 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or mo
dify the range it's given |
| 3169 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being
1 | 3163 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being
1 |
| 3170 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's
last range having the specified endpoints assert_equals: startContainer of the S
election's last Range must match the added Range expected Element node <p id="a"
>Äb̈c̈d̈ëf̈g̈ḧ | 3164 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's
last range having the specified endpoints |
| 3171 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 3165 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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̈ḧ |
| 3166 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
| 3172 " | 3167 " |
| 3173 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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̈ḧ | 3168 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ |
| 3174 " but got object "" | 3169 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 3175 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 3170 </p> |
| 3176 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 | 3171 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] 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 th
e Selection's last Range, startOffset of the Selection's last Range must match t
he added Range expected 0 but got 6 |
| 3177 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw excepti
ons or modify the range it's given | 3172 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw excepti
ons or modify the range it's given |
| 3178 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCo
unt being 1 | 3173 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCo
unt being 1 |
| 3179 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints | 3174 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints |
| 3180 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range being the same object we added | 3175 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the sel
ection's last range being the same object we added |
| 3181 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must mo
dify the Selection's last Range | 3176 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must mo
dify the Selection's last Range |
| 3182 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range mu
st modify the first added Range | 3177 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range mu
st modify the first added Range |
| 3183 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw except
ions or modify the range it's given | 3178 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw except
ions or modify the range it's given |
| 3184 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeC
ount being 1 | 3179 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeC
ount being 1 |
| 3185 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startContaine
r of the Selection's last Range must match the added Range expected Element node
<p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 3180 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startContaine
r of the Selection's last Range must match the added Range expected Element node
<p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| (...skipping 15 matching lines...) Expand all Loading... |
| 3201 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must m
odify 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 expe
cted 0 but got 6 | 3196 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must m
odify 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 expe
cted 0 but got 6 |
| 3202 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 | 3197 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 |
| 3203 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not t
hrow exceptions or modify the range it's given | 3198 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not t
hrow exceptions or modify the range it's given |
| 3204 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in rangeCount being 1 | 3199 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in rangeCount being 1 |
| 3205 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in the selection's last range having the specified endpoints | 3200 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in the selection's last range having the specified endpoints |
| 3206 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in the selection's last range being the same object we added | 3201 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must resul
t in the selection's last range being the same object we added |
| 3207 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added r
ange must modify the Selection's last Range | 3202 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added r
ange must modify the Selection's last Range |
| 3208 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's l
ast Range must modify the first added Range | 3203 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's l
ast Range must modify the first added Range |
| 3209 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not
throw exceptions or modify the range it's given | 3204 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not
throw exceptions or modify the range it's given |
| 3210 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in rangeCount being 1 | 3205 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in rangeCount being 1 |
| 3211 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in the selection's last range having the specified endpoints assert_equals: s
tartOffset of the Selection's last Range must match the added Range expected 0 b
ut got 6 | 3206 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in the selection's last range having the specified endpoints |
| 3212 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in the selection's last range being the same object we added assert_equals: g
etRangeAt(rangeCount - 1) must return the same object we added expected object "
Äb̈c̈d̈ëf̈g̈ḧ | 3207 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must resu
lt in the selection's last range being the same object we added assert_equals: g
etRangeAt(rangeCount - 1) must return the same object we added expected object "
Äb̈c̈d̈ëf̈g̈ḧ |
| 3213 " but got object "" | 3208 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
| 3214 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added
range must modify the Selection's last Range assert_equals: After mutating the s
econd added Range, startOffset of the Selection's last Range must match the adde
d Range expected 0 but got 6 | 3209 " |
| 3210 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added
range must modify the Selection's last Range assert_equals: After mutating the s
econd added Range, endContainer of the Selection's last Range must match the add
ed Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 3211 " but got Text node "Ijklmnop |
| 3212 " |
| 3215 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's l
ast Range must modify the second added Range assert_equals: After second addRang
e(), after mutating the Selection's last Range, startOffset of the Selection's l
ast Range must match the added Range expected 0 but got 6 | 3213 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's l
ast Range must modify the second added Range assert_equals: After second addRang
e(), after mutating the Selection's last Range, startOffset of the Selection's l
ast Range must match the added Range expected 0 but got 6 |
| 3216 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not t
hrow exceptions or modify the range it's given | 3214 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not t
hrow exceptions or modify the range it's given |
| 3217 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in rangeCount being 1 | 3215 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in rangeCount being 1 |
| 3218 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in the selection's last range having the specified endpoints | 3216 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in the selection's last range having the specified endpoints |
| 3219 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in the selection's last range being the same object we added | 3217 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must resul
t in the selection's last range being the same object we added |
| 3220 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added r
ange must modify the Selection's last Range | 3218 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added r
ange must modify the Selection's last Range |
| 3221 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's l
ast Range must modify the first added Range | 3219 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's l
ast Range must modify the first added Range |
| 3222 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not
throw exceptions or modify the range it's given | 3220 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not
throw exceptions or modify the range it's given |
| 3223 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must resu
lt in rangeCount being 1 | 3221 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must resu
lt in rangeCount being 1 |
| 3224 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must resu
lt in the selection's last range having the specified endpoints assert_equals: e
ndOffset of the Selection's last Range must match the added Range expected 8 but
got 9 | 3222 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must resu
lt in the selection's last range having the specified endpoints |
| 3225 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must resu
lt in the selection's last range being the same object we added assert_equals: g
etRangeAt(rangeCount - 1) must return the same object we added expected object "
Äb̈c̈d̈ëf̈g̈ḧ | 3223 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must resu
lt in the selection's last range being the same object we added assert_equals: g
etRangeAt(rangeCount - 1) must return the same object we added expected object "
Äb̈c̈d̈ëf̈g̈ḧ |
| 3226 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ | 3224 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ |
| 3227 Ijklmnop | 3225 Ijklmnop" |
| 3228 " | |
| 3229 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added
range must modify the Selection's last Range assert_equals: After mutating the s
econd added Range, endContainer of the Selection's last Range must match the add
ed Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | 3226 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added
range must modify the Selection's last Range assert_equals: After mutating the s
econd added Range, endContainer of the Selection's last Range must match the add
ed Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 3230 " but got Text node "Ijklmnop | 3227 " but got Text node "Ijklmnop |
| 3231 " | 3228 " |
| 3232 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's l
ast Range must modify the second added Range assert_equals: After second addRang
e(), after mutating the Selection's last Range, startOffset of the Selection's l
ast Range must match the added Range expected 0 but got 6 | 3229 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's l
ast Range must modify the second added Range assert_equals: After second addRang
e(), after mutating the Selection's last Range, startOffset of the Selection's l
ast Range must match the added Range expected 0 but got 6 |
| 3233 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw except
ions or modify the range it's given | 3230 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw except
ions or modify the range it's given |
| 3234 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeC
ount being 1 | 3231 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeC
ount being 1 |
| 3235 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the se
lection's last range having the specified endpoints | 3232 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the se
lection's last range having the specified endpoints |
| 3236 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the se
lection's last range being the same object we added | 3233 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the se
lection's last range being the same object we added |
| 3237 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must m
odify the Selection's last Range | 3234 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must m
odify the Selection's last Range |
| 3238 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range m
ust modify the first added Range | 3235 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range m
ust modify the first added Range |
| 3239 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw excep
tions or modify the range it's given | 3236 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw excep
tions or modify the range it's given |
| 3240 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in range
Count being 1 | 3237 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in range
Count being 1 |
| 3241 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the s
election's last range having the specified endpoints | 3238 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the s
election's last range having the specified endpoints |
| 3242 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the s
election's last range being the same object we added assert_equals: getRangeAt(r
angeCount - 1) must return the same object we added expected object "̈c̈d̈ëf̈g̈
ḧ | 3239 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the s
election's last range being the same object we added assert_equals: getRangeAt(r
angeCount - 1) must return the same object we added expected object "̈c̈d̈ëf̈g̈
ḧ |
| 3243 Ijklmnop | 3240 Ijklmnop |
| 3244 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ | 3241 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ |
| 3245 Ijklmnop | 3242 Ijklmnop |
| 3246 QrstuvwxYzabcdef" | 3243 QrstuvwxYzabcdef" |
| 3247 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[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 exp
ected 0 but got 3 | 3244 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[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 exp
ected 0 but got 3 |
| 3248 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 | 3245 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 |
| 3249 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw except
ions or modify the range it's given | 3246 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw except
ions or modify the range it's given |
| 3250 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeC
ount being 1 | 3247 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeC
ount being 1 |
| 3251 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range having the specified endpoints | 3248 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range having the specified endpoints |
| 3252 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range being the same object we added | 3249 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the se
lection's last range being the same object we added |
| 3253 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must m
odify the Selection's last Range | 3250 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must m
odify the Selection's last Range |
| 3254 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the first added Range | 3251 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the first added Range |
| 3255 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw excep
tions or modify the range it's given | 3252 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw excep
tions or modify the range it's given |
| 3256 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in range
Count being 1 | 3253 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in range
Count being 1 |
| 3257 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range having the specified endpoints assert_equals: startContain
er of the Selection's last Range must match the added Range expected Element nod
e <p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 3254 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range having the specified endpoints |
| 3258 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 3255 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range being the same object we added assert_equals: getRangeAt(r
angeCount - 1) must return the same object we added expected object "Äb̈c̈d" bu
t got object "Äb̈c̈d" |
| 3259 " | 3256 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[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
expected Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 3260 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the s
election's last range being the same object we added assert_equals: getRangeAt(r
angeCount - 1) must return the same object we added expected object "Äb̈c̈d" bu
t got object "" | 3257 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 3261 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[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, startOffset of the Selection's last Range must match the added Range exp
ected 0 but got 6 | 3258 </p> |
| 3262 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 | 3259 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range m
ust modify the second added Range assert_equals: After second addRange(), after
mutating the Selection's last Range, startOffset of the Selection's last Range m
ust match the added Range expected 0 but got 6 |
| 3263 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modi
fy the range it's given | 3260 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modi
fy the range it's given |
| 3264 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
| 3261 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
|
| 3265 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range having the specified endpoints | 3262 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range having the specified endpoints |
| 3266 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range being the same object we added | 3263 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's la
st range being the same object we added |
| 3267 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Se
lection's last Range | 3264 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Se
lection's last Range |
| 3268 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he first added Range | 3265 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he first added Range |
| 3269 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or mod
ify the range it's given | 3266 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or mod
ify the range it's given |
| 3270 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being
1 | 3267 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being
1 |
| 3271 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range having the specified endpoints assert_equals: startContainer of the Se
lection's last Range must match the added Range expected Element node <div id="t
est"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 3268 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range having the specified endpoints assert_equals: startContainer of the Se
lection's last Range must match the added Range expected Element node <div id="t
est"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 3272 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 3269 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 3273 " | 3270 " |
| 3274 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "QrstuvwxYzabcdefGhijklm
n" but got object "" | 3271 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's l
ast range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "QrstuvwxYzabcdefGhijklm
n" but got object "" |
| 3275 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, star
tOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 3272 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, star
tOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
| 3276 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match th
e added Range expected 0 but got 6 | 3273 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify t
he second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match th
e added Range expected 0 but got 6 |
| 3277 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw excepti
ons or modify the range it's given | 3274 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw excepti
ons or modify the range it's given |
| 3278 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCo
unt being 1 | 3275 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCo
unt being 1 |
| 3279 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range having the specified endpoints | 3276 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range having the specified endpoints |
| 3280 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range being the same object we added | 3277 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the sel
ection's last range being the same object we added |
| 3281 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must mo
dify the Selection's last Range | 3278 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must mo
dify the Selection's last Range |
| 3282 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the first added Range | 3279 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the first added Range |
| 3283 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw except
ions or modify the range it's given | 3280 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw except
ions or modify the range it's given |
| 3284 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeC
ount being 1 | 3281 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeC
ount being 1 |
| 3285 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range having the specified endpoints | 3282 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startContaine
r of the Selection's last Range must match the added Range expected Element node
<div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 3283 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 3284 " |
| 3286 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range being the same object we added assert_equals: getRangeAt(ra
ngeCount - 1) must return the same object we added expected object "Ijklmnop | 3285 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the se
lection's last range being the same object we added assert_equals: getRangeAt(ra
ngeCount - 1) must return the same object we added expected object "Ijklmnop |
| 3287 Qrstu" but got object "Ijklmnop | 3286 Qrstu" but got object "" |
| 3288 Qrstu" | 3287 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must m
odify 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 expe
cted 0 but got 6 |
| 3289 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must m
odify 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 e
xpected Text node "Äb̈c̈d̈ëf̈g̈ḧ | |
| 3290 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
| 3291 </p><p id="b" s... | |
| 3292 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 | 3288 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range mu
st modify the second added Range assert_equals: After second addRange(), after m
utating the Selection's last Range, startOffset of the Selection's last Range mu
st match the added Range expected 0 but got 6 |
| 3293 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must not th
row exceptions or modify the range it's given | 3289 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must not th
row exceptions or modify the range it's given |
| 3294 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in rangeCount being 1 | 3290 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in rangeCount being 1 |
| 3295 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range having the specified endpoints | 3291 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range having the specified endpoints |
| 3296 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range being the same object we added | 3292 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: first addRange() must result
in the selection's last range being the same object we added |
| 3297 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the first added ra
nge must modify the Selection's last Range | 3293 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the first added ra
nge must modify the Selection's last Range |
| 3298 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the Selection's la
st Range must modify the first added Range | 3294 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: modifying the Selection's la
st Range must modify the first added Range |
| 3299 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must not t
hrow exceptions or modify the range it's given | 3295 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must not t
hrow exceptions or modify the range it's given |
| 3300 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in rangeCount being 1 | 3296 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in rangeCount being 1 |
| 3301 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected E
lement node <html><head><title>Selection.addRange() tests</title> | 3297 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
32 [document.documentElement, 1, document.body, 0]: second addRange() must resul
t in the selection's last range having the specified endpoints assert_equals: st
artContainer of the Selection's last Range must match the added Range expected E
lement node <html><head><title>Selection.addRange() tests</title> |
| (...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3686 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 0]: modifying the Selection's last Range must mod
ify the first added Range | 3682 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 0]: modifying the Selection's last Range must mod
ify the first added Range |
| 3687 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 0]: second addRange() must not throw exceptions o
r modify the range it's given | 3683 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 0]: second addRange() must not throw exceptions o
r modify the range it's given |
| 3688 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 0]: second addRange() must result in rangeCount b
eing 1 | 3684 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 0]: second addRange() must result in rangeCount b
eing 1 |
| 3689 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 0]: second addRange() must result in the selectio
n's last range having the specified endpoints assert_equals: startContainer of t
he Selection's last Range must match the added Range expected DocumentFragment n
ode with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 3685 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 0]: second addRange() must result in the selectio
n's last range having the specified endpoints assert_equals: startContainer of t
he Selection's last Range must match the added Range expected DocumentFragment n
ode with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 3690 " | 3686 " |
| 3691 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 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 "
" | 3687 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 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 "
" |
| 3692 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 0]: 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 6 | 3688 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 0]: 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 6 |
| 3693 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 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 | 3689 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range
57 [xmlDocfrag, 0, xmlDocfrag, 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 |
| 3694 Harness: the test ran to completion. | 3690 Harness: the test ran to completion. |
| 3695 | 3691 |
| OLD | NEW |