OLD | NEW |
| 1 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. |
| 4 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. |
1 CONSOLE ERROR: line 7: The given range isn't in document. | 7 CONSOLE ERROR: line 7: The given range isn't in document. |
2 CONSOLE ERROR: line 7: The given range isn't in document. | 8 CONSOLE ERROR: line 7: The given range isn't in document. |
3 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. |
| 11 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 12 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
4 CONSOLE ERROR: line 7: The given range isn't in document. | 13 CONSOLE ERROR: line 7: The given range isn't in document. |
5 CONSOLE ERROR: line 7: The given range isn't in document. | 14 CONSOLE ERROR: line 7: The given range isn't in document. |
6 CONSOLE ERROR: line 7: The given range isn't in document. | 15 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
7 CONSOLE ERROR: line 7: The given range isn't in document. | 16 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
8 CONSOLE ERROR: line 7: The given range isn't in document. | 17 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 18 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 19 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 20 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
9 CONSOLE ERROR: line 7: The given range isn't in document. | 21 CONSOLE ERROR: line 7: The given range isn't in document. |
10 CONSOLE ERROR: line 7: The given range isn't in document. | 22 CONSOLE ERROR: line 7: The given range isn't in document. |
11 CONSOLE ERROR: line 7: The given range isn't in document. | 23 CONSOLE ERROR: line 7: The given range isn't in document. |
12 CONSOLE ERROR: line 7: The given range isn't in document. | 24 CONSOLE ERROR: line 7: The given range isn't in document. |
13 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 25 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
14 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 26 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
15 CONSOLE ERROR: line 7: The given range isn't in document. | 27 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
16 CONSOLE ERROR: line 7: The given range isn't in document. | 28 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
17 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 29 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
18 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 30 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
19 CONSOLE ERROR: line 7: The given range isn't in document. | 31 CONSOLE ERROR: line 7: The given range isn't in document. |
20 CONSOLE ERROR: line 7: The given range isn't in document. | 32 CONSOLE ERROR: line 7: The given range isn't in document. |
21 CONSOLE ERROR: line 7: The given range isn't in document. | 33 CONSOLE ERROR: line 7: The given range isn't in document. |
| 34 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 35 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 36 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 37 CONSOLE ERROR: line 7: The given range isn't in document. |
| 38 CONSOLE ERROR: line 7: The given range isn't in document. |
| 39 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 40 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 41 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 42 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 43 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 44 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 45 CONSOLE ERROR: line 7: The given range isn't in document. |
| 46 CONSOLE ERROR: line 7: The given range isn't in document. |
| 47 CONSOLE ERROR: line 7: The given range isn't in document. |
22 CONSOLE ERROR: line 7: The given range isn't in document. | 48 CONSOLE ERROR: line 7: The given range isn't in document. |
23 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 49 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
24 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 50 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
25 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 51 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
26 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 52 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
27 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 53 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
28 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 54 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
29 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | |
30 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | |
31 CONSOLE ERROR: line 7: The given range isn't in document. | 55 CONSOLE ERROR: line 7: The given range isn't in document. |
32 CONSOLE ERROR: line 7: The given range isn't in document. | 56 CONSOLE ERROR: line 7: The given range isn't in document. |
33 CONSOLE ERROR: line 7: The given range isn't in document. | 57 CONSOLE ERROR: line 7: The given range isn't in document. |
34 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 58 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
35 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 59 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
36 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 60 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
37 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | |
38 CONSOLE ERROR: line 7: The given range isn't in document. | 61 CONSOLE ERROR: line 7: The given range isn't in document. |
39 CONSOLE ERROR: line 7: The given range isn't in document. | 62 CONSOLE ERROR: line 7: The given range isn't in document. |
40 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 63 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
41 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 64 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
42 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 65 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
43 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 66 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
44 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 67 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
| 68 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
45 CONSOLE ERROR: line 7: The given range isn't in document. | 69 CONSOLE ERROR: line 7: The given range isn't in document. |
46 CONSOLE ERROR: line 7: The given range isn't in document. | 70 CONSOLE ERROR: line 7: The given range isn't in document. |
47 CONSOLE ERROR: line 7: The given range isn't in document. | 71 CONSOLE ERROR: line 7: The given range isn't in document. |
48 CONSOLE ERROR: line 7: The given range isn't in document. | 72 CONSOLE ERROR: line 7: The given range isn't in document. |
49 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 73 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
50 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 74 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
51 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 75 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
52 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 76 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
53 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 77 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
54 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 78 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
55 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | |
56 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | |
57 CONSOLE ERROR: line 7: The given range isn't in document. | 79 CONSOLE ERROR: line 7: The given range isn't in document. |
58 CONSOLE ERROR: line 7: The given range isn't in document. | 80 CONSOLE ERROR: line 7: The given range isn't in document. |
59 CONSOLE ERROR: line 7: The given range isn't in document. | 81 CONSOLE ERROR: line 7: The given range isn't in document. |
60 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 82 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
61 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 83 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
62 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 84 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. | 85 CONSOLE ERROR: line 7: The given range isn't in document. |
65 CONSOLE ERROR: line 7: The given range isn't in document. | 86 CONSOLE ERROR: line 7: The given range isn't in document. |
66 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 87 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
67 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 88 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
68 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 89 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
69 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 90 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
70 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 91 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
71 CONSOLE ERROR: line 7: Discontiguous selection is not supported. | 92 CONSOLE ERROR: line 7: Discontiguous selection is not supported. |
72 CONSOLE ERROR: line 7: The given range isn't in document. | 93 CONSOLE ERROR: line 7: The given range isn't in document. |
73 CONSOLE ERROR: line 7: The given range isn't in document. | 94 CONSOLE ERROR: line 7: The given range isn't in document. |
74 CONSOLE ERROR: line 7: The given range isn't in document. | 95 CONSOLE ERROR: line 7: The given range isn't in document. |
75 CONSOLE ERROR: line 7: The given range isn't in document. | 96 CONSOLE ERROR: line 7: The given range isn't in document. |
76 This is a testharness.js-based test. | 97 This is a testharness.js-based test. |
77 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: first addRange() must not throw exceptions or mod
ify the range it's given | 98 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: first addRange() must not throw exceptions or mod
ify the range it's given |
78 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: first addRange() must result in rangeCount being
1 | 99 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: first addRange() must result in rangeCount being
1 |
79 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: first addRange() must result in the selection's l
ast range having the specified endpoints | 100 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: first addRange() must result in the selection's l
ast range having the specified endpoints |
80 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: first addRange() must result in the selection's l
ast range being the same object we added | 101 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: first addRange() must result in the selection's l
ast range being the same object we added |
81 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: modifying the first added range must modify the S
election's last Range | 102 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: modifying the first added range must modify the S
election's last Range |
82 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify
the first added Range | 103 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify
the first added Range |
83 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: second addRange() must not throw exceptions or mo
dify the range it's given | 104 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: second addRange() must not throw exceptions or mo
dify the range it's given |
84 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: second addRange() must result in rangeCount being
1 | 105 PASS Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: second addRange() must result in rangeCount being
1 |
85 FAIL Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: 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 Text node "Äb̈c̈d̈ëf
̈g̈ḧ | 106 FAIL Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's
last range having the specified endpoints assert_equals: startOffset of the Sele
ction's last Range must match the added Range expected 0 but got 6 |
86 " but got Document node with 2 children | 107 FAIL Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "" but got object "" |
87 FAIL Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "" but got object "Sele
ction.addRange() tests | 108 FAIL Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
88 | |
89 Äb̈c̈d̈ëf̈g̈ḧ | |
90 Ijklmnop | |
91 QrstuvwxYzabcdefGhijklmn | |
92 | |
93 | |
94 | |
95 | |
96 | |
97 "use strict"; | |
98 | |
99 testAddRangeSubSet(36, 40); | |
100 testDiv.style.display = "none"; | |
101 " | |
102 FAIL Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 0]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ | |
103 " but got Document node with 2 children | |
104 FAIL Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 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 | 109 FAIL Range 36 [document, 1, document, 2] followed by Range 0 [paras[0].firstChil
d, 0, paras[0].firstChild, 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 |
105 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: first addRange() must not throw exceptions or mod
ify the range it's given | 110 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: first addRange() must not throw exceptions or mod
ify the range it's given |
106 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: first addRange() must result in rangeCount being
1 | 111 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: first addRange() must result in rangeCount being
1 |
107 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: first addRange() must result in the selection's l
ast range having the specified endpoints | 112 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: first addRange() must result in the selection's l
ast range having the specified endpoints |
108 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: first addRange() must result in the selection's l
ast range being the same object we added | 113 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: first addRange() must result in the selection's l
ast range being the same object we added |
109 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: modifying the first added range must modify the S
election's last Range | 114 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: modifying the first added range must modify the S
election's last Range |
110 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify
the first added Range | 115 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify
the first added Range |
111 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: second addRange() must not throw exceptions or mo
dify the range it's given | 116 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: second addRange() must not throw exceptions or mo
dify the range it's given |
112 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: second addRange() must result in rangeCount being
1 | 117 PASS Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: second addRange() must result in rangeCount being
1 |
113 FAIL Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 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 Text node "Äb̈c̈d̈ëf
̈g̈ḧ | 118 FAIL Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's
last range having the specified endpoints assert_equals: startOffset of the Sele
ction's last Range must match the added Range expected 0 but got 6 |
114 " but got Document node with 2 children | 119 FAIL Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "A" but got object "" |
115 FAIL Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "A" but got object "Sel
ection.addRange() tests | 120 FAIL Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
116 | |
117 Äb̈c̈d̈ëf̈g̈ḧ | |
118 Ijklmnop | |
119 QrstuvwxYzabcdefGhijklmn | |
120 | |
121 | |
122 | |
123 | |
124 | |
125 "use strict"; | |
126 | |
127 testAddRangeSubSet(36, 40); | |
128 testDiv.style.display = "none"; | |
129 " | |
130 FAIL Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 1]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ | |
131 " but got Document node with 2 children | |
132 FAIL Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 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 | 121 FAIL Range 36 [document, 1, document, 2] followed by Range 1 [paras[0].firstChil
d, 0, paras[0].firstChild, 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 |
133 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: first addRange() must not throw exceptions or mod
ify the range it's given | 122 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: first addRange() must not throw exceptions or mod
ify the range it's given |
134 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCount being
1 | 123 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCount being
1 |
135 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's l
ast range having the specified endpoints | 124 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's l
ast range having the specified endpoints |
136 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's l
ast range being the same object we added | 125 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's l
ast range being the same object we added |
137 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: modifying the first added range must modify the S
election's last Range | 126 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: modifying the first added range must modify the S
election's last Range |
138 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify
the first added Range | 127 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify
the first added Range |
139 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: second addRange() must not throw exceptions or mo
dify the range it's given | 128 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: second addRange() must not throw exceptions or mo
dify the range it's given |
140 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCount being
1 | 129 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCount being
1 |
141 FAIL Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: 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 Text node "Äb̈c̈d̈ëf
̈g̈ḧ | 130 PASS Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's
last range having the specified endpoints |
142 " but got Document node with 2 children | 131 FAIL Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "b̈c̈d̈" but got object
"b̈c̈d̈" |
143 FAIL Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "b̈c̈d̈" but got object
"Selection.addRange() tests | 132 FAIL Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 2 |
144 | |
145 Äb̈c̈d̈ëf̈g̈ḧ | |
146 Ijklmnop | |
147 QrstuvwxYzabcdefGhijklmn | |
148 | |
149 | |
150 | |
151 | |
152 | |
153 "use strict"; | |
154 | |
155 testAddRangeSubSet(36, 40); | |
156 testDiv.style.display = "none"; | |
157 " | |
158 FAIL Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ | |
159 " but got Document node with 2 children | |
160 FAIL Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: 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 | 133 FAIL Range 36 [document, 1, document, 2] followed by Range 2 [paras[0].firstChil
d, 2, paras[0].firstChild, 8]: 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 |
161 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: first addRange() must not throw exceptions or mod
ify the range it's given | 134 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: first addRange() must not throw exceptions or mod
ify the range it's given |
162 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCount being
1 | 135 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCount being
1 |
163 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's l
ast range having the specified endpoints | 136 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's l
ast range having the specified endpoints |
164 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's l
ast range being the same object we added | 137 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's l
ast range being the same object we added |
165 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: modifying the first added range must modify the S
election's last Range | 138 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: modifying the first added range must modify the S
election's last Range |
166 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify
the first added Range | 139 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify
the first added Range |
167 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: second addRange() must not throw exceptions or mo
dify the range it's given | 140 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: second addRange() must not throw exceptions or mo
dify the range it's given |
168 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount being
1 | 141 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount being
1 |
169 FAIL Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: 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 Text node "Äb̈c̈d̈ëf
̈g̈ḧ | 142 PASS Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's
last range having the specified endpoints |
170 " but got Document node with 2 children | 143 FAIL Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "b̈c̈d̈e" but got objec
t "b̈c̈d̈e" |
171 FAIL Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "b̈c̈d̈e" but got objec
t "Selection.addRange() tests | 144 FAIL Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 2 |
172 | |
173 Äb̈c̈d̈ëf̈g̈ḧ | |
174 Ijklmnop | |
175 QrstuvwxYzabcdefGhijklmn | |
176 | |
177 | |
178 | |
179 | |
180 | |
181 "use strict"; | |
182 | |
183 testAddRangeSubSet(36, 40); | |
184 testDiv.style.display = "none"; | |
185 " | |
186 FAIL Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ | |
187 " but got Document node with 2 children | |
188 FAIL Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: 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 | 145 FAIL Range 36 [document, 1, document, 2] followed by Range 3 [paras[0].firstChil
d, 2, paras[0].firstChild, 9]: 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 |
189 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or mod
ify the range it's given | 146 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or mod
ify the range it's given |
190 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being
1 | 147 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being
1 |
191 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's l
ast range having the specified endpoints | 148 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's l
ast range having the specified endpoints |
192 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's l
ast range being the same object we added | 149 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's l
ast range being the same object we added |
193 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: modifying the first added range must modify the S
election's last Range | 150 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: modifying the first added range must modify the S
election's last Range |
194 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify
the first added Range | 151 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify
the first added Range |
195 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or mo
dify the range it's given | 152 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or mo
dify the range it's given |
196 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being
1 | 153 PASS Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being
1 |
197 FAIL Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: 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 Text node "Ijklmnop | 154 FAIL Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: 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 Text node "Ijklmnop |
198 " but got Document node with 2 children | 155 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
199 FAIL Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "" but got object "Sele
ction.addRange() tests | |
200 | |
201 Äb̈c̈d̈ëf̈g̈ḧ | |
202 Ijklmnop | |
203 QrstuvwxYzabcdefGhijklmn | |
204 | |
205 | |
206 | |
207 | |
208 | |
209 "use strict"; | |
210 | |
211 testAddRangeSubSet(36, 40); | |
212 testDiv.style.display = "none"; | |
213 " | 156 " |
214 FAIL Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ | 157 FAIL Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "" but got object "" |
215 " but got Document node with 2 children | 158 FAIL Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 0]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
216 FAIL Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 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 | 159 FAIL Range 36 [document, 1, document, 2] followed by Range 4 [paras[1].firstChil
d, 0, paras[1].firstChild, 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 |
217 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: first addRange() must not throw exceptions or mod
ify the range it's given | 160 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: first addRange() must not throw exceptions or mod
ify the range it's given |
218 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: first addRange() must result in rangeCount being
1 | 161 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: first addRange() must result in rangeCount being
1 |
219 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: first addRange() must result in the selection's l
ast range having the specified endpoints | 162 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: first addRange() must result in the selection's l
ast range having the specified endpoints |
220 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: first addRange() must result in the selection's l
ast range being the same object we added | 163 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: first addRange() must result in the selection's l
ast range being the same object we added |
221 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: modifying the first added range must modify the S
election's last Range | 164 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: modifying the first added range must modify the S
election's last Range |
222 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify
the first added Range | 165 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify
the first added Range |
223 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: second addRange() must not throw exceptions or mo
dify the range it's given | 166 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: second addRange() must not throw exceptions or mo
dify the range it's given |
224 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: second addRange() must result in rangeCount being
1 | 167 PASS Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: second addRange() must result in rangeCount being
1 |
225 FAIL Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 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 Text node "Ijklmnop | 168 FAIL Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 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 Text node "Ijklmnop |
226 " but got Document node with 2 children | 169 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
227 FAIL Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "I" but got object "Sel
ection.addRange() tests | |
228 | |
229 Äb̈c̈d̈ëf̈g̈ḧ | |
230 Ijklmnop | |
231 QrstuvwxYzabcdefGhijklmn | |
232 | |
233 | |
234 | |
235 | |
236 | |
237 "use strict"; | |
238 | |
239 testAddRangeSubSet(36, 40); | |
240 testDiv.style.display = "none"; | |
241 " | 170 " |
242 FAIL Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ | 171 FAIL Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "I" but got object "" |
243 " but got Document node with 2 children | 172 FAIL Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 1]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
244 FAIL Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 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 | 173 FAIL Range 36 [document, 1, document, 2] followed by Range 5 [paras[1].firstChil
d, 0, paras[1].firstChild, 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 |
245 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: first addRange() must not throw exceptions or mod
ify the range it's given | 174 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: first addRange() must not throw exceptions or mod
ify the range it's given |
246 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: first addRange() must result in rangeCount being
1 | 175 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: first addRange() must result in rangeCount being
1 |
247 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: first addRange() must result in the selection's l
ast range having the specified endpoints | 176 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: first addRange() must result in the selection's l
ast range having the specified endpoints |
248 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: first addRange() must result in the selection's l
ast range being the same object we added | 177 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: first addRange() must result in the selection's l
ast range being the same object we added |
249 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: modifying the first added range must modify the S
election's last Range | 178 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: modifying the first added range must modify the S
election's last Range |
250 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify
the first added Range | 179 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify
the first added Range |
251 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: second addRange() must not throw exceptions or mo
dify the range it's given | 180 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: second addRange() must not throw exceptions or mo
dify the range it's given |
252 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: second addRange() must result in rangeCount being
1 | 181 PASS Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: second addRange() must result in rangeCount being
1 |
253 FAIL Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: 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 Text node "Ijklmnop | 182 FAIL Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: 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 Text node "Ijklmnop |
254 " but got Document node with 2 children | 183 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
255 FAIL Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "klmnop" but got object
"Selection.addRange() tests | |
256 | |
257 Äb̈c̈d̈ëf̈g̈ḧ | |
258 Ijklmnop | |
259 QrstuvwxYzabcdefGhijklmn | |
260 | |
261 | |
262 | |
263 | |
264 | |
265 "use strict"; | |
266 | |
267 testAddRangeSubSet(36, 40); | |
268 testDiv.style.display = "none"; | |
269 " | 184 " |
270 FAIL Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ | 185 FAIL Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "klmnop" but got object
"" |
271 " but got Document node with 2 children | 186 FAIL Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
272 FAIL Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: 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 | 187 FAIL Range 36 [document, 1, document, 2] followed by Range 6 [paras[1].firstChil
d, 2, paras[1].firstChild, 8]: 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 |
273 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: first addRange() must not throw exceptions or mod
ify the range it's given | 188 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: first addRange() must not throw exceptions or mod
ify the range it's given |
274 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: first addRange() must result in rangeCount being
1 | 189 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: first addRange() must result in rangeCount being
1 |
275 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: first addRange() must result in the selection's l
ast range having the specified endpoints | 190 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: first addRange() must result in the selection's l
ast range having the specified endpoints |
276 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: first addRange() must result in the selection's l
ast range being the same object we added | 191 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: first addRange() must result in the selection's l
ast range being the same object we added |
277 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: modifying the first added range must modify the S
election's last Range | 192 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: modifying the first added range must modify the S
election's last Range |
278 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify
the first added Range | 193 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify
the first added Range |
279 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: second addRange() must not throw exceptions or mo
dify the range it's given | 194 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: second addRange() must not throw exceptions or mo
dify the range it's given |
280 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: second addRange() must result in rangeCount being
1 | 195 PASS Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: second addRange() must result in rangeCount being
1 |
281 FAIL Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: 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 Text node "Ijklmnop | 196 FAIL Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: 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 Text node "Ijklmnop |
282 " but got Document node with 2 children | 197 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 198 " |
283 FAIL Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "klmnop | 199 FAIL Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "klmnop |
284 " but got object "Selection.addRange() tests | 200 " but got object "" |
285 | 201 FAIL Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 |
286 Äb̈c̈d̈ëf̈g̈ḧ | |
287 Ijklmnop | |
288 QrstuvwxYzabcdefGhijklmn | |
289 | |
290 | |
291 | |
292 | |
293 | |
294 "use strict"; | |
295 | |
296 testAddRangeSubSet(36, 40); | |
297 testDiv.style.display = "none"; | |
298 " | |
299 FAIL Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ | |
300 " but got Document node with 2 children | |
301 FAIL Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: 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 | 202 FAIL Range 36 [document, 1, document, 2] followed by Range 7 [paras[1].firstChil
d, 2, paras[1].firstChild, 9]: 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 |
302 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw excepti
ons or modify the range it's given | 203 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw excepti
ons or modify the range it's given |
303 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCo
unt being 1 | 204 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCo
unt being 1 |
304 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints | 205 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints |
305 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the sel
ection's last range being the same object we added | 206 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the sel
ection's last range being the same object we added |
306 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: modifying the first added range must mo
dify the Selection's last Range | 207 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: modifying the first added range must mo
dify the Selection's last Range |
307 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range mu
st modify the first added Range | 208 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range mu
st modify the first added Range |
308 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw except
ions or modify the range it's given | 209 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw except
ions or modify the range it's given |
309 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in rangeC
ount being 1 | 210 PASS Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in rangeC
ount being 1 |
310 FAIL Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 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 Text node "O
pqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 211 FAIL Range 36 [document, 1, document, 2] followed by Range 8 [detachedPara1.firs
tChild, 0, detachedPara1.firstChild, 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 Text node "O
pqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
379 FAIL Range 36 [document, 1, document, 2] followed by Range 13 [foreignPara1.firs
tChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range mus
t modify the second added Range assert_equals: After second addRange(), after mu
tating the Selection's last Range, startOffset of the Selection's last Range mus
t match the added Range expected 0 but got 6 | 280 FAIL Range 36 [document, 1, document, 2] followed by Range 13 [foreignPara1.firs
tChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range mus
t modify the second added Range assert_equals: After second addRange(), after mu
tating the Selection's last Range, startOffset of the Selection's last Range mus
t match the added Range expected 0 but got 6 |
380 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: first addRange() must not throw except
ions or modify the range it's given | 281 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: first addRange() must not throw except
ions or modify the range it's given |
381 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: first addRange() must result in rangeC
ount being 1 | 282 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: first addRange() must result in rangeC
ount being 1 |
382 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: first addRange() must result in the se
lection's last range having the specified endpoints | 283 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: first addRange() must result in the se
lection's last range having the specified endpoints |
383 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: first addRange() must result in the se
lection's last range being the same object we added | 284 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: first addRange() must result in the se
lection's last range being the same object we added |
384 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: modifying the first added range must m
odify the Selection's last Range | 285 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: modifying the first added range must m
odify the Selection's last Range |
385 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: modifying the Selection's last Range m
ust modify the first added Range | 286 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: modifying the Selection's last Range m
ust modify the first added Range |
386 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: second addRange() must not throw excep
tions or modify the range it's given | 287 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: second addRange() must not throw excep
tions or modify the range it's given |
387 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: second addRange() must result in range
Count being 1 | 288 PASS Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: second addRange() must result in range
Count being 1 |
388 FAIL Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: 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 <html><head><title>Selection.addRange() tests</title> | 289 FAIL Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: 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 <html><head><title>Selection.addRange() tests</title> |
389 <me... but got Document node with 2 children | 290 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 291 " |
390 FAIL Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 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 "Selection.a
ddRange() tests | 292 FAIL Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 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 "Selection.a
ddRange() tests |
391 | 293 |
392 " but got object "Selection.addRange() tests | 294 " but got object "" |
393 | 295 FAIL Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 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 6 |
394 Äb̈c̈d̈ëf̈g̈ḧ | |
395 Ijklmnop | |
396 QrstuvwxYzabcdefGhijklmn | |
397 | |
398 | |
399 | |
400 | |
401 | |
402 "use strict"; | |
403 | |
404 testAddRangeSubSet(36, 40); | |
405 testDiv.style.display = "none"; | |
406 " | |
407 FAIL Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 1]: modifying the second added range must
modify the Selection's last Range assert_equals: After mutating the second added
Range, startContainer of the Selection's last Range must match the added Range
expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | |
408 " but got Document node with 2 children | |
409 FAIL Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 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 | 296 FAIL Range 36 [document, 1, document, 2] followed by Range 14 [document.document
Element, 0, document.documentElement, 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 |
410 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: first addRange() must not throw except
ions or modify the range it's given | 297 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: first addRange() must not throw except
ions or modify the range it's given |
411 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: first addRange() must result in rangeC
ount being 1 | 298 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: first addRange() must result in rangeC
ount being 1 |
412 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: first addRange() must result in the se
lection's last range having the specified endpoints | 299 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: first addRange() must result in the se
lection's last range having the specified endpoints |
413 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: first addRange() must result in the se
lection's last range being the same object we added | 300 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: first addRange() must result in the se
lection's last range being the same object we added |
414 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: modifying the first added range must m
odify the Selection's last Range | 301 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: modifying the first added range must m
odify the Selection's last Range |
415 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: modifying the Selection's last Range m
ust modify the first added Range | 302 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: modifying the Selection's last Range m
ust modify the first added Range |
416 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: second addRange() must not throw excep
tions or modify the range it's given | 303 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: second addRange() must not throw excep
tions or modify the range it's given |
417 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: second addRange() must result in range
Count being 1 | 304 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: second addRange() must result in range
Count being 1 |
418 FAIL Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: 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 <html><head><title>Selection.addRange() tests</title> | 305 PASS Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: second addRange() must result in the s
election's last range having the specified endpoints |
419 <me... but got Document node with 2 children | |
420 FAIL Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: 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 "Selection.a
ddRange() tests | 306 FAIL Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: 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 "Selection.a
ddRange() tests |
421 | 307 |
422 Äb̈c̈d̈ëf̈g̈ḧ | 308 Äb̈c̈d̈ëf̈g̈ḧ |
423 Ijklmnop | 309 Ijklmnop |
424 QrstuvwxYzabcdefGhijklmn | 310 QrstuvwxYzabcdefGhijklmn |
425 | 311 |
426 | 312 |
427 | 313 |
428 | 314 |
429 | 315 |
(...skipping 10 matching lines...) Expand all Loading... |
440 | 326 |
441 | 327 |
442 | 328 |
443 | 329 |
444 "use strict"; | 330 "use strict"; |
445 | 331 |
446 testAddRangeSubSet(36, 40); | 332 testAddRangeSubSet(36, 40); |
447 testDiv.style.display = "none"; | 333 testDiv.style.display = "none"; |
448 " | 334 " |
449 FAIL Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: modifying the second added range must
modify the Selection's last Range assert_equals: After mutating the second added
Range, startContainer of the Selection's last Range must match the added Range
expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | 335 FAIL Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: modifying the second added range must
modify the Selection's last Range assert_equals: After mutating the second added
Range, startContainer of the Selection's last Range must match the added Range
expected Text node "Äb̈c̈d̈ëf̈g̈ḧ |
450 " but got Document node with 2 children | 336 " but got Element node <html><head><title>Selection.addRange() tests</title> |
| 337 <me... |
451 FAIL Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: 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 | 338 FAIL Range 36 [document, 1, document, 2] followed by Range 15 [document.document
Element, 0, document.documentElement, 2]: 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 |
452 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: first addRange() must not throw except
ions or modify the range it's given | 339 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: first addRange() must not throw except
ions or modify the range it's given |
453 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: first addRange() must result in rangeC
ount being 1 | 340 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: first addRange() must result in rangeC
ount being 1 |
454 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: first addRange() must result in the se
lection's last range having the specified endpoints | 341 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: first addRange() must result in the se
lection's last range having the specified endpoints |
455 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: first addRange() must result in the se
lection's last range being the same object we added | 342 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: first addRange() must result in the se
lection's last range being the same object we added |
456 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: modifying the first added range must m
odify the Selection's last Range | 343 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: modifying the first added range must m
odify the Selection's last Range |
457 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: modifying the Selection's last Range m
ust modify the first added Range | 344 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: modifying the Selection's last Range m
ust modify the first added Range |
458 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: second addRange() must not throw excep
tions or modify the range it's given | 345 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: second addRange() must not throw excep
tions or modify the range it's given |
459 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: second addRange() must result in range
Count being 1 | 346 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: second addRange() must result in range
Count being 1 |
460 FAIL Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: 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 <html><head><title>Selection.addRange() tests</title> | 347 PASS Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: second addRange() must result in the s
election's last range having the specified endpoints |
461 <me... but got Document node with 2 children | |
462 FAIL Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: 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̈ëf
̈g̈ḧ | 348 FAIL Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: 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̈ëf
̈g̈ḧ |
463 Ijklmnop | 349 Ijklmnop |
464 QrstuvwxYzabcdefGhijklmn | 350 QrstuvwxYzabcdefGhijklmn |
465 | 351 |
466 | 352 |
467 | 353 |
468 | 354 |
469 | 355 |
470 "use strict"; | 356 "use strict"; |
471 | 357 |
472 testAddRangeSubSet(36, 40); | 358 testAddRangeSubSet(36, 40); |
473 testDiv.style.display = "none"; | 359 testDiv.style.display = "none"; |
474 " but got object "Selection.addRange() tests | 360 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
475 | |
476 Äb̈c̈d̈ëf̈g̈ḧ | |
477 Ijklmnop | 361 Ijklmnop |
478 QrstuvwxYzabcdefGhijklmn | 362 QrstuvwxYzabcdefGhijklmn |
479 | 363 |
480 | 364 |
481 | 365 |
482 | 366 |
483 | 367 |
484 "use strict"; | 368 "use strict"; |
485 | 369 |
486 testAddRangeSubSet(36, 40); | 370 testAddRangeSubSet(36, 40); |
487 testDiv.style.display = "none"; | 371 testDiv.style.display = "none"; |
488 " | 372 " |
489 FAIL Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: modifying the second added range must
modify the Selection's last Range assert_equals: After mutating the second added
Range, startContainer of the Selection's last Range must match the added Range
expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | 373 FAIL Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: modifying the second added range must
modify the Selection's last Range assert_equals: After mutating the second added
Range, startContainer of the Selection's last Range must match the added Range
expected Text node "Äb̈c̈d̈ëf̈g̈ḧ |
490 " but got Document node with 2 children | 374 " but got Element node <html><head><title>Selection.addRange() tests</title> |
| 375 <me... |
491 FAIL Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: 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 | 376 FAIL Range 36 [document, 1, document, 2] followed by Range 16 [document.document
Element, 1, document.documentElement, 2]: 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 |
492 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: first addRange() must not throw exceptions or modify the ran
ge it's given | 377 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: first addRange() must not throw exceptions or modify the ran
ge it's given |
493 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: first addRange() must result in rangeCount being 1 | 378 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: first addRange() must result in rangeCount being 1 |
494 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: first addRange() must result in the selection's last range h
aving the specified endpoints | 379 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: first addRange() must result in the selection's last range h
aving the specified endpoints |
495 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: first addRange() must result in the selection's last range b
eing the same object we added | 380 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: first addRange() must result in the selection's last range b
eing the same object we added |
496 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: modifying the first added range must modify the Selection's
last Range | 381 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: modifying the first added range must modify the Selection's
last Range |
497 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: modifying the Selection's last Range must modify the first a
dded Range | 382 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: modifying the Selection's last Range must modify the first a
dded Range |
498 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: second addRange() must not throw exceptions or modify the ra
nge it's given | 383 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: second addRange() must not throw exceptions or modify the ra
nge it's given |
499 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: second addRange() must result in rangeCount being 1 | 384 PASS Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: second addRange() must result in rangeCount being 1 |
500 FAIL Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: 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 Element node <head><title>Selecti
on.addRange() tests</title> | 385 FAIL Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: 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 Element node <head><title>Selecti
on.addRange() tests</title> |
501 <meta nam... but got Document node with 2 children | 386 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
502 FAIL Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re
turn the same object we added expected object "" but got object "Selection.addRa
nge() tests | |
503 | |
504 Äb̈c̈d̈ëf̈g̈ḧ | |
505 Ijklmnop | |
506 QrstuvwxYzabcdefGhijklmn | |
507 | |
508 | |
509 | |
510 | |
511 | |
512 "use strict"; | |
513 | |
514 testAddRangeSubSet(36, 40); | |
515 testDiv.style.display = "none"; | |
516 " | 387 " |
517 FAIL Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startContainer
of the Selection's last Range must match the added Range expected Text node "Ä
b̈c̈d̈ëf̈g̈ḧ | 388 FAIL Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re
turn the same object we added expected object "" but got object "" |
518 " but got Document node with 2 children | 389 FAIL Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startOffset of
the Selection's last Range must match the added Range expected 0 but got 6 |
519 FAIL Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 | 390 FAIL Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1,
document.head, 1]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 |
520 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: first addRange() must not throw exceptions or modify the ran
ge it's given | 391 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: first addRange() must not throw exceptions or modify the ran
ge it's given |
521 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: first addRange() must result in rangeCount being 1 | 392 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: first addRange() must result in rangeCount being 1 |
522 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: first addRange() must result in the selection's last range h
aving the specified endpoints | 393 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: first addRange() must result in the selection's last range h
aving the specified endpoints |
523 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: first addRange() must result in the selection's last range b
eing the same object we added | 394 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: first addRange() must result in the selection's last range b
eing the same object we added |
524 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: modifying the first added range must modify the Selection's
last Range | 395 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: modifying the first added range must modify the Selection's
last Range |
525 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: modifying the Selection's last Range must modify the first a
dded Range | 396 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: modifying the Selection's last Range must modify the first a
dded Range |
526 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: second addRange() must not throw exceptions or modify the ra
nge it's given | 397 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: second addRange() must not throw exceptions or modify the ra
nge it's given |
527 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: second addRange() must result in rangeCount being 1 | 398 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: second addRange() must result in rangeCount being 1 |
528 FAIL Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: 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 Element node <body><div id="test"
><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 399 PASS Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: second addRange() must result in the selection's last range
having the specified endpoints |
529 </p><p id... but got Document node with 2 children | |
530 FAIL Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re
turn the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ | 400 FAIL Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re
turn the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ |
531 Ijklmnop | 401 Ijklmnop |
532 QrstuvwxYzabcdefGhijklmn" but got object "Selection.addRange() tests | 402 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ |
533 | |
534 Äb̈c̈d̈ëf̈g̈ḧ | |
535 Ijklmnop | 403 Ijklmnop |
536 QrstuvwxYzabcdefGhijklmn | 404 QrstuvwxYzabcdefGhijklmn" |
537 | |
538 | |
539 | |
540 | |
541 | |
542 "use strict"; | |
543 | |
544 testAddRangeSubSet(36, 40); | |
545 testDiv.style.display = "none"; | |
546 " | |
547 FAIL Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startContainer
of the Selection's last Range must match the added Range expected Text node "Ä
b̈c̈d̈ëf̈g̈ḧ | 405 FAIL Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startContainer
of the Selection's last Range must match the added Range expected Text node "Ä
b̈c̈d̈ëf̈g̈ḧ |
548 " but got Document node with 2 children | 406 " but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 407 </p><p id... |
549 FAIL Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 | 408 FAIL Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0,
document.body, 1]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 |
550 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw ex
ceptions or modify the range it's given | 409 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw ex
ceptions or modify the range it's given |
551 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in ra
ngeCount being 1 | 410 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in ra
ngeCount being 1 |
552 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in th
e selection's last range having the specified endpoints | 411 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in th
e selection's last range having the specified endpoints |
553 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in th
e selection's last range being the same object we added | 412 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in th
e selection's last range being the same object we added |
554 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: modifying the first added range mu
st modify the Selection's last Range | 413 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: modifying the first added range mu
st modify the Selection's last Range |
555 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Ran
ge must modify the first added Range | 414 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Ran
ge must modify the first added Range |
556 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw e
xceptions or modify the range it's given | 415 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw e
xceptions or modify the range it's given |
557 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in r
angeCount being 1 | 416 PASS Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in r
angeCount being 1 |
558 FAIL Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in t
he selection's last range having the specified endpoints assert_equals: startCon
tainer of the Selection's last Range must match the added Range expected Element
node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text
node "Äb̈c̈d̈ëf̈g̈ḧ | 417 FAIL Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.docume
ntElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in t
he selection's last range having the specified endpoints assert_equals: startCon
tainer of the Selection's last Range must match the added Range expected Element
node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text
node "Äb̈c̈d̈ëf̈g̈ḧ |
(...skipping 29 matching lines...) Expand all Loading... |
588 FAIL Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body,
0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the sec
ond added Range assert_equals: After second addRange(), after mutating the Selec
tion's last Range, startOffset of the Selection's last Range must match the adde
d Range expected 0 but got 6 | 447 FAIL Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body,
0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the sec
ond added Range assert_equals: After second addRange(), after mutating the Selec
tion's last Range, startOffset of the Selection's last Range must match the adde
d Range expected 0 but got 6 |
589 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: first addRange() must not throw exceptions or modify the range it's gi
ven | 448 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: first addRange() must not throw exceptions or modify the range it's gi
ven |
590 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: first addRange() must result in rangeCount being 1 | 449 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: first addRange() must result in rangeCount being 1 |
591 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: first addRange() must result in the selection's last range having the
specified endpoints | 450 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: first addRange() must result in the selection's last range having the
specified endpoints |
592 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: first addRange() must result in the selection's last range being the s
ame object we added | 451 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: first addRange() must result in the selection's last range being the s
ame object we added |
593 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: modifying the first added range must modify the Selection's last Range
| 452 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: modifying the first added range must modify the Selection's last Range
|
594 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: modifying the Selection's last Range must modify the first added Range
| 453 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: modifying the Selection's last Range must modify the first added Range
|
595 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: second addRange() must not throw exceptions or modify the range it's g
iven | 454 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: second addRange() must not throw exceptions or modify the range it's g
iven |
596 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: second addRange() must result in rangeCount being 1 | 455 PASS Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: second addRange() must result in rangeCount being 1 |
597 FAIL Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 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 Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 456 FAIL Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 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 Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
598 </p> but got Document node with 2 children | 457 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
599 FAIL Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: second addRange() must result in the selection's last range being the
same object we added assert_equals: getRangeAt(rangeCount - 1) must return the s
ame object we added expected object "" but got object "Selection.addRange() test
s | |
600 | |
601 Äb̈c̈d̈ëf̈g̈ḧ | |
602 Ijklmnop | |
603 QrstuvwxYzabcdefGhijklmn | |
604 | |
605 | |
606 | |
607 | |
608 | |
609 "use strict"; | |
610 | |
611 testAddRangeSubSet(36, 40); | |
612 testDiv.style.display = "none"; | |
613 " | 458 " |
614 FAIL Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: modifying the second added range must modify the Selection's last Rang
e assert_equals: After mutating the second added Range, startContainer of the Se
lection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈
g̈ḧ | 459 FAIL Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: second addRange() must result in the selection's last range being the
same object we added assert_equals: getRangeAt(rangeCount - 1) must return the s
ame object we added expected object "" but got object "" |
615 " but got Document node with 2 children | 460 FAIL Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: modifying the second added range must modify the Selection's last Rang
e assert_equals: After mutating the second added Range, startOffset of the Selec
tion's last Range must match the added Range expected 0 but got 6 |
616 FAIL Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: modifying the Selection's last Range must modify the second added Rang
e assert_equals: After second addRange(), after mutating the Selection's last Ra
nge, startOffset of the Selection's last Range must match the added Range expect
ed 0 but got 6 | 461 FAIL Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, para
s[0], 0]: modifying the Selection's last Range must modify the second added Rang
e assert_equals: After second addRange(), after mutating the Selection's last Ra
nge, startOffset of the Selection's last Range must match the added Range expect
ed 0 but got 6 |
617 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: first addRange() must not throw exceptions or modify the range it's gi
ven | 462 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: first addRange() must not throw exceptions or modify the range it's gi
ven |
618 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: first addRange() must result in rangeCount being 1 | 463 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: first addRange() must result in rangeCount being 1 |
619 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: first addRange() must result in the selection's last range having the
specified endpoints | 464 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: first addRange() must result in the selection's last range having the
specified endpoints |
620 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: first addRange() must result in the selection's last range being the s
ame object we added | 465 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: first addRange() must result in the selection's last range being the s
ame object we added |
621 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: modifying the first added range must modify the Selection's last Range
| 466 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: modifying the first added range must modify the Selection's last Range
|
622 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: modifying the Selection's last Range must modify the first added Range
| 467 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: modifying the Selection's last Range must modify the first added Range
|
623 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: second addRange() must not throw exceptions or modify the range it's g
iven | 468 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: second addRange() must not throw exceptions or modify the range it's g
iven |
624 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: second addRange() must result in rangeCount being 1 | 469 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: second addRange() must result in rangeCount being 1 |
625 FAIL Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: 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 Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 470 PASS Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: second addRange() must result in the selection's last range having the
specified endpoints |
626 </p> but got Document node with 2 children | |
627 FAIL Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[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 s
ame object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ | 471 FAIL Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[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 s
ame object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ |
628 " but got object "Selection.addRange() tests | 472 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
629 | |
630 Äb̈c̈d̈ëf̈g̈ḧ | |
631 Ijklmnop | |
632 QrstuvwxYzabcdefGhijklmn | |
633 | |
634 | |
635 | |
636 | |
637 | |
638 "use strict"; | |
639 | |
640 testAddRangeSubSet(36, 40); | |
641 testDiv.style.display = "none"; | |
642 " | 473 " |
643 FAIL Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: modifying the second added range must modify the Selection's last Rang
e assert_equals: After mutating the second added Range, startContainer of the Se
lection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈
g̈ḧ | 474 FAIL Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: modifying the second added range must modify the Selection's last Rang
e assert_equals: After mutating the second added Range, startContainer of the Se
lection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈
g̈ḧ |
644 " but got Document node with 2 children | 475 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 476 </p> |
645 FAIL Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: modifying the Selection's last Range must modify the second added Rang
e assert_equals: After second addRange(), after mutating the Selection's last Ra
nge, startOffset of the Selection's last Range must match the added Range expect
ed 0 but got 6 | 477 FAIL Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, para
s[0], 1]: modifying the Selection's last Range must modify the second added Rang
e assert_equals: After second addRange(), after mutating the Selection's last Ra
nge, startOffset of the Selection's last Range must match the added Range expect
ed 0 but got 6 |
646 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must not throw exceptions or modify the ran
ge it's given | 478 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must not throw exceptions or modify the ran
ge it's given |
647 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must result in rangeCount being 1 | 479 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must result in rangeCount being 1 |
648 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must result in the selection's last range h
aving the specified endpoints | 480 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must result in the selection's last range h
aving the specified endpoints |
649 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must result in the selection's last range b
eing the same object we added | 481 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must result in the selection's last range b
eing the same object we added |
650 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: modifying the first added range must modify the Selection's
last Range | 482 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: modifying the first added range must modify the Selection's
last Range |
651 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: modifying the Selection's last Range must modify the first a
dded Range | 483 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: modifying the Selection's last Range must modify the first a
dded Range |
652 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: second addRange() must not throw exceptions or modify the ra
nge it's given | 484 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: second addRange() must not throw exceptions or modify the ra
nge it's given |
653 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: second addRange() must result in rangeCount being 1 | 485 PASS Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: second addRange() must result in rangeCount being 1 |
654 FAIL Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 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 Element node <p>Opqrstuv</p> but
got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 486 FAIL Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0,
detachedPara1, 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 Element node <p>Opqrstuv</p> but
got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
(...skipping 15 matching lines...) Expand all Loading... |
670 FAIL Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0,
detachedPara1, 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startOffset of
the Selection's last Range must match the added Range expected 0 but got 6 | 502 FAIL Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0,
detachedPara1, 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startOffset of
the Selection's last Range must match the added Range expected 0 but got 6 |
671 FAIL Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0,
detachedPara1, 1]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 | 503 FAIL Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0,
detachedPara1, 1]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 |
672 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or mo
dify the range it's given | 504 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or mo
dify the range it's given |
673 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being
1 | 505 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being
1 |
674 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's
last range having the specified endpoints | 506 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's
last range having the specified endpoints |
675 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's
last range being the same object we added | 507 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's
last range being the same object we added |
676 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: modifying the first added range must modify the
Selection's last Range | 508 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: modifying the first added range must modify the
Selection's last Range |
677 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify
the first added Range | 509 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify
the first added Range |
678 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or m
odify the range it's given | 510 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or m
odify the range it's given |
679 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount bein
g 1 | 511 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount bein
g 1 |
680 FAIL Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].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 "Äb̈c̈d̈ë
f̈g̈ḧ | 512 PASS Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's
last range having the specified endpoints |
681 " but got Document node with 2 children | |
682 FAIL Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount
- 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ | 513 FAIL Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount
- 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ |
683 " but got object "Selection.addRange() tests | 514 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
684 | |
685 Äb̈c̈d̈ëf̈g̈ḧ | |
686 Ijklmnop | |
687 QrstuvwxYzabcdefGhijklmn | |
688 | |
689 | |
690 | |
691 | |
692 | |
693 "use strict"; | |
694 | |
695 testAddRangeSubSet(36, 40); | |
696 testDiv.style.display = "none"; | |
697 " | 515 " |
698 FAIL Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Äb̈c̈d̈ëf̈g̈ḧ | 516 FAIL Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, en
dContainer of the Selection's last Range must match the added Range expected Tex
t node "Äb̈c̈d̈ëf̈g̈ḧ |
699 " but got Document node with 2 children | 517 " but got Text node "Ijklmnop |
| 518 " |
700 FAIL Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify
the second added Range assert_equals: After second addRange(), after mutating t
he Selection's last Range, startOffset of the Selection's last Range must match
the added Range expected 0 but got 6 | 519 FAIL Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChi
ld, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify
the second added Range assert_equals: After second addRange(), after mutating t
he Selection's last Range, startOffset of the Selection's last Range must match
the added Range expected 0 but got 6 |
701 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or mo
dify the range it's given | 520 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or mo
dify the range it's given |
702 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being
1 | 521 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being
1 |
703 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's
last range having the specified endpoints | 522 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's
last range having the specified endpoints |
704 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's
last range being the same object we added | 523 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's
last range being the same object we added |
705 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: modifying the first added range must modify the
Selection's last Range | 524 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: modifying the first added range must modify the
Selection's last Range |
706 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify
the first added Range | 525 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify
the first added Range |
707 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or m
odify the range it's given | 526 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or m
odify the range it's given |
708 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount bein
g 1 | 527 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount bein
g 1 |
709 FAIL Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: 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 "Äb̈c̈d̈ë
f̈g̈ḧ | 528 PASS Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's
last range having the specified endpoints |
710 " but got Document node with 2 children | |
711 FAIL Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount
- 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ | 529 FAIL Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount
- 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ |
712 Ijklmnop" but got object "Selection.addRange() tests | 530 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ |
713 | 531 Ijklmnop" |
714 Äb̈c̈d̈ëf̈g̈ḧ | 532 FAIL Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, en
dContainer of the Selection's last Range must match the added Range expected Tex
t node "Äb̈c̈d̈ëf̈g̈ḧ |
715 Ijklmnop | 533 " but got Text node "Ijklmnop |
716 QrstuvwxYzabcdefGhijklmn | |
717 | |
718 | |
719 | |
720 | |
721 | |
722 "use strict"; | |
723 | |
724 testAddRangeSubSet(36, 40); | |
725 testDiv.style.display = "none"; | |
726 " | 534 " |
727 FAIL Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, st
artContainer of the Selection's last Range must match the added Range expected T
ext node "Äb̈c̈d̈ëf̈g̈ḧ | |
728 " but got Document node with 2 children | |
729 FAIL Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify
the second added Range assert_equals: After second addRange(), after mutating t
he Selection's last Range, startOffset of the Selection's last Range must match
the added Range expected 0 but got 6 | 535 FAIL Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChi
ld, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify
the second added Range assert_equals: After second addRange(), after mutating t
he Selection's last Range, startOffset of the Selection's last Range must match
the added Range expected 0 but got 6 |
730 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the ra
nge it's given | 536 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the ra
nge it's given |
731 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 | 537 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 |
732 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: first addRange() must result in the selection's last range
having the specified endpoints | 538 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: first addRange() must result in the selection's last range
having the specified endpoints |
733 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: first addRange() must result in the selection's last range
being the same object we added | 539 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: first addRange() must result in the selection's last range
being the same object we added |
734 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: modifying the first added range must modify the Selection's
last Range | 540 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: modifying the first added range must modify the Selection's
last Range |
735 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: modifying the Selection's last Range must modify the first
added Range | 541 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: modifying the Selection's last Range must modify the first
added Range |
736 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the r
ange it's given | 542 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the r
ange it's given |
737 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: second addRange() must result in rangeCount being 1 | 543 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: second addRange() must result in rangeCount being 1 |
738 FAIL Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: 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 "Äb̈c̈d̈ëf̈g̈ḧ | 544 PASS Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: second addRange() must result in the selection's last range
having the specified endpoints |
739 " but got Document node with 2 children | |
740 FAIL Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must r
eturn the same object we added expected object "̈c̈d̈ëf̈g̈ḧ | 545 FAIL Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must r
eturn the same object we added expected object "̈c̈d̈ëf̈g̈ḧ |
741 Ijklmnop | 546 Ijklmnop |
742 QrstuvwxYzabcdef" but got object "Selection.addRange() tests | 547 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ |
743 | |
744 Äb̈c̈d̈ëf̈g̈ḧ | |
745 Ijklmnop | 548 Ijklmnop |
746 QrstuvwxYzabcdefGhijklmn | 549 QrstuvwxYzabcdef" |
747 | 550 FAIL Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 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 o
f the Selection's last Range must match the added Range expected 0 but got 3 |
748 | |
749 | |
750 | |
751 | |
752 "use strict"; | |
753 | |
754 testAddRangeSubSet(36, 40); | |
755 testDiv.style.display = "none"; | |
756 " | |
757 FAIL Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: modifying the second added range must modify the Selection'
s last Range assert_equals: After mutating the second added Range, startContaine
r of the Selection's last Range must match the added Range expected Text node "A
̈b̈c̈d̈ëf̈g̈ḧ | |
758 " but got Document node with 2 children | |
759 FAIL Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selectio
n's last Range, startOffset of the Selection's last Range must match the added R
ange expected 0 but got 6 | 551 FAIL Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChi
ld, 3, paras[3], 1]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selectio
n's last Range, startOffset of the Selection's last Range must match the added R
ange expected 0 but got 6 |
760 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: first addRange() must not throw exceptions or modify the ra
nge it's given | 552 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: first addRange() must not throw exceptions or modify the ra
nge it's given |
761 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: first addRange() must result in rangeCount being 1 | 553 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: first addRange() must result in rangeCount being 1 |
762 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: first addRange() must result in the selection's last range
having the specified endpoints | 554 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: first addRange() must result in the selection's last range
having the specified endpoints |
763 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: first addRange() must result in the selection's last range
being the same object we added | 555 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: first addRange() must result in the selection's last range
being the same object we added |
764 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: modifying the first added range must modify the Selection's
last Range | 556 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: modifying the first added range must modify the Selection's
last Range |
765 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: modifying the Selection's last Range must modify the first
added Range | 557 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: modifying the Selection's last Range must modify the first
added Range |
766 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: second addRange() must not throw exceptions or modify the r
ange it's given | 558 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: second addRange() must not throw exceptions or modify the r
ange it's given |
767 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: second addRange() must result in rangeCount being 1 | 559 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: second addRange() must result in rangeCount being 1 |
768 FAIL Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: 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 Element node <p id="a">Äb̈c̈d̈e
̈f̈g̈ḧ | 560 PASS Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: second addRange() must result in the selection's last range
having the specified endpoints |
769 </p> but got Document node with 2 children | 561 FAIL Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must r
eturn the same object we added expected object "Äb̈c̈d" but got object "Äb̈c̈d
" |
770 FAIL Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must r
eturn the same object we added expected object "Äb̈c̈d" but got object "Selecti
on.addRange() tests | |
771 | |
772 Äb̈c̈d̈ëf̈g̈ḧ | |
773 Ijklmnop | |
774 QrstuvwxYzabcdefGhijklmn | |
775 | |
776 | |
777 | |
778 | |
779 | |
780 "use strict"; | |
781 | |
782 testAddRangeSubSet(36, 40); | |
783 testDiv.style.display = "none"; | |
784 " | |
785 FAIL Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: modifying the second added range must modify the Selection'
s last Range assert_equals: After mutating the second added Range, startContaine
r of the Selection's last Range must match the added Range expected Text node "A
̈b̈c̈d̈ëf̈g̈ḧ | 562 FAIL Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: modifying the second added range must modify the Selection'
s last Range assert_equals: After mutating the second added Range, startContaine
r of the Selection's last Range must match the added Range expected Text node "A
̈b̈c̈d̈ëf̈g̈ḧ |
786 " but got Document node with 2 children | 563 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 564 </p> |
787 FAIL Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selectio
n's last Range, startOffset of the Selection's last Range must match the added R
ange expected 0 but got 6 | 565 FAIL Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, para
s[0].firstChild, 7]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selectio
n's last Range, startOffset of the Selection's last Range must match the added R
ange expected 0 but got 6 |
788 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: first addRange() must not throw exceptions or modify the range it's giv
en | 566 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: first addRange() must not throw exceptions or modify the range it's giv
en |
789 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: first addRange() must result in rangeCount being 1 | 567 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: first addRange() must result in rangeCount being 1 |
790 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: first addRange() must result in the selection's last range having the s
pecified endpoints | 568 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: first addRange() must result in the selection's last range having the s
pecified endpoints |
791 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: first addRange() must result in the selection's last range being the sa
me object we added | 569 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: first addRange() must result in the selection's last range being the sa
me object we added |
792 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: modifying the first added range must modify the Selection's last Range | 570 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: modifying the first added range must modify the Selection's last Range |
793 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: modifying the Selection's last Range must modify the first added Range | 571 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: modifying the Selection's last Range must modify the first added Range |
794 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: second addRange() must not throw exceptions or modify the range it's gi
ven | 572 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: second addRange() must not throw exceptions or modify the range it's gi
ven |
795 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: second addRange() must result in rangeCount being 1 | 573 PASS Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: second addRange() must result in rangeCount being 1 |
796 FAIL Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: 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 Element node <div id="test"><p id="a">Äb̈c̈
d̈ëf̈g̈ḧ | 574 FAIL Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: 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 Element node <div id="test"><p id="a">Äb̈c̈
d̈ëf̈g̈ḧ |
797 </p><p id="b" s... but got Document node with 2 children | 575 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
798 FAIL Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: second addRange() must result in the selection's last range being the s
ame object we added assert_equals: getRangeAt(rangeCount - 1) must return the sa
me object we added expected object "QrstuvwxYzabcdefGhijklmn" but got object "Se
lection.addRange() tests | |
799 | |
800 Äb̈c̈d̈ëf̈g̈ḧ | |
801 Ijklmnop | |
802 QrstuvwxYzabcdefGhijklmn | |
803 | |
804 | |
805 | |
806 | |
807 | |
808 "use strict"; | |
809 | |
810 testAddRangeSubSet(36, 40); | |
811 testDiv.style.display = "none"; | |
812 " | 576 " |
813 FAIL Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startContainer of the Sel
ection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g
̈ḧ | 577 FAIL Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: second addRange() must result in the selection's last range being the s
ame object we added assert_equals: getRangeAt(rangeCount - 1) must return the sa
me object we added expected object "QrstuvwxYzabcdefGhijklmn" but got object "" |
814 " but got Document node with 2 children | 578 FAIL Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startOffset of the Select
ion's last Range must match the added Range expected 0 but got 6 |
815 FAIL Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Ran
ge, startOffset of the Selection's last Range must match the added Range expecte
d 0 but got 6 | 579 FAIL Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras
[4], 1]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Ran
ge, startOffset of the Selection's last Range must match the added Range expecte
d 0 but got 6 |
816 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: first addRange() must not throw exceptions or modify the ran
ge it's given | 580 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: first addRange() must not throw exceptions or modify the ran
ge it's given |
817 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: first addRange() must result in rangeCount being 1 | 581 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: first addRange() must result in rangeCount being 1 |
818 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: first addRange() must result in the selection's last range h
aving the specified endpoints | 582 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: first addRange() must result in the selection's last range h
aving the specified endpoints |
819 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: first addRange() must result in the selection's last range b
eing the same object we added | 583 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: first addRange() must result in the selection's last range b
eing the same object we added |
820 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: modifying the first added range must modify the Selection's
last Range | 584 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: modifying the first added range must modify the Selection's
last Range |
821 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: modifying the Selection's last Range must modify the first a
dded Range | 585 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: modifying the Selection's last Range must modify the first a
dded Range |
822 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: second addRange() must not throw exceptions or modify the ra
nge it's given | 586 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: second addRange() must not throw exceptions or modify the ra
nge it's given |
823 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: second addRange() must result in rangeCount being 1 | 587 PASS Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: second addRange() must result in rangeCount being 1 |
824 FAIL Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: 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 Element node <div id="test"><p id
="a">Äb̈c̈d̈ëf̈g̈ḧ | 588 FAIL Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: 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 Element node <div id="test"><p id
="a">Äb̈c̈d̈ëf̈g̈ḧ |
825 </p><p id="b" s... but got Document node with 2 children | 589 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 590 " |
826 FAIL Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re
turn the same object we added expected object "Ijklmnop | 591 FAIL Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re
turn the same object we added expected object "Ijklmnop |
827 Qrstu" but got object "Selection.addRange() tests | 592 Qrstu" but got object "" |
828 | 593 FAIL Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startOffset of
the Selection's last Range must match the added Range expected 0 but got 6 |
829 Äb̈c̈d̈ëf̈g̈ḧ | |
830 Ijklmnop | |
831 QrstuvwxYzabcdefGhijklmn | |
832 | |
833 | |
834 | |
835 | |
836 | |
837 "use strict"; | |
838 | |
839 testAddRangeSubSet(36, 40); | |
840 testDiv.style.display = "none"; | |
841 " | |
842 FAIL Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startContainer
of the Selection's last Range must match the added Range expected Text node "Ä
b̈c̈d̈ëf̈g̈ḧ | |
843 " but got Document node with 2 children | |
844 FAIL Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 | 594 FAIL Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras
[2].firstChild, 5]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 |
845 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: first addRange() must not throw exceptions or mod
ify the range it's given | 595 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: first addRange() must not throw exceptions or mod
ify the range it's given |
846 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: first addRange() must result in rangeCount being
1 | 596 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: first addRange() must result in rangeCount being
1 |
847 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: first addRange() must result in the selection's l
ast range having the specified endpoints | 597 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: first addRange() must result in the selection's l
ast range having the specified endpoints |
848 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: first addRange() must result in the selection's l
ast range being the same object we added | 598 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: first addRange() must result in the selection's l
ast range being the same object we added |
849 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: modifying the first added range must modify the S
election's last Range | 599 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: modifying the first added range must modify the S
election's last Range |
850 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: modifying the Selection's last Range must modify
the first added Range | 600 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: modifying the Selection's last Range must modify
the first added Range |
851 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: second addRange() must not throw exceptions or mo
dify the range it's given | 601 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: second addRange() must not throw exceptions or mo
dify the range it's given |
852 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: second addRange() must result in rangeCount being
1 | 602 PASS Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: second addRange() must result in rangeCount being
1 |
853 FAIL Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: 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 <html><he
ad><title>Selection.addRange() tests</title> | 603 FAIL Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: 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 <html><he
ad><title>Selection.addRange() tests</title> |
854 <me... but got Document node with 2 children | 604 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
855 FAIL Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "" but got object "Sele
ction.addRange() tests | |
856 | |
857 Äb̈c̈d̈ëf̈g̈ḧ | |
858 Ijklmnop | |
859 QrstuvwxYzabcdefGhijklmn | |
860 | |
861 | |
862 | |
863 | |
864 | |
865 "use strict"; | |
866 | |
867 testAddRangeSubSet(36, 40); | |
868 testDiv.style.display = "none"; | |
869 " | 605 " |
870 FAIL Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: 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̈ḧ | 606 FAIL Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 0]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "" but got object "" |
871 " but got Document node with 2 children | 607 FAIL Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 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 |
872 FAIL Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 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 | 608 FAIL Range 36 [document, 1, document, 2] followed by Range 32 [document.document
Element, 1, document.body, 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 |
873 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: first addRange() must not throw exceptions or
modify the range it's given | 609 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: first addRange() must not throw exceptions or
modify the range it's given |
874 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: first addRange() must result in rangeCount be
ing 1 | 610 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: first addRange() must result in rangeCount be
ing 1 |
875 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: first addRange() must result in the selection
's last range having the specified endpoints | 611 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: first addRange() must result in the selection
's last range having the specified endpoints |
876 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: first addRange() must result in the selection
's last range being the same object we added | 612 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: first addRange() must result in the selection
's last range being the same object we added |
877 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: modifying the first added range must modify t
he Selection's last Range | 613 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: modifying the first added range must modify t
he Selection's last Range |
878 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: modifying the Selection's last Range must mod
ify the first added Range | 614 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: modifying the Selection's last Range must mod
ify the first added Range |
879 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: second addRange() must not throw exceptions o
r modify the range it's given | 615 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: second addRange() must not throw exceptions o
r modify the range it's given |
880 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: second addRange() must result in rangeCount b
eing 1 | 616 PASS Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: second addRange() must result in rangeCount b
eing 1 |
881 FAIL Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 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 Element node <html
><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Äb̈c
̈d̈ëf̈g̈ḧ | 617 FAIL Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 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 Element node <html
><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Äb̈c
̈d̈ëf̈g̈ḧ |
882 " | 618 " |
883 FAIL Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: second addRange() must result in the selectio
n's last range being the same object we added assert_equals: getRangeAt(rangeCou
nt - 1) must return the same object we added expected object "" but got object "
" | 619 FAIL Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: second addRange() must result in the selectio
n's last range being the same object we added assert_equals: getRangeAt(rangeCou
nt - 1) must return the same object we added expected object "" but got object "
" |
884 FAIL Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 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 | 620 FAIL Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 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 |
885 FAIL Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: modifying the Selection's last Range must mod
ify the second added Range assert_equals: After second addRange(), after mutatin
g the Selection's last Range, startOffset of the Selection's last Range must mat
ch the added Range expected 0 but got 6 | 621 FAIL Range 36 [document, 1, document, 2] followed by Range 33 [foreignDoc.docume
ntElement, 1, foreignDoc.body, 0]: modifying the Selection's last Range must mod
ify the second added Range assert_equals: After second addRange(), after mutatin
g the Selection's last Range, startOffset of the Selection's last Range must mat
ch the added Range expected 0 but got 6 |
886 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: first addRange() must not throw exceptions or modify the range it's gi
ven | 622 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: first addRange() must not throw exceptions or modify the range it's gi
ven |
887 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: first addRange() must result in rangeCount being 1 | 623 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: first addRange() must result in rangeCount being 1 |
888 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: first addRange() must result in the selection's last range having the
specified endpoints | 624 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: first addRange() must result in the selection's last range having the
specified endpoints |
889 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: first addRange() must result in the selection's last range being the s
ame object we added | 625 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: first addRange() must result in the selection's last range being the s
ame object we added |
890 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: modifying the first added range must modify the Selection's last Range
| 626 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: modifying the first added range must modify the Selection's last Range
|
891 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: modifying the Selection's last Range must modify the first added Range
| 627 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: modifying the Selection's last Range must modify the first added Range
|
892 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: second addRange() must not throw exceptions or modify the range it's g
iven | 628 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: second addRange() must not throw exceptions or modify the range it's g
iven |
893 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: second addRange() must result in rangeCount being 1 | 629 PASS Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: second addRange() must result in rangeCount being 1 |
894 FAIL Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: second addRange() must result in the selection's last range having the
specified endpoints assert_equals: endOffset of the Selection's last Range must
match the added Range expected 1 but got 2 | 630 FAIL Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: 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 Document node with 2 children but got Text
node "Äb̈c̈d̈ëf̈g̈ḧ |
895 FAIL Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 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 s
ame object we added expected object "" but got object "Selection.addRange() test
s | |
896 | |
897 Äb̈c̈d̈ëf̈g̈ḧ | |
898 Ijklmnop | |
899 QrstuvwxYzabcdefGhijklmn | |
900 | |
901 | |
902 | |
903 | |
904 | |
905 "use strict"; | |
906 | |
907 testAddRangeSubSet(36, 40); | |
908 testDiv.style.display = "none"; | |
909 " | 631 " |
910 FAIL Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: modifying the second added range must modify the Selection's last Rang
e assert_equals: After mutating the second added Range, startContainer of the Se
lection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈
g̈ḧ | 632 FAIL Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 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 s
ame object we added expected object "" but got object "" |
911 " but got Document node with 2 children | 633 FAIL Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: modifying the second added range must modify the Selection's last Rang
e assert_equals: After mutating the second added Range, startOffset of the Selec
tion's last Range must match the added Range expected 0 but got 6 |
912 FAIL Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: modifying the Selection's last Range must modify the second added Rang
e assert_equals: After second addRange(), after mutating the Selection's last Ra
nge, startOffset of the Selection's last Range must match the added Range expect
ed 0 but got 6 | 634 FAIL Range 36 [document, 1, document, 2] followed by Range 34 [document, 0, docu
ment, 1]: modifying the Selection's last Range must modify the second added Rang
e assert_equals: After second addRange(), after mutating the Selection's last Ra
nge, startOffset of the Selection's last Range must match the added Range expect
ed 0 but got 6 |
913 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: first addRange() must not throw exceptions or modify the range it's gi
ven | 635 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: first addRange() must not throw exceptions or modify the range it's gi
ven |
914 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: first addRange() must result in rangeCount being 1 | 636 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: first addRange() must result in rangeCount being 1 |
915 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: first addRange() must result in the selection's last range having the
specified endpoints | 637 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: first addRange() must result in the selection's last range having the
specified endpoints |
916 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: first addRange() must result in the selection's last range being the s
ame object we added | 638 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: first addRange() must result in the selection's last range being the s
ame object we added |
917 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: modifying the first added range must modify the Selection's last Range
| 639 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: modifying the first added range must modify the Selection's last Range
|
918 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: modifying the Selection's last Range must modify the first added Range
| 640 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: modifying the Selection's last Range must modify the first added Range
|
919 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: second addRange() must not throw exceptions or modify the range it's g
iven | 641 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: second addRange() must not throw exceptions or modify the range it's g
iven |
920 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: second addRange() must result in rangeCount being 1 | 642 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: second addRange() must result in rangeCount being 1 |
921 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: second addRange() must result in the selection's last range having the
specified endpoints | 643 PASS Range 36 [document, 1, document, 2] followed by Range 35 [document, 0, docu
ment, 2]: second addRange() must result in the selection's last range having the
specified endpoints |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
993 " but got Document node with 2 children | 715 " but got Document node with 2 children |
994 FAIL Range 36 [document, 1, document, 2] followed by Range 36 [document, 1, docu
ment, 2]: modifying the Selection's last Range must modify the second added Rang
e assert_equals: After second addRange(), after mutating the Selection's last Ra
nge, startOffset of the Selection's last Range must match the added Range expect
ed 0 but got 6 | 716 FAIL Range 36 [document, 1, document, 2] followed by Range 36 [document, 1, docu
ment, 2]: modifying the Selection's last Range must modify the second added Rang
e assert_equals: After second addRange(), after mutating the Selection's last Ra
nge, startOffset of the Selection's last Range must match the added Range expect
ed 0 but got 6 |
995 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: first addRange() must not throw exceptions or modify the range it's give
n | 717 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: first addRange() must not throw exceptions or modify the range it's give
n |
996 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: first addRange() must result in rangeCount being 1 | 718 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: first addRange() must result in rangeCount being 1 |
997 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: first addRange() must result in the selection's last range having the sp
ecified endpoints | 719 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: first addRange() must result in the selection's last range having the sp
ecified endpoints |
998 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: first addRange() must result in the selection's last range being the sam
e object we added | 720 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: first addRange() must result in the selection's last range being the sam
e object we added |
999 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: modifying the first added range must modify the Selection's last Range | 721 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: modifying the first added range must modify the Selection's last Range |
1000 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: modifying the Selection's last Range must modify the first added Range | 722 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: modifying the Selection's last Range must modify the first added Range |
1001 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: second addRange() must not throw exceptions or modify the range it's giv
en | 723 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: second addRange() must not throw exceptions or modify the range it's giv
en |
1002 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: second addRange() must result in rangeCount being 1 | 724 PASS Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: second addRange() must result in rangeCount being 1 |
1003 FAIL Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: second addRange() must result in the selection's last range having the s
pecified endpoints assert_equals: startContainer of the Selection's last Range m
ust match the added Range expected Element node <div id="test"><p id="a">Äb̈c̈d
̈ëf̈g̈ḧ | 725 FAIL Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: second addRange() must result in the selection's last range having the s
pecified endpoints assert_equals: endContainer of the Selection's last Range mus
t match the added Range expected Comment node <!--Alphabet soup?--> but got Elem
ent node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
1004 </p><p id="b" s... but got Document node with 2 children | 726 </p><p id="b" s... |
1005 FAIL Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: second addRange() must result in the selection's last range being the sa
me object we added assert_equals: getRangeAt(rangeCount - 1) must return the sam
e object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ | 727 FAIL Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: second addRange() must result in the selection's last range being the sa
me object we added assert_equals: getRangeAt(rangeCount - 1) must return the sam
e object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ |
1006 Ijklmnop | 728 Ijklmnop |
1007 QrstuvwxYzabcdefGhijklmn" but got object "Selection.addRange() tests | 729 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ |
1008 | |
1009 Äb̈c̈d̈ëf̈g̈ḧ | |
1010 Ijklmnop | 730 Ijklmnop |
1011 QrstuvwxYzabcdefGhijklmn | 731 QrstuvwxYzabcdefGhijklmn" |
1012 | |
1013 | |
1014 | |
1015 | |
1016 | |
1017 "use strict"; | |
1018 | |
1019 testAddRangeSubSet(36, 40); | |
1020 testDiv.style.display = "none"; | |
1021 " | |
1022 FAIL Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startContainer of the Sele
ction's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈
ḧ | 732 FAIL Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startContainer of the Sele
ction's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈
ḧ |
1023 " but got Document node with 2 children | 733 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
| 734 </p><p id="b" s... |
1024 FAIL Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Rang
e, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 | 735 FAIL Range 36 [document, 1, document, 2] followed by Range 37 [testDiv, 0, comme
nt, 5]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Rang
e, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 |
1025 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: first addRange() must not throw exceptions or modify the ran
ge it's given | 736 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: first addRange() must not throw exceptions or modify the ran
ge it's given |
1026 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: first addRange() must result in rangeCount being 1 | 737 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: first addRange() must result in rangeCount being 1 |
1027 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: first addRange() must result in the selection's last range h
aving the specified endpoints | 738 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: first addRange() must result in the selection's last range h
aving the specified endpoints |
1028 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: first addRange() must result in the selection's last range b
eing the same object we added | 739 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: first addRange() must result in the selection's last range b
eing the same object we added |
1029 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: modifying the first added range must modify the Selection's
last Range | 740 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: modifying the first added range must modify the Selection's
last Range |
1030 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: modifying the Selection's last Range must modify the first a
dded Range | 741 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: modifying the Selection's last Range must modify the first a
dded Range |
1031 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: second addRange() must not throw exceptions or modify the ra
nge it's given | 742 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: second addRange() must not throw exceptions or modify the ra
nge it's given |
1032 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: second addRange() must result in rangeCount being 1 | 743 PASS Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: second addRange() must result in rangeCount being 1 |
1033 FAIL Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: 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 "Qrstuvwx" but got Docu
ment node with 2 children | 744 FAIL Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: 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 "Qrstuvwx" but got Text
node "Äb̈c̈d̈ëf̈g̈ḧ |
1034 FAIL Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re
turn the same object we added expected object "uvwxYzabcdefGhijklmn" but got obj
ect "Selection.addRange() tests | |
1035 | |
1036 Äb̈c̈d̈ëf̈g̈ḧ | |
1037 Ijklmnop | |
1038 QrstuvwxYzabcdefGhijklmn | |
1039 | |
1040 | |
1041 | |
1042 | |
1043 | |
1044 "use strict"; | |
1045 | |
1046 testAddRangeSubSet(36, 40); | |
1047 testDiv.style.display = "none"; | |
1048 " | 745 " |
1049 FAIL Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startContainer
of the Selection's last Range must match the added Range expected Text node "Ä
b̈c̈d̈ëf̈g̈ḧ | 746 FAIL Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re
turn the same object we added expected object "uvwxYzabcdefGhijklmn" but got obj
ect "" |
1050 " but got Document node with 2 children | 747 FAIL Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: 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 |
1051 FAIL Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 | 748 FAIL Range 36 [document, 1, document, 2] followed by Range 38 [paras[2].firstChi
ld, 4, comment, 2]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 |
1052 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: first addRange() must not throw exceptions or modify the range it's giv
en | 749 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: first addRange() must not throw exceptions or modify the range it's giv
en |
1053 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: first addRange() must result in rangeCount being 1 | 750 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: first addRange() must result in rangeCount being 1 |
1054 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: first addRange() must result in the selection's last range having the s
pecified endpoints | 751 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: first addRange() must result in the selection's last range having the s
pecified endpoints |
1055 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: first addRange() must result in the selection's last range being the sa
me object we added | 752 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: first addRange() must result in the selection's last range being the sa
me object we added |
1056 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: modifying the first added range must modify the Selection's last Range | 753 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: modifying the first added range must modify the Selection's last Range |
1057 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: modifying the Selection's last Range must modify the first added Range | 754 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: modifying the Selection's last Range must modify the first added Range |
1058 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: second addRange() must not throw exceptions or modify the range it's gi
ven | 755 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: second addRange() must not throw exceptions or modify the range it's gi
ven |
1059 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: second addRange() must result in rangeCount being 1 | 756 PASS Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: second addRange() must result in rangeCount being 1 |
1060 FAIL Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: 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 Element node <p id="d" style="display:none">
Yzabcdef</p> but got Document node with 2 children | 757 FAIL Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: 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 Element node <p id="d" style="display:none">
Yzabcdef</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
1061 FAIL Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: second addRange() must result in the selection's last range being the s
ame object we added assert_equals: getRangeAt(rangeCount - 1) must return the sa
me object we added expected object "Ghijklmn" but got object "Selection.addRange
() tests | |
1062 | |
1063 Äb̈c̈d̈ëf̈g̈ḧ | |
1064 Ijklmnop | |
1065 QrstuvwxYzabcdefGhijklmn | |
1066 | |
1067 | |
1068 | |
1069 | |
1070 | |
1071 "use strict"; | |
1072 | |
1073 testAddRangeSubSet(36, 40); | |
1074 testDiv.style.display = "none"; | |
1075 " | 758 " |
1076 FAIL Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startContainer of the Sel
ection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g
̈ḧ | 759 FAIL Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: second addRange() must result in the selection's last range being the s
ame object we added assert_equals: getRangeAt(rangeCount - 1) must return the sa
me object we added expected object "Ghijklmn" but got object "" |
1077 " but got Document node with 2 children | 760 FAIL Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startOffset of the Select
ion's last Range must match the added Range expected 0 but got 6 |
1078 FAIL Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Ran
ge, startOffset of the Selection's last Range must match the added Range expecte
d 0 but got 6 | 761 FAIL Range 36 [document, 1, document, 2] followed by Range 39 [paras[3], 1, comm
ent, 8]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Ran
ge, startOffset of the Selection's last Range must match the added Range expecte
d 0 but got 6 |
1079 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: first addRange() must not throw exceptions or modify the range it'
s given | 762 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: first addRange() must not throw exceptions or modify the range it'
s given |
1080 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: first addRange() must result in rangeCount being 1 | 763 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: first addRange() must result in rangeCount being 1 |
1081 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: first addRange() must result in the selection's last range having
the specified endpoints | 764 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: first addRange() must result in the selection's last range having
the specified endpoints |
1082 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: first addRange() must result in the selection's last range being t
he same object we added | 765 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: first addRange() must result in the selection's last range being t
he same object we added |
1083 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: modifying the first added range must modify the Selection's last R
ange | 766 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: modifying the first added range must modify the Selection's last R
ange |
1084 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: modifying the Selection's last Range must modify the first added R
ange | 767 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: modifying the Selection's last Range must modify the first added R
ange |
1085 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: second addRange() must not throw exceptions or modify the range it
's given | 768 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: second addRange() must not throw exceptions or modify the range it
's given |
1086 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: second addRange() must result in rangeCount being 1 | 769 PASS Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: second addRange() must result in rangeCount being 1 |
1087 FAIL Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: second addRange() must result in the selection's last range having
the specified endpoints assert_equals: startContainer of the Selection's last R
ange must match the added Range expected Document node with 3 children but got T
ext node "Äb̈c̈d̈ëf̈g̈ḧ | 770 FAIL Range 36 [document, 1, document, 2] followed by Range 40 [foreignDoc, 0, fo
reignDoc, 0]: second addRange() must result in the selection's last range having
the specified endpoints assert_equals: startContainer of the Selection's last R
ange must match the added Range expected Document node with 3 children but got T
ext node "Äb̈c̈d̈ëf̈g̈ḧ |
(...skipping 223 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1311 FAIL Range 36 [document, 1, document, 2] followed by Range 57 [xmlDocfrag, 0, xm
lDocfrag, 0]: modifying the second added range must modify the Selection's last
Range assert_equals: After mutating the second added Range, startOffset of the S
election's last Range must match the added Range expected 0 but got 6 | 994 FAIL Range 36 [document, 1, document, 2] followed by Range 57 [xmlDocfrag, 0, xm
lDocfrag, 0]: modifying the second added range must modify the Selection's last
Range assert_equals: After mutating the second added Range, startOffset of the S
election's last Range must match the added Range expected 0 but got 6 |
1312 FAIL Range 36 [document, 1, document, 2] followed by Range 57 [xmlDocfrag, 0, xm
lDocfrag, 0]: modifying the Selection's last Range must modify the second added
Range assert_equals: After second addRange(), after mutating the Selection's las
t Range, startOffset of the Selection's last Range must match the added Range ex
pected 0 but got 6 | 995 FAIL Range 36 [document, 1, document, 2] followed by Range 57 [xmlDocfrag, 0, xm
lDocfrag, 0]: modifying the Selection's last Range must modify the second added
Range assert_equals: After second addRange(), after mutating the Selection's las
t Range, startOffset of the Selection's last Range must match the added Range ex
pected 0 but got 6 |
1313 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: first addRange() must not throw exceptions or modif
y the range it's given | 996 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: first addRange() must not throw exceptions or modif
y the range it's given |
1314 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: first addRange() must result in rangeCount being 1 | 997 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: first addRange() must result in rangeCount being 1 |
1315 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: first addRange() must result in the selection's las
t range having the specified endpoints | 998 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: first addRange() must result in the selection's las
t range having the specified endpoints |
1316 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: first addRange() must result in the selection's las
t range being the same object we added | 999 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: first addRange() must result in the selection's las
t range being the same object we added |
1317 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: modifying the first added range must modify the Sel
ection's last Range | 1000 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: modifying the first added range must modify the Sel
ection's last Range |
1318 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify th
e first added Range | 1001 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify th
e first added Range |
1319 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: second addRange() must not throw exceptions or modi
fy the range it's given | 1002 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: second addRange() must not throw exceptions or modi
fy the range it's given |
1320 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: second addRange() must result in rangeCount being 1
| 1003 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: second addRange() must result in rangeCount being 1
|
1321 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g
̈ḧ | 1004 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startOffset of the Select
ion's last Range must match the added Range expected 0 but got 6 |
1322 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1005 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "" but got object "" |
1323 </p><p id="b" s... | 1006 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Offset of the Selection's last Range must match the added Range expected 0 but g
ot 6 |
1324 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "" but got object "Äb̈c̈
d̈ëf̈g̈ḧ | |
1325 Ijklmnop | |
1326 QrstuvwxYzabcdefGhijklmn" | |
1327 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Container of the Selection's last Range must match the added Range expected Text
node "Äb̈c̈d̈ëf̈g̈ḧ | |
1328 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1329 </p><p id="b" s... | |
1330 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 | 1007 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 0 [paras[0].firstChild,
0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 |
1331 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: first addRange() must not throw exceptions or modif
y the range it's given | 1008 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: first addRange() must not throw exceptions or modif
y the range it's given |
1332 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: first addRange() must result in rangeCount being 1 | 1009 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: first addRange() must result in rangeCount being 1 |
1333 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: first addRange() must result in the selection's las
t range having the specified endpoints | 1010 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: first addRange() must result in the selection's las
t range having the specified endpoints |
1334 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: first addRange() must result in the selection's las
t range being the same object we added | 1011 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: first addRange() must result in the selection's las
t range being the same object we added |
1335 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: modifying the first added range must modify the Sel
ection's last Range | 1012 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: modifying the first added range must modify the Sel
ection's last Range |
1336 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify th
e first added Range | 1013 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify th
e first added Range |
1337 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: second addRange() must not throw exceptions or modi
fy the range it's given | 1014 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: second addRange() must not throw exceptions or modi
fy the range it's given |
1338 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: second addRange() must result in rangeCount being 1
| 1015 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: second addRange() must result in rangeCount being 1
|
1339 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g
̈ḧ | 1016 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startOffset of the Select
ion's last Range must match the added Range expected 0 but got 6 |
1340 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1017 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "A" but got object "" |
1341 </p><p id="b" s... | 1018 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Offset of the Selection's last Range must match the added Range expected 0 but g
ot 6 |
1342 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "A" but got object "Äb̈c
̈d̈ëf̈g̈ḧ | |
1343 Ijklmnop | |
1344 QrstuvwxYzabcdefGhijklmn" | |
1345 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Container of the Selection's last Range must match the added Range expected Text
node "Äb̈c̈d̈ëf̈g̈ḧ | |
1346 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1347 </p><p id="b" s... | |
1348 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 | 1019 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 1 [paras[0].firstChild,
0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 |
1349 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: first addRange() must not throw exceptions or modif
y the range it's given | 1020 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: first addRange() must not throw exceptions or modif
y the range it's given |
1350 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: first addRange() must result in rangeCount being 1 | 1021 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: first addRange() must result in rangeCount being 1 |
1351 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: first addRange() must result in the selection's las
t range having the specified endpoints | 1022 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: first addRange() must result in the selection's las
t range having the specified endpoints |
1352 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: first addRange() must result in the selection's las
t range being the same object we added | 1023 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: first addRange() must result in the selection's las
t range being the same object we added |
1353 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: modifying the first added range must modify the Sel
ection's last Range | 1024 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: modifying the first added range must modify the Sel
ection's last Range |
1354 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify th
e first added Range | 1025 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify th
e first added Range |
1355 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: second addRange() must not throw exceptions or modi
fy the range it's given | 1026 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: second addRange() must not throw exceptions or modi
fy the range it's given |
1356 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: second addRange() must result in rangeCount being 1
| 1027 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: second addRange() must result in rangeCount being 1
|
1357 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g
̈ḧ | 1028 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: second addRange() must result in the selection's la
st range having the specified endpoints |
1358 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1029 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "b̈c̈d̈" but got object "
b̈c̈d̈" |
1359 </p><p id="b" s... | 1030 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Offset of the Selection's last Range must match the added Range expected 0 but g
ot 2 |
1360 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "b̈c̈d̈" but got object "
Äb̈c̈d̈ëf̈g̈ḧ | |
1361 Ijklmnop | |
1362 QrstuvwxYzabcdefGhijklmn" | |
1363 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Container of the Selection's last Range must match the added Range expected Text
node "Äb̈c̈d̈ëf̈g̈ḧ | |
1364 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1365 </p><p id="b" s... | |
1366 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 | 1031 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 2 [paras[0].firstChild,
2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 |
1367 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: first addRange() must not throw exceptions or modif
y the range it's given | 1032 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: first addRange() must not throw exceptions or modif
y the range it's given |
1368 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: first addRange() must result in rangeCount being 1 | 1033 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: first addRange() must result in rangeCount being 1 |
1369 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: first addRange() must result in the selection's las
t range having the specified endpoints | 1034 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: first addRange() must result in the selection's las
t range having the specified endpoints |
1370 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: first addRange() must result in the selection's las
t range being the same object we added | 1035 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: first addRange() must result in the selection's las
t range being the same object we added |
1371 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: modifying the first added range must modify the Sel
ection's last Range | 1036 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: modifying the first added range must modify the Sel
ection's last Range |
1372 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify th
e first added Range | 1037 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify th
e first added Range |
1373 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: second addRange() must not throw exceptions or modi
fy the range it's given | 1038 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: second addRange() must not throw exceptions or modi
fy the range it's given |
1374 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: second addRange() must result in rangeCount being 1
| 1039 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: second addRange() must result in rangeCount being 1
|
1375 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g
̈ḧ | 1040 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: second addRange() must result in the selection's la
st range having the specified endpoints |
1376 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1041 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "b̈c̈d̈e" but got object
"b̈c̈d̈e" |
1377 </p><p id="b" s... | 1042 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Offset of the Selection's last Range must match the added Range expected 0 but g
ot 2 |
1378 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "b̈c̈d̈e" but got object
"Äb̈c̈d̈ëf̈g̈ḧ | |
1379 Ijklmnop | |
1380 QrstuvwxYzabcdefGhijklmn" | |
1381 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Container of the Selection's last Range must match the added Range expected Text
node "Äb̈c̈d̈ëf̈g̈ḧ | |
1382 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1383 </p><p id="b" s... | |
1384 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 | 1043 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 3 [paras[0].firstChild,
2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 |
1385 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modif
y the range it's given | 1044 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modif
y the range it's given |
1386 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1 | 1045 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1 |
1387 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: first addRange() must result in the selection's las
t range having the specified endpoints | 1046 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: first addRange() must result in the selection's las
t range having the specified endpoints |
1388 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: first addRange() must result in the selection's las
t range being the same object we added | 1047 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: first addRange() must result in the selection's las
t range being the same object we added |
1389 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: modifying the first added range must modify the Sel
ection's last Range | 1048 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: modifying the first added range must modify the Sel
ection's last Range |
1390 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify th
e first added Range | 1049 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify th
e first added Range |
1391 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modi
fy the range it's given | 1050 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modi
fy the range it's given |
1392 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
| 1051 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
|
1393 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Text node "Ijklmnop | 1052 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Text node "Ijklmnop |
1394 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1053 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
1395 </p><p id="b" s... | 1054 " |
1396 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "" but got object "Äb̈c̈
d̈ëf̈g̈ḧ | 1055 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "" but got object "" |
1397 Ijklmnop | 1056 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Offset of the Selection's last Range must match the added Range expected 0 but g
ot 6 |
1398 QrstuvwxYzabcdefGhijklmn" | |
1399 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Container of the Selection's last Range must match the added Range expected Text
node "Äb̈c̈d̈ëf̈g̈ḧ | |
1400 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1401 </p><p id="b" s... | |
1402 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 | 1057 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 4 [paras[1].firstChild,
0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 |
1403 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: first addRange() must not throw exceptions or modif
y the range it's given | 1058 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: first addRange() must not throw exceptions or modif
y the range it's given |
1404 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: first addRange() must result in rangeCount being 1 | 1059 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: first addRange() must result in rangeCount being 1 |
1405 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: first addRange() must result in the selection's las
t range having the specified endpoints | 1060 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: first addRange() must result in the selection's las
t range having the specified endpoints |
1406 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: first addRange() must result in the selection's las
t range being the same object we added | 1061 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: first addRange() must result in the selection's las
t range being the same object we added |
1407 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: modifying the first added range must modify the Sel
ection's last Range | 1062 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: modifying the first added range must modify the Sel
ection's last Range |
1408 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify th
e first added Range | 1063 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify th
e first added Range |
1409 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: second addRange() must not throw exceptions or modi
fy the range it's given | 1064 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: second addRange() must not throw exceptions or modi
fy the range it's given |
1410 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: second addRange() must result in rangeCount being 1
| 1065 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: second addRange() must result in rangeCount being 1
|
1411 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Text node "Ijklmnop | 1066 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Text node "Ijklmnop |
1412 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1067 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
1413 </p><p id="b" s... | 1068 " |
1414 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "I" but got object "Äb̈c
̈d̈ëf̈g̈ḧ | 1069 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "I" but got object "" |
1415 Ijklmnop | 1070 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Offset of the Selection's last Range must match the added Range expected 0 but g
ot 6 |
1416 QrstuvwxYzabcdefGhijklmn" | |
1417 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Container of the Selection's last Range must match the added Range expected Text
node "Äb̈c̈d̈ëf̈g̈ḧ | |
1418 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1419 </p><p id="b" s... | |
1420 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 | 1071 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 5 [paras[1].firstChild,
0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 |
1421 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modif
y the range it's given | 1072 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modif
y the range it's given |
1422 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1 | 1073 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1 |
1423 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: first addRange() must result in the selection's las
t range having the specified endpoints | 1074 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: first addRange() must result in the selection's las
t range having the specified endpoints |
1424 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: first addRange() must result in the selection's las
t range being the same object we added | 1075 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: first addRange() must result in the selection's las
t range being the same object we added |
1425 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: modifying the first added range must modify the Sel
ection's last Range | 1076 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: modifying the first added range must modify the Sel
ection's last Range |
1426 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify th
e first added Range | 1077 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify th
e first added Range |
1427 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modi
fy the range it's given | 1078 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modi
fy the range it's given |
1428 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
| 1079 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
|
1429 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Text node "Ijklmnop | 1080 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Text node "Ijklmnop |
1430 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1081 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
1431 </p><p id="b" s... | 1082 " |
1432 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "klmnop" but got object "
Äb̈c̈d̈ëf̈g̈ḧ | 1083 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "klmnop" but got object "
" |
1433 Ijklmnop | 1084 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Offset of the Selection's last Range must match the added Range expected 0 but g
ot 6 |
1434 QrstuvwxYzabcdefGhijklmn" | |
1435 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Container of the Selection's last Range must match the added Range expected Text
node "Äb̈c̈d̈ëf̈g̈ḧ | |
1436 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1437 </p><p id="b" s... | |
1438 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 | 1085 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 6 [paras[1].firstChild,
2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 |
1439 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: first addRange() must not throw exceptions or modif
y the range it's given | 1086 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: first addRange() must not throw exceptions or modif
y the range it's given |
1440 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: first addRange() must result in rangeCount being 1 | 1087 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: first addRange() must result in rangeCount being 1 |
1441 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: first addRange() must result in the selection's las
t range having the specified endpoints | 1088 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: first addRange() must result in the selection's las
t range having the specified endpoints |
1442 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: first addRange() must result in the selection's las
t range being the same object we added | 1089 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: first addRange() must result in the selection's las
t range being the same object we added |
1443 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: modifying the first added range must modify the Sel
ection's last Range | 1090 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: modifying the first added range must modify the Sel
ection's last Range |
1444 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify th
e first added Range | 1091 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify th
e first added Range |
1445 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: second addRange() must not throw exceptions or modi
fy the range it's given | 1092 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: second addRange() must not throw exceptions or modi
fy the range it's given |
1446 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: second addRange() must result in rangeCount being 1
| 1093 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: second addRange() must result in rangeCount being 1
|
1447 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Text node "Ijklmnop | 1094 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Text node "Ijklmnop |
1448 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1095 " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
1449 </p><p id="b" s... | 1096 " |
1450 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "klmnop | 1097 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: second addRange() must result in the selection's la
st range being the same object we added assert_equals: getRangeAt(rangeCount - 1
) must return the same object we added expected object "klmnop |
1451 " but got object "Äb̈c̈d̈ëf̈g̈ḧ | 1098 " but got object "" |
1452 Ijklmnop | 1099 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Offset of the Selection's last Range must match the added Range expected 0 but g
ot 6 |
1453 QrstuvwxYzabcdefGhijklmn" | |
1454 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: modifying the second added range must modify the Se
lection's last Range assert_equals: After mutating the second added Range, start
Container of the Selection's last Range must match the added Range expected Text
node "Äb̈c̈d̈ëf̈g̈ḧ | |
1455 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1456 </p><p id="b" s... | |
1457 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 | 1100 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 7 [paras[1].firstChild,
2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify th
e second added Range assert_equals: After second addRange(), after mutating the
Selection's last Range, startOffset of the Selection's last Range must match the
added Range expected 0 but got 6 |
1458 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exception
s or modify the range it's given | 1101 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exception
s or modify the range it's given |
1459 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCoun
t being 1 | 1102 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCoun
t being 1 |
1460 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selec
tion's last range having the specified endpoints | 1103 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selec
tion's last range having the specified endpoints |
1461 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selec
tion's last range being the same object we added | 1104 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selec
tion's last range being the same object we added |
1462 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: modifying the first added range must modi
fy the Selection's last Range | 1105 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: modifying the first added range must modi
fy the Selection's last Range |
1463 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must
modify the first added Range | 1106 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must
modify the first added Range |
1464 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw exceptio
ns or modify the range it's given | 1107 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw exceptio
ns or modify the range it's given |
1465 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: second addRange() must result in rangeCou
nt being 1 | 1108 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: second addRange() must result in rangeCou
nt being 1 |
1466 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: second addRange() must result in the sele
ction's last range having the specified endpoints assert_equals: startContainer
of the Selection's last Range must match the added Range expected Text node "Opq
rstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 1109 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 8 [detachedPara1.firstC
hild, 0, detachedPara1.firstChild, 0]: second addRange() must result in the sele
ction's last range having the specified endpoints assert_equals: startContainer
of the Selection's last Range must match the added Range expected Text node "Opq
rstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
(...skipping 235 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1702 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0,
foreignDoc.body, 0]: modifying the Selection's last Range must modify the secon
d added Range assert_equals: After second addRange(), after mutating the Selecti
on's last Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 | 1345 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0,
foreignDoc.body, 0]: modifying the Selection's last Range must modify the secon
d added Range assert_equals: After second addRange(), after mutating the Selecti
on's last Range, startOffset of the Selection's last Range must match the added
Range expected 0 but got 6 |
1703 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: first addRange() must not throw exceptions or modify the range it's give
n | 1346 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: first addRange() must not throw exceptions or modify the range it's give
n |
1704 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: first addRange() must result in rangeCount being 1 | 1347 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: first addRange() must result in rangeCount being 1 |
1705 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: first addRange() must result in the selection's last range having the sp
ecified endpoints | 1348 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: first addRange() must result in the selection's last range having the sp
ecified endpoints |
1706 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: first addRange() must result in the selection's last range being the sam
e object we added | 1349 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: first addRange() must result in the selection's last range being the sam
e object we added |
1707 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: modifying the first added range must modify the Selection's last Range | 1350 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: modifying the first added range must modify the Selection's last Range |
1708 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: modifying the Selection's last Range must modify the first added Range | 1351 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: modifying the Selection's last Range must modify the first added Range |
1709 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: second addRange() must not throw exceptions or modify the range it's giv
en | 1352 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: second addRange() must not throw exceptions or modify the range it's giv
en |
1710 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: second addRange() must result in rangeCount being 1 | 1353 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: second addRange() must result in rangeCount being 1 |
1711 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: second addRange() must result in the selection's last range having the s
pecified endpoints assert_equals: startContainer of the Selection's last Range m
ust match the added Range expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1354 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: second addRange() must result in the selection's last range having the s
pecified endpoints assert_equals: startContainer of the Selection's last Range m
ust match the added Range expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
1712 </p> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1355 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
1713 </p><p id="b" s... | 1356 " |
1714 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: second addRange() must result in the selection's last range being the sa
me object we added assert_equals: getRangeAt(rangeCount - 1) must return the sam
e object we added expected object "" but got object "Äb̈c̈d̈ëf̈g̈ḧ | 1357 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: second addRange() must result in the selection's last range being the sa
me object we added assert_equals: getRangeAt(rangeCount - 1) must return the sam
e object we added expected object "" but got object "" |
1715 Ijklmnop | 1358 FAIL Range 37 [testDiv, 0, comment, 5] 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, startOffset of the Selecti
on's last Range must match the added Range expected 0 but got 6 |
1716 QrstuvwxYzabcdefGhijklmn" | |
1717 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startContainer of the Sele
ction's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈
ḧ | |
1718 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1719 </p><p id="b" s... | |
1720 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Rang
e, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 | 1359 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[
0], 0]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Rang
e, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 |
1721 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: first addRange() must not throw exceptions or modify the range it's give
n | 1360 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: first addRange() must not throw exceptions or modify the range it's give
n |
1722 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: first addRange() must result in rangeCount being 1 | 1361 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: first addRange() must result in rangeCount being 1 |
1723 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: first addRange() must result in the selection's last range having the sp
ecified endpoints | 1362 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: first addRange() must result in the selection's last range having the sp
ecified endpoints |
1724 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: first addRange() must result in the selection's last range being the sam
e object we added | 1363 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: first addRange() must result in the selection's last range being the sam
e object we added |
1725 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: modifying the first added range must modify the Selection's last Range | 1364 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: modifying the first added range must modify the Selection's last Range |
1726 PASS Range 37 [testDiv, 0, comment, 5] 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 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: modifying the Selection's last Range must modify the first added Range |
1727 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: second addRange() must not throw exceptions or modify the range it's giv
en | 1366 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: second addRange() must not throw exceptions or modify the range it's giv
en |
1728 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: second addRange() must result in rangeCount being 1 | 1367 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: second addRange() must result in rangeCount being 1 |
1729 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: second addRange() must result in the selection's last range having the s
pecified endpoints assert_equals: startContainer of the Selection's last Range m
ust match the added Range expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1368 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: second addRange() must result in the selection's last range having the s
pecified endpoints |
1730 </p> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1731 </p><p id="b" s... | |
1732 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: second addRange() must result in the selection's last range being the sa
me object we added assert_equals: getRangeAt(rangeCount - 1) must return the sam
e object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ | 1369 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: second addRange() must result in the selection's last range being the sa
me object we added assert_equals: getRangeAt(rangeCount - 1) must return the sam
e object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ |
1733 " but got object "Äb̈c̈d̈ëf̈g̈ḧ | 1370 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
1734 Ijklmnop | 1371 " |
1735 QrstuvwxYzabcdefGhijklmn" | |
1736 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startContainer of the Sele
ction's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈
ḧ | 1372 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startContainer of the Sele
ction's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈
ḧ |
1737 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1373 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
1738 </p><p id="b" s... | 1374 </p> |
1739 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Rang
e, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 | 1375 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[
0], 1]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Rang
e, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 |
1740 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: first addRange() must not throw exceptions or modify the range
it's given | 1376 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: first addRange() must not throw exceptions or modify the range
it's given |
1741 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: first addRange() must result in rangeCount being 1 | 1377 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: first addRange() must result in rangeCount being 1 |
1742 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: first addRange() must result in the selection's last range hav
ing the specified endpoints | 1378 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: first addRange() must result in the selection's last range hav
ing the specified endpoints |
1743 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: first addRange() must result in the selection's last range bei
ng the same object we added | 1379 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: first addRange() must result in the selection's last range bei
ng the same object we added |
1744 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: modifying the first added range must modify the Selection's la
st Range | 1380 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: modifying the first added range must modify the Selection's la
st Range |
1745 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: modifying the Selection's last Range must modify the first add
ed Range | 1381 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: modifying the Selection's last Range must modify the first add
ed Range |
1746 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: second addRange() must not throw exceptions or modify the rang
e it's given | 1382 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: second addRange() must not throw exceptions or modify the rang
e it's given |
1747 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: second addRange() must result in rangeCount being 1 | 1383 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: second addRange() must result in rangeCount being 1 |
1748 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: second addRange() must result in the selection's last range ha
ving the specified endpoints assert_equals: startContainer of the Selection's la
st Range must match the added Range expected Element node <p>Opqrstuv</p> but go
t Text node "Äb̈c̈d̈ëf̈g̈ḧ | 1384 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, d
etachedPara1, 0]: second addRange() must result in the selection's last range ha
ving the specified endpoints assert_equals: startContainer of the Selection's la
st Range must match the added Range expected Element node <p>Opqrstuv</p> but go
t Text node "Äb̈c̈d̈ëf̈g̈ḧ |
(...skipping 15 matching lines...) Expand all Loading... |
1764 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, d
etachedPara1, 1]: modifying the second added range must modify the Selection's l
ast Range assert_equals: After mutating the second added Range, startOffset of t
he Selection's last Range must match the added Range expected 0 but got 6 | 1400 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, d
etachedPara1, 1]: modifying the second added range must modify the Selection's l
ast Range assert_equals: After mutating the second added Range, startOffset of t
he Selection's last Range must match the added Range expected 0 but got 6 |
1765 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, d
etachedPara1, 1]: modifying the Selection's last Range must modify the second ad
ded Range assert_equals: After second addRange(), after mutating the Selection's
last Range, startOffset of the Selection's last Range must match the added Rang
e expected 0 but got 6 | 1401 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, d
etachedPara1, 1]: modifying the Selection's last Range must modify the second ad
ded Range assert_equals: After second addRange(), after mutating the Selection's
last Range, startOffset of the Selection's last Range must match the added Rang
e expected 0 but got 6 |
1766 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modi
fy the range it's given | 1402 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modi
fy the range it's given |
1767 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
| 1403 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
|
1768 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's la
st range having the specified endpoints | 1404 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's la
st range having the specified endpoints |
1769 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's la
st range being the same object we added | 1405 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's la
st range being the same object we added |
1770 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Se
lection's last Range | 1406 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Se
lection's last Range |
1771 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify t
he first added Range | 1407 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify t
he first added Range |
1772 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or mod
ify the range it's given | 1408 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or mod
ify the range it's given |
1773 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being
1 | 1409 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being
1 |
1774 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: 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 Text node "Äb̈c̈d̈ëf̈
g̈ḧ | 1410 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's l
ast range having the specified endpoints |
1775 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1776 </p><p id="b" s... | |
1777 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: 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 "Äb̈c̈d̈ëf̈g̈ḧ | 1411 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: 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 "Äb̈c̈d̈ëf̈g̈ḧ |
1778 " but got object "Äb̈c̈d̈ëf̈g̈ḧ | 1412 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
1779 Ijklmnop | 1413 " |
1780 QrstuvwxYzabcdefGhijklmn" | 1414 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, endC
ontainer of the Selection's last Range must match the added Range expected Text
node "Äb̈c̈d̈ëf̈g̈ḧ |
1781 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, star
tContainer of the Selection's last Range must match the added Range expected Tex
t node "Äb̈c̈d̈ëf̈g̈ḧ | 1415 " but got Text node "Ijklmnop |
1782 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1416 " |
1783 </p><p id="b" s... | |
1784 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: 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 | 1417 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild
, 0, paras[1].firstChild, 0]: 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 |
1785 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modi
fy the range it's given | 1418 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modi
fy the range it's given |
1786 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
| 1419 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
|
1787 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's la
st range having the specified endpoints | 1420 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's la
st range having the specified endpoints |
1788 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's la
st range being the same object we added | 1421 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's la
st range being the same object we added |
1789 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Se
lection's last Range | 1422 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Se
lection's last Range |
1790 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify t
he first added Range | 1423 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify t
he first added Range |
1791 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or mod
ify the range it's given | 1424 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or mod
ify the range it's given |
1792 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being
1 | 1425 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being
1 |
1793 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: 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 Text node "Äb̈c̈d̈ëf̈
g̈ḧ | 1426 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's l
ast range having the specified endpoints |
1794 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1795 </p><p id="b" s... | |
1796 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: 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 "Äb̈c̈d̈ëf̈g̈ḧ | 1427 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: 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 "Äb̈c̈d̈ëf̈g̈ḧ |
1797 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ | 1428 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ |
1798 Ijklmnop | 1429 Ijklmnop" |
1799 QrstuvwxYzabcdefGhijklmn" | 1430 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, endC
ontainer of the Selection's last Range must match the added Range expected Text
node "Äb̈c̈d̈ëf̈g̈ḧ |
1800 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, star
tContainer of the Selection's last Range must match the added Range expected Tex
t node "Äb̈c̈d̈ëf̈g̈ḧ | 1431 " but got Text node "Ijklmnop |
1801 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1432 " |
1802 </p><p id="b" s... | |
1803 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: 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 | 1433 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild
, 0, paras[1].firstChild, 8]: 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 |
1804 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the rang
e it's given | 1434 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the rang
e it's given |
1805 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 | 1435 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 |
1806 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: first addRange() must result in the selection's last range ha
ving the specified endpoints | 1436 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: first addRange() must result in the selection's last range ha
ving the specified endpoints |
1807 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: first addRange() must result in the selection's last range be
ing the same object we added | 1437 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: first addRange() must result in the selection's last range be
ing the same object we added |
1808 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: modifying the first added range must modify the Selection's l
ast Range | 1438 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: modifying the first added range must modify the Selection's l
ast Range |
1809 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: modifying the Selection's last Range must modify the first ad
ded Range | 1439 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: modifying the Selection's last Range must modify the first ad
ded Range |
1810 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the ran
ge it's given | 1440 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the ran
ge it's given |
1811 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: second addRange() must result in rangeCount being 1 | 1441 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: second addRange() must result in rangeCount being 1 |
1812 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: second addRange() must result in the selection's last range h
aving the specified endpoints assert_equals: startContainer of the Selection's l
ast Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ | 1442 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: second addRange() must result in the selection's last range h
aving the specified endpoints |
1813 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1814 </p><p id="b" s... | |
1815 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: second addRange() must result in the selection's last range b
eing the same object we added assert_equals: getRangeAt(rangeCount - 1) must ret
urn the same object we added expected object "̈c̈d̈ëf̈g̈ḧ | 1443 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: second addRange() must result in the selection's last range b
eing the same object we added assert_equals: getRangeAt(rangeCount - 1) must ret
urn the same object we added expected object "̈c̈d̈ëf̈g̈ḧ |
1816 Ijklmnop | 1444 Ijklmnop |
1817 QrstuvwxYzabcdef" but got object "Äb̈c̈d̈ëf̈g̈ḧ | 1445 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ |
1818 Ijklmnop | 1446 Ijklmnop |
1819 QrstuvwxYzabcdefGhijklmn" | 1447 QrstuvwxYzabcdef" |
1820 FAIL Range 37 [testDiv, 0, comment, 5] 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, startContainer
of the Selection's last Range must match the added Range expected Text node "Äb
̈c̈d̈ëf̈g̈ḧ | 1448 FAIL Range 37 [testDiv, 0, comment, 5] 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 expected 0 but got 3 |
1821 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1822 </p><p id="b" s... | |
1823 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: modifying the Selection's last Range must modify the second a
dded Range assert_equals: After second addRange(), after mutating the Selection'
s last Range, startOffset of the Selection's last Range must match the added Ran
ge expected 0 but got 6 | 1449 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild
, 3, paras[3], 1]: modifying the Selection's last Range must modify the second a
dded Range assert_equals: After second addRange(), after mutating the Selection'
s last Range, startOffset of the Selection's last Range must match the added Ran
ge expected 0 but got 6 |
1824 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: first addRange() must not throw exceptions or modify the rang
e it's given | 1450 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: first addRange() must not throw exceptions or modify the rang
e it's given |
1825 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: first addRange() must result in rangeCount being 1 | 1451 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: first addRange() must result in rangeCount being 1 |
1826 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: first addRange() must result in the selection's last range ha
ving the specified endpoints | 1452 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: first addRange() must result in the selection's last range ha
ving the specified endpoints |
1827 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: first addRange() must result in the selection's last range be
ing the same object we added | 1453 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: first addRange() must result in the selection's last range be
ing the same object we added |
1828 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: modifying the first added range must modify the Selection's l
ast Range | 1454 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: modifying the first added range must modify the Selection's l
ast Range |
1829 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: modifying the Selection's last Range must modify the first ad
ded Range | 1455 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: modifying the Selection's last Range must modify the first ad
ded Range |
1830 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: second addRange() must not throw exceptions or modify the ran
ge it's given | 1456 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: second addRange() must not throw exceptions or modify the ran
ge it's given |
1831 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: second addRange() must result in rangeCount being 1 | 1457 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: second addRange() must result in rangeCount being 1 |
1832 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: second addRange() must result in the selection's last range h
aving the specified endpoints assert_equals: startContainer of the Selection's l
ast Range must match the added Range expected Element node <p id="a">Äb̈c̈d̈ëf
̈g̈ḧ | 1458 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: second addRange() must result in the selection's last range h
aving the specified endpoints |
1833 </p> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1459 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: second addRange() must result in the selection's last range b
eing the same object we added assert_equals: getRangeAt(rangeCount - 1) must ret
urn the same object we added expected object "Äb̈c̈d" but got object "Äb̈c̈d" |
1834 </p><p id="b" s... | |
1835 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: second addRange() must result in the selection's last range b
eing the same object we added assert_equals: getRangeAt(rangeCount - 1) must ret
urn the same object we added expected object "Äb̈c̈d" but got object "Äb̈c̈d̈e
̈f̈g̈ḧ | |
1836 Ijklmnop | |
1837 QrstuvwxYzabcdefGhijklmn" | |
1838 FAIL Range 37 [testDiv, 0, comment, 5] 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̈ḧ | 1460 FAIL Range 37 [testDiv, 0, comment, 5] 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̈ḧ |
1839 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1461 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
1840 </p><p id="b" s... | 1462 </p> |
1841 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: modifying the Selection's last Range must modify the second a
dded Range assert_equals: After second addRange(), after mutating the Selection'
s last Range, startOffset of the Selection's last Range must match the added Ran
ge expected 0 but got 6 | 1463 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[
0].firstChild, 7]: modifying the Selection's last Range must modify the second a
dded Range assert_equals: After second addRange(), after mutating the Selection'
s last Range, startOffset of the Selection's last Range must match the added Ran
ge expected 0 but got 6 |
1842 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: first addRange() must not throw exceptions or modify the range it's given
| 1464 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: first addRange() must not throw exceptions or modify the range it's given
|
1843 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: first addRange() must result in rangeCount being 1 | 1465 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: first addRange() must result in rangeCount being 1 |
1844 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: first addRange() must result in the selection's last range having the spe
cified endpoints | 1466 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: first addRange() must result in the selection's last range having the spe
cified endpoints |
1845 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: first addRange() must result in the selection's last range being the same
object we added | 1467 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: first addRange() must result in the selection's last range being the same
object we added |
1846 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: modifying the first added range must modify the Selection's last Range | 1468 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: modifying the first added range must modify the Selection's last Range |
1847 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: modifying the Selection's last Range must modify the first added Range | 1469 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: modifying the Selection's last Range must modify the first added Range |
1848 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: second addRange() must not throw exceptions or modify the range it's give
n | 1470 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: second addRange() must not throw exceptions or modify the range it's give
n |
1849 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: second addRange() must result in rangeCount being 1 | 1471 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: second addRange() must result in rangeCount being 1 |
1850 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: second addRange() must result in the selection's last range having the sp
ecified endpoints assert_equals: startOffset of the Selection's last Range must
match the added Range expected 2 but got 0 | 1472 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: second addRange() must result in the selection's last range having the sp
ecified endpoints assert_equals: startContainer of the Selection's last Range mu
st match the added Range expected Element node <div id="test"><p id="a">Äb̈c̈d̈
ëf̈g̈ḧ |
1851 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: second addRange() must result in the selection's last range being the sam
e object we added assert_equals: getRangeAt(rangeCount - 1) must return the same
object we added expected object "QrstuvwxYzabcdefGhijklmn" but got object "Äb̈
c̈d̈ëf̈g̈ḧ | 1473 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
1852 Ijklmnop | 1474 " |
1853 QrstuvwxYzabcdefGhijklmn" | 1475 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: second addRange() must result in the selection's last range being the sam
e object we added assert_equals: getRangeAt(rangeCount - 1) must return the same
object we added expected object "QrstuvwxYzabcdefGhijklmn" but got object "" |
1854 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: modifying the second added range must modify the Selection's last Range a
ssert_equals: After mutating the second added Range, startContainer of the Selec
tion's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈h
̈ | 1476 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: modifying the second added range must modify the Selection's last Range a
ssert_equals: After mutating the second added Range, startOffset of the Selectio
n's last Range must match the added Range expected 0 but got 6 |
1855 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1856 </p><p id="b" s... | |
1857 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: modifying the Selection's last Range must modify the second added Range a
ssert_equals: After second addRange(), after mutating the Selection's last Range
, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 | 1477 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4
], 1]: modifying the Selection's last Range must modify the second added Range a
ssert_equals: After second addRange(), after mutating the Selection's last Range
, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 |
1858 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: first addRange() must not throw exceptions or modify the range
it's given | 1478 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: first addRange() must not throw exceptions or modify the range
it's given |
1859 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: first addRange() must result in rangeCount being 1 | 1479 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: first addRange() must result in rangeCount being 1 |
1860 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: first addRange() must result in the selection's last range hav
ing the specified endpoints | 1480 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: first addRange() must result in the selection's last range hav
ing the specified endpoints |
1861 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: first addRange() must result in the selection's last range bei
ng the same object we added | 1481 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: first addRange() must result in the selection's last range bei
ng the same object we added |
1862 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: modifying the first added range must modify the Selection's la
st Range | 1482 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: modifying the first added range must modify the Selection's la
st Range |
1863 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: modifying the Selection's last Range must modify the first add
ed Range | 1483 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: modifying the Selection's last Range must modify the first add
ed Range |
1864 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: second addRange() must not throw exceptions or modify the rang
e it's given | 1484 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: second addRange() must not throw exceptions or modify the rang
e it's given |
1865 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: second addRange() must result in rangeCount being 1 | 1485 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: second addRange() must result in rangeCount being 1 |
1866 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: second addRange() must result in the selection's last range ha
ving the specified endpoints assert_equals: startOffset of the Selection's last
Range must match the added Range expected 1 but got 0 | 1486 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: second addRange() must result in the selection's last range ha
ving the specified endpoints assert_equals: startContainer of the Selection's la
st 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 " |
1867 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: second addRange() must result in the selection's last range be
ing the same object we added assert_equals: getRangeAt(rangeCount - 1) must retu
rn the same object we added expected object "Ijklmnop | 1489 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: second addRange() must result in the selection's last range be
ing the same object we added assert_equals: getRangeAt(rangeCount - 1) must retu
rn the same object we added expected object "Ijklmnop |
1868 Qrstu" but got object "Äb̈c̈d̈ëf̈g̈ḧ | 1490 Qrstu" but got object "" |
1869 Ijklmnop | 1491 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: modifying the second added range must modify the Selection's l
ast Range assert_equals: After mutating the second added Range, startOffset of t
he Selection's last Range must match the added Range expected 0 but got 6 |
1870 QrstuvwxYzabcdefGhijklmn" | |
1871 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: modifying the second added range must modify the Selection's l
ast Range assert_equals: After mutating the second added Range, startContainer o
f the Selection's last Range must match the added Range expected Text node "Äb̈
c̈d̈ëf̈g̈ḧ | |
1872 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
1873 </p><p id="b" s... | |
1874 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: modifying the Selection's last Range must modify the second ad
ded Range assert_equals: After second addRange(), after mutating the Selection's
last Range, startOffset of the Selection's last Range must match the added Rang
e expected 0 but got 6 | 1492 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2
].firstChild, 5]: modifying the Selection's last Range must modify the second ad
ded Range assert_equals: After second addRange(), after mutating the Selection's
last Range, startOffset of the Selection's last Range must match the added Rang
e expected 0 but got 6 |
1875 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: first addRange() must not throw exceptions or modif
y the range it's given | 1493 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: first addRange() must not throw exceptions or modif
y the range it's given |
1876 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: first addRange() must result in rangeCount being 1 | 1494 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: first addRange() must result in rangeCount being 1 |
1877 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: first addRange() must result in the selection's las
t range having the specified endpoints | 1495 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: first addRange() must result in the selection's las
t range having the specified endpoints |
1878 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: first addRange() must result in the selection's las
t range being the same object we added | 1496 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: first addRange() must result in the selection's las
t range being the same object we added |
1879 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: modifying the first added range must modify the Sel
ection's last Range | 1497 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: modifying the first added range must modify the Sel
ection's last Range |
1880 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: modifying the Selection's last Range must modify th
e first added Range | 1498 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: modifying the Selection's last Range must modify th
e first added Range |
1881 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: second addRange() must not throw exceptions or modi
fy the range it's given | 1499 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: second addRange() must not throw exceptions or modi
fy the range it's given |
1882 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: second addRange() must result in rangeCount being 1
| 1500 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: second addRange() must result in rangeCount being 1
|
1883 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Element node <html><head
><title>Selection.addRange() tests</title> | 1501 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentEl
ement, 1, document.body, 0]: second addRange() must result in the selection's la
st range having the specified endpoints assert_equals: startContainer of the Sel
ection's last Range must match the added Range expected Element node <html><head
><title>Selection.addRange() tests</title> |
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2014 </p><p id="b" s... | 1632 </p><p id="b" s... |
2015 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 37 [testDiv, 0, comment
, 5]: modifying the Selection's last Range must modify the second added Range as
sert_equals: After second addRange(), after mutating the Selection's last Range,
startOffset of the Selection's last Range must match the added Range expected 0
but got 6 | 1633 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 37 [testDiv, 0, comment
, 5]: modifying the Selection's last Range must modify the second added Range as
sert_equals: After second addRange(), after mutating the Selection's last Range,
startOffset of the Selection's last Range must match the added Range expected 0
but got 6 |
2016 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: first addRange() must not throw exceptions or modify the range
it's given | 1634 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: first addRange() must not throw exceptions or modify the range
it's given |
2017 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: first addRange() must result in rangeCount being 1 | 1635 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: first addRange() must result in rangeCount being 1 |
2018 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: first addRange() must result in the selection's last range hav
ing the specified endpoints | 1636 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: first addRange() must result in the selection's last range hav
ing the specified endpoints |
2019 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: first addRange() must result in the selection's last range bei
ng the same object we added | 1637 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: first addRange() must result in the selection's last range bei
ng the same object we added |
2020 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: modifying the first added range must modify the Selection's la
st Range | 1638 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: modifying the first added range must modify the Selection's la
st Range |
2021 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: modifying the Selection's last Range must modify the first add
ed Range | 1639 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: modifying the Selection's last Range must modify the first add
ed Range |
2022 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: second addRange() must not throw exceptions or modify the rang
e it's given | 1640 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: second addRange() must not throw exceptions or modify the rang
e it's given |
2023 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: second addRange() must result in rangeCount being 1 | 1641 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: second addRange() must result in rangeCount being 1 |
2024 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: second addRange() must result in the selection's last range ha
ving the specified endpoints assert_equals: startContainer of the Selection's la
st Range must match the added Range expected Text node "Qrstuvwx" but got Elemen
t node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1642 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: second addRange() must result in the selection's last range ha
ving the specified endpoints assert_equals: startContainer of the Selection's la
st Range must match the added Range expected Text node "Qrstuvwx" but got Text n
ode "Äb̈c̈d̈ëf̈g̈ḧ |
2025 </p><p id="b" s... | 1643 " |
2026 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: second addRange() must result in the selection's last range be
ing the same object we added assert_equals: getRangeAt(rangeCount - 1) must retu
rn the same object we added expected object "uvwxYzabcdefGhijklmn" but got objec
t "Äb̈c̈d̈ëf̈g̈ḧ | 1644 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: second addRange() must result in the selection's last range be
ing the same object we added assert_equals: getRangeAt(rangeCount - 1) must retu
rn the same object we added expected object "uvwxYzabcdefGhijklmn" but got objec
t "" |
2027 Ijklmnop | 1645 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: modifying the second added range must modify the Selection's l
ast Range assert_equals: After mutating the second added Range, startOffset of t
he Selection's last Range must match the added Range expected 0 but got 6 |
2028 QrstuvwxYzabcdefGhijklmn" | |
2029 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: modifying the second added range must modify the Selection's l
ast Range assert_equals: After mutating the second added Range, startContainer o
f the Selection's last Range must match the added Range expected Text node "Äb̈
c̈d̈ëf̈g̈ḧ | |
2030 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
2031 </p><p id="b" s... | |
2032 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: modifying the Selection's last Range must modify the second ad
ded Range assert_equals: After second addRange(), after mutating the Selection's
last Range, startOffset of the Selection's last Range must match the added Rang
e expected 0 but got 6 | 1646 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 38 [paras[2].firstChild
, 4, comment, 2]: modifying the Selection's last Range must modify the second ad
ded Range assert_equals: After second addRange(), after mutating the Selection's
last Range, startOffset of the Selection's last Range must match the added Rang
e expected 0 but got 6 |
2033 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: first addRange() must not throw exceptions or modify the range it's given
| 1647 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: first addRange() must not throw exceptions or modify the range it's given
|
2034 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: first addRange() must result in rangeCount being 1 | 1648 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: first addRange() must result in rangeCount being 1 |
2035 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: first addRange() must result in the selection's last range having the spe
cified endpoints | 1649 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: first addRange() must result in the selection's last range having the spe
cified endpoints |
2036 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: first addRange() must result in the selection's last range being the same
object we added | 1650 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: first addRange() must result in the selection's last range being the same
object we added |
2037 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: modifying the first added range must modify the Selection's last Range | 1651 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: modifying the first added range must modify the Selection's last Range |
2038 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: modifying the Selection's last Range must modify the first added Range | 1652 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: modifying the Selection's last Range must modify the first added Range |
2039 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: second addRange() must not throw exceptions or modify the range it's give
n | 1653 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: second addRange() must not throw exceptions or modify the range it's give
n |
2040 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: second addRange() must result in rangeCount being 1 | 1654 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: second addRange() must result in rangeCount being 1 |
2041 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: second addRange() must result in the selection's last range having the sp
ecified endpoints assert_equals: startContainer of the Selection's last Range mu
st match the added Range expected Element node <p id="d" style="display:none">Yz
abcdef</p> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 1655 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: second addRange() must result in the selection's last range having the sp
ecified endpoints assert_equals: startContainer of the Selection's last Range mu
st match the added Range expected Element node <p id="d" style="display:none">Yz
abcdef</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
2042 </p><p id="b" s... | 1656 " |
2043 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: second addRange() must result in the selection's last range being the sam
e object we added assert_equals: getRangeAt(rangeCount - 1) must return the same
object we added expected object "Ghijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ | 1657 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: second addRange() must result in the selection's last range being the sam
e object we added assert_equals: getRangeAt(rangeCount - 1) must return the same
object we added expected object "Ghijklmn" but got object "" |
2044 Ijklmnop | 1658 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: modifying the second added range must modify the Selection's last Range a
ssert_equals: After mutating the second added Range, startOffset of the Selectio
n's last Range must match the added Range expected 0 but got 6 |
2045 QrstuvwxYzabcdefGhijklmn" | |
2046 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: modifying the second added range must modify the Selection's last Range a
ssert_equals: After mutating the second added Range, startContainer of the Selec
tion's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈h
̈ | |
2047 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
2048 </p><p id="b" s... | |
2049 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: modifying the Selection's last Range must modify the second added Range a
ssert_equals: After second addRange(), after mutating the Selection's last Range
, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 | 1659 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 39 [paras[3], 1, commen
t, 8]: modifying the Selection's last Range must modify the second added Range a
ssert_equals: After second addRange(), after mutating the Selection's last Range
, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 |
2050 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: first addRange() must not throw exceptions or modify the range it's
given | 1660 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: first addRange() must not throw exceptions or modify the range it's
given |
2051 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: first addRange() must result in rangeCount being 1 | 1661 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: first addRange() must result in rangeCount being 1 |
2052 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: first addRange() must result in the selection's last range having th
e specified endpoints | 1662 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: first addRange() must result in the selection's last range having th
e specified endpoints |
2053 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: first addRange() must result in the selection's last range being the
same object we added | 1663 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: first addRange() must result in the selection's last range being the
same object we added |
2054 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: modifying the first added range must modify the Selection's last Ran
ge | 1664 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: modifying the first added range must modify the Selection's last Ran
ge |
2055 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: modifying the Selection's last Range must modify the first added Ran
ge | 1665 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: modifying the Selection's last Range must modify the first added Ran
ge |
2056 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: second addRange() must not throw exceptions or modify the range it's
given | 1666 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: second addRange() must not throw exceptions or modify the range it's
given |
2057 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: second addRange() must result in rangeCount being 1 | 1667 PASS Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: second addRange() must result in rangeCount being 1 |
2058 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: second addRange() must result in the selection's last range having t
he specified endpoints assert_equals: startContainer of the Selection's last Ran
ge must match the added Range expected Document node with 3 children but got Tex
t node "Äb̈c̈d̈ëf̈g̈ḧ | 1668 FAIL Range 37 [testDiv, 0, comment, 5] followed by Range 40 [foreignDoc, 0, fore
ignDoc, 0]: second addRange() must result in the selection's last range having t
he specified endpoints assert_equals: startContainer of the Selection's last Ran
ge must match the added Range expected Document node with 3 children but got Tex
t node "Äb̈c̈d̈ëf̈g̈ḧ |
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2306 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 1 [paras[0]
.firstChild, 0, paras[0].firstChild, 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 | 1916 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 1 [paras[0]
.firstChild, 0, paras[0].firstChild, 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 |
2307 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 1 [paras[0]
.firstChild, 0, paras[0].firstChild, 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 | 1917 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 1 [paras[0]
.firstChild, 0, paras[0].firstChild, 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 |
2308 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: first addRange() must not throw excepti
ons or modify the range it's given | 1918 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: first addRange() must not throw excepti
ons or modify the range it's given |
2309 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCo
unt being 1 | 1919 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCo
unt being 1 |
2310 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the sel
ection's last range having the specified endpoints | 1920 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the sel
ection's last range having the specified endpoints |
2311 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the sel
ection's last range being the same object we added | 1921 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the sel
ection's last range being the same object we added |
2312 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: modifying the first added range must mo
dify the Selection's last Range | 1922 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: modifying the first added range must mo
dify the Selection's last Range |
2313 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range mu
st modify the first added Range | 1923 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range mu
st modify the first added Range |
2314 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: second addRange() must not throw except
ions or modify the range it's given | 1924 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: second addRange() must not throw except
ions or modify the range it's given |
2315 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in rangeC
ount being 1 | 1925 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in rangeC
ount being 1 |
2316 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startOffset o
f the Selection's last Range must match the added Range expected 2 but got 6 | 1926 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the se
lection's last range having the specified endpoints |
2317 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: 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 "b̈c̈d̈" but
got object "" | 1927 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: 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 "b̈c̈d̈" but
got object "b̈c̈d̈" |
2318 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: 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 | 1928 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: 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 2 |
2319 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: 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 | 1929 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 2 [paras[0]
.firstChild, 2, paras[0].firstChild, 8]: 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 |
2320 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: first addRange() must not throw excepti
ons or modify the range it's given | 1930 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: first addRange() must not throw excepti
ons or modify the range it's given |
2321 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCo
unt being 1 | 1931 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCo
unt being 1 |
2322 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the sel
ection's last range having the specified endpoints | 1932 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the sel
ection's last range having the specified endpoints |
2323 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the sel
ection's last range being the same object we added | 1933 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the sel
ection's last range being the same object we added |
2324 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: modifying the first added range must mo
dify the Selection's last Range | 1934 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: modifying the first added range must mo
dify the Selection's last Range |
2325 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range mu
st modify the first added Range | 1935 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range mu
st modify the first added Range |
2326 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: second addRange() must not throw except
ions or modify the range it's given | 1936 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: second addRange() must not throw except
ions or modify the range it's given |
2327 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in rangeC
ount being 1 | 1937 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in rangeC
ount being 1 |
2328 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the se
lection's last range having the specified endpoints assert_equals: startOffset o
f the Selection's last Range must match the added Range expected 2 but got 6 | 1938 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the se
lection's last range having the specified endpoints |
2329 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: 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 "b̈c̈d̈e" but
got object "" | 1939 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: 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 "b̈c̈d̈e" but
got object "b̈c̈d̈e" |
2330 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: 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 | 1940 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: 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 2 |
2331 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: 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 | 1941 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 3 [paras[0]
.firstChild, 2, paras[0].firstChild, 9]: 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 |
2332 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw excepti
ons or modify the range it's given | 1942 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw excepti
ons or modify the range it's given |
2333 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCo
unt being 1 | 1943 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCo
unt being 1 |
2334 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints | 1944 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints |
2335 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the sel
ection's last range being the same object we added | 1945 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the sel
ection's last range being the same object we added |
2336 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must mo
dify the Selection's last Range | 1946 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must mo
dify the Selection's last Range |
2337 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range mu
st modify the first added Range | 1947 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range mu
st modify the first added Range |
2338 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw except
ions or modify the range it's given | 1948 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw except
ions or modify the range it's given |
2339 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeC
ount being 1 | 1949 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeC
ount being 1 |
2340 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 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 Text node "I
jklmnop | 1950 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 4 [paras[1]
.firstChild, 0, paras[1].firstChild, 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 Text node "I
jklmnop |
(...skipping 305 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2646 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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, startOffset of
the Selection's last Range must match the added Range expected 0 but got 6 | 2256 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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, startOffset of
the Selection's last Range must match the added Range expected 0 but got 6 |
2647 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0
], 0, paras[0], 0]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 | 2257 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0
], 0, paras[0], 0]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 |
2648 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the ran
ge it's given | 2258 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the ran
ge it's given |
2649 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: first addRange() must result in rangeCount being 1 | 2259 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: first addRange() must result in rangeCount being 1 |
2650 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: first addRange() must result in the selection's last range h
aving the specified endpoints | 2260 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: first addRange() must result in the selection's last range h
aving the specified endpoints |
2651 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: first addRange() must result in the selection's last range b
eing the same object we added | 2261 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: first addRange() must result in the selection's last range b
eing the same object we added |
2652 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: modifying the first added range must modify the Selection's
last Range | 2262 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: modifying the first added range must modify the Selection's
last Range |
2653 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: modifying the Selection's last Range must modify the first a
dded Range | 2263 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: modifying the Selection's last Range must modify the first a
dded Range |
2654 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the ra
nge it's given | 2264 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the ra
nge it's given |
2655 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: second addRange() must result in rangeCount being 1 | 2265 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: second addRange() must result in rangeCount being 1 |
2656 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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 Selection's
last Range must match the added Range expected Element node <p id="a">Äb̈c̈d̈ë
f̈g̈ḧ | 2266 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: second addRange() must result in the selection's last range
having the specified endpoints |
2657 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 2267 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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 re
turn the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ |
| 2268 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
2658 " | 2269 " |
2659 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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 re
turn the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ | 2270 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startContainer
of the Selection's last Range must match the added Range expected Text node "Ä
b̈c̈d̈ëf̈g̈ḧ |
2660 " but got object "" | 2271 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
2661 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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, startOffset of
the Selection's last Range must match the added Range expected 0 but got 6 | 2272 </p> |
2662 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 | 2273 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0
], 0, paras[0], 1]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 |
2663 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modi
fy the range it's given | 2274 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modi
fy the range it's given |
2664 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
| 2275 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
|
2665 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's la
st range having the specified endpoints | 2276 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's la
st range having the specified endpoints |
2666 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's la
st range being the same object we added | 2277 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's la
st range being the same object we added |
2667 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Se
lection's last Range | 2278 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Se
lection's last Range |
2668 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify t
he first added Range | 2279 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify t
he first added Range |
2669 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or mod
ify the range it's given | 2280 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or mod
ify the range it's given |
2670 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being
1 | 2281 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being
1 |
2671 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: 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 <p>Opqrstu
v</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 2282 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detache
dPara1, 0, detachedPara1, 0]: 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 <p>Opqrstu
v</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
(...skipping 15 matching lines...) Expand all Loading... |
2687 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detache
dPara1, 0, detachedPara1, 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 | 2298 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detache
dPara1, 0, detachedPara1, 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 |
2688 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detache
dPara1, 0, detachedPara1, 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 | 2299 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detache
dPara1, 0, detachedPara1, 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 |
2689 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw except
ions or modify the range it's given | 2300 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw except
ions or modify the range it's given |
2690 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeC
ount being 1 | 2301 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeC
ount being 1 |
2691 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the se
lection's last range having the specified endpoints | 2302 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the se
lection's last range having the specified endpoints |
2692 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the se
lection's last range being the same object we added | 2303 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the se
lection's last range being the same object we added |
2693 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must m
odify the Selection's last Range | 2304 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must m
odify the Selection's last Range |
2694 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range m
ust modify the first added Range | 2305 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range m
ust modify the first added Range |
2695 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw excep
tions or modify the range it's given | 2306 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw excep
tions or modify the range it's given |
2696 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in range
Count being 1 | 2307 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in range
Count being 1 |
2697 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the s
election's last range having the specified endpoints assert_equals: startOffset
of the Selection's last Range must match the added Range expected 0 but got 6 | 2308 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the s
election's last range having the specified endpoints |
2698 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: 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̈ëf
̈g̈ḧ | 2309 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: 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̈ëf
̈g̈ḧ |
2699 " but got object "" | 2310 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
2700 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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 second added
Range, startOffset of the Selection's last Range must match the added Range exp
ected 0 but got 6 | 2311 " |
| 2312 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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 second added
Range, endContainer of the Selection's last Range must match the added Range ex
pected Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 2313 " but got Text node "Ijklmnop |
| 2314 " |
2701 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: 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 | 2315 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0
].firstChild, 0, paras[1].firstChild, 0]: 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 |
2702 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw except
ions or modify the range it's given | 2316 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw except
ions or modify the range it's given |
2703 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeC
ount being 1 | 2317 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeC
ount being 1 |
2704 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the se
lection's last range having the specified endpoints | 2318 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the se
lection's last range having the specified endpoints |
2705 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the se
lection's last range being the same object we added | 2319 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the se
lection's last range being the same object we added |
2706 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must m
odify the Selection's last Range | 2320 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must m
odify the Selection's last Range |
2707 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range m
ust modify the first added Range | 2321 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range m
ust modify the first added Range |
2708 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw excep
tions or modify the range it's given | 2322 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw excep
tions or modify the range it's given |
2709 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in range
Count being 1 | 2323 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in range
Count being 1 |
2710 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the s
election's last range having the specified endpoints assert_equals: startOffset
of the Selection's last Range must match the added Range expected 0 but got 6 | 2324 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the s
election's last range having the specified endpoints |
2711 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: 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̈ëf
̈g̈ḧ | 2325 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: 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̈ëf
̈g̈ḧ |
2712 Ijklmnop" but got object "" | 2326 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ |
2713 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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 second added
Range, startOffset of the Selection's last Range must match the added Range exp
ected 0 but got 6 | 2327 Ijklmnop" |
| 2328 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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 second added
Range, endContainer of the Selection's last Range must match the added Range ex
pected Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 2329 " but got Text node "Ijklmnop |
| 2330 " |
2714 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: 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 | 2331 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0
].firstChild, 0, paras[1].firstChild, 8]: 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 |
2715 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or mod
ify the range it's given | 2332 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or mod
ify the range it's given |
2716 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being
1 | 2333 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being
1 |
2717 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's l
ast range having the specified endpoints | 2334 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's l
ast range having the specified endpoints |
2718 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's l
ast range being the same object we added | 2335 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's l
ast range being the same object we added |
2719 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: modifying the first added range must modify the S
election's last Range | 2336 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: modifying the first added range must modify the S
election's last Range |
2720 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify
the first added Range | 2337 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify
the first added Range |
2721 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or mo
dify the range it's given | 2338 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or mo
dify the range it's given |
2722 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being
1 | 2339 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being
1 |
2723 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's
last range having the specified endpoints assert_equals: endContainer of the Sel
ection's last Range must match the added Range expected Element node <p id="d" s
tyle="display:none">Yzabcdef</p> but got Element node <div id="test"><p id="a">A
̈b̈c̈d̈ëf̈g̈ḧ | 2340 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's
last range having the specified endpoints |
2724 </p><p id="b" s... | |
2725 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "̈c̈d̈ëf̈g̈ḧ | 2341 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "̈c̈d̈ëf̈g̈ḧ |
2726 Ijklmnop | 2342 Ijklmnop |
2727 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ | 2343 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ |
2728 Ijklmnop | 2344 Ijklmnop |
2729 QrstuvwxYzabcdefGhijklmn" | 2345 QrstuvwxYzabcdef" |
2730 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 3 | 2346 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 3 |
2731 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 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 | 2347 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0
].firstChild, 3, paras[3], 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 |
2732 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or mod
ify the range it's given | 2348 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or mod
ify the range it's given |
2733 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being
1 | 2349 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being
1 |
2734 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's l
ast range having the specified endpoints | 2350 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's l
ast range having the specified endpoints |
2735 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's l
ast range being the same object we added | 2351 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's l
ast range being the same object we added |
2736 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: modifying the first added range must modify the S
election's last Range | 2352 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: modifying the first added range must modify the S
election's last Range |
2737 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify
the first added Range | 2353 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify
the first added Range |
2738 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or mo
dify the range it's given | 2354 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or mo
dify the range it's given |
2739 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being
1 | 2355 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being
1 |
2740 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's
last range having the specified endpoints 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̈ḧ | 2356 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's
last range having the specified endpoints |
2741 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 2357 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "Äb̈c̈d" but got objec
t "Äb̈c̈d" |
2742 " | 2358 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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, sta
rtContainer of the Selection's last Range must match the added Range expected Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ |
2743 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "Äb̈c̈d" but got objec
t "" | 2359 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
2744 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] 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, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 2360 </p> |
2745 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: 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 | 2361 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0
], 0, paras[0].firstChild, 7]: 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 |
2746 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the rang
e it's given | 2362 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the rang
e it's given |
2747 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: first addRange() must result in rangeCount being 1 | 2363 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: first addRange() must result in rangeCount being 1 |
2748 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: first addRange() must result in the selection's last range ha
ving the specified endpoints | 2364 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: first addRange() must result in the selection's last range ha
ving the specified endpoints |
2749 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: first addRange() must result in the selection's last range be
ing the same object we added | 2365 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: first addRange() must result in the selection's last range be
ing the same object we added |
2750 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: modifying the first added range must modify the Selection's l
ast Range | 2366 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: modifying the first added range must modify the Selection's l
ast Range |
2751 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: modifying the Selection's last Range must modify the first ad
ded Range | 2367 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: modifying the Selection's last Range must modify the first ad
ded Range |
2752 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the ran
ge it's given | 2368 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the ran
ge it's given |
2753 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 | 2369 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 |
2754 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: second addRange() must result in the selection's last range h
aving the specified endpoints assert_equals: endContainer of the Selection's las
t Range must match the added Range expected Element node <p id="e" style="displa
y:none">Ghijklmn</p> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g
̈ḧ | 2370 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: second addRange() must result in the selection's last range h
aving the specified endpoints assert_equals: startContainer of the Selection's l
ast Range must match the added Range expected Element node <div id="test"><p id=
"a">Äb̈c̈d̈ëf̈g̈ḧ |
2755 </p><p id="b" s... | 2371 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
2756 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: second addRange() must result in the selection's last range b
eing the same object we added assert_equals: getRangeAt(rangeCount - 1) must ret
urn the same object we added expected object "QrstuvwxYzabcdefGhijklmn" but got
object "QrstuvwxYzabcdefGhijklmn" | 2372 " |
2757 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startContainer
of the Selection's last Range must match the added Range expected Text node "Äb
̈c̈d̈ëf̈g̈ḧ | 2373 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: second addRange() must result in the selection's last range b
eing the same object we added assert_equals: getRangeAt(rangeCount - 1) must ret
urn the same object we added expected object "QrstuvwxYzabcdefGhijklmn" but got
object "" |
2758 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 2374 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startOffset of
the Selection's last Range must match the added Range expected 0 but got 6 |
2759 </p><p id="b" s... | |
2760 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: modifying the Selection's last Range must modify the second a
dded Range assert_equals: After second addRange(), after mutating the Selection'
s last Range, startOffset of the Selection's last Range must match the added Ran
ge expected 0 but got 6 | 2375 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv
, 2, paras[4], 1]: modifying the Selection's last Range must modify the second a
dded Range assert_equals: After second addRange(), after mutating the Selection'
s last Range, startOffset of the Selection's last Range must match the added Ran
ge expected 0 but got 6 |
2761 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modi
fy the range it's given | 2376 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modi
fy the range it's given |
2762 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
| 2377 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
|
2763 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's la
st range having the specified endpoints | 2378 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's la
st range having the specified endpoints |
2764 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's la
st range being the same object we added | 2379 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's la
st range being the same object we added |
2765 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Se
lection's last Range | 2380 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Se
lection's last Range |
2766 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify t
he first added Range | 2381 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify t
he first added Range |
2767 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or mod
ify the range it's given | 2382 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or mod
ify the range it's given |
2768 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being
1 | 2383 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being
1 |
2769 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's l
ast range having the specified endpoints assert_equals: endContainer of the Sele
ction's last Range must match the added Range expected Text node "Qrstuvwx" but
got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 2384 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: 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̈ḧ |
2770 </p><p id="b" s... | 2385 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
| 2386 " |
2771 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: 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 "Ijklmnop | 2387 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: 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 "Ijklmnop |
2772 Qrstu" but got object "Ijklmnop | 2388 Qrstu" but got object "" |
2773 QrstuvwxYzabcdefGhijklmn" | 2389 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: 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 |
2774 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, star
tContainer of the Selection's last Range must match the added Range expected Tex
t node "Äb̈c̈d̈ëf̈g̈ḧ | |
2775 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | |
2776 </p><p id="b" s... | |
2777 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: 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 | 2390 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv
, 1, paras[2].firstChild, 5]: 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 |
2778 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: first addRange() must not throw excepti
ons or modify the range it's given | 2391 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: first addRange() must not throw excepti
ons or modify the range it's given |
2779 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: first addRange() must result in rangeCo
unt being 1 | 2392 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: first addRange() must result in rangeCo
unt being 1 |
2780 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints | 2393 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: first addRange() must result in the sel
ection's last range having the specified endpoints |
2781 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: first addRange() must result in the sel
ection's last range being the same object we added | 2394 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: first addRange() must result in the sel
ection's last range being the same object we added |
2782 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: modifying the first added range must mo
dify the Selection's last Range | 2395 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: modifying the first added range must mo
dify the Selection's last Range |
2783 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: modifying the Selection's last Range mu
st modify the first added Range | 2396 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: modifying the Selection's last Range mu
st modify the first added Range |
2784 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: second addRange() must not throw except
ions or modify the range it's given | 2397 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: second addRange() must not throw except
ions or modify the range it's given |
2785 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: second addRange() must result in rangeC
ount being 1 | 2398 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 0]: second addRange() must result in rangeC
ount being 1 |
2786 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 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
<html><head><title>Selection.addRange() tests</title> | 2399 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [documen
t.documentElement, 1, document.body, 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
<html><head><title>Selection.addRange() tests</title> |
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2917 </p><p id="b" s... | 2530 </p><p id="b" s... |
2918 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 37 [testDiv
, 0, comment, 5]: modifying the Selection's last Range must modify the second ad
ded Range assert_equals: After second addRange(), after mutating the Selection's
last Range, startOffset of the Selection's last Range must match the added Rang
e expected 0 but got 6 | 2531 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 37 [testDiv
, 0, comment, 5]: modifying the Selection's last Range must modify the second ad
ded Range assert_equals: After second addRange(), after mutating the Selection's
last Range, startOffset of the Selection's last Range must match the added Rang
e expected 0 but got 6 |
2919 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: first addRange() must not throw exceptions or modi
fy the range it's given | 2532 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: first addRange() must not throw exceptions or modi
fy the range it's given |
2920 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: first addRange() must result in rangeCount being 1
| 2533 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: first addRange() must result in rangeCount being 1
|
2921 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: first addRange() must result in the selection's la
st range having the specified endpoints | 2534 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: first addRange() must result in the selection's la
st range having the specified endpoints |
2922 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: first addRange() must result in the selection's la
st range being the same object we added | 2535 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: first addRange() must result in the selection's la
st range being the same object we added |
2923 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: modifying the first added range must modify the Se
lection's last Range | 2536 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: modifying the first added range must modify the Se
lection's last Range |
2924 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: modifying the Selection's last Range must modify t
he first added Range | 2537 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: modifying the Selection's last Range must modify t
he first added Range |
2925 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: second addRange() must not throw exceptions or mod
ify the range it's given | 2538 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: second addRange() must not throw exceptions or mod
ify the range it's given |
2926 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: second addRange() must result in rangeCount being
1 | 2539 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: second addRange() must result in rangeCount being
1 |
2927 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: second addRange() must result in the selection's l
ast range having the specified endpoints assert_equals: endContainer of the Sele
ction's last Range must match the added Range expected Comment node <!--Alphabet
soup?--> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 2540 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: 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 Text node "Qrstuvwx" bu
t got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
2928 </p><p id="b" s... | 2541 " |
2929 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: 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 "uvwxYzabcdefGhijklmn" b
ut got object "uvwxYzabcdefGhijklmn" | 2542 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: 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 "uvwxYzabcdefGhijklmn" b
ut got object "" |
2930 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: modifying the second added range must modify the S
election's last Range assert_equals: After mutating the second added Range, star
tContainer of the Selection's last Range must match the added Range expected Tex
t node "Äb̈c̈d̈ëf̈g̈ḧ | 2543 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: 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 |
2931 " but got Text node "Qrstuvwx" | |
2932 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: 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 | 2544 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 38 [paras[2
].firstChild, 4, comment, 2]: 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 |
2933 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: first addRange() must not throw exceptions or modify the rang
e it's given | 2545 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: first addRange() must not throw exceptions or modify the rang
e it's given |
2934 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: first addRange() must result in rangeCount being 1 | 2546 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: first addRange() must result in rangeCount being 1 |
2935 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: first addRange() must result in the selection's last range ha
ving the specified endpoints | 2547 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: first addRange() must result in the selection's last range ha
ving the specified endpoints |
2936 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: first addRange() must result in the selection's last range be
ing the same object we added | 2548 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: first addRange() must result in the selection's last range be
ing the same object we added |
2937 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: modifying the first added range must modify the Selection's l
ast Range | 2549 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: modifying the first added range must modify the Selection's l
ast Range |
2938 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: modifying the Selection's last Range must modify the first ad
ded Range | 2550 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: modifying the Selection's last Range must modify the first ad
ded Range |
2939 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: second addRange() must not throw exceptions or modify the ran
ge it's given | 2551 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: second addRange() must not throw exceptions or modify the ran
ge it's given |
2940 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: second addRange() must result in rangeCount being 1 | 2552 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: second addRange() must result in rangeCount being 1 |
2941 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: second addRange() must result in the selection's last range h
aving the specified endpoints assert_equals: startContainer of the Selection's l
ast Range must match the added Range expected Element node <p id="d" style="disp
lay:none">Yzabcdef</p> but got Text node "Qrstuvwx" | 2553 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: second addRange() must result in the selection's last range h
aving the specified endpoints assert_equals: startContainer of the Selection's l
ast Range must match the added Range expected Element node <p id="d" style="disp
lay:none">Yzabcdef</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
2942 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: second addRange() must result in the selection's last range b
eing the same object we added assert_equals: getRangeAt(rangeCount - 1) must ret
urn the same object we added expected object "Ghijklmn" but got object "uvwxYzab
cdefGhijklmn" | 2554 " |
2943 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startContainer
of the Selection's last Range must match the added Range expected Text node "Äb
̈c̈d̈ëf̈g̈ḧ | 2555 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: second addRange() must result in the selection's last range b
eing the same object we added assert_equals: getRangeAt(rangeCount - 1) must ret
urn the same object we added expected object "Ghijklmn" but got object "" |
2944 " but got Text node "Qrstuvwx" | 2556 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startOffset of
the Selection's last Range must match the added Range expected 0 but got 6 |
2945 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: modifying the Selection's last Range must modify the second a
dded Range assert_equals: After second addRange(), after mutating the Selection'
s last Range, startOffset of the Selection's last Range must match the added Ran
ge expected 0 but got 6 | 2557 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 39 [paras[3
], 1, comment, 8]: modifying the Selection's last Range must modify the second a
dded Range assert_equals: After second addRange(), after mutating the Selection'
s last Range, startOffset of the Selection's last Range must match the added Ran
ge expected 0 but got 6 |
2946 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: first addRange() must not throw exceptions or modify the
range it's given | 2558 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: first addRange() must not throw exceptions or modify the
range it's given |
2947 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: first addRange() must result in rangeCount being 1 | 2559 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: first addRange() must result in rangeCount being 1 |
2948 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: first addRange() must result in the selection's last ran
ge having the specified endpoints | 2560 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: first addRange() must result in the selection's last ran
ge having the specified endpoints |
2949 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: first addRange() must result in the selection's last ran
ge being the same object we added | 2561 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: first addRange() must result in the selection's last ran
ge being the same object we added |
2950 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: modifying the first added range must modify the Selectio
n's last Range | 2562 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: modifying the first added range must modify the Selectio
n's last Range |
2951 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: modifying the Selection's last Range must modify the fir
st added Range | 2563 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: modifying the Selection's last Range must modify the fir
st added Range |
2952 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: second addRange() must not throw exceptions or modify th
e range it's given | 2564 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: second addRange() must not throw exceptions or modify th
e range it's given |
2953 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: second addRange() must result in rangeCount being 1 | 2565 PASS Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: second addRange() must result in rangeCount being 1 |
2954 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: second addRange() must result in the selection's last ra
nge having the specified endpoints assert_equals: startContainer of the Selectio
n's last Range must match the added Range expected Document node with 3 children
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 2566 FAIL Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 40 [foreign
Doc, 0, foreignDoc, 0]: second addRange() must result in the selection's last ra
nge having the specified endpoints assert_equals: startContainer of the Selectio
n's last Range must match the added Range expected Document node with 3 children
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3202 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 1 [paras[0].firstChild
, 0, paras[0].firstChild, 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 | 2814 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 1 [paras[0].firstChild
, 0, paras[0].firstChild, 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 |
3203 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 1 [paras[0].firstChild
, 0, paras[0].firstChild, 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 | 2815 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 1 [paras[0].firstChild
, 0, paras[0].firstChild, 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 |
3204 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: first addRange() must not throw exceptions or modi
fy the range it's given | 2816 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: first addRange() must not throw exceptions or modi
fy the range it's given |
3205 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCount being 1
| 2817 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCount being 1
|
3206 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's la
st range having the specified endpoints | 2818 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's la
st range having the specified endpoints |
3207 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's la
st range being the same object we added | 2819 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's la
st range being the same object we added |
3208 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: modifying the first added range must modify the Se
lection's last Range | 2820 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: modifying the first added range must modify the Se
lection's last Range |
3209 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify t
he first added Range | 2821 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify t
he first added Range |
3210 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: second addRange() must not throw exceptions or mod
ify the range it's given | 2822 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: second addRange() must not throw exceptions or mod
ify the range it's given |
3211 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCount being
1 | 2823 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCount being
1 |
3212 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's l
ast range having the specified endpoints assert_equals: startOffset of the Selec
tion's last Range must match the added Range expected 2 but got 6 | 2824 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's l
ast range having the specified endpoints |
3213 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: 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 "b̈c̈d̈" but got object
"" | 2825 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: 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 "b̈c̈d̈" but got object
"b̈c̈d̈" |
3214 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: 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 | 2826 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: 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 2 |
3215 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: 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 | 2827 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 2 [paras[0].firstChild
, 2, paras[0].firstChild, 8]: 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 |
3216 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: first addRange() must not throw exceptions or modi
fy the range it's given | 2828 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: first addRange() must not throw exceptions or modi
fy the range it's given |
3217 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCount being 1
| 2829 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCount being 1
|
3218 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's la
st range having the specified endpoints | 2830 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's la
st range having the specified endpoints |
3219 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's la
st range being the same object we added | 2831 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's la
st range being the same object we added |
3220 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: modifying the first added range must modify the Se
lection's last Range | 2832 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: modifying the first added range must modify the Se
lection's last Range |
3221 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify t
he first added Range | 2833 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify t
he first added Range |
3222 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: second addRange() must not throw exceptions or mod
ify the range it's given | 2834 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: second addRange() must not throw exceptions or mod
ify the range it's given |
3223 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount being
1 | 2835 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount being
1 |
3224 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's l
ast range having the specified endpoints assert_equals: startOffset of the Selec
tion's last Range must match the added Range expected 2 but got 6 | 2836 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's l
ast range having the specified endpoints |
3225 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: 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 "b̈c̈d̈e" but got object
"" | 2837 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: 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 "b̈c̈d̈e" but got object
"b̈c̈d̈e" |
3226 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: 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 | 2838 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: 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 2 |
3227 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: 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 | 2839 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 3 [paras[0].firstChild
, 2, paras[0].firstChild, 9]: 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 |
3228 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modi
fy the range it's given | 2840 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modi
fy the range it's given |
3229 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
| 2841 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
|
3230 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's la
st range having the specified endpoints | 2842 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's la
st range having the specified endpoints |
3231 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's la
st range being the same object we added | 2843 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's la
st range being the same object we added |
3232 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Se
lection's last Range | 2844 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Se
lection's last Range |
3233 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify t
he first added Range | 2845 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify t
he first added Range |
3234 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or mod
ify the range it's given | 2846 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or mod
ify the range it's given |
3235 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being
1 | 2847 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being
1 |
3236 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: 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 Text node "Ijklmnop | 2848 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 4 [paras[1].firstChild
, 0, paras[1].firstChild, 0]: 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 Text node "Ijklmnop |
(...skipping 305 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3542 FAIL Range 39 [paras[3], 1, comment, 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, startOffset of the Select
ion's last Range must match the added Range expected 0 but got 6 | 3154 FAIL Range 39 [paras[3], 1, comment, 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, startOffset of the Select
ion's last Range must match the added Range expected 0 but got 6 |
3543 FAIL Range 39 [paras[3], 1, comment, 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 the Selection's last Ran
ge, startOffset of the Selection's last Range must match the added Range expecte
d 0 but got 6 | 3155 FAIL Range 39 [paras[3], 1, comment, 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 the Selection's last Ran
ge, startOffset of the Selection's last Range must match the added Range expecte
d 0 but got 6 |
3544 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: first addRange() must not throw exceptions or modify the range it's giv
en | 3156 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: first addRange() must not throw exceptions or modify the range it's giv
en |
3545 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: first addRange() must result in rangeCount being 1 | 3157 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: first addRange() must result in rangeCount being 1 |
3546 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: first addRange() must result in the selection's last range having the s
pecified endpoints | 3158 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: first addRange() must result in the selection's last range having the s
pecified endpoints |
3547 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: first addRange() must result in the selection's last range being the sa
me object we added | 3159 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: first addRange() must result in the selection's last range being the sa
me object we added |
3548 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: modifying the first added range must modify the Selection's last Range | 3160 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: modifying the first added range must modify the Selection's last Range |
3549 PASS Range 39 [paras[3], 1, comment, 8] 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 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: modifying the Selection's last Range must modify the first added Range |
3550 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: second addRange() must not throw exceptions or modify the range it's gi
ven | 3162 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: second addRange() must not throw exceptions or modify the range it's gi
ven |
3551 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: second addRange() must result in rangeCount being 1 | 3163 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: second addRange() must result in rangeCount being 1 |
3552 FAIL Range 39 [paras[3], 1, comment, 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 Selection's last Range
must match the added Range expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 3164 PASS Range 39 [paras[3], 1, comment, 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 |
3553 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 3165 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: second addRange() must result in the selection's last range being the s
ame object we added assert_equals: getRangeAt(rangeCount - 1) must return the sa
me object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ |
| 3166 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
3554 " | 3167 " |
3555 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras
[0], 1]: second addRange() must result in the selection's last range being the s
ame object we added assert_equals: getRangeAt(rangeCount - 1) must return the sa
me object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ | 3168 FAIL Range 39 [paras[3], 1, comment, 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, startContainer of the Sel
ection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g
̈ḧ |
3556 " but got object "" | 3169 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
3557 FAIL Range 39 [paras[3], 1, comment, 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, startOffset of the Select
ion's last Range must match the added Range expected 0 but got 6 | 3170 </p> |
3558 FAIL Range 39 [paras[3], 1, comment, 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 the Selection's last Ran
ge, startOffset of the Selection's last Range must match the added Range expecte
d 0 but got 6 | 3171 FAIL Range 39 [paras[3], 1, comment, 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 the Selection's last Ran
ge, startOffset of the Selection's last Range must match the added Range expecte
d 0 but got 6 |
3559 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must not throw exceptions or modify the rang
e it's given | 3172 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must not throw exceptions or modify the rang
e it's given |
3560 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must result in rangeCount being 1 | 3173 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must result in rangeCount being 1 |
3561 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must result in the selection's last range ha
ving the specified endpoints | 3174 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must result in the selection's last range ha
ving the specified endpoints |
3562 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must result in the selection's last range be
ing the same object we added | 3175 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: first addRange() must result in the selection's last range be
ing the same object we added |
3563 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: modifying the first added range must modify the Selection's l
ast Range | 3176 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: modifying the first added range must modify the Selection's l
ast Range |
3564 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: modifying the Selection's last Range must modify the first ad
ded Range | 3177 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: modifying the Selection's last Range must modify the first ad
ded Range |
3565 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: second addRange() must not throw exceptions or modify the ran
ge it's given | 3178 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: second addRange() must not throw exceptions or modify the ran
ge it's given |
3566 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: second addRange() must result in rangeCount being 1 | 3179 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: second addRange() must result in rangeCount being 1 |
3567 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: second addRange() must result in the selection's last range h
aving the specified endpoints assert_equals: startContainer of the Selection's l
ast Range must match the added Range expected Element node <p>Opqrstuv</p> but g
ot Text node "Äb̈c̈d̈ëf̈g̈ḧ | 3180 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0,
detachedPara1, 0]: second addRange() must result in the selection's last range h
aving the specified endpoints assert_equals: startContainer of the Selection's l
ast Range must match the added Range expected Element node <p>Opqrstuv</p> but g
ot Text node "Äb̈c̈d̈ëf̈g̈ḧ |
(...skipping 15 matching lines...) Expand all Loading... |
3583 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0,
detachedPara1, 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startOffset of
the Selection's last Range must match the added Range expected 0 but got 6 | 3196 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0,
detachedPara1, 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startOffset of
the Selection's last Range must match the added Range expected 0 but got 6 |
3584 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0,
detachedPara1, 1]: modifying the Selection's last Range must modify the second a
dded Range assert_equals: After second addRange(), after mutating the Selection'
s last Range, startOffset of the Selection's last Range must match the added Ran
ge expected 0 but got 6 | 3197 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0,
detachedPara1, 1]: modifying the Selection's last Range must modify the second a
dded Range assert_equals: After second addRange(), after mutating the Selection'
s last Range, startOffset of the Selection's last Range must match the added Ran
ge expected 0 but got 6 |
3585 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or mod
ify the range it's given | 3198 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or mod
ify the range it's given |
3586 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being
1 | 3199 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being
1 |
3587 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's l
ast range having the specified endpoints | 3200 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's l
ast range having the specified endpoints |
3588 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's l
ast range being the same object we added | 3201 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's l
ast range being the same object we added |
3589 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: modifying the first added range must modify the S
election's last Range | 3202 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: modifying the first added range must modify the S
election's last Range |
3590 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify
the first added Range | 3203 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify
the first added Range |
3591 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or mo
dify the range it's given | 3204 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or mo
dify the range it's given |
3592 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being
1 | 3205 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being
1 |
3593 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's
last range having the specified endpoints assert_equals: startOffset of the Sele
ction's last Range must match the added Range expected 0 but got 6 | 3206 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's
last range having the specified endpoints |
3594 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ | 3207 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ |
3595 " but got object "" | 3208 " but got object "Äb̈c̈d̈ëf̈g̈ḧ |
3596 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 3209 " |
| 3210 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 0]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, end
Container of the Selection's last Range must match the added Range expected Text
node "Äb̈c̈d̈ëf̈g̈ḧ |
| 3211 " but got Text node "Ijklmnop |
| 3212 " |
3597 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 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 | 3213 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChil
d, 0, paras[1].firstChild, 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 |
3598 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or mod
ify the range it's given | 3214 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or mod
ify the range it's given |
3599 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being
1 | 3215 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being
1 |
3600 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's l
ast range having the specified endpoints | 3216 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's l
ast range having the specified endpoints |
3601 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's l
ast range being the same object we added | 3217 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's l
ast range being the same object we added |
3602 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: modifying the first added range must modify the S
election's last Range | 3218 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: modifying the first added range must modify the S
election's last Range |
3603 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify
the first added Range | 3219 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify
the first added Range |
3604 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or mo
dify the range it's given | 3220 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or mo
dify the range it's given |
3605 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being
1 | 3221 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being
1 |
3606 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's
last range having the specified endpoints assert_equals: startOffset of the Sele
ction's last Range must match the added Range expected 0 but got 6 | 3222 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's
last range having the specified endpoints |
3607 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ | 3223 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's
last range being the same object we added assert_equals: getRangeAt(rangeCount -
1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ |
3608 Ijklmnop" but got object "" | 3224 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ |
3609 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, sta
rtOffset of the Selection's last Range must match the added Range expected 0 but
got 6 | 3225 Ijklmnop" |
| 3226 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: modifying the second added range must modify the
Selection's last Range assert_equals: After mutating the second added Range, end
Container of the Selection's last Range must match the added Range expected Text
node "Äb̈c̈d̈ëf̈g̈ḧ |
| 3227 " but got Text node "Ijklmnop |
| 3228 " |
3610 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: 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 | 3229 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChil
d, 0, paras[1].firstChild, 8]: 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 |
3611 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the ran
ge it's given | 3230 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the ran
ge it's given |
3612 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 | 3231 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 |
3613 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: first addRange() must result in the selection's last range h
aving the specified endpoints | 3232 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: first addRange() must result in the selection's last range h
aving the specified endpoints |
3614 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: first addRange() must result in the selection's last range b
eing the same object we added | 3233 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: first addRange() must result in the selection's last range b
eing the same object we added |
3615 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: modifying the first added range must modify the Selection's
last Range | 3234 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: modifying the first added range must modify the Selection's
last Range |
3616 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: modifying the Selection's last Range must modify the first a
dded Range | 3235 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: modifying the Selection's last Range must modify the first a
dded Range |
3617 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the ra
nge it's given | 3236 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the ra
nge it's given |
3618 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: second addRange() must result in rangeCount being 1 | 3237 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: second addRange() must result in rangeCount being 1 |
3619 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: second addRange() must result in the selection's last range
having the specified endpoints assert_equals: endContainer of the Selection's la
st Range must match the added Range expected Element node <p id="d" style="displ
ay:none">Yzabcdef</p> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈
g̈ḧ | 3238 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: second addRange() must result in the selection's last range
having the specified endpoints |
3620 </p><p id="b" s... | |
3621 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re
turn the same object we added expected object "̈c̈d̈ëf̈g̈ḧ | 3239 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re
turn the same object we added expected object "̈c̈d̈ëf̈g̈ḧ |
3622 Ijklmnop | 3240 Ijklmnop |
3623 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ | 3241 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ |
3624 Ijklmnop | 3242 Ijklmnop |
3625 QrstuvwxYzabcdefGhijklmn" | 3243 QrstuvwxYzabcdef" |
3626 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startOffset of
the Selection's last Range must match the added Range expected 0 but got 3 | 3244 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startOffset of
the Selection's last Range must match the added Range expected 0 but got 3 |
3627 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 | 3245 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChil
d, 3, paras[3], 1]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 |
3628 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: first addRange() must not throw exceptions or modify the ran
ge it's given | 3246 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: first addRange() must not throw exceptions or modify the ran
ge it's given |
3629 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: first addRange() must result in rangeCount being 1 | 3247 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: first addRange() must result in rangeCount being 1 |
3630 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: first addRange() must result in the selection's last range h
aving the specified endpoints | 3248 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: first addRange() must result in the selection's last range h
aving the specified endpoints |
3631 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: first addRange() must result in the selection's last range b
eing the same object we added | 3249 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: first addRange() must result in the selection's last range b
eing the same object we added |
3632 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: modifying the first added range must modify the Selection's
last Range | 3250 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: modifying the first added range must modify the Selection's
last Range |
3633 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: modifying the Selection's last Range must modify the first a
dded Range | 3251 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: modifying the Selection's last Range must modify the first a
dded Range |
3634 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: second addRange() must not throw exceptions or modify the ra
nge it's given | 3252 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: second addRange() must not throw exceptions or modify the ra
nge it's given |
3635 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: second addRange() must result in rangeCount being 1 | 3253 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: second addRange() must result in rangeCount being 1 |
3636 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: second addRange() must result in the selection's last range
having the specified endpoints assert_equals: startContainer of the Selection's
last Range must match the added Range expected Element node <p id="a">Äb̈c̈d̈ë
f̈g̈ḧ | 3254 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: second addRange() must result in the selection's last range
having the specified endpoints |
3637 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 3255 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re
turn the same object we added expected object "Äb̈c̈d" but got object "Äb̈c̈d" |
3638 " | 3256 FAIL Range 39 [paras[3], 1, comment, 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̈ḧ |
3639 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: second addRange() must result in the selection's last range
being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re
turn the same object we added expected object "Äb̈c̈d" but got object "" | 3257 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ |
3640 FAIL Range 39 [paras[3], 1, comment, 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 expected 0 but got 6 | 3258 </p> |
3641 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 | 3259 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras
[0].firstChild, 7]: modifying the Selection's last Range must modify the second
added Range assert_equals: After second addRange(), after mutating the Selection
's last Range, startOffset of the Selection's last Range must match the added Ra
nge expected 0 but got 6 |
3642 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: first addRange() must not throw exceptions or modify the range it's give
n | 3260 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: first addRange() must not throw exceptions or modify the range it's give
n |
3643 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: first addRange() must result in rangeCount being 1 | 3261 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: first addRange() must result in rangeCount being 1 |
3644 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: first addRange() must result in the selection's last range having the sp
ecified endpoints | 3262 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: first addRange() must result in the selection's last range having the sp
ecified endpoints |
3645 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: first addRange() must result in the selection's last range being the sam
e object we added | 3263 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: first addRange() must result in the selection's last range being the sam
e object we added |
3646 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: modifying the first added range must modify the Selection's last Range | 3264 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: modifying the first added range must modify the Selection's last Range |
3647 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: modifying the Selection's last Range must modify the first added Range | 3265 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: modifying the Selection's last Range must modify the first added Range |
3648 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: second addRange() must not throw exceptions or modify the range it's giv
en | 3266 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: second addRange() must not throw exceptions or modify the range it's giv
en |
3649 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: second addRange() must result in rangeCount being 1 | 3267 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: second addRange() must result in rangeCount being 1 |
3650 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: second addRange() must result in the selection's last range having the s
pecified endpoints assert_equals: endContainer of the Selection's last Range mus
t match the added Range expected Element node <p id="e" style="display:none">Ghi
jklmn</p> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 3268 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: second addRange() must result in the selection's last range having the s
pecified endpoints assert_equals: startContainer of the Selection's last Range m
ust match the added Range expected Element node <div id="test"><p id="a">Äb̈c̈d
̈ëf̈g̈ḧ |
3651 </p><p id="b" s... | 3269 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
3652 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: second addRange() must result in the selection's last range being the sa
me object we added assert_equals: getRangeAt(rangeCount - 1) must return the sam
e object we added expected object "QrstuvwxYzabcdefGhijklmn" but got object "Qrs
tuvwxYzabcdefGhijklmn" | 3270 " |
3653 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startContainer of the Sele
ction's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈
ḧ | 3271 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: second addRange() must result in the selection's last range being the sa
me object we added assert_equals: getRangeAt(rangeCount - 1) must return the sam
e object we added expected object "QrstuvwxYzabcdefGhijklmn" but got object "" |
3654 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 3272 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startOffset of the Selecti
on's last Range must match the added Range expected 0 but got 6 |
3655 </p><p id="b" s... | |
3656 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Rang
e, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 | 3273 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[
4], 1]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Rang
e, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 |
3657 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: first addRange() must not throw exceptions or modify the rang
e it's given | 3274 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: first addRange() must not throw exceptions or modify the rang
e it's given |
3658 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: first addRange() must result in rangeCount being 1 | 3275 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: first addRange() must result in rangeCount being 1 |
3659 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: first addRange() must result in the selection's last range ha
ving the specified endpoints | 3276 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: first addRange() must result in the selection's last range ha
ving the specified endpoints |
3660 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: first addRange() must result in the selection's last range be
ing the same object we added | 3277 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: first addRange() must result in the selection's last range be
ing the same object we added |
3661 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: modifying the first added range must modify the Selection's l
ast Range | 3278 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: modifying the first added range must modify the Selection's l
ast Range |
3662 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: modifying the Selection's last Range must modify the first ad
ded Range | 3279 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: modifying the Selection's last Range must modify the first ad
ded Range |
3663 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: second addRange() must not throw exceptions or modify the ran
ge it's given | 3280 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: second addRange() must not throw exceptions or modify the ran
ge it's given |
3664 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: second addRange() must result in rangeCount being 1 | 3281 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: second addRange() must result in rangeCount being 1 |
3665 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: second addRange() must result in the selection's last range h
aving the specified endpoints assert_equals: startContainer of the Selection's l
ast Range must match the added Range expected Element node <div id="test"><p id=
"a">Äb̈c̈d̈ëf̈g̈ḧ | 3282 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[
2].firstChild, 5]: second addRange() must result in the selection's last range h
aving the specified endpoints assert_equals: startContainer of the Selection's l
ast Range must match the added Range expected Element node <div id="test"><p id=
"a">Äb̈c̈d̈ëf̈g̈ḧ |
(...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3811 </p><p id="b" s... | 3428 </p><p id="b" s... |
3812 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 37 [testDiv, 0, commen
t, 5]: modifying the Selection's last Range must modify the second added Range a
ssert_equals: After second addRange(), after mutating the Selection's last Range
, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 | 3429 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 37 [testDiv, 0, commen
t, 5]: modifying the Selection's last Range must modify the second added Range a
ssert_equals: After second addRange(), after mutating the Selection's last Range
, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 |
3813 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: first addRange() must not throw exceptions or modify the rang
e it's given | 3430 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: first addRange() must not throw exceptions or modify the rang
e it's given |
3814 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: first addRange() must result in rangeCount being 1 | 3431 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: first addRange() must result in rangeCount being 1 |
3815 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: first addRange() must result in the selection's last range ha
ving the specified endpoints | 3432 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: first addRange() must result in the selection's last range ha
ving the specified endpoints |
3816 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: first addRange() must result in the selection's last range be
ing the same object we added | 3433 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: first addRange() must result in the selection's last range be
ing the same object we added |
3817 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: modifying the first added range must modify the Selection's l
ast Range | 3434 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: modifying the first added range must modify the Selection's l
ast Range |
3818 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: modifying the Selection's last Range must modify the first ad
ded Range | 3435 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: modifying the Selection's last Range must modify the first ad
ded Range |
3819 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: second addRange() must not throw exceptions or modify the ran
ge it's given | 3436 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: second addRange() must not throw exceptions or modify the ran
ge it's given |
3820 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: second addRange() must result in rangeCount being 1 | 3437 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: second addRange() must result in rangeCount being 1 |
3821 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: second addRange() must result in the selection's last range h
aving the specified endpoints assert_equals: endContainer of the Selection's las
t Range must match the added Range expected Comment node <!--Alphabet soup?--> b
ut got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 3438 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: second addRange() must result in the selection's last range h
aving the specified endpoints assert_equals: startContainer of the Selection's l
ast Range must match the added Range expected Text node "Qrstuvwx" but got Text
node "Äb̈c̈d̈ëf̈g̈ḧ |
3822 </p><p id="b" s... | 3439 " |
3823 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: second addRange() must result in the selection's last range b
eing the same object we added assert_equals: getRangeAt(rangeCount - 1) must ret
urn the same object we added expected object "uvwxYzabcdefGhijklmn" but got obje
ct "uvwxYzabcdefGhijklmn" | 3440 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: second addRange() must result in the selection's last range b
eing the same object we added assert_equals: getRangeAt(rangeCount - 1) must ret
urn the same object we added expected object "uvwxYzabcdefGhijklmn" but got obje
ct "" |
3824 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: modifying the second added range must modify the Selection's
last Range assert_equals: After mutating the second added Range, startContainer
of the Selection's last Range must match the added Range expected Text node "Äb
̈c̈d̈ëf̈g̈ḧ | 3441 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: 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 |
3825 " but got Text node "Qrstuvwx" | |
3826 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: modifying the Selection's last Range must modify the second a
dded Range assert_equals: After second addRange(), after mutating the Selection'
s last Range, startOffset of the Selection's last Range must match the added Ran
ge expected 0 but got 6 | 3442 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 38 [paras[2].firstChil
d, 4, comment, 2]: modifying the Selection's last Range must modify the second a
dded Range assert_equals: After second addRange(), after mutating the Selection'
s last Range, startOffset of the Selection's last Range must match the added Ran
ge expected 0 but got 6 |
3827 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: first addRange() must not throw exceptions or modify the range it's give
n | 3443 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: first addRange() must not throw exceptions or modify the range it's give
n |
3828 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: first addRange() must result in rangeCount being 1 | 3444 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: first addRange() must result in rangeCount being 1 |
3829 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: first addRange() must result in the selection's last range having the sp
ecified endpoints | 3445 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: first addRange() must result in the selection's last range having the sp
ecified endpoints |
3830 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: first addRange() must result in the selection's last range being the sam
e object we added | 3446 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: first addRange() must result in the selection's last range being the sam
e object we added |
3831 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: modifying the first added range must modify the Selection's last Range | 3447 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: modifying the first added range must modify the Selection's last Range |
3832 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: modifying the Selection's last Range must modify the first added Range | 3448 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: modifying the Selection's last Range must modify the first added Range |
3833 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: second addRange() must not throw exceptions or modify the range it's giv
en | 3449 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: second addRange() must not throw exceptions or modify the range it's giv
en |
3834 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: second addRange() must result in rangeCount being 1 | 3450 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: second addRange() must result in rangeCount being 1 |
3835 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: second addRange() must result in the selection's last range having the s
pecified endpoints assert_equals: endContainer of the Selection's last Range mus
t match the added Range expected Comment node <!--Alphabet soup?--> but got Elem
ent node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ | 3451 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: second addRange() must result in the selection's last range having the s
pecified endpoints assert_equals: startContainer of the Selection's last Range m
ust match the added Range expected Element node <p id="d" style="display:none">Y
zabcdef</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
3836 </p><p id="b" s... | 3452 " |
3837 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: second addRange() must result in the selection's last range being the sa
me object we added assert_equals: getRangeAt(rangeCount - 1) must return the sam
e object we added expected object "Ghijklmn" but got object "Ghijklmn" | 3453 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: second addRange() must result in the selection's last range being the sa
me object we added assert_equals: getRangeAt(rangeCount - 1) must return the sam
e object we added expected object "Ghijklmn" but got object "" |
3838 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startContainer of the Sele
ction's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈
ḧ | 3454 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: modifying the second added range must modify the Selection's last Range
assert_equals: After mutating the second added Range, startOffset of the Selecti
on's last Range must match the added Range expected 0 but got 6 |
3839 " but got Element node <p id="d" style="display:none">Yzabcdef</p> | |
3840 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Rang
e, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 | 3455 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 39 [paras[3], 1, comme
nt, 8]: modifying the Selection's last Range must modify the second added Range
assert_equals: After second addRange(), after mutating the Selection's last Rang
e, startOffset of the Selection's last Range must match the added Range expected
0 but got 6 |
3841 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: first addRange() must not throw exceptions or modify the range it's
given | 3456 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: first addRange() must not throw exceptions or modify the range it's
given |
3842 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: first addRange() must result in rangeCount being 1 | 3457 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: first addRange() must result in rangeCount being 1 |
3843 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: first addRange() must result in the selection's last range having t
he specified endpoints | 3458 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: first addRange() must result in the selection's last range having t
he specified endpoints |
3844 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: first addRange() must result in the selection's last range being th
e same object we added | 3459 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: first addRange() must result in the selection's last range being th
e same object we added |
3845 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: modifying the first added range must modify the Selection's last Ra
nge | 3460 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: modifying the first added range must modify the Selection's last Ra
nge |
3846 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: modifying the Selection's last Range must modify the first added Ra
nge | 3461 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: modifying the Selection's last Range must modify the first added Ra
nge |
3847 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: second addRange() must not throw exceptions or modify the range it'
s given | 3462 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: second addRange() must not throw exceptions or modify the range it'
s given |
3848 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: second addRange() must result in rangeCount being 1 | 3463 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: second addRange() must result in rangeCount being 1 |
3849 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: second addRange() must result in the selection's last range having
the specified endpoints assert_equals: startContainer of the Selection's last Ra
nge must match the added Range expected Document node with 3 children but got Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ | 3464 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 40 [foreignDoc, 0, for
eignDoc, 0]: second addRange() must result in the selection's last range having
the specified endpoints assert_equals: startContainer of the Selection's last Ra
nge must match the added Range expected Document node with 3 children but got Te
xt node "Äb̈c̈d̈ëf̈g̈ḧ |
(...skipping 217 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4067 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: modifying the Selection's last Range must modify the first added Ra
nge | 3682 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: modifying the Selection's last Range must modify the first added Ra
nge |
4068 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: second addRange() must not throw exceptions or modify the range it'
s given | 3683 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: second addRange() must not throw exceptions or modify the range it'
s given |
4069 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: second addRange() must result in rangeCount being 1 | 3684 PASS Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: second addRange() must result in rangeCount being 1 |
4070 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: second addRange() must result in the selection's last range having
the specified endpoints assert_equals: startContainer of the Selection's last Ra
nge must match the added Range expected DocumentFragment node with 0 children bu
t got Text node "Äb̈c̈d̈ëf̈g̈ḧ | 3685 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: second addRange() must result in the selection's last range having
the specified endpoints assert_equals: startContainer of the Selection's last Ra
nge must match the added Range expected DocumentFragment node with 0 children bu
t got Text node "Äb̈c̈d̈ëf̈g̈ḧ |
4071 " | 3686 " |
4072 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: second addRange() must result in the selection's last range being t
he same object we added assert_equals: getRangeAt(rangeCount - 1) must return th
e same object we added expected object "" but got object "" | 3687 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: second addRange() must result in the selection's last range being t
he same object we added assert_equals: getRangeAt(rangeCount - 1) must return th
e same object we added expected object "" but got object "" |
4073 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: modifying the second added range must modify the Selection's last R
ange assert_equals: After mutating the second added Range, startOffset of the Se
lection's last Range must match the added Range expected 0 but got 6 | 3688 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: modifying the second added range must modify the Selection's last R
ange assert_equals: After mutating the second added Range, startOffset of the Se
lection's last Range must match the added Range expected 0 but got 6 |
4074 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: modifying the Selection's last Range must modify the second added R
ange assert_equals: After second addRange(), after mutating the Selection's last
Range, startOffset of the Selection's last Range must match the added Range exp
ected 0 but got 6 | 3689 FAIL Range 39 [paras[3], 1, comment, 8] followed by Range 57 [xmlDocfrag, 0, xml
Docfrag, 0]: modifying the Selection's last Range must modify the second added R
ange assert_equals: After second addRange(), after mutating the Selection's last
Range, startOffset of the Selection's last Range must match the added Range exp
ected 0 but got 6 |
4075 Harness: the test ran to completion. | 3690 Harness: the test ran to completion. |
4076 | 3691 |
OLD | NEW |