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 |