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

Side by Side Diff: third_party/WebKit/LayoutTests/external/wpt/selection/collapse-00-expected.txt

Issue 2694043004: Selection API: anchorNode, anchorOffset, focusNode, focusOffset, isCollapsed, and type should be ba… (Closed)
Patch Set: . Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 CONSOLE ERROR: line 8: The given range isn't in document. 1 CONSOLE ERROR: line 8: The given range isn't in document.
2 CONSOLE ERROR: line 8: The given range isn't in document. 2 CONSOLE ERROR: line 8: The given range isn't in document.
3 CONSOLE ERROR: line 8: The given range isn't in document. 3 CONSOLE ERROR: line 8: The given range isn't in document.
4 CONSOLE ERROR: line 8: The given range isn't in document. 4 CONSOLE ERROR: line 8: The given range isn't in document.
5 CONSOLE ERROR: line 8: The given range isn't in document. 5 CONSOLE ERROR: line 8: The given range isn't in document.
6 CONSOLE ERROR: line 8: The given range isn't in document. 6 CONSOLE ERROR: line 8: The given range isn't in document.
7 CONSOLE ERROR: line 8: The given range isn't in document. 7 CONSOLE ERROR: line 8: The given range isn't in document.
8 CONSOLE ERROR: line 8: The given range isn't in document. 8 CONSOLE ERROR: line 8: The given range isn't in document.
9 CONSOLE ERROR: line 8: The given range isn't in document. 9 CONSOLE ERROR: line 8: The given range isn't in document.
10 CONSOLE ERROR: line 8: The given range isn't in document. 10 CONSOLE ERROR: line 8: The given range isn't in document.
(...skipping 1186 matching lines...) Expand 10 before | Expand all | Expand 10 after
1197 PASS Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 87 [xmlDoct ype, 0] 1197 PASS Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 87 [xmlDoct ype, 0]
1198 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0] .firstChild, -1] 1198 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0] .firstChild, -1]
1199 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0] .firstChild, 0] 1199 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0] .firstChild, 0]
1200 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0] .firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 1200 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0] .firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
1201 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0] .firstChild, 2] 1201 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0] .firstChild, 2]
1202 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0] .firstChild, 8] 1202 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0] .firstChild, 8]
1203 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0] .firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 1203 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0] .firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
1204 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0] .firstChild, 10] 1204 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0] .firstChild, 10]
1205 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0] .firstChild, 65535] 1205 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0] .firstChild, 65535]
1206 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1] .firstChild, -1] 1206 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1] .firstChild, -1]
1207 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1] .firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Text node "Ijklmnop 1207 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1] .firstChild, 0]
1208 " but got Text node "Qrstuvwx" 1208 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1 ].firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 0
1209 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1 ].firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 1209 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1 ].firstChild, 2] assert_equals: focusOffset must equal the offset we collapse()d to expected 2 but got 0
1210 " but got Text node "Qrstuvwx" 1210 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1 ].firstChild, 8] assert_equals: focusOffset must equal the offset we collapse()d to expected 8 but got 0
1211 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1 ].firstChild, 2] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 1211 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1 ].firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 0
1212 " but got Text node "Qrstuvwx"
1213 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1 ].firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
1214 " but got Text node "Qrstuvwx"
1215 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1 ].firstChild, 9] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
1216 " but got Text node "Qrstuvwx"
1217 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1 ].firstChild, 10] 1212 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1 ].firstChild, 10]
1218 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1 ].firstChild, 65535] 1213 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1 ].firstChild, 65535]
1219 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 16 [detache dPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1214 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 16 [detache dPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
1220 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 17 [detache dPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1215 "
1221 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 18 [detache dPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1216 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 17 [detache dPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
1217 "
1218 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 18 [detache dPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
1219 "
1222 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 19 [detache dPara1.firstChild, 9] 1220 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 19 [detache dPara1.firstChild, 9]
1223 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 20 [foreign Para1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1221 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 20 [foreign Para1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Ijklmnop
1224 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 21 [foreign Para1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1222 "
1225 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 22 [foreign Para1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1223 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 21 [foreign Para1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Ijklmnop
1224 "
1225 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 22 [foreign Para1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Ijklmnop
1226 "
1226 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 23 [foreign Para1.firstChild, 9] 1227 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 23 [foreign Para1.firstChild, 9]
1227 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 24 [documen t.documentElement, -1] 1228 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 24 [documen t.documentElement, -1]
1228 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 25 [documen t.documentElement, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 1229 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 25 [documen t.documentElement, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
1229 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1230 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1230 " 1231 "
1231 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 26 [documen t.documentElement, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 1232 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 26 [documen t.documentElement, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
1232 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1233 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1233 " 1234 "
1234 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 27 [documen t.documentElement, 2] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 1235 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 27 [documen t.documentElement, 2] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
1235 <me... but got Text node "Qrstuvwx" 1236 <me... but got Text node "Qrstuvwx"
1236 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 28 [documen t.documentElement, 7] 1237 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 28 [documen t.documentElement, 7]
1237 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 29 [documen t.head, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <head><title>Selection.collapse() tests</title> 1238 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 29 [documen t.head, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <head><title>Selection.collapse() tests</title>
1238 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1239 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1239 " 1240 "
1240 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 30 [documen t.body, 3] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1241 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 30 [documen t.body, 3] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1241 </p><p id... but got Text node "Qrstuvwx" 1242 </p><p id... but got Text node "Qrstuvwx"
1242 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 31 [foreign Doc.documentElement, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Qrstuvwx" 1243 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 31 [foreign Doc.documentElement, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Ijklmnop
1243 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 32 [foreign Doc.documentElement, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Qrstuvwx" 1244 "
1244 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 33 [foreign Doc.head, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <head><title></title></head> but got Text node "Qrstuvwx" 1245 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 32 [foreign Doc.documentElement, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Ijklmnop
1245 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 34 [foreign Doc.body, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... b ut got Text node "Qrstuvwx" 1246 "
1247 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 33 [foreign Doc.head, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <head><title></title></head> but got Text node "Ijklmnop
1248 "
1249 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 34 [foreign Doc.body, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... b ut got Text node "Ijklmnop
1250 "
1246 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1251 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1247 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1252 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1248 " 1253 "
1249 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1254 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1250 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1255 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1251 " 1256 "
1252 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0 ], 2] 1257 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0 ], 2]
1253 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop 1258 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop
1254 </p> but got Text node "Qrstuvwx" 1259 </p> but got Text node "Ijklmnop
1260 "
1255 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop 1261 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop
1256 </p> but got Text node "Qrstuvwx" 1262 </p> but got Text node "Ijklmnop
1263 "
1257 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1 ], 2] 1264 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1 ], 2]
1258 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 41 [detache dPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1265 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 41 [detache dPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Ijklmnop
1259 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 42 [detache dPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1266 "
1267 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 42 [detache dPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Ijklmnop
1268 "
1260 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv , 0] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1269 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv , 0] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1261 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1270 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1262 " 1271 "
1263 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv , 3] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1272 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv , 3] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1264 </p><p id="b" s... but got Text node "Qrstuvwx" 1273 </p><p id="b" s... but got Text node "Qrstuvwx"
1265 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 45 [documen t, -1] 1274 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 45 [documen t, -1]
1266 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 46 [documen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1275 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 46 [documen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1267 " 1276 "
1268 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 47 [documen t, 1] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1277 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 47 [documen t, 1] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1269 " 1278 "
1270 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 48 [documen t, 2] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Qrstuvwx" 1279 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 48 [documen t, 2] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Qrstuvwx"
1271 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 49 [documen t, 3] 1280 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 49 [documen t, 3]
1272 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 50 [comment , -1] 1281 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 50 [comment , -1]
1273 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 51 [comment , 0] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1282 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 51 [comment , 0] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
1274 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 52 [comment , 4] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1283 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 52 [comment , 4] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
1275 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 53 [comment , 96] 1284 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 53 [comment , 96]
1276 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 54 [foreign Doc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Qrstuvwx" 1285 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 54 [foreign Doc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Ijklmnop
1277 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 55 [foreign Doc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Qrstuvwx" 1286 "
1278 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 56 [foreign Comment, 2] assert_equals: focusNode must equal the node we collapse()d to expec ted Comment node <!--"Commenter" and "commentator" mean different things. I'v.. .--> but got Text node "Qrstuvwx" 1287 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 55 [foreign Doc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Ijklmnop
1279 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 57 [foreign TextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Text node "I admit that I harbor doubts about whether we really need..." bu t got Text node "Qrstuvwx" 1288 "
1280 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 58 [foreign TextNode, 36] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Text node "Qrstuvwx" 1289 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 56 [foreign Comment, 2] assert_equals: focusNode must equal the node we collapse()d to expec ted Comment node <!--"Commenter" and "commentator" mean different things. I'v.. .--> but got Text node "Ijklmnop
1290 "
1291 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 57 [foreign TextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Text node "I admit that I harbor doubts about whether we really need..." bu t got Text node "Ijklmnop
1292 "
1293 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 58 [foreign TextNode, 36] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Text node "Ijklmnop
1294 "
1281 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1] 1295 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]
1282 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Qrstuvwx" 1296 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Ijklmnop
1283 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Qrstuvwx" 1297 "
1298 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Ijklmnop
1299 "
1284 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5] 1300 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]
1285 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComm ent, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 1301 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComm ent, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
1286 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComm ent, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 1302 "
1287 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 65 [process ingInstruction, 0] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx " 1303 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComm ent, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
1288 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 66 [process ingInstruction, 5] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx " 1304 "
1289 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 67 [process ingInstruction, 9] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx " 1305 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 65 [process ingInstruction, 0] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1290 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 68 [detache dTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 1306 "
1291 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 69 [detache dTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 1307 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 66 [process ingInstruction, 5] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1292 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 70 [detache dForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1308 "
1293 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 71 [detache dForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1309 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 67 [process ingInstruction, 9] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1294 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 72 [detache dXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 1310 "
1295 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 73 [detache dXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 1311 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 68 [detache dTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Ijklmnop
1296 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 74 [detache dProcessingInstruction, 12] assert_equals: focusNode must equal the node we coll apse()d to expected ProcessingInstruction node with target "whippoorwill" and da ta "chirp chirp chirp" but got Text node "Qrstuvwx" 1312 "
1297 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 75 [detache dComment, 3] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1313 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 69 [detache dTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Ijklmnop
1298 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 76 [detache dComment, 5] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1314 "
1299 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 77 [detache dForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1315 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 70 [detache dForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Ijklmnop
1300 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 78 [detache dForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1316 "
1301 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 79 [detache dXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--בן חיים אליעזר--> but got Text node "Qrstuv wx" 1317 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 71 [detache dForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Ijklmnop
1302 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc umentFragment node with 0 children but got Text node "Qrstuvwx" 1318 "
1303 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 81 [foreign Docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1319 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 72 [detache dXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Ijklmnop
1304 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocf rag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1320 "
1321 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 73 [detache dXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Ijklmnop
1322 "
1323 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 74 [detache dProcessingInstruction, 12] assert_equals: focusNode must equal the node we coll apse()d to expected ProcessingInstruction node with target "whippoorwill" and da ta "chirp chirp chirp" but got Text node "Ijklmnop
1324 "
1325 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 75 [detache dComment, 3] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
1326 "
1327 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 76 [detache dComment, 5] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
1328 "
1329 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 77 [detache dForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
1330 "
1331 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 78 [detache dForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
1332 "
1333 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 79 [detache dXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--בן חיים אליעזר--> but got Text node "Ijklmn op
1334 "
1335 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc umentFragment node with 0 children but got Text node "Ijklmnop
1336 "
1337 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 81 [foreign Docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted DocumentFragment node with 0 children but got Text node "Ijklmnop
1338 "
1339 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocf rag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Ijklmnop
1340 "
1305 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype , 0] 1341 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype , 0]
1306 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype , -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () { 1342 FAIL Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype , -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
1307 selection.collapse(point[0], point[1]); 1343 selection.collapse(point[0], point[1]);
1308 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 1344 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
1309 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype , 1] 1345 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype , 1]
1310 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 86 [foreign Doctype, 0] 1346 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 86 [foreign Doctype, 0]
1311 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoct ype, 0] 1347 PASS Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoct ype, 0]
1312 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 0 [paras[0] .firstChild, -1] 1348 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 0 [paras[0] .firstChild, -1]
1313 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 1 [paras[0] .firstChild, 0] 1349 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 1 [paras[0] .firstChild, 0]
1314 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 2 [paras[0] .firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 1350 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 2 [paras[0] .firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
1315 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 3 [paras[0] .firstChild, 2] 1351 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 3 [paras[0] .firstChild, 2]
1316 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 4 [paras[0] .firstChild, 8] 1352 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 4 [paras[0] .firstChild, 8]
1317 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 5 [paras[0] .firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 1353 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 5 [paras[0] .firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
1318 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 6 [paras[0] .firstChild, 10] 1354 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 6 [paras[0] .firstChild, 10]
1319 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 7 [paras[0] .firstChild, 65535] 1355 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 7 [paras[0] .firstChild, 65535]
1320 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 8 [paras[1] .firstChild, -1] 1356 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 8 [paras[1] .firstChild, -1]
1321 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 9 [paras[1] .firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Text node "Ijklmnop 1357 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 9 [paras[1] .firstChild, 0] assert_equals: focusOffset must equal the offset we collapse()d to expected 0 but got 1
1322 " but got Text node "Qrstuvwx" 1358 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 10 [paras[1 ].firstChild, 1] assert_equals: focusOffset and anchorOffset must be equal after collapse() expected 0 but got 1
1323 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 10 [paras[1 ].firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 1359 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 11 [paras[1 ].firstChild, 2] assert_equals: focusOffset must equal the offset we collapse()d to expected 2 but got 1
1324 " but got Text node "Qrstuvwx" 1360 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 12 [paras[1 ].firstChild, 8] assert_equals: focusOffset must equal the offset we collapse()d to expected 8 but got 1
1325 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 11 [paras[1 ].firstChild, 2] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 1361 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 13 [paras[1 ].firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 1
1326 " but got Text node "Qrstuvwx"
1327 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 12 [paras[1 ].firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
1328 " but got Text node "Qrstuvwx"
1329 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 13 [paras[1 ].firstChild, 9] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
1330 " but got Text node "Qrstuvwx"
1331 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 14 [paras[1 ].firstChild, 10] 1362 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 14 [paras[1 ].firstChild, 10]
1332 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 15 [paras[1 ].firstChild, 65535] 1363 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 15 [paras[1 ].firstChild, 65535]
1333 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 16 [detache dPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1364 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 16 [detache dPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
1334 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 17 [detache dPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1365 "
1335 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 18 [detache dPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1366 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 17 [detache dPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
1367 "
1368 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 18 [detache dPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
1369 "
1336 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 19 [detache dPara1.firstChild, 9] 1370 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 19 [detache dPara1.firstChild, 9]
1337 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 20 [foreign Para1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1371 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 20 [foreign Para1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Ijklmnop
1338 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 21 [foreign Para1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1372 "
1339 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 22 [foreign Para1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1373 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 21 [foreign Para1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Ijklmnop
1374 "
1375 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 22 [foreign Para1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Ijklmnop
1376 "
1340 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 23 [foreign Para1.firstChild, 9] 1377 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 23 [foreign Para1.firstChild, 9]
1341 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 24 [documen t.documentElement, -1] 1378 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 24 [documen t.documentElement, -1]
1342 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 25 [documen t.documentElement, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 1379 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 25 [documen t.documentElement, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
1343 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1380 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1344 " 1381 "
1345 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 26 [documen t.documentElement, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 1382 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 26 [documen t.documentElement, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
1346 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1383 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1347 " 1384 "
1348 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 27 [documen t.documentElement, 2] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 1385 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 27 [documen t.documentElement, 2] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
1349 <me... but got Text node "Qrstuvwx" 1386 <me... but got Text node "Qrstuvwx"
1350 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 28 [documen t.documentElement, 7] 1387 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 28 [documen t.documentElement, 7]
1351 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 29 [documen t.head, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <head><title>Selection.collapse() tests</title> 1388 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 29 [documen t.head, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <head><title>Selection.collapse() tests</title>
1352 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1389 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1353 " 1390 "
1354 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 30 [documen t.body, 3] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1391 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 30 [documen t.body, 3] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1355 </p><p id... but got Text node "Qrstuvwx" 1392 </p><p id... but got Text node "Qrstuvwx"
1356 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 31 [foreign Doc.documentElement, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Qrstuvwx" 1393 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 31 [foreign Doc.documentElement, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Ijklmnop
1357 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 32 [foreign Doc.documentElement, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Qrstuvwx" 1394 "
1358 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 33 [foreign Doc.head, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <head><title></title></head> but got Text node "Qrstuvwx" 1395 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 32 [foreign Doc.documentElement, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Ijklmnop
1359 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 34 [foreign Doc.body, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... b ut got Text node "Qrstuvwx" 1396 "
1397 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 33 [foreign Doc.head, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <head><title></title></head> but got Text node "Ijklmnop
1398 "
1399 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 34 [foreign Doc.body, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... b ut got Text node "Ijklmnop
1400 "
1360 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 35 [paras[0 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1401 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 35 [paras[0 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1361 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1402 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1362 " 1403 "
1363 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 36 [paras[0 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1404 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 36 [paras[0 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1364 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1405 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1365 " 1406 "
1366 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 37 [paras[0 ], 2] 1407 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 37 [paras[0 ], 2]
1367 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 38 [paras[1 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop 1408 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 38 [paras[1 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop
1368 </p> but got Text node "Qrstuvwx" 1409 </p> but got Text node "Ijklmnop
1410 "
1369 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 39 [paras[1 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop 1411 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 39 [paras[1 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop
1370 </p> but got Text node "Qrstuvwx" 1412 </p> but got Text node "Ijklmnop
1413 "
1371 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 40 [paras[1 ], 2] 1414 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 40 [paras[1 ], 2]
1372 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 41 [detache dPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1415 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 41 [detache dPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Ijklmnop
1373 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 42 [detache dPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1416 "
1417 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 42 [detache dPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Ijklmnop
1418 "
1374 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 43 [testDiv , 0] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1419 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 43 [testDiv , 0] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1375 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1420 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1376 " 1421 "
1377 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 44 [testDiv , 3] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1422 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 44 [testDiv , 3] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1378 </p><p id="b" s... but got Text node "Qrstuvwx" 1423 </p><p id="b" s... but got Text node "Qrstuvwx"
1379 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 45 [documen t, -1] 1424 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 45 [documen t, -1]
1380 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 46 [documen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1425 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 46 [documen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1381 " 1426 "
1382 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 47 [documen t, 1] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1427 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 47 [documen t, 1] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1383 " 1428 "
1384 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 48 [documen t, 2] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Qrstuvwx" 1429 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 48 [documen t, 2] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Qrstuvwx"
1385 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 49 [documen t, 3] 1430 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 49 [documen t, 3]
1386 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 50 [comment , -1] 1431 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 50 [comment , -1]
1387 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 51 [comment , 0] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1432 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 51 [comment , 0] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
1388 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 52 [comment , 4] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1433 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 52 [comment , 4] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
1389 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 53 [comment , 96] 1434 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 53 [comment , 96]
1390 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 54 [foreign Doc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Qrstuvwx" 1435 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 54 [foreign Doc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Ijklmnop
1391 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 55 [foreign Doc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Qrstuvwx" 1436 "
1392 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 56 [foreign Comment, 2] assert_equals: focusNode must equal the node we collapse()d to expec ted Comment node <!--"Commenter" and "commentator" mean different things. I'v.. .--> but got Text node "Qrstuvwx" 1437 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 55 [foreign Doc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Ijklmnop
1393 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 57 [foreign TextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Text node "I admit that I harbor doubts about whether we really need..." bu t got Text node "Qrstuvwx" 1438 "
1394 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 58 [foreign TextNode, 36] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Text node "Qrstuvwx" 1439 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 56 [foreign Comment, 2] assert_equals: focusNode must equal the node we collapse()d to expec ted Comment node <!--"Commenter" and "commentator" mean different things. I'v.. .--> but got Text node "Ijklmnop
1440 "
1441 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 57 [foreign TextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Text node "I admit that I harbor doubts about whether we really need..." bu t got Text node "Ijklmnop
1442 "
1443 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 58 [foreign TextNode, 36] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Text node "Ijklmnop
1444 "
1395 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 59 [xmlDoc, -1] 1445 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 59 [xmlDoc, -1]
1396 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Qrstuvwx" 1446 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Ijklmnop
1397 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Qrstuvwx" 1447 "
1448 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Ijklmnop
1449 "
1398 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 62 [xmlDoc, 5] 1450 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 62 [xmlDoc, 5]
1399 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 63 [xmlComm ent, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 1451 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 63 [xmlComm ent, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
1400 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 64 [xmlComm ent, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 1452 "
1401 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 65 [process ingInstruction, 0] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx " 1453 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 64 [xmlComm ent, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
1402 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 66 [process ingInstruction, 5] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx " 1454 "
1403 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 67 [process ingInstruction, 9] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx " 1455 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 65 [process ingInstruction, 0] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1404 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 68 [detache dTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 1456 "
1405 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 69 [detache dTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 1457 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 66 [process ingInstruction, 5] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1406 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 70 [detache dForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1458 "
1407 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 71 [detache dForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1459 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 67 [process ingInstruction, 9] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1408 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 72 [detache dXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 1460 "
1409 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 73 [detache dXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 1461 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 68 [detache dTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Ijklmnop
1410 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 74 [detache dProcessingInstruction, 12] assert_equals: focusNode must equal the node we coll apse()d to expected ProcessingInstruction node with target "whippoorwill" and da ta "chirp chirp chirp" but got Text node "Qrstuvwx" 1462 "
1411 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 75 [detache dComment, 3] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1463 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 69 [detache dTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Ijklmnop
1412 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 76 [detache dComment, 5] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1464 "
1413 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 77 [detache dForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1465 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 70 [detache dForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Ijklmnop
1414 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 78 [detache dForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1466 "
1415 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 79 [detache dXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--בן חיים אליעזר--> but got Text node "Qrstuv wx" 1467 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 71 [detache dForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Ijklmnop
1416 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 80 [docfrag , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc umentFragment node with 0 children but got Text node "Qrstuvwx" 1468 "
1417 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 81 [foreign Docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1469 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 72 [detache dXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Ijklmnop
1418 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 82 [xmlDocf rag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1470 "
1471 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 73 [detache dXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Ijklmnop
1472 "
1473 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 74 [detache dProcessingInstruction, 12] assert_equals: focusNode must equal the node we coll apse()d to expected ProcessingInstruction node with target "whippoorwill" and da ta "chirp chirp chirp" but got Text node "Ijklmnop
1474 "
1475 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 75 [detache dComment, 3] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
1476 "
1477 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 76 [detache dComment, 5] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
1478 "
1479 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 77 [detache dForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
1480 "
1481 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 78 [detache dForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
1482 "
1483 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 79 [detache dXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--בן חיים אליעזר--> but got Text node "Ijklmn op
1484 "
1485 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 80 [docfrag , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc umentFragment node with 0 children but got Text node "Ijklmnop
1486 "
1487 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 81 [foreign Docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted DocumentFragment node with 0 children but got Text node "Ijklmnop
1488 "
1489 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 82 [xmlDocf rag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Ijklmnop
1490 "
1419 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 83 [doctype , 0] 1491 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 83 [doctype , 0]
1420 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 84 [doctype , -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () { 1492 FAIL Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 84 [doctype , -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
1421 selection.collapse(point[0], point[1]); 1493 selection.collapse(point[0], point[1]);
1422 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 1494 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
1423 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 85 [doctype , 1] 1495 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 85 [doctype , 1]
1424 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 86 [foreign Doctype, 0] 1496 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 86 [foreign Doctype, 0]
1425 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 87 [xmlDoct ype, 0] 1497 PASS Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 87 [xmlDoct ype, 0]
1426 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 0 [paras[0] .firstChild, -1] 1498 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 0 [paras[0] .firstChild, -1]
1427 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 1 [paras[0] .firstChild, 0] 1499 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 1 [paras[0] .firstChild, 0]
1428 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 2 [paras[0] .firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 1500 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 2 [paras[0] .firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
1429 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 3 [paras[0] .firstChild, 2] 1501 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 3 [paras[0] .firstChild, 2]
1430 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 4 [paras[0] .firstChild, 8] 1502 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 4 [paras[0] .firstChild, 8]
1431 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 5 [paras[0] .firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 1503 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 5 [paras[0] .firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
1432 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 6 [paras[0] .firstChild, 10] 1504 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 6 [paras[0] .firstChild, 10]
1433 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 7 [paras[0] .firstChild, 65535] 1505 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 7 [paras[0] .firstChild, 65535]
1434 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 8 [paras[1] .firstChild, -1] 1506 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 8 [paras[1] .firstChild, -1]
1435 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 9 [paras[1] .firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Text node "Ijklmnop 1507 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 9 [paras[1] .firstChild, 0] assert_equals: focusOffset must equal the offset we collapse()d to expected 0 but got 8
1436 " but got Text node "Qrstuvwx" 1508 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 10 [paras[1 ].firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 8
1437 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 10 [paras[1 ].firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 1509 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 11 [paras[1 ].firstChild, 2] assert_equals: focusOffset must equal the offset we collapse()d to expected 2 but got 8
1438 " but got Text node "Qrstuvwx" 1510 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 12 [paras[1 ].firstChild, 8] assert_equals: focusOffset and anchorOffset must be equal after collapse() expected 2 but got 8
1439 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 11 [paras[1 ].firstChild, 2] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 1511 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 13 [paras[1 ].firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 8
1440 " but got Text node "Qrstuvwx"
1441 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 12 [paras[1 ].firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
1442 " but got Text node "Qrstuvwx"
1443 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 13 [paras[1 ].firstChild, 9] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
1444 " but got Text node "Qrstuvwx"
1445 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 14 [paras[1 ].firstChild, 10] 1512 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 14 [paras[1 ].firstChild, 10]
1446 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 15 [paras[1 ].firstChild, 65535] 1513 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 15 [paras[1 ].firstChild, 65535]
1447 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 16 [detache dPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1514 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 16 [detache dPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
1448 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 17 [detache dPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1515 "
1449 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 18 [detache dPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1516 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 17 [detache dPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
1517 "
1518 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 18 [detache dPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
1519 "
1450 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 19 [detache dPara1.firstChild, 9] 1520 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 19 [detache dPara1.firstChild, 9]
1451 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 20 [foreign Para1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1521 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 20 [foreign Para1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Ijklmnop
1452 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 21 [foreign Para1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1522 "
1453 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 22 [foreign Para1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1523 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 21 [foreign Para1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Ijklmnop
1524 "
1525 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 22 [foreign Para1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Ijklmnop
1526 "
1454 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 23 [foreign Para1.firstChild, 9] 1527 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 23 [foreign Para1.firstChild, 9]
1455 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 24 [documen t.documentElement, -1] 1528 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 24 [documen t.documentElement, -1]
1456 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 25 [documen t.documentElement, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 1529 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 25 [documen t.documentElement, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
1457 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1530 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1458 " 1531 "
1459 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 26 [documen t.documentElement, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 1532 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 26 [documen t.documentElement, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
1460 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1533 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1461 " 1534 "
1462 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 27 [documen t.documentElement, 2] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 1535 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 27 [documen t.documentElement, 2] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
1463 <me... but got Text node "Qrstuvwx" 1536 <me... but got Text node "Qrstuvwx"
1464 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 28 [documen t.documentElement, 7] 1537 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 28 [documen t.documentElement, 7]
1465 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 29 [documen t.head, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <head><title>Selection.collapse() tests</title> 1538 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 29 [documen t.head, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <head><title>Selection.collapse() tests</title>
1466 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1539 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1467 " 1540 "
1468 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 30 [documen t.body, 3] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1541 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 30 [documen t.body, 3] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1469 </p><p id... but got Text node "Qrstuvwx" 1542 </p><p id... but got Text node "Qrstuvwx"
1470 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 31 [foreign Doc.documentElement, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Qrstuvwx" 1543 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 31 [foreign Doc.documentElement, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Ijklmnop
1471 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 32 [foreign Doc.documentElement, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Qrstuvwx" 1544 "
1472 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 33 [foreign Doc.head, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <head><title></title></head> but got Text node "Qrstuvwx" 1545 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 32 [foreign Doc.documentElement, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Ijklmnop
1473 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 34 [foreign Doc.body, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... b ut got Text node "Qrstuvwx" 1546 "
1547 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 33 [foreign Doc.head, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <head><title></title></head> but got Text node "Ijklmnop
1548 "
1549 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 34 [foreign Doc.body, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... b ut got Text node "Ijklmnop
1550 "
1474 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 35 [paras[0 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1551 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 35 [paras[0 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1475 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1552 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1476 " 1553 "
1477 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 36 [paras[0 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1554 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 36 [paras[0 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1478 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1555 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1479 " 1556 "
1480 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 37 [paras[0 ], 2] 1557 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 37 [paras[0 ], 2]
1481 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 38 [paras[1 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop 1558 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 38 [paras[1 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop
1482 </p> but got Text node "Qrstuvwx" 1559 </p> but got Text node "Ijklmnop
1560 "
1483 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 39 [paras[1 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop 1561 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 39 [paras[1 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop
1484 </p> but got Text node "Qrstuvwx" 1562 </p> but got Text node "Ijklmnop
1563 "
1485 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 40 [paras[1 ], 2] 1564 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 40 [paras[1 ], 2]
1486 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 41 [detache dPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1565 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 41 [detache dPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Ijklmnop
1487 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 42 [detache dPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1566 "
1567 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 42 [detache dPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Ijklmnop
1568 "
1488 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 43 [testDiv , 0] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1569 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 43 [testDiv , 0] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1489 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1570 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1490 " 1571 "
1491 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 44 [testDiv , 3] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1572 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 44 [testDiv , 3] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1492 </p><p id="b" s... but got Text node "Qrstuvwx" 1573 </p><p id="b" s... but got Text node "Qrstuvwx"
1493 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 45 [documen t, -1] 1574 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 45 [documen t, -1]
1494 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 46 [documen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1575 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 46 [documen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1495 " 1576 "
1496 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 47 [documen t, 1] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1577 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 47 [documen t, 1] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1497 " 1578 "
1498 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 48 [documen t, 2] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Qrstuvwx" 1579 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 48 [documen t, 2] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Qrstuvwx"
1499 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 49 [documen t, 3] 1580 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 49 [documen t, 3]
1500 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 50 [comment , -1] 1581 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 50 [comment , -1]
1501 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 51 [comment , 0] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1582 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 51 [comment , 0] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
1502 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 52 [comment , 4] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1583 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 52 [comment , 4] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
1503 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 53 [comment , 96] 1584 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 53 [comment , 96]
1504 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 54 [foreign Doc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Qrstuvwx" 1585 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 54 [foreign Doc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Ijklmnop
1505 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 55 [foreign Doc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Qrstuvwx" 1586 "
1506 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 56 [foreign Comment, 2] assert_equals: focusNode must equal the node we collapse()d to expec ted Comment node <!--"Commenter" and "commentator" mean different things. I'v.. .--> but got Text node "Qrstuvwx" 1587 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 55 [foreign Doc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Ijklmnop
1507 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 57 [foreign TextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Text node "I admit that I harbor doubts about whether we really need..." bu t got Text node "Qrstuvwx" 1588 "
1508 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 58 [foreign TextNode, 36] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Text node "Qrstuvwx" 1589 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 56 [foreign Comment, 2] assert_equals: focusNode must equal the node we collapse()d to expec ted Comment node <!--"Commenter" and "commentator" mean different things. I'v.. .--> but got Text node "Ijklmnop
1590 "
1591 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 57 [foreign TextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Text node "I admit that I harbor doubts about whether we really need..." bu t got Text node "Ijklmnop
1592 "
1593 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 58 [foreign TextNode, 36] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Text node "Ijklmnop
1594 "
1509 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 59 [xmlDoc, -1] 1595 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 59 [xmlDoc, -1]
1510 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Qrstuvwx" 1596 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Ijklmnop
1511 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Qrstuvwx" 1597 "
1598 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Ijklmnop
1599 "
1512 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 62 [xmlDoc, 5] 1600 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 62 [xmlDoc, 5]
1513 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 63 [xmlComm ent, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 1601 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 63 [xmlComm ent, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
1514 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 64 [xmlComm ent, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 1602 "
1515 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 65 [process ingInstruction, 0] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx " 1603 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 64 [xmlComm ent, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
1516 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 66 [process ingInstruction, 5] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx " 1604 "
1517 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 67 [process ingInstruction, 9] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx " 1605 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 65 [process ingInstruction, 0] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1518 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 68 [detache dTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 1606 "
1519 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 69 [detache dTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 1607 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 66 [process ingInstruction, 5] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1520 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 70 [detache dForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1608 "
1521 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 71 [detache dForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1609 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 67 [process ingInstruction, 9] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1522 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 72 [detache dXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 1610 "
1523 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 73 [detache dXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 1611 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 68 [detache dTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Ijklmnop
1524 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 74 [detache dProcessingInstruction, 12] assert_equals: focusNode must equal the node we coll apse()d to expected ProcessingInstruction node with target "whippoorwill" and da ta "chirp chirp chirp" but got Text node "Qrstuvwx" 1612 "
1525 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 75 [detache dComment, 3] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1613 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 69 [detache dTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Ijklmnop
1526 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 76 [detache dComment, 5] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1614 "
1527 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 77 [detache dForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1615 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 70 [detache dForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Ijklmnop
1528 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 78 [detache dForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1616 "
1529 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 79 [detache dXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--בן חיים אליעזר--> but got Text node "Qrstuv wx" 1617 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 71 [detache dForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Ijklmnop
1530 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 80 [docfrag , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc umentFragment node with 0 children but got Text node "Qrstuvwx" 1618 "
1531 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 81 [foreign Docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1619 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 72 [detache dXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Ijklmnop
1532 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 82 [xmlDocf rag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1620 "
1621 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 73 [detache dXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Ijklmnop
1622 "
1623 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 74 [detache dProcessingInstruction, 12] assert_equals: focusNode must equal the node we coll apse()d to expected ProcessingInstruction node with target "whippoorwill" and da ta "chirp chirp chirp" but got Text node "Ijklmnop
1624 "
1625 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 75 [detache dComment, 3] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
1626 "
1627 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 76 [detache dComment, 5] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
1628 "
1629 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 77 [detache dForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
1630 "
1631 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 78 [detache dForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
1632 "
1633 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 79 [detache dXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--בן חיים אליעזר--> but got Text node "Ijklmn op
1634 "
1635 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 80 [docfrag , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc umentFragment node with 0 children but got Text node "Ijklmnop
1636 "
1637 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 81 [foreign Docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted DocumentFragment node with 0 children but got Text node "Ijklmnop
1638 "
1639 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 82 [xmlDocf rag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Ijklmnop
1640 "
1533 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 83 [doctype , 0] 1641 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 83 [doctype , 0]
1534 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 84 [doctype , -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () { 1642 FAIL Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 84 [doctype , -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
1535 selection.collapse(point[0], point[1]); 1643 selection.collapse(point[0], point[1]);
1536 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 1644 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
1537 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 85 [doctype , 1] 1645 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 85 [doctype , 1]
1538 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 86 [foreign Doctype, 0] 1646 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 86 [foreign Doctype, 0]
1539 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 87 [xmlDoct ype, 0] 1647 PASS Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 87 [xmlDoct ype, 0]
1540 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 0 [paras[0] .firstChild, -1] 1648 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 0 [paras[0] .firstChild, -1]
1541 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 1 [paras[0] .firstChild, 0] 1649 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 1 [paras[0] .firstChild, 0]
1542 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 2 [paras[0] .firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 1650 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 2 [paras[0] .firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
1543 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 3 [paras[0] .firstChild, 2] 1651 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 3 [paras[0] .firstChild, 2]
1544 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 4 [paras[0] .firstChild, 8] 1652 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 4 [paras[0] .firstChild, 8]
1545 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 5 [paras[0] .firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 1653 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 5 [paras[0] .firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
1546 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 6 [paras[0] .firstChild, 10] 1654 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 6 [paras[0] .firstChild, 10]
1547 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 7 [paras[0] .firstChild, 65535] 1655 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 7 [paras[0] .firstChild, 65535]
1548 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 8 [paras[1] .firstChild, -1] 1656 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 8 [paras[1] .firstChild, -1]
1549 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 9 [paras[1] .firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Text node "Ijklmnop 1657 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 9 [paras[1] .firstChild, 0] assert_equals: focusOffset must equal the offset we collapse()d to expected 0 but got 9
1550 " but got Text node "Qrstuvwx" 1658 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 10 [paras[1 ].firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 9
1551 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 10 [paras[1 ].firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 1659 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 11 [paras[1 ].firstChild, 2] assert_equals: focusOffset must equal the offset we collapse()d to expected 2 but got 9
1552 " but got Text node "Qrstuvwx" 1660 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 12 [paras[1 ].firstChild, 8] assert_equals: focusOffset must equal the offset we collapse()d to expected 8 but got 9
1553 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 11 [paras[1 ].firstChild, 2] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 1661 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 13 [paras[1 ].firstChild, 9] assert_equals: focusOffset and anchorOffset must be equal after collapse() expected 2 but got 9
1554 " but got Text node "Qrstuvwx"
1555 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 12 [paras[1 ].firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
1556 " but got Text node "Qrstuvwx"
1557 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 13 [paras[1 ].firstChild, 9] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
1558 " but got Text node "Qrstuvwx"
1559 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 14 [paras[1 ].firstChild, 10] 1662 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 14 [paras[1 ].firstChild, 10]
1560 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 15 [paras[1 ].firstChild, 65535] 1663 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 15 [paras[1 ].firstChild, 65535]
1561 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 16 [detache dPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1664 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 16 [detache dPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
1562 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 17 [detache dPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1665 "
1563 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 18 [detache dPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1666 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 17 [detache dPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
1667 "
1668 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 18 [detache dPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
1669 "
1564 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 19 [detache dPara1.firstChild, 9] 1670 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 19 [detache dPara1.firstChild, 9]
1565 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 20 [foreign Para1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1671 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 20 [foreign Para1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Ijklmnop
1566 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 21 [foreign Para1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1672 "
1567 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 22 [foreign Para1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1673 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 21 [foreign Para1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Ijklmnop
1674 "
1675 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 22 [foreign Para1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Ijklmnop
1676 "
1568 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 23 [foreign Para1.firstChild, 9] 1677 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 23 [foreign Para1.firstChild, 9]
1569 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 24 [documen t.documentElement, -1] 1678 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 24 [documen t.documentElement, -1]
1570 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 25 [documen t.documentElement, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 1679 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 25 [documen t.documentElement, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
1571 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1680 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1572 " 1681 "
1573 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 26 [documen t.documentElement, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 1682 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 26 [documen t.documentElement, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
1574 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1683 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1575 " 1684 "
1576 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 27 [documen t.documentElement, 2] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 1685 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 27 [documen t.documentElement, 2] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
1577 <me... but got Text node "Qrstuvwx" 1686 <me... but got Text node "Qrstuvwx"
1578 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 28 [documen t.documentElement, 7] 1687 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 28 [documen t.documentElement, 7]
1579 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 29 [documen t.head, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <head><title>Selection.collapse() tests</title> 1688 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 29 [documen t.head, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <head><title>Selection.collapse() tests</title>
1580 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1689 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1581 " 1690 "
1582 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 30 [documen t.body, 3] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1691 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 30 [documen t.body, 3] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1583 </p><p id... but got Text node "Qrstuvwx" 1692 </p><p id... but got Text node "Qrstuvwx"
1584 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 31 [foreign Doc.documentElement, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Qrstuvwx" 1693 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 31 [foreign Doc.documentElement, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Ijklmnop
1585 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 32 [foreign Doc.documentElement, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Qrstuvwx" 1694 "
1586 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 33 [foreign Doc.head, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <head><title></title></head> but got Text node "Qrstuvwx" 1695 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 32 [foreign Doc.documentElement, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Ijklmnop
1587 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 34 [foreign Doc.body, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... b ut got Text node "Qrstuvwx" 1696 "
1697 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 33 [foreign Doc.head, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <head><title></title></head> but got Text node "Ijklmnop
1698 "
1699 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 34 [foreign Doc.body, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... b ut got Text node "Ijklmnop
1700 "
1588 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 35 [paras[0 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1701 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 35 [paras[0 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1589 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1702 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1590 " 1703 "
1591 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 36 [paras[0 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1704 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 36 [paras[0 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1592 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1705 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1593 " 1706 "
1594 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 37 [paras[0 ], 2] 1707 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 37 [paras[0 ], 2]
1595 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 38 [paras[1 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop 1708 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 38 [paras[1 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop
1596 </p> but got Text node "Qrstuvwx" 1709 </p> but got Text node "Ijklmnop
1710 "
1597 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 39 [paras[1 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop 1711 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 39 [paras[1 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop
1598 </p> but got Text node "Qrstuvwx" 1712 </p> but got Text node "Ijklmnop
1713 "
1599 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 40 [paras[1 ], 2] 1714 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 40 [paras[1 ], 2]
1600 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 41 [detache dPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1715 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 41 [detache dPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Ijklmnop
1601 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 42 [detache dPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1716 "
1717 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 42 [detache dPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Ijklmnop
1718 "
1602 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 43 [testDiv , 0] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1719 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 43 [testDiv , 0] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1603 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1720 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1604 " 1721 "
1605 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 44 [testDiv , 3] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1722 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 44 [testDiv , 3] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1606 </p><p id="b" s... but got Text node "Qrstuvwx" 1723 </p><p id="b" s... but got Text node "Qrstuvwx"
1607 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 45 [documen t, -1] 1724 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 45 [documen t, -1]
1608 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 46 [documen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1725 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 46 [documen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1609 " 1726 "
1610 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 47 [documen t, 1] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1727 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 47 [documen t, 1] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1611 " 1728 "
1612 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 48 [documen t, 2] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Qrstuvwx" 1729 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 48 [documen t, 2] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Qrstuvwx"
1613 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 49 [documen t, 3] 1730 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 49 [documen t, 3]
1614 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 50 [comment , -1] 1731 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 50 [comment , -1]
1615 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 51 [comment , 0] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1732 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 51 [comment , 0] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
1616 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 52 [comment , 4] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1733 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 52 [comment , 4] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
1617 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 53 [comment , 96] 1734 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 53 [comment , 96]
1618 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 54 [foreign Doc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Qrstuvwx" 1735 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 54 [foreign Doc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Ijklmnop
1619 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 55 [foreign Doc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Qrstuvwx" 1736 "
1620 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 56 [foreign Comment, 2] assert_equals: focusNode must equal the node we collapse()d to expec ted Comment node <!--"Commenter" and "commentator" mean different things. I'v.. .--> but got Text node "Qrstuvwx" 1737 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 55 [foreign Doc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Ijklmnop
1621 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 57 [foreign TextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Text node "I admit that I harbor doubts about whether we really need..." bu t got Text node "Qrstuvwx" 1738 "
1622 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 58 [foreign TextNode, 36] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Text node "Qrstuvwx" 1739 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 56 [foreign Comment, 2] assert_equals: focusNode must equal the node we collapse()d to expec ted Comment node <!--"Commenter" and "commentator" mean different things. I'v.. .--> but got Text node "Ijklmnop
1740 "
1741 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 57 [foreign TextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Text node "I admit that I harbor doubts about whether we really need..." bu t got Text node "Ijklmnop
1742 "
1743 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 58 [foreign TextNode, 36] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Text node "Ijklmnop
1744 "
1623 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 59 [xmlDoc, -1] 1745 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 59 [xmlDoc, -1]
1624 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Qrstuvwx" 1746 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Ijklmnop
1625 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Qrstuvwx" 1747 "
1748 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Ijklmnop
1749 "
1626 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 62 [xmlDoc, 5] 1750 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 62 [xmlDoc, 5]
1627 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 63 [xmlComm ent, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 1751 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 63 [xmlComm ent, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
1628 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 64 [xmlComm ent, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 1752 "
1629 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 65 [process ingInstruction, 0] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx " 1753 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 64 [xmlComm ent, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
1630 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 66 [process ingInstruction, 5] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx " 1754 "
1631 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 67 [process ingInstruction, 9] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx " 1755 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 65 [process ingInstruction, 0] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1632 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 68 [detache dTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 1756 "
1633 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 69 [detache dTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 1757 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 66 [process ingInstruction, 5] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1634 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 70 [detache dForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1758 "
1635 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 71 [detache dForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1759 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 67 [process ingInstruction, 9] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1636 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 72 [detache dXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 1760 "
1637 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 73 [detache dXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 1761 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 68 [detache dTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Ijklmnop
1638 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 74 [detache dProcessingInstruction, 12] assert_equals: focusNode must equal the node we coll apse()d to expected ProcessingInstruction node with target "whippoorwill" and da ta "chirp chirp chirp" but got Text node "Qrstuvwx" 1762 "
1639 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 75 [detache dComment, 3] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1763 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 69 [detache dTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Ijklmnop
1640 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 76 [detache dComment, 5] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1764 "
1641 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 77 [detache dForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1765 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 70 [detache dForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Ijklmnop
1642 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 78 [detache dForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1766 "
1643 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 79 [detache dXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--בן חיים אליעזר--> but got Text node "Qrstuv wx" 1767 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 71 [detache dForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Ijklmnop
1644 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 80 [docfrag , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc umentFragment node with 0 children but got Text node "Qrstuvwx" 1768 "
1645 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 81 [foreign Docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1769 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 72 [detache dXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Ijklmnop
1646 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 82 [xmlDocf rag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1770 "
1771 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 73 [detache dXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Ijklmnop
1772 "
1773 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 74 [detache dProcessingInstruction, 12] assert_equals: focusNode must equal the node we coll apse()d to expected ProcessingInstruction node with target "whippoorwill" and da ta "chirp chirp chirp" but got Text node "Ijklmnop
1774 "
1775 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 75 [detache dComment, 3] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
1776 "
1777 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 76 [detache dComment, 5] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
1778 "
1779 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 77 [detache dForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
1780 "
1781 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 78 [detache dForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
1782 "
1783 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 79 [detache dXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--בן חיים אליעזר--> but got Text node "Ijklmn op
1784 "
1785 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 80 [docfrag , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc umentFragment node with 0 children but got Text node "Ijklmnop
1786 "
1787 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 81 [foreign Docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted DocumentFragment node with 0 children but got Text node "Ijklmnop
1788 "
1789 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 82 [xmlDocf rag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Ijklmnop
1790 "
1647 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 83 [doctype , 0] 1791 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 83 [doctype , 0]
1648 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 84 [doctype , -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () { 1792 FAIL Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 84 [doctype , -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
1649 selection.collapse(point[0], point[1]); 1793 selection.collapse(point[0], point[1]);
1650 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 1794 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
1651 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 85 [doctype , 1] 1795 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 85 [doctype , 1]
1652 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 86 [foreign Doctype, 0] 1796 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 86 [foreign Doctype, 0]
1653 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 87 [xmlDoct ype, 0] 1797 PASS Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 87 [xmlDoct ype, 0]
1654 PASS Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 0 [paras[0].firstChild, -1] 1798 PASS Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]
1655 PASS Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 1 [paras[0].firstChild, 0] 1799 PASS Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]
1656 FAIL Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 2 [paras[0].firstChild, 1] assert_equals: focusOffset must equal the offset we co llapse()d to expected 1 but got 2 1800 FAIL Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 2 [paras[0].firstChild, 1] assert_equals: focusOffset must equal the offset we co llapse()d to expected 1 but got 2
(...skipping 672 matching lines...) Expand 10 before | Expand all | Expand 10 after
2329 FAIL Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 81 [foreignDocfrag, 0] assert_equals: selection.rangeCount must equal 1 after coll apse() expected 1 but got 0 2473 FAIL Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 81 [foreignDocfrag, 0] assert_equals: selection.rangeCount must equal 1 after coll apse() expected 1 but got 0
2330 FAIL Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 82 [xmlDocfrag, 0] assert_equals: selection.rangeCount must equal 1 after collapse () expected 1 but got 0 2474 FAIL Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 82 [xmlDocfrag, 0] assert_equals: selection.rangeCount must equal 1 after collapse () expected 1 but got 0
2331 PASS Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 83 [doctype, 0] 2475 PASS Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 83 [doctype, 0]
2332 FAIL Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()i ng if the node is a DocumentType function "function () { 2476 FAIL Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()i ng if the node is a DocumentType function "function () {
2333 selection.collapse(point[0], point[1]); 2477 selection.collapse(point[0], point[1]);
2334 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 2478 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
2335 PASS Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 85 [doctype, 1] 2479 PASS Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 85 [doctype, 1]
2336 PASS Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 86 [foreignDoctype, 0] 2480 PASS Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 86 [foreignDoctype, 0]
2337 PASS Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 87 [xmlDoctype, 0] 2481 PASS Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 87 [xmlDoctype, 0]
2338 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 0 [paras[0].firstChild, -1] 2482 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 0 [paras[0].firstChild, -1]
2339 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 1 [paras[0].firstChild, 0] 2483 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 1 [paras[0].firstChild, 0] assert_equals: focusNode must equal the node we colla pse()d to expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
2484 " but got Element node <html><head><title>Selection.collapse() tests</title>
2485 <me...
2340 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 2 [paras[0].firstChild, 1] assert_equals: focusOffset must equal the offset we c ollapse()d to expected 1 but got 2 2486 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 2 [paras[0].firstChild, 1] assert_equals: focusOffset must equal the offset we c ollapse()d to expected 1 but got 2
2341 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 3 [paras[0].firstChild, 2] 2487 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 3 [paras[0].firstChild, 2]
2342 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 4 [paras[0].firstChild, 8] 2488 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 4 [paras[0].firstChild, 8]
2343 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 5 [paras[0].firstChild, 9] assert_equals: focusOffset must equal the offset we c ollapse()d to expected 9 but got 10 2489 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 5 [paras[0].firstChild, 9] assert_equals: focusOffset must equal the offset we c ollapse()d to expected 9 but got 10
2344 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 6 [paras[0].firstChild, 10] 2490 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 6 [paras[0].firstChild, 10]
2345 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 7 [paras[0].firstChild, 65535] 2491 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 7 [paras[0].firstChild, 65535]
2346 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 8 [paras[1].firstChild, -1] 2492 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 8 [paras[1].firstChild, -1]
2347 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 9 [paras[1].firstChild, 0] assert_equals: focusNode must equal the node we colla pse()d to expected Text node "Ijklmnop 2493 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 9 [paras[1].firstChild, 0] assert_equals: focusNode must equal the node we colla pse()d to expected Text node "Ijklmnop
2348 " but got Text node "Qrstuvwx" 2494 " but got Text node "Qrstuvwx"
2349 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 10 [paras[1].firstChild, 1] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop 2495 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 10 [paras[1].firstChild, 1] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop
2350 " but got Text node "Qrstuvwx" 2496 " but got Text node "Qrstuvwx"
2351 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 11 [paras[1].firstChild, 2] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop 2497 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 11 [paras[1].firstChild, 2] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop
2352 " but got Text node "Qrstuvwx" 2498 " but got Text node "Qrstuvwx"
2353 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 12 [paras[1].firstChild, 8] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop 2499 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 12 [paras[1].firstChild, 8] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop
2354 " but got Text node "Qrstuvwx" 2500 " but got Text node "Qrstuvwx"
2355 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 13 [paras[1].firstChild, 9] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop 2501 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 13 [paras[1].firstChild, 9] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop
2356 " but got Text node "Qrstuvwx" 2502 " but got Text node "Qrstuvwx"
2357 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 14 [paras[1].firstChild, 10] 2503 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 14 [paras[1].firstChild, 10]
2358 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 15 [paras[1].firstChild, 65535] 2504 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 15 [paras[1].firstChild, 65535]
2359 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈h ̈ 2505 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Element node <html><head>< title>Selection.collapse() tests</title>
2360 " 2506 <me...
2361 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈h ̈ 2507 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Element node <html><head>< title>Selection.collapse() tests</title>
2362 " 2508 <me...
2363 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈h ̈ 2509 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Element node <html><head>< title>Selection.collapse() tests</title>
2364 " 2510 <me...
2365 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 19 [detachedPara1.firstChild, 9] 2511 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 19 [detachedPara1.firstChild, 9]
2366 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2512 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2367 " 2513 <me...
2368 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2514 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2369 " 2515 <me...
2370 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2516 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2371 " 2517 <me...
2372 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 23 [foreignPara1.firstChild, 9] 2518 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 23 [foreignPara1.firstChild, 9]
2373 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 24 [document.documentElement, -1] 2519 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 24 [document.documentElement, -1]
2374 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title> 2520 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 25 [document.documentElement, 0] assert_equals: focusOffset must equal the offse t we collapse()d to expected 0 but got 1
2375 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2521 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 26 [document.documentElement, 1] assert_equals: focusOffset and anchorOffset mus t be equal after collapse() expected 0 but got 1
2376 "
2377 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title>
2378 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2379 "
2380 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title> 2522 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title>
2381 <me... but got Text node "Qrstuvwx" 2523 <me... but got Text node "Qrstuvwx"
2382 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 28 [document.documentElement, 7] 2524 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 28 [document.documentElement, 7]
2383 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <head><title>Selection.collapse() tests</title> 2525 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <head><title>Selection.collapse() tests</title>
2384 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2526 <meta nam... but got Element node <html><head><title>Selection.collapse() tests< /title>
2385 " 2527 <me...
2386 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse() d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2528 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse() d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2387 </p><p id... but got Text node "Qrstuvwx" 2529 </p><p id... but got Text node "Qrstuvwx"
2388 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body> <p>Efghijkl</p><p... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2530 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body> <p>Efghijkl</p><p... but got Element node <html><head><title>Selection.collapse( ) tests</title>
2389 " 2531 <me...
2390 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body> <p>Efghijkl</p><p... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2532 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body> <p>Efghijkl</p><p... but got Element node <html><head><title>Selection.collapse( ) tests</title>
2391 " 2533 <me...
2392 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 33 [foreignDoc.head, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <head><title></title></head> but got Text node "Äb ̈c̈d̈ëf̈g̈ḧ 2534 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 33 [foreignDoc.head, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <head><title></title></head> but got Element node < html><head><title>Selection.collapse() tests</title>
2393 " 2535 <me...
2394 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 34 [foreignDoc.body, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2536 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 34 [foreignDoc.body, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Element node <html><head><title>Selection.collapse() tests</ti tle>
2395 " 2537 <me...
2396 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2538 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2397 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2539 </p> but got Element node <html><head><title>Selection.collapse() tests</title>
2398 " 2540 <me...
2399 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2541 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2400 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2542 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2401 " 2543 "
2402 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 37 [paras[0], 2] 2544 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 37 [paras[0], 2]
2403 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 2545 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
2404 </p> but got Text node "Qrstuvwx" 2546 </p> but got Text node "Qrstuvwx"
2405 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 2547 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
2406 </p> but got Text node "Qrstuvwx" 2548 </p> but got Text node "Qrstuvwx"
2407 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 40 [paras[1], 2] 2549 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 40 [paras[1], 2]
2408 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2550 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <p>Opqrstuv</p> but got Element node <html><head><tit le>Selection.collapse() tests</title>
2409 " 2551 <me...
2410 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2552 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <p>Opqrstuv</p> but got Element node <html><head><tit le>Selection.collapse() tests</title>
2411 " 2553 <me...
2412 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 43 [testDiv, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2554 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 43 [testDiv, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2413 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2555 </p><p id="b" s... but got Element node <html><head><title>Selection.collapse() tests</title>
2414 " 2556 <me...
2415 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 44 [testDiv, 3] assert_equals: focusNode must equal the node we collapse()d to e xpected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2557 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 44 [testDiv, 3] assert_equals: focusNode must equal the node we collapse()d to e xpected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2416 </p><p id="b" s... but got Text node "Qrstuvwx" 2558 </p><p id="b" s... but got Text node "Qrstuvwx"
2417 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 45 [document, -1] 2559 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 45 [document, -1]
2418 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2560 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Element node <html><head><title>S election.collapse() tests</title>
2419 " 2561 <me...
2420 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2562 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Element node <html><head><title>S election.collapse() tests</title>
2421 " 2563 <me...
2422 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Qrstuvwx" 2564 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Qrstuvwx"
2423 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 49 [document, 3] 2565 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 49 [document, 3]
2424 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 50 [comment, -1] 2566 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 50 [comment, -1]
2425 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 51 [comment, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 2567 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 51 [comment, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
2426 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 52 [comment, 4] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 2568 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 52 [comment, 4] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
2427 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 53 [comment, 96] 2569 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 53 [comment, 96]
2428 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 54 [foreignDoc, 0] assert_equals: focusNode must equal the node we collapse()d t o expected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2570 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 54 [foreignDoc, 0] assert_equals: focusNode must equal the node we collapse()d t o expected Document node with 3 children but got Element node <html><head><title >Selection.collapse() tests</title>
2429 " 2571 <me...
2430 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 55 [foreignDoc, 1] assert_equals: focusNode must equal the node we collapse()d t o expected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2572 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 55 [foreignDoc, 1] assert_equals: focusNode must equal the node we collapse()d t o expected Document node with 3 children but got Element node <html><head><title >Selection.collapse() tests</title>
2431 " 2573 <me...
2432 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 56 [foreignComment, 2] assert_equals: focusNode must equal the node we collapse( )d to expected Comment node <!--"Commenter" and "commentator" mean different thi ngs. I'v...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2574 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 56 [foreignComment, 2] assert_equals: focusNode must equal the node we collapse( )d to expected Comment node <!--"Commenter" and "commentator" mean different thi ngs. I'v...--> but got Element node <html><head><title>Selection.collapse() tes ts</title>
2433 " 2575 <me...
2434 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 57 [foreignTextNode, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2576 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 57 [foreignTextNode, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Element node <html><head><title>Selection.collapse() tests</tit le>
2435 " 2577 <me...
2436 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 58 [foreignTextNode, 36] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2578 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 58 [foreignTextNode, 36] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Element node <html><head><title>Selection.collapse() tests</ti tle>
2437 " 2579 <me...
2438 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 59 [xmlDoc, -1] 2580 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 59 [xmlDoc, -1]
2439 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to ex pected Document node with 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2581 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to ex pected Document node with 4 children but got Element node <html><head><title>Sel ection.collapse() tests</title>
2440 " 2582 <me...
2441 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to ex pected Document node with 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2583 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to ex pected Document node with 4 children but got Element node <html><head><title>Sel ection.collapse() tests</title>
2442 " 2584 <me...
2443 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 62 [xmlDoc, 5] 2585 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 62 [xmlDoc, 5]
2444 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 63 [xmlComment, 0] assert_equals: focusNode must equal the node we collapse()d t o expected Comment node <!--I maliciously created a comment that will break inca utiou...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2586 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 63 [xmlComment, 0] assert_equals: focusNode must equal the node we collapse()d t o expected Comment node <!--I maliciously created a comment that will break inca utiou...--> but got Element node <html><head><title>Selection.collapse() tests</ title>
2445 " 2587 <me...
2446 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 64 [xmlComment, 4] assert_equals: focusNode must equal the node we collapse()d t o expected Comment node <!--I maliciously created a comment that will break inca utiou...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2588 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 64 [xmlComment, 4] assert_equals: focusNode must equal the node we collapse()d t o expected Comment node <!--I maliciously created a comment that will break inca utiou...--> but got Element node <html><head><title>Selection.collapse() tests</ title>
2447 " 2589 <me...
2448 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 65 [processingInstruction, 0] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Text nod e "Äb̈c̈d̈ëf̈g̈ḧ 2590 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 65 [processingInstruction, 0] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Element node <html><head><title>Selection.collapse() tests</title>
2449 " 2591 <me...
2450 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 66 [processingInstruction, 5] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Text nod e "Äb̈c̈d̈ëf̈g̈ḧ 2592 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 66 [processingInstruction, 5] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Element node <html><head><title>Selection.collapse() tests</title>
2451 " 2593 <me...
2452 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 67 [processingInstruction, 9] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Text nod e "Äb̈c̈d̈ëf̈g̈ḧ 2594 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 67 [processingInstruction, 9] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Element node <html><head><title>Selection.collapse() tests</title>
2453 " 2595 <me...
2454 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2596 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "Uvwxyzab" but got Element node <html><head><title>Se lection.collapse() tests</title>
2455 " 2597 <me...
2456 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2598 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "Uvwxyzab" but got Element node <html><head><title>Se lection.collapse() tests</title>
2457 " 2599 <me...
2458 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2600 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2459 " 2601 <me...
2460 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2602 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2461 " 2603 <me...
2462 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 72 [detachedXmlTextNode, 0] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2604 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 72 [detachedXmlTextNode, 0] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Klmnopqr" but got Element node <html><head><title >Selection.collapse() tests</title>
2463 " 2605 <me...
2464 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 73 [detachedXmlTextNode, 8] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2606 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 73 [detachedXmlTextNode, 8] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Klmnopqr" but got Element node <html><head><title >Selection.collapse() tests</title>
2465 " 2607 <me...
2466 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 74 [detachedProcessingInstruction, 12] assert_equals: focusNode must equal the n ode we collapse()d to expected ProcessingInstruction node with target "whippoorw ill" and data "chirp chirp chirp" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2608 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 74 [detachedProcessingInstruction, 12] assert_equals: focusNode must equal the n ode we collapse()d to expected ProcessingInstruction node with target "whippoorw ill" and data "chirp chirp chirp" but got Element node <html><head><title>Select ion.collapse() tests</title>
2467 " 2609 <me...
2468 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 75 [detachedComment, 3] assert_equals: focusNode must equal the node we collapse ()d to expected Comment node <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2610 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 75 [detachedComment, 3] assert_equals: focusNode must equal the node we collapse ()d to expected Comment node <!--Stuvwxyz--> but got Element node <html><head><t itle>Selection.collapse() tests</title>
2469 " 2611 <me...
2470 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 76 [detachedComment, 5] assert_equals: focusNode must equal the node we collapse ()d to expected Comment node <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2612 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 76 [detachedComment, 5] assert_equals: focusNode must equal the node we collapse ()d to expected Comment node <!--Stuvwxyz--> but got Element node <html><head><t itle>Selection.collapse() tests</title>
2471 " 2613 <me...
2472 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 77 [detachedForeignComment, 0] assert_equals: focusNode must equal the node we c ollapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2614 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 77 [detachedForeignComment, 0] assert_equals: focusNode must equal the node we c ollapse()d to expected Comment node <!--אריה יהודה--> but got Element n ode <html><head><title>Selection.collapse() tests</title>
2473 " 2615 <me...
2474 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 78 [detachedForeignComment, 4] assert_equals: focusNode must equal the node we c ollapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2616 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 78 [detachedForeignComment, 4] assert_equals: focusNode must equal the node we c ollapse()d to expected Comment node <!--אריה יהודה--> but got Element n ode <html><head><title>Selection.collapse() tests</title>
2475 " 2617 <me...
2476 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 79 [detachedXmlComment, 2] assert_equals: focusNode must equal the node we colla pse()d to expected Comment node <!--בן חיים אליעזר--> but got Text n ode "Äb̈c̈d̈ëf̈g̈ḧ 2618 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 79 [detachedXmlComment, 2] assert_equals: focusNode must equal the node we colla pse()d to expected Comment node <!--בן חיים אליעזר--> but got Elemen t node <html><head><title>Selection.collapse() tests</title>
2477 " 2619 <me...
2478 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 80 [docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈h ̈ 2620 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 80 [docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected DocumentFragment node with 0 children but got Element node <html><head>< title>Selection.collapse() tests</title>
2479 " 2621 <me...
2480 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse( )d to expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ ëf̈g̈ḧ 2622 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse( )d to expected DocumentFragment node with 0 children but got Element node <html> <head><title>Selection.collapse() tests</title>
2481 " 2623 <me...
2482 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 82 [xmlDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d t o expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈ g̈ḧ 2624 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 82 [xmlDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d t o expected DocumentFragment node with 0 children but got Element node <html><hea d><title>Selection.collapse() tests</title>
2483 " 2625 <me...
2484 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 83 [doctype, 0] 2626 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 83 [doctype, 0]
2485 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse( )ing if the node is a DocumentType function "function () { 2627 FAIL Range 15 [document.documentElement, 0, document.documentElement, 1], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse( )ing if the node is a DocumentType function "function () {
2486 selection.collapse(point[0], point[1]); 2628 selection.collapse(point[0], point[1]);
2487 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 2629 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
2488 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 85 [doctype, 1] 2630 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 85 [doctype, 1]
2489 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 86 [foreignDoctype, 0] 2631 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 86 [foreignDoctype, 0]
2490 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 87 [xmlDoctype, 0] 2632 PASS Range 15 [document.documentElement, 0, document.documentElement, 1], point 87 [xmlDoctype, 0]
2491 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 0 [paras[0].firstChild, -1] 2633 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 0 [paras[0].firstChild, -1]
2492 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 1 [paras[0].firstChild, 0] 2634 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 1 [paras[0].firstChild, 0]
2493 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 2 [paras[0].firstChild, 1] assert_equals: focusOffset must equal the offset we c ollapse()d to expected 1 but got 2 2635 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 2 [paras[0].firstChild, 1] assert_equals: focusOffset must equal the offset we c ollapse()d to expected 1 but got 2
2494 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 3 [paras[0].firstChild, 2] 2636 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 3 [paras[0].firstChild, 2]
2495 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 4 [paras[0].firstChild, 8] 2637 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 4 [paras[0].firstChild, 8]
2496 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 5 [paras[0].firstChild, 9] assert_equals: focusOffset must equal the offset we c ollapse()d to expected 9 but got 10 2638 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 5 [paras[0].firstChild, 9] assert_equals: focusOffset must equal the offset we c ollapse()d to expected 9 but got 10
2497 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 6 [paras[0].firstChild, 10] 2639 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 6 [paras[0].firstChild, 10]
2498 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 7 [paras[0].firstChild, 65535] 2640 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]
2499 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 8 [paras[1].firstChild, -1] 2641 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 8 [paras[1].firstChild, -1]
2500 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 9 [paras[1].firstChild, 0] assert_equals: focusNode must equal the node we colla pse()d to expected Text node "Ijklmnop 2642 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 9 [paras[1].firstChild, 0] assert_equals: focusNode must equal the node we colla pse()d to expected Text node "Ijklmnop
2501 " but got Text node "Qrstuvwx" 2643 " but got Text node "Qrstuvwx"
2502 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 10 [paras[1].firstChild, 1] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop 2644 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 10 [paras[1].firstChild, 1] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop
2503 " but got Text node "Qrstuvwx" 2645 " but got Text node "Qrstuvwx"
2504 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 11 [paras[1].firstChild, 2] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop 2646 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 11 [paras[1].firstChild, 2] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop
2505 " but got Text node "Qrstuvwx" 2647 " but got Text node "Qrstuvwx"
2506 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 12 [paras[1].firstChild, 8] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop 2648 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 12 [paras[1].firstChild, 8] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop
2507 " but got Text node "Qrstuvwx" 2649 " but got Text node "Qrstuvwx"
2508 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 13 [paras[1].firstChild, 9] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop 2650 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 13 [paras[1].firstChild, 9] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop
2509 " but got Text node "Qrstuvwx" 2651 " but got Text node "Qrstuvwx"
2510 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 14 [paras[1].firstChild, 10] 2652 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 14 [paras[1].firstChild, 10]
2511 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 15 [paras[1].firstChild, 65535] 2653 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]
2512 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 2654 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Element node <html><head>< title>Selection.collapse() tests</title>
2513 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 2655 <me...
2514 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 2656 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Element node <html><head>< title>Selection.collapse() tests</title>
2657 <me...
2658 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Element node <html><head>< title>Selection.collapse() tests</title>
2659 <me...
2515 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9] 2660 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]
2516 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 2661 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2517 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 2662 <me...
2518 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 2663 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2664 <me...
2665 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2666 <me...
2519 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9] 2667 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]
2520 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 24 [document.documentElement, -1] 2668 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 24 [document.documentElement, -1]
2521 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title> 2669 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title>
2522 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2670 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2523 " 2671 "
2524 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title> 2672 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title>
2525 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2673 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2526 " 2674 "
2527 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title> 2675 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title>
2528 <me... but got Text node "Qrstuvwx" 2676 <me... but got Text node "Qrstuvwx"
2529 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 28 [document.documentElement, 7] 2677 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 28 [document.documentElement, 7]
2530 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <head><title>Selection.collapse() tests</title> 2678 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <head><title>Selection.collapse() tests</title>
2531 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2679 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2532 " 2680 "
2533 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse() d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2681 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse() d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2534 </p><p id... but got Text node "Qrstuvwx" 2682 </p><p id... but got Text node "Qrstuvwx"
2535 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body> <p>Efghijkl</p><p... but got Text node "Qrstuvwx" 2683 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body> <p>Efghijkl</p><p... but got Element node <html><head><title>Selection.collapse( ) tests</title>
2536 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body> <p>Efghijkl</p><p... but got Text node "Qrstuvwx" 2684 <me...
2537 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 33 [foreignDoc.head, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <head><title></title></head> but got Text node "Qrs tuvwx" 2685 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body> <p>Efghijkl</p><p... but got Element node <html><head><title>Selection.collapse( ) tests</title>
2538 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 34 [foreignDoc.body, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Qrstuvwx" 2686 <me...
2687 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 33 [foreignDoc.head, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <head><title></title></head> but got Element node < html><head><title>Selection.collapse() tests</title>
2688 <me...
2689 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 34 [foreignDoc.body, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Element node <html><head><title>Selection.collapse() tests</ti tle>
2690 <me...
2539 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2691 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2540 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2692 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2541 " 2693 "
2542 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2694 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2543 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2695 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2544 " 2696 "
2545 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 37 [paras[0], 2] 2697 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 37 [paras[0], 2]
2546 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 2698 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
2547 </p> but got Text node "Qrstuvwx" 2699 </p> but got Text node "Qrstuvwx"
2548 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 2700 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
2549 </p> but got Text node "Qrstuvwx" 2701 </p> but got Text node "Qrstuvwx"
2550 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 40 [paras[1], 2] 2702 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 40 [paras[1], 2]
2551 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 2703 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <p>Opqrstuv</p> but got Element node <html><head><tit le>Selection.collapse() tests</title>
2552 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 2704 <me...
2705 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <p>Opqrstuv</p> but got Element node <html><head><tit le>Selection.collapse() tests</title>
2706 <me...
2553 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 43 [testDiv, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2707 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 43 [testDiv, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2554 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2708 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2555 " 2709 "
2556 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 44 [testDiv, 3] assert_equals: focusNode must equal the node we collapse()d to e xpected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2710 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 44 [testDiv, 3] assert_equals: focusNode must equal the node we collapse()d to e xpected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2557 </p><p id="b" s... but got Text node "Qrstuvwx" 2711 </p><p id="b" s... but got Text node "Qrstuvwx"
2558 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 45 [document, -1] 2712 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 45 [document, -1]
2559 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2713 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2560 " 2714 "
2561 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2715 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2562 " 2716 "
2563 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Qrstuvwx" 2717 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Qrstuvwx"
2564 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 49 [document, 3] 2718 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 49 [document, 3]
2565 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 50 [comment, -1] 2719 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 50 [comment, -1]
2566 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 51 [comment, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 2720 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 51 [comment, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
2567 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 52 [comment, 4] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 2721 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 52 [comment, 4] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
2568 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 53 [comment, 96] 2722 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 53 [comment, 96]
2569 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 54 [foreignDoc, 0] assert_equals: focusNode must equal the node we collapse()d t o expected Document node with 3 children but got Text node "Qrstuvwx" 2723 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 54 [foreignDoc, 0] assert_equals: focusNode must equal the node we collapse()d t o expected Document node with 3 children but got Element node <html><head><title >Selection.collapse() tests</title>
2570 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 55 [foreignDoc, 1] assert_equals: focusNode must equal the node we collapse()d t o expected Document node with 3 children but got Text node "Qrstuvwx" 2724 <me...
2571 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 56 [foreignComment, 2] assert_equals: focusNode must equal the node we collapse( )d to expected Comment node <!--"Commenter" and "commentator" mean different thi ngs. I'v...--> but got Text node "Qrstuvwx" 2725 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 55 [foreignDoc, 1] assert_equals: focusNode must equal the node we collapse()d t o expected Document node with 3 children but got Element node <html><head><title >Selection.collapse() tests</title>
2572 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 57 [foreignTextNode, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Qrstuvwx" 2726 <me...
2573 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 58 [foreignTextNode, 36] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Qrstuvwx" 2727 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 56 [foreignComment, 2] assert_equals: focusNode must equal the node we collapse( )d to expected Comment node <!--"Commenter" and "commentator" mean different thi ngs. I'v...--> but got Element node <html><head><title>Selection.collapse() tes ts</title>
2728 <me...
2729 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 57 [foreignTextNode, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Element node <html><head><title>Selection.collapse() tests</tit le>
2730 <me...
2731 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 58 [foreignTextNode, 36] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Element node <html><head><title>Selection.collapse() tests</ti tle>
2732 <me...
2574 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 59 [xmlDoc, -1] 2733 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 59 [xmlDoc, -1]
2575 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to ex pected Document node with 4 children but got Text node "Qrstuvwx" 2734 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to ex pected Document node with 4 children but got Element node <html><head><title>Sel ection.collapse() tests</title>
2576 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to ex pected Document node with 4 children but got Text node "Qrstuvwx" 2735 <me...
2736 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to ex pected Document node with 4 children but got Element node <html><head><title>Sel ection.collapse() tests</title>
2737 <me...
2577 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 62 [xmlDoc, 5] 2738 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 62 [xmlDoc, 5]
2578 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 63 [xmlComment, 0] assert_equals: focusNode must equal the node we collapse()d t o expected Comment node <!--I maliciously created a comment that will break inca utiou...--> but got Text node "Qrstuvwx" 2739 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 63 [xmlComment, 0] assert_equals: focusNode must equal the node we collapse()d t o expected Comment node <!--I maliciously created a comment that will break inca utiou...--> but got Element node <html><head><title>Selection.collapse() tests</ title>
2579 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 64 [xmlComment, 4] assert_equals: focusNode must equal the node we collapse()d t o expected Comment node <!--I maliciously created a comment that will break inca utiou...--> but got Text node "Qrstuvwx" 2740 <me...
2580 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 65 [processingInstruction, 0] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Text nod e "Qrstuvwx" 2741 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 64 [xmlComment, 4] assert_equals: focusNode must equal the node we collapse()d t o expected Comment node <!--I maliciously created a comment that will break inca utiou...--> but got Element node <html><head><title>Selection.collapse() tests</ title>
2581 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 66 [processingInstruction, 5] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Text nod e "Qrstuvwx" 2742 <me...
2582 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 67 [processingInstruction, 9] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Text nod e "Qrstuvwx" 2743 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 65 [processingInstruction, 0] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Element node <html><head><title>Selection.collapse() tests</title>
2583 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 2744 <me...
2584 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 2745 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 66 [processingInstruction, 5] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Element node <html><head><title>Selection.collapse() tests</title>
2585 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 2746 <me...
2586 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 2747 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 67 [processingInstruction, 9] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Element node <html><head><title>Selection.collapse() tests</title>
2587 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 72 [detachedXmlTextNode, 0] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 2748 <me...
2588 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 73 [detachedXmlTextNode, 8] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 2749 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "Uvwxyzab" but got Element node <html><head><title>Se lection.collapse() tests</title>
2589 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12] assert_equals: focusNode must equal the n ode we collapse()d to expected ProcessingInstruction node with target "whippoorw ill" and data "chirp chirp chirp" but got Text node "Qrstuvwx" 2750 <me...
2590 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 75 [detachedComment, 3] assert_equals: focusNode must equal the node we collapse ()d to expected Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 2751 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "Uvwxyzab" but got Element node <html><head><title>Se lection.collapse() tests</title>
2591 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 76 [detachedComment, 5] assert_equals: focusNode must equal the node we collapse ()d to expected Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 2752 <me...
2592 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 77 [detachedForeignComment, 0] assert_equals: focusNode must equal the node we c ollapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 2753 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2593 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 78 [detachedForeignComment, 4] assert_equals: focusNode must equal the node we c ollapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 2754 <me...
2594 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 79 [detachedXmlComment, 2] assert_equals: focusNode must equal the node we colla pse()d to expected Comment node <!--בן חיים אליעזר--> but got Text n ode "Qrstuvwx" 2755 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2595 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 80 [docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 2756 <me...
2596 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse( )d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx " 2757 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 72 [detachedXmlTextNode, 0] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Klmnopqr" but got Element node <html><head><title >Selection.collapse() tests</title>
2597 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 82 [xmlDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d t o expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 2758 <me...
2759 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 73 [detachedXmlTextNode, 8] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Klmnopqr" but got Element node <html><head><title >Selection.collapse() tests</title>
2760 <me...
2761 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12] assert_equals: focusNode must equal the n ode we collapse()d to expected ProcessingInstruction node with target "whippoorw ill" and data "chirp chirp chirp" but got Element node <html><head><title>Select ion.collapse() tests</title>
2762 <me...
2763 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 75 [detachedComment, 3] assert_equals: focusNode must equal the node we collapse ()d to expected Comment node <!--Stuvwxyz--> but got Element node <html><head><t itle>Selection.collapse() tests</title>
2764 <me...
2765 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 76 [detachedComment, 5] assert_equals: focusNode must equal the node we collapse ()d to expected Comment node <!--Stuvwxyz--> but got Element node <html><head><t itle>Selection.collapse() tests</title>
2766 <me...
2767 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 77 [detachedForeignComment, 0] assert_equals: focusNode must equal the node we c ollapse()d to expected Comment node <!--אריה יהודה--> but got Element n ode <html><head><title>Selection.collapse() tests</title>
2768 <me...
2769 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 78 [detachedForeignComment, 4] assert_equals: focusNode must equal the node we c ollapse()d to expected Comment node <!--אריה יהודה--> but got Element n ode <html><head><title>Selection.collapse() tests</title>
2770 <me...
2771 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 79 [detachedXmlComment, 2] assert_equals: focusNode must equal the node we colla pse()d to expected Comment node <!--בן חיים אליעזר--> but got Elemen t node <html><head><title>Selection.collapse() tests</title>
2772 <me...
2773 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 80 [docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected DocumentFragment node with 0 children but got Element node <html><head>< title>Selection.collapse() tests</title>
2774 <me...
2775 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse( )d to expected DocumentFragment node with 0 children but got Element node <html> <head><title>Selection.collapse() tests</title>
2776 <me...
2777 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 82 [xmlDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d t o expected DocumentFragment node with 0 children but got Element node <html><hea d><title>Selection.collapse() tests</title>
2778 <me...
2598 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 83 [doctype, 0] 2779 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 83 [doctype, 0]
2599 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse( )ing if the node is a DocumentType function "function () { 2780 FAIL Range 16 [document.documentElement, 0, document.documentElement, 2], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse( )ing if the node is a DocumentType function "function () {
2600 selection.collapse(point[0], point[1]); 2781 selection.collapse(point[0], point[1]);
2601 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 2782 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
2602 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 85 [doctype, 1] 2783 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 85 [doctype, 1]
2603 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 86 [foreignDoctype, 0] 2784 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 86 [foreignDoctype, 0]
2604 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 87 [xmlDoctype, 0] 2785 PASS Range 16 [document.documentElement, 0, document.documentElement, 2], point 87 [xmlDoctype, 0]
2605 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 0 [paras[0].firstChild, -1] 2786 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 0 [paras[0].firstChild, -1]
2606 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 1 [paras[0].firstChild, 0] 2787 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 1 [paras[0].firstChild, 0]
2607 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 2 [paras[0].firstChild, 1] assert_equals: focusOffset must equal the offset we c ollapse()d to expected 1 but got 2 2788 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 2 [paras[0].firstChild, 1] assert_equals: focusOffset must equal the offset we c ollapse()d to expected 1 but got 2
2608 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 3 [paras[0].firstChild, 2] 2789 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 3 [paras[0].firstChild, 2]
2609 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 4 [paras[0].firstChild, 8] 2790 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 4 [paras[0].firstChild, 8]
2610 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 5 [paras[0].firstChild, 9] assert_equals: focusOffset must equal the offset we c ollapse()d to expected 9 but got 10 2791 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 5 [paras[0].firstChild, 9] assert_equals: focusOffset must equal the offset we c ollapse()d to expected 9 but got 10
2611 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 6 [paras[0].firstChild, 10] 2792 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 6 [paras[0].firstChild, 10]
2612 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 7 [paras[0].firstChild, 65535] 2793 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]
2613 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 8 [paras[1].firstChild, -1] 2794 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 8 [paras[1].firstChild, -1]
2614 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 9 [paras[1].firstChild, 0] assert_equals: focusNode must equal the node we colla pse()d to expected Text node "Ijklmnop 2795 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 9 [paras[1].firstChild, 0] assert_equals: focusNode must equal the node we colla pse()d to expected Text node "Ijklmnop
2615 " but got Text node "Qrstuvwx" 2796 " but got Text node "Qrstuvwx"
2616 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 10 [paras[1].firstChild, 1] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop 2797 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 10 [paras[1].firstChild, 1] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop
2617 " but got Text node "Qrstuvwx" 2798 " but got Text node "Qrstuvwx"
2618 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 11 [paras[1].firstChild, 2] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop 2799 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 11 [paras[1].firstChild, 2] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop
2619 " but got Text node "Qrstuvwx" 2800 " but got Text node "Qrstuvwx"
2620 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 12 [paras[1].firstChild, 8] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop 2801 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 12 [paras[1].firstChild, 8] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop
2621 " but got Text node "Qrstuvwx" 2802 " but got Text node "Qrstuvwx"
2622 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 13 [paras[1].firstChild, 9] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop 2803 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 13 [paras[1].firstChild, 9] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Ijklmnop
2623 " but got Text node "Qrstuvwx" 2804 " but got Text node "Qrstuvwx"
2624 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 14 [paras[1].firstChild, 10] 2805 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 14 [paras[1].firstChild, 10]
2625 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 15 [paras[1].firstChild, 65535] 2806 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]
2626 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 2807 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Element node <html><head>< title>Selection.collapse() tests</title>
2627 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 2808 <me...
2628 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 2809 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Element node <html><head>< title>Selection.collapse() tests</title>
2810 <me...
2811 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Element node <html><head>< title>Selection.collapse() tests</title>
2812 <me...
2629 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9] 2813 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]
2630 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 2814 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2631 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 2815 <me...
2632 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 2816 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2817 <me...
2818 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2819 <me...
2633 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9] 2820 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]
2634 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 24 [document.documentElement, -1] 2821 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 24 [document.documentElement, -1]
2635 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title> 2822 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title>
2636 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2823 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2637 " 2824 "
2638 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title> 2825 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title>
2639 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2826 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2640 " 2827 "
2641 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title> 2828 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() te sts</title>
2642 <me... but got Text node "Qrstuvwx" 2829 <me... but got Text node "Qrstuvwx"
2643 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 28 [document.documentElement, 7] 2830 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 28 [document.documentElement, 7]
2644 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <head><title>Selection.collapse() tests</title> 2831 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <head><title>Selection.collapse() tests</title>
2645 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2832 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2646 " 2833 "
2647 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse() d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2834 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse() d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2648 </p><p id... but got Text node "Qrstuvwx" 2835 </p><p id... but got Text node "Qrstuvwx"
2649 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body> <p>Efghijkl</p><p... but got Text node "Qrstuvwx" 2836 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body> <p>Efghijkl</p><p... but got Element node <html><head><title>Selection.collapse( ) tests</title>
2650 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body> <p>Efghijkl</p><p... but got Text node "Qrstuvwx" 2837 <me...
2651 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 33 [foreignDoc.head, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <head><title></title></head> but got Text node "Qrs tuvwx" 2838 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body> <p>Efghijkl</p><p... but got Element node <html><head><title>Selection.collapse( ) tests</title>
2652 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 34 [foreignDoc.body, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Qrstuvwx" 2839 <me...
2840 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 33 [foreignDoc.head, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <head><title></title></head> but got Element node < html><head><title>Selection.collapse() tests</title>
2841 <me...
2842 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 34 [foreignDoc.body, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Element node <html><head><title>Selection.collapse() tests</ti tle>
2843 <me...
2653 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2844 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2654 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2845 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2655 " 2846 "
2656 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2847 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2657 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2848 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2658 " 2849 "
2659 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 37 [paras[0], 2] 2850 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 37 [paras[0], 2]
2660 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 2851 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
2661 </p> but got Text node "Qrstuvwx" 2852 </p> but got Text node "Qrstuvwx"
2662 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 2853 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
2663 </p> but got Text node "Qrstuvwx" 2854 </p> but got Text node "Qrstuvwx"
2664 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 40 [paras[1], 2] 2855 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 40 [paras[1], 2]
2665 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 2856 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <p>Opqrstuv</p> but got Element node <html><head><tit le>Selection.collapse() tests</title>
2666 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 2857 <me...
2858 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <p>Opqrstuv</p> but got Element node <html><head><tit le>Selection.collapse() tests</title>
2859 <me...
2667 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 43 [testDiv, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2860 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 43 [testDiv, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2668 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2861 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2669 " 2862 "
2670 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 44 [testDiv, 3] assert_equals: focusNode must equal the node we collapse()d to e xpected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2863 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 44 [testDiv, 3] assert_equals: focusNode must equal the node we collapse()d to e xpected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2671 </p><p id="b" s... but got Text node "Qrstuvwx" 2864 </p><p id="b" s... but got Text node "Qrstuvwx"
2672 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 45 [document, -1] 2865 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 45 [document, -1]
2673 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2866 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2674 " 2867 "
2675 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2868 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2676 " 2869 "
2677 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Qrstuvwx" 2870 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Qrstuvwx"
2678 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 49 [document, 3] 2871 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 49 [document, 3]
2679 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 50 [comment, -1] 2872 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 50 [comment, -1]
2680 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 51 [comment, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 2873 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 51 [comment, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
2681 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 52 [comment, 4] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 2874 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 52 [comment, 4] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
2682 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 53 [comment, 96] 2875 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 53 [comment, 96]
2683 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 54 [foreignDoc, 0] assert_equals: focusNode must equal the node we collapse()d t o expected Document node with 3 children but got Text node "Qrstuvwx" 2876 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 54 [foreignDoc, 0] assert_equals: focusNode must equal the node we collapse()d t o expected Document node with 3 children but got Element node <html><head><title >Selection.collapse() tests</title>
2684 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 55 [foreignDoc, 1] assert_equals: focusNode must equal the node we collapse()d t o expected Document node with 3 children but got Text node "Qrstuvwx" 2877 <me...
2685 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 56 [foreignComment, 2] assert_equals: focusNode must equal the node we collapse( )d to expected Comment node <!--"Commenter" and "commentator" mean different thi ngs. I'v...--> but got Text node "Qrstuvwx" 2878 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 55 [foreignDoc, 1] assert_equals: focusNode must equal the node we collapse()d t o expected Document node with 3 children but got Element node <html><head><title >Selection.collapse() tests</title>
2686 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 57 [foreignTextNode, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Qrstuvwx" 2879 <me...
2687 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 58 [foreignTextNode, 36] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Qrstuvwx" 2880 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 56 [foreignComment, 2] assert_equals: focusNode must equal the node we collapse( )d to expected Comment node <!--"Commenter" and "commentator" mean different thi ngs. I'v...--> but got Element node <html><head><title>Selection.collapse() tes ts</title>
2881 <me...
2882 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 57 [foreignTextNode, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Element node <html><head><title>Selection.collapse() tests</tit le>
2883 <me...
2884 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 58 [foreignTextNode, 36] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Element node <html><head><title>Selection.collapse() tests</ti tle>
2885 <me...
2688 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 59 [xmlDoc, -1] 2886 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 59 [xmlDoc, -1]
2689 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to ex pected Document node with 4 children but got Text node "Qrstuvwx" 2887 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to ex pected Document node with 4 children but got Element node <html><head><title>Sel ection.collapse() tests</title>
2690 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to ex pected Document node with 4 children but got Text node "Qrstuvwx" 2888 <me...
2889 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to ex pected Document node with 4 children but got Element node <html><head><title>Sel ection.collapse() tests</title>
2890 <me...
2691 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 62 [xmlDoc, 5] 2891 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 62 [xmlDoc, 5]
2692 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 63 [xmlComment, 0] assert_equals: focusNode must equal the node we collapse()d t o expected Comment node <!--I maliciously created a comment that will break inca utiou...--> but got Text node "Qrstuvwx" 2892 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 63 [xmlComment, 0] assert_equals: focusNode must equal the node we collapse()d t o expected Comment node <!--I maliciously created a comment that will break inca utiou...--> but got Element node <html><head><title>Selection.collapse() tests</ title>
2693 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 64 [xmlComment, 4] assert_equals: focusNode must equal the node we collapse()d t o expected Comment node <!--I maliciously created a comment that will break inca utiou...--> but got Text node "Qrstuvwx" 2893 <me...
2694 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 65 [processingInstruction, 0] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Text nod e "Qrstuvwx" 2894 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 64 [xmlComment, 4] assert_equals: focusNode must equal the node we collapse()d t o expected Comment node <!--I maliciously created a comment that will break inca utiou...--> but got Element node <html><head><title>Selection.collapse() tests</ title>
2695 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 66 [processingInstruction, 5] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Text nod e "Qrstuvwx" 2895 <me...
2696 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 67 [processingInstruction, 9] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Text nod e "Qrstuvwx" 2896 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 65 [processingInstruction, 0] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Element node <html><head><title>Selection.collapse() tests</title>
2697 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 2897 <me...
2698 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 2898 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 66 [processingInstruction, 5] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Element node <html><head><title>Selection.collapse() tests</title>
2699 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 2899 <me...
2700 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 2900 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 67 [processingInstruction, 9] assert_equals: focusNode must equal the node we co llapse()d to expected ProcessingInstruction node with target "somePI" and data " Did you know that \":syn sync fromstart\" is very useful wh..." but got Element node <html><head><title>Selection.collapse() tests</title>
2701 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 72 [detachedXmlTextNode, 0] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 2901 <me...
2702 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 73 [detachedXmlTextNode, 8] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 2902 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "Uvwxyzab" but got Element node <html><head><title>Se lection.collapse() tests</title>
2703 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12] assert_equals: focusNode must equal the n ode we collapse()d to expected ProcessingInstruction node with target "whippoorw ill" and data "chirp chirp chirp" but got Text node "Qrstuvwx" 2903 <me...
2704 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 75 [detachedComment, 3] assert_equals: focusNode must equal the node we collapse ()d to expected Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 2904 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collaps e()d to expected Text node "Uvwxyzab" but got Element node <html><head><title>Se lection.collapse() tests</title>
2705 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 76 [detachedComment, 5] assert_equals: focusNode must equal the node we collapse ()d to expected Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 2905 <me...
2706 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 77 [detachedForeignComment, 0] assert_equals: focusNode must equal the node we c ollapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 2906 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2707 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 78 [detachedForeignComment, 4] assert_equals: focusNode must equal the node we c ollapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 2907 <me...
2708 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 79 [detachedXmlComment, 2] assert_equals: focusNode must equal the node we colla pse()d to expected Comment node <!--בן חיים אליעזר--> but got Text n ode "Qrstuvwx" 2908 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Element node <html><head><t itle>Selection.collapse() tests</title>
2709 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 80 [docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 2909 <me...
2710 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse( )d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx " 2910 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 72 [detachedXmlTextNode, 0] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Klmnopqr" but got Element node <html><head><title >Selection.collapse() tests</title>
2711 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 82 [xmlDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d t o expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 2911 <me...
2912 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 73 [detachedXmlTextNode, 8] assert_equals: focusNode must equal the node we coll apse()d to expected Text node "Klmnopqr" but got Element node <html><head><title >Selection.collapse() tests</title>
2913 <me...
2914 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12] assert_equals: focusNode must equal the n ode we collapse()d to expected ProcessingInstruction node with target "whippoorw ill" and data "chirp chirp chirp" but got Element node <html><head><title>Select ion.collapse() tests</title>
2915 <me...
2916 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 75 [detachedComment, 3] assert_equals: focusNode must equal the node we collapse ()d to expected Comment node <!--Stuvwxyz--> but got Element node <html><head><t itle>Selection.collapse() tests</title>
2917 <me...
2918 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 76 [detachedComment, 5] assert_equals: focusNode must equal the node we collapse ()d to expected Comment node <!--Stuvwxyz--> but got Element node <html><head><t itle>Selection.collapse() tests</title>
2919 <me...
2920 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 77 [detachedForeignComment, 0] assert_equals: focusNode must equal the node we c ollapse()d to expected Comment node <!--אריה יהודה--> but got Element n ode <html><head><title>Selection.collapse() tests</title>
2921 <me...
2922 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 78 [detachedForeignComment, 4] assert_equals: focusNode must equal the node we c ollapse()d to expected Comment node <!--אריה יהודה--> but got Element n ode <html><head><title>Selection.collapse() tests</title>
2923 <me...
2924 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 79 [detachedXmlComment, 2] assert_equals: focusNode must equal the node we colla pse()d to expected Comment node <!--בן חיים אליעזר--> but got Elemen t node <html><head><title>Selection.collapse() tests</title>
2925 <me...
2926 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 80 [docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected DocumentFragment node with 0 children but got Element node <html><head>< title>Selection.collapse() tests</title>
2927 <me...
2928 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse( )d to expected DocumentFragment node with 0 children but got Element node <html> <head><title>Selection.collapse() tests</title>
2929 <me...
2930 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 82 [xmlDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d t o expected DocumentFragment node with 0 children but got Element node <html><hea d><title>Selection.collapse() tests</title>
2931 <me...
2712 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 83 [doctype, 0] 2932 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 83 [doctype, 0]
2713 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse( )ing if the node is a DocumentType function "function () { 2933 FAIL Range 17 [document.documentElement, 1, document.documentElement, 2], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse( )ing if the node is a DocumentType function "function () {
2714 selection.collapse(point[0], point[1]); 2934 selection.collapse(point[0], point[1]);
2715 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 2935 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
2716 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 85 [doctype, 1] 2936 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 85 [doctype, 1]
2717 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 86 [foreignDoctype, 0] 2937 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 86 [foreignDoctype, 0]
2718 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 87 [xmlDoctype, 0] 2938 PASS Range 17 [document.documentElement, 1, document.documentElement, 2], point 87 [xmlDoctype, 0]
2719 PASS Range 18 [document.head, 1, document.head, 1], point 0 [paras[0].firstChild , -1] 2939 PASS Range 18 [document.head, 1, document.head, 1], point 0 [paras[0].firstChild , -1]
2720 PASS Range 18 [document.head, 1, document.head, 1], point 1 [paras[0].firstChild , 0] 2940 FAIL Range 18 [document.head, 1, document.head, 1], point 1 [paras[0].firstChild , 0] assert_equals: focusNode must equal the node we collapse()d to expected Tex t node "Äb̈c̈d̈ëf̈g̈ḧ
2941 " but got Element node <head><title>Selection.collapse() tests</title>
2942 <meta nam...
2721 FAIL Range 18 [document.head, 1, document.head, 1], point 2 [paras[0].firstChild , 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 2943 FAIL Range 18 [document.head, 1, document.head, 1], point 2 [paras[0].firstChild , 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
2722 PASS Range 18 [document.head, 1, document.head, 1], point 3 [paras[0].firstChild , 2] 2944 PASS Range 18 [document.head, 1, document.head, 1], point 3 [paras[0].firstChild , 2]
2723 PASS Range 18 [document.head, 1, document.head, 1], point 4 [paras[0].firstChild , 8] 2945 PASS Range 18 [document.head, 1, document.head, 1], point 4 [paras[0].firstChild , 8]
2724 FAIL Range 18 [document.head, 1, document.head, 1], point 5 [paras[0].firstChild , 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 2946 FAIL Range 18 [document.head, 1, document.head, 1], point 5 [paras[0].firstChild , 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
2725 PASS Range 18 [document.head, 1, document.head, 1], point 6 [paras[0].firstChild , 10] 2947 PASS Range 18 [document.head, 1, document.head, 1], point 6 [paras[0].firstChild , 10]
2726 PASS Range 18 [document.head, 1, document.head, 1], point 7 [paras[0].firstChild , 65535] 2948 PASS Range 18 [document.head, 1, document.head, 1], point 7 [paras[0].firstChild , 65535]
2727 PASS Range 18 [document.head, 1, document.head, 1], point 8 [paras[1].firstChild , -1] 2949 PASS Range 18 [document.head, 1, document.head, 1], point 8 [paras[1].firstChild , -1]
2728 FAIL Range 18 [document.head, 1, document.head, 1], point 9 [paras[1].firstChild , 0] assert_equals: focusNode must equal the node we collapse()d to expected Tex t node "Ijklmnop 2950 FAIL Range 18 [document.head, 1, document.head, 1], point 9 [paras[1].firstChild , 0] assert_equals: focusNode must equal the node we collapse()d to expected Tex t node "Ijklmnop
2729 " but got Text node "Qrstuvwx" 2951 " but got Text node "Qrstuvwx"
2730 FAIL Range 18 [document.head, 1, document.head, 1], point 10 [paras[1].firstChil d, 1] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 2952 FAIL Range 18 [document.head, 1, document.head, 1], point 10 [paras[1].firstChil d, 1] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
2731 " but got Text node "Qrstuvwx" 2953 " but got Text node "Qrstuvwx"
2732 FAIL Range 18 [document.head, 1, document.head, 1], point 11 [paras[1].firstChil d, 2] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 2954 FAIL Range 18 [document.head, 1, document.head, 1], point 11 [paras[1].firstChil d, 2] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
2733 " but got Text node "Qrstuvwx" 2955 " but got Text node "Qrstuvwx"
2734 FAIL Range 18 [document.head, 1, document.head, 1], point 12 [paras[1].firstChil d, 8] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 2956 FAIL Range 18 [document.head, 1, document.head, 1], point 12 [paras[1].firstChil d, 8] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
2735 " but got Text node "Qrstuvwx" 2957 " but got Text node "Qrstuvwx"
2736 FAIL Range 18 [document.head, 1, document.head, 1], point 13 [paras[1].firstChil d, 9] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 2958 FAIL Range 18 [document.head, 1, document.head, 1], point 13 [paras[1].firstChil d, 9] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
2737 " but got Text node "Qrstuvwx" 2959 " but got Text node "Qrstuvwx"
2738 PASS Range 18 [document.head, 1, document.head, 1], point 14 [paras[1].firstChil d, 10] 2960 PASS Range 18 [document.head, 1, document.head, 1], point 14 [paras[1].firstChil d, 10]
2739 PASS Range 18 [document.head, 1, document.head, 1], point 15 [paras[1].firstChil d, 65535] 2961 PASS Range 18 [document.head, 1, document.head, 1], point 15 [paras[1].firstChil d, 65535]
2740 FAIL Range 18 [document.head, 1, document.head, 1], point 16 [detachedPara1.firs tChild, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2962 FAIL Range 18 [document.head, 1, document.head, 1], point 16 [detachedPara1.firs tChild, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Element node <head><title>Selection.collapse() t ests</title>
2741 " 2963 <meta nam...
2742 FAIL Range 18 [document.head, 1, document.head, 1], point 17 [detachedPara1.firs tChild, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2964 FAIL Range 18 [document.head, 1, document.head, 1], point 17 [detachedPara1.firs tChild, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Element node <head><title>Selection.collapse() t ests</title>
2743 " 2965 <meta nam...
2744 FAIL Range 18 [document.head, 1, document.head, 1], point 18 [detachedPara1.firs tChild, 8] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2966 FAIL Range 18 [document.head, 1, document.head, 1], point 18 [detachedPara1.firs tChild, 8] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Element node <head><title>Selection.collapse() t ests</title>
2745 " 2967 <meta nam...
2746 PASS Range 18 [document.head, 1, document.head, 1], point 19 [detachedPara1.firs tChild, 9] 2968 PASS Range 18 [document.head, 1, document.head, 1], point 19 [detachedPara1.firs tChild, 9]
2747 FAIL Range 18 [document.head, 1, document.head, 1], point 20 [foreignPara1.first Child, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2969 FAIL Range 18 [document.head, 1, document.head, 1], point 20 [foreignPara1.first Child, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Element node <head><title>Selection.collapse() te sts</title>
2748 " 2970 <meta nam...
2749 FAIL Range 18 [document.head, 1, document.head, 1], point 21 [foreignPara1.first Child, 1] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2971 FAIL Range 18 [document.head, 1, document.head, 1], point 21 [foreignPara1.first Child, 1] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Element node <head><title>Selection.collapse() te sts</title>
2750 " 2972 <meta nam...
2751 FAIL Range 18 [document.head, 1, document.head, 1], point 22 [foreignPara1.first Child, 8] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2973 FAIL Range 18 [document.head, 1, document.head, 1], point 22 [foreignPara1.first Child, 8] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Element node <head><title>Selection.collapse() te sts</title>
2752 " 2974 <meta nam...
2753 PASS Range 18 [document.head, 1, document.head, 1], point 23 [foreignPara1.first Child, 9] 2975 PASS Range 18 [document.head, 1, document.head, 1], point 23 [foreignPara1.first Child, 9]
2754 PASS Range 18 [document.head, 1, document.head, 1], point 24 [document.documentE lement, -1] 2976 PASS Range 18 [document.head, 1, document.head, 1], point 24 [document.documentE lement, -1]
2755 FAIL Range 18 [document.head, 1, document.head, 1], point 25 [document.documentE lement, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title> 2977 FAIL Range 18 [document.head, 1, document.head, 1], point 25 [document.documentE lement, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title>
2756 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2978 <me... but got Element node <head><title>Selection.collapse() tests</title>
2757 " 2979 <meta nam...
2758 FAIL Range 18 [document.head, 1, document.head, 1], point 26 [document.documentE lement, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title> 2980 FAIL Range 18 [document.head, 1, document.head, 1], point 26 [document.documentE lement, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title>
2759 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2981 <me... but got Element node <head><title>Selection.collapse() tests</title>
2760 " 2982 <meta nam...
2761 FAIL Range 18 [document.head, 1, document.head, 1], point 27 [document.documentE lement, 2] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title> 2983 FAIL Range 18 [document.head, 1, document.head, 1], point 27 [document.documentE lement, 2] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title>
2762 <me... but got Text node "Qrstuvwx" 2984 <me... but got Text node "Qrstuvwx"
2763 PASS Range 18 [document.head, 1, document.head, 1], point 28 [document.documentE lement, 7] 2985 PASS Range 18 [document.head, 1, document.head, 1], point 28 [document.documentE lement, 7]
2764 FAIL Range 18 [document.head, 1, document.head, 1], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <head><title>Selection.collapse() tests</title> 2986 PASS Range 18 [document.head, 1, document.head, 1], point 29 [document.head, 1]
2765 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2766 "
2767 FAIL Range 18 [document.head, 1, document.head, 1], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse()d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2987 FAIL Range 18 [document.head, 1, document.head, 1], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse()d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2768 </p><p id... but got Text node "Qrstuvwx" 2988 </p><p id... but got Text node "Qrstuvwx"
2769 FAIL Range 18 [document.head, 1, document.head, 1], point 31 [foreignDoc.documen tElement, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <html><head><title></title></head><body><p>Efghijkl</p><p... b ut got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2989 FAIL Range 18 [document.head, 1, document.head, 1], point 31 [foreignDoc.documen tElement, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <html><head><title></title></head><body><p>Efghijkl</p><p... b ut got Element node <head><title>Selection.collapse() tests</title>
2770 " 2990 <meta nam...
2771 FAIL Range 18 [document.head, 1, document.head, 1], point 32 [foreignDoc.documen tElement, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <html><head><title></title></head><body><p>Efghijkl</p><p... b ut got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2991 FAIL Range 18 [document.head, 1, document.head, 1], point 32 [foreignDoc.documen tElement, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <html><head><title></title></head><body><p>Efghijkl</p><p... b ut got Element node <head><title>Selection.collapse() tests</title>
2772 " 2992 <meta nam...
2773 FAIL Range 18 [document.head, 1, document.head, 1], point 33 [foreignDoc.head, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <head><title></title></head> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2993 FAIL Range 18 [document.head, 1, document.head, 1], point 33 [foreignDoc.head, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <head><title></title></head> but got Element node <head><title>Selection. collapse() tests</title>
2774 " 2994 <meta nam...
2775 FAIL Range 18 [document.head, 1, document.head, 1], point 34 [foreignDoc.body, 1 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2995 FAIL Range 18 [document.head, 1, document.head, 1], point 34 [foreignDoc.body, 1 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Elem ent node <head><title>Selection.collapse() tests</title>
2776 " 2996 <meta nam...
2777 FAIL Range 18 [document.head, 1, document.head, 1], point 35 [paras[0], 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2997 FAIL Range 18 [document.head, 1, document.head, 1], point 35 [paras[0], 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2778 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 2998 </p> but got Element node <head><title>Selection.collapse() tests</title>
2779 " 2999 <meta nam...
2780 FAIL Range 18 [document.head, 1, document.head, 1], point 36 [paras[0], 1] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3000 FAIL Range 18 [document.head, 1, document.head, 1], point 36 [paras[0], 1] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2781 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3001 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2782 " 3002 "
2783 PASS Range 18 [document.head, 1, document.head, 1], point 37 [paras[0], 2] 3003 PASS Range 18 [document.head, 1, document.head, 1], point 37 [paras[0], 2]
2784 FAIL Range 18 [document.head, 1, document.head, 1], point 38 [paras[1], 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 3004 FAIL Range 18 [document.head, 1, document.head, 1], point 38 [paras[1], 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
2785 </p> but got Text node "Qrstuvwx" 3005 </p> but got Text node "Qrstuvwx"
2786 FAIL Range 18 [document.head, 1, document.head, 1], point 39 [paras[1], 1] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 3006 FAIL Range 18 [document.head, 1, document.head, 1], point 39 [paras[1], 1] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
2787 </p> but got Text node "Qrstuvwx" 3007 </p> but got Text node "Qrstuvwx"
2788 PASS Range 18 [document.head, 1, document.head, 1], point 40 [paras[1], 2] 3008 PASS Range 18 [document.head, 1, document.head, 1], point 40 [paras[1], 2]
2789 FAIL Range 18 [document.head, 1, document.head, 1], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3009 FAIL Range 18 [document.head, 1, document.head, 1], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Element node <head><title>Selection.collapse() test s</title>
2790 " 3010 <meta nam...
2791 FAIL Range 18 [document.head, 1, document.head, 1], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3011 FAIL Range 18 [document.head, 1, document.head, 1], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Element node <head><title>Selection.collapse() test s</title>
2792 " 3012 <meta nam...
2793 FAIL Range 18 [document.head, 1, document.head, 1], point 43 [testDiv, 0] assert _equals: focusNode must equal the node we collapse()d to expected Element node < div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3013 FAIL Range 18 [document.head, 1, document.head, 1], point 43 [testDiv, 0] assert _equals: focusNode must equal the node we collapse()d to expected Element node < div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2794 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3014 </p><p id="b" s... but got Element node <head><title>Selection.collapse() tests< /title>
2795 " 3015 <meta nam...
2796 FAIL Range 18 [document.head, 1, document.head, 1], point 44 [testDiv, 3] assert _equals: focusNode must equal the node we collapse()d to expected Element node < div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3016 FAIL Range 18 [document.head, 1, document.head, 1], point 44 [testDiv, 3] assert _equals: focusNode must equal the node we collapse()d to expected Element node < div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2797 </p><p id="b" s... but got Text node "Qrstuvwx" 3017 </p><p id="b" s... but got Text node "Qrstuvwx"
2798 PASS Range 18 [document.head, 1, document.head, 1], point 45 [document, -1] 3018 PASS Range 18 [document.head, 1, document.head, 1], point 45 [document, -1]
2799 FAIL Range 18 [document.head, 1, document.head, 1], point 46 [document, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3019 FAIL Range 18 [document.head, 1, document.head, 1], point 46 [document, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Element node <head><title>Selection.collapse() tests</t itle>
2800 " 3020 <meta nam...
2801 FAIL Range 18 [document.head, 1, document.head, 1], point 47 [document, 1] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3021 FAIL Range 18 [document.head, 1, document.head, 1], point 47 [document, 1] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Element node <head><title>Selection.collapse() tests</t itle>
2802 " 3022 <meta nam...
2803 FAIL Range 18 [document.head, 1, document.head, 1], point 48 [document, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Qrstuvwx" 3023 FAIL Range 18 [document.head, 1, document.head, 1], point 48 [document, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Qrstuvwx"
2804 PASS Range 18 [document.head, 1, document.head, 1], point 49 [document, 3] 3024 PASS Range 18 [document.head, 1, document.head, 1], point 49 [document, 3]
2805 PASS Range 18 [document.head, 1, document.head, 1], point 50 [comment, -1] 3025 PASS Range 18 [document.head, 1, document.head, 1], point 50 [comment, -1]
2806 FAIL Range 18 [document.head, 1, document.head, 1], point 51 [comment, 0] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--Alphabet soup?--> but got Text node "Qrstuvwx" 3026 FAIL Range 18 [document.head, 1, document.head, 1], point 51 [comment, 0] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--Alphabet soup?--> but got Text node "Qrstuvwx"
2807 FAIL Range 18 [document.head, 1, document.head, 1], point 52 [comment, 4] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--Alphabet soup?--> but got Text node "Qrstuvwx" 3027 FAIL Range 18 [document.head, 1, document.head, 1], point 52 [comment, 4] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--Alphabet soup?--> but got Text node "Qrstuvwx"
2808 PASS Range 18 [document.head, 1, document.head, 1], point 53 [comment, 96] 3028 PASS Range 18 [document.head, 1, document.head, 1], point 53 [comment, 96]
2809 FAIL Range 18 [document.head, 1, document.head, 1], point 54 [foreignDoc, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Document no de with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3029 FAIL Range 18 [document.head, 1, document.head, 1], point 54 [foreignDoc, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Document no de with 3 children but got Element node <head><title>Selection.collapse() tests< /title>
2810 " 3030 <meta nam...
2811 FAIL Range 18 [document.head, 1, document.head, 1], point 55 [foreignDoc, 1] ass ert_equals: focusNode must equal the node we collapse()d to expected Document no de with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3031 FAIL Range 18 [document.head, 1, document.head, 1], point 55 [foreignDoc, 1] ass ert_equals: focusNode must equal the node we collapse()d to expected Document no de with 3 children but got Element node <head><title>Selection.collapse() tests< /title>
2812 " 3032 <meta nam...
2813 FAIL Range 18 [document.head, 1, document.head, 1], point 56 [foreignComment, 2] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but go t Text node "Äb̈c̈d̈ëf̈g̈ḧ 3033 FAIL Range 18 [document.head, 1, document.head, 1], point 56 [foreignComment, 2] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but go t Element node <head><title>Selection.collapse() tests</title>
2814 " 3034 <meta nam...
2815 FAIL Range 18 [document.head, 1, document.head, 1], point 57 [foreignTextNode, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Text n ode "I admit that I harbor doubts about whether we really need..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3035 FAIL Range 18 [document.head, 1, document.head, 1], point 57 [foreignTextNode, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Text n ode "I admit that I harbor doubts about whether we really need..." but got Eleme nt node <head><title>Selection.collapse() tests</title>
2816 " 3036 <meta nam...
2817 FAIL Range 18 [document.head, 1, document.head, 1], point 58 [foreignTextNode, 3 6] assert_equals: focusNode must equal the node we collapse()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3037 FAIL Range 18 [document.head, 1, document.head, 1], point 58 [foreignTextNode, 3 6] assert_equals: focusNode must equal the node we collapse()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Elem ent node <head><title>Selection.collapse() tests</title>
2818 " 3038 <meta nam...
2819 PASS Range 18 [document.head, 1, document.head, 1], point 59 [xmlDoc, -1] 3039 PASS Range 18 [document.head, 1, document.head, 1], point 59 [xmlDoc, -1]
2820 FAIL Range 18 [document.head, 1, document.head, 1], point 60 [xmlDoc, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Document node w ith 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3040 FAIL Range 18 [document.head, 1, document.head, 1], point 60 [xmlDoc, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Document node w ith 4 children but got Element node <head><title>Selection.collapse() tests</tit le>
2821 " 3041 <meta nam...
2822 FAIL Range 18 [document.head, 1, document.head, 1], point 61 [xmlDoc, 1] assert_ equals: focusNode must equal the node we collapse()d to expected Document node w ith 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3042 FAIL Range 18 [document.head, 1, document.head, 1], point 61 [xmlDoc, 1] assert_ equals: focusNode must equal the node we collapse()d to expected Document node w ith 4 children but got Element node <head><title>Selection.collapse() tests</tit le>
2823 " 3043 <meta nam...
2824 PASS Range 18 [document.head, 1, document.head, 1], point 62 [xmlDoc, 5] 3044 PASS Range 18 [document.head, 1, document.head, 1], point 62 [xmlDoc, 5]
2825 FAIL Range 18 [document.head, 1, document.head, 1], point 63 [xmlComment, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--I maliciously created a comment that will break incautiou...--> but got Te xt node "Äb̈c̈d̈ëf̈g̈ḧ 3045 FAIL Range 18 [document.head, 1, document.head, 1], point 63 [xmlComment, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--I maliciously created a comment that will break incautiou...--> but got El ement node <head><title>Selection.collapse() tests</title>
2826 " 3046 <meta nam...
2827 FAIL Range 18 [document.head, 1, document.head, 1], point 64 [xmlComment, 4] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--I maliciously created a comment that will break incautiou...--> but got Te xt node "Äb̈c̈d̈ëf̈g̈ḧ 3047 FAIL Range 18 [document.head, 1, document.head, 1], point 64 [xmlComment, 4] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--I maliciously created a comment that will break incautiou...--> but got El ement node <head><title>Selection.collapse() tests</title>
2828 " 3048 <meta nam...
2829 FAIL Range 18 [document.head, 1, document.head, 1], point 65 [processingInstruct ion, 0] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3049 FAIL Range 18 [document.head, 1, document.head, 1], point 65 [processingInstruct ion, 0] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Element node <head><title>Sele ction.collapse() tests</title>
2830 " 3050 <meta nam...
2831 FAIL Range 18 [document.head, 1, document.head, 1], point 66 [processingInstruct ion, 5] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3051 FAIL Range 18 [document.head, 1, document.head, 1], point 66 [processingInstruct ion, 5] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Element node <head><title>Sele ction.collapse() tests</title>
2832 " 3052 <meta nam...
2833 FAIL Range 18 [document.head, 1, document.head, 1], point 67 [processingInstruct ion, 9] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3053 FAIL Range 18 [document.head, 1, document.head, 1], point 67 [processingInstruct ion, 9] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Element node <head><title>Sele ction.collapse() tests</title>
2834 " 3054 <meta nam...
2835 FAIL Range 18 [document.head, 1, document.head, 1], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3055 FAIL Range 18 [document.head, 1, document.head, 1], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Element node <head><title>Selection.collapse() tests</ti tle>
2836 " 3056 <meta nam...
2837 FAIL Range 18 [document.head, 1, document.head, 1], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3057 FAIL Range 18 [document.head, 1, document.head, 1], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Element node <head><title>Selection.collapse() tests</ti tle>
2838 " 3058 <meta nam...
2839 FAIL Range 18 [document.head, 1, document.head, 1], point 70 [detachedForeignTex tNode, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3059 FAIL Range 18 [document.head, 1, document.head, 1], point 70 [detachedForeignTex tNode, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Cdefghij" but got Element node <head><title>Selection.collapse() te sts</title>
2840 " 3060 <meta nam...
2841 FAIL Range 18 [document.head, 1, document.head, 1], point 71 [detachedForeignTex tNode, 8] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3061 FAIL Range 18 [document.head, 1, document.head, 1], point 71 [detachedForeignTex tNode, 8] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Cdefghij" but got Element node <head><title>Selection.collapse() te sts</title>
2842 " 3062 <meta nam...
2843 FAIL Range 18 [document.head, 1, document.head, 1], point 72 [detachedXmlTextNod e, 0] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3063 FAIL Range 18 [document.head, 1, document.head, 1], point 72 [detachedXmlTextNod e, 0] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Klmnopqr" but got Element node <head><title>Selection.collapse() tests< /title>
2844 " 3064 <meta nam...
2845 FAIL Range 18 [document.head, 1, document.head, 1], point 73 [detachedXmlTextNod e, 8] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3065 FAIL Range 18 [document.head, 1, document.head, 1], point 73 [detachedXmlTextNod e, 8] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Klmnopqr" but got Element node <head><title>Selection.collapse() tests< /title>
2846 " 3066 <meta nam...
2847 FAIL Range 18 [document.head, 1, document.head, 1], point 74 [detachedProcessing Instruction, 12] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "whippoorwill" and data "chirp c hirp chirp" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3067 FAIL Range 18 [document.head, 1, document.head, 1], point 74 [detachedProcessing Instruction, 12] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "whippoorwill" and data "chirp c hirp chirp" but got Element node <head><title>Selection.collapse() tests</title>
2848 " 3068 <meta nam...
2849 FAIL Range 18 [document.head, 1, document.head, 1], point 75 [detachedComment, 3 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3069 FAIL Range 18 [document.head, 1, document.head, 1], point 75 [detachedComment, 3 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--Stuvwxyz--> but got Element node <head><title>Selection.collapse() te sts</title>
2850 " 3070 <meta nam...
2851 FAIL Range 18 [document.head, 1, document.head, 1], point 76 [detachedComment, 5 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3071 FAIL Range 18 [document.head, 1, document.head, 1], point 76 [detachedComment, 5 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--Stuvwxyz--> but got Element node <head><title>Selection.collapse() te sts</title>
2852 " 3072 <meta nam...
2853 FAIL Range 18 [document.head, 1, document.head, 1], point 77 [detachedForeignCom ment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3073 FAIL Range 18 [document.head, 1, document.head, 1], point 77 [detachedForeignCom ment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Element node <head><title>Selec tion.collapse() tests</title>
2854 " 3074 <meta nam...
2855 FAIL Range 18 [document.head, 1, document.head, 1], point 78 [detachedForeignCom ment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3075 FAIL Range 18 [document.head, 1, document.head, 1], point 78 [detachedForeignCom ment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Element node <head><title>Selec tion.collapse() tests</title>
2856 " 3076 <meta nam...
2857 FAIL Range 18 [document.head, 1, document.head, 1], point 79 [detachedXmlComment , 2] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--בן חיים אליעזר--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3077 FAIL Range 18 [document.head, 1, document.head, 1], point 79 [detachedXmlComment , 2] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--בן חיים אליעזר--> but got Element node <head><title>Se lection.collapse() tests</title>
2858 " 3078 <meta nam...
2859 FAIL Range 18 [document.head, 1, document.head, 1], point 80 [docfrag, 0] assert _equals: focusNode must equal the node we collapse()d to expected DocumentFragme nt node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3079 FAIL Range 18 [document.head, 1, document.head, 1], point 80 [docfrag, 0] assert _equals: focusNode must equal the node we collapse()d to expected DocumentFragme nt node with 0 children but got Element node <head><title>Selection.collapse() t ests</title>
2860 " 3080 <meta nam...
2861 FAIL Range 18 [document.head, 1, document.head, 1], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected Documen tFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3081 FAIL Range 18 [document.head, 1, document.head, 1], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected Documen tFragment node with 0 children but got Element node <head><title>Selection.colla pse() tests</title>
2862 " 3082 <meta nam...
2863 FAIL Range 18 [document.head, 1, document.head, 1], point 82 [xmlDocfrag, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected DocumentFra gment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3083 FAIL Range 18 [document.head, 1, document.head, 1], point 82 [xmlDocfrag, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected DocumentFra gment node with 0 children but got Element node <head><title>Selection.collapse( ) tests</title>
2864 " 3084 <meta nam...
2865 PASS Range 18 [document.head, 1, document.head, 1], point 83 [doctype, 0] 3085 PASS Range 18 [document.head, 1, document.head, 1], point 83 [doctype, 0]
2866 FAIL Range 18 [document.head, 1, document.head, 1], point 84 [doctype, -17] asse rt_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () { 3086 FAIL Range 18 [document.head, 1, document.head, 1], point 84 [doctype, -17] asse rt_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
2867 selection.collapse(point[0], point[1]); 3087 selection.collapse(point[0], point[1]);
2868 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 3088 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
2869 PASS Range 18 [document.head, 1, document.head, 1], point 85 [doctype, 1] 3089 PASS Range 18 [document.head, 1, document.head, 1], point 85 [doctype, 1]
2870 PASS Range 18 [document.head, 1, document.head, 1], point 86 [foreignDoctype, 0] 3090 PASS Range 18 [document.head, 1, document.head, 1], point 86 [foreignDoctype, 0]
2871 PASS Range 18 [document.head, 1, document.head, 1], point 87 [xmlDoctype, 0] 3091 PASS Range 18 [document.head, 1, document.head, 1], point 87 [xmlDoctype, 0]
2872 PASS Range 19 [document.body, 0, document.body, 1], point 0 [paras[0].firstChild , -1] 3092 PASS Range 19 [document.body, 0, document.body, 1], point 0 [paras[0].firstChild , -1]
2873 PASS Range 19 [document.body, 0, document.body, 1], point 1 [paras[0].firstChild , 0] 3093 PASS Range 19 [document.body, 0, document.body, 1], point 1 [paras[0].firstChild , 0]
2874 FAIL Range 19 [document.body, 0, document.body, 1], point 2 [paras[0].firstChild , 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 3094 FAIL Range 19 [document.body, 0, document.body, 1], point 2 [paras[0].firstChild , 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
2875 PASS Range 19 [document.body, 0, document.body, 1], point 3 [paras[0].firstChild , 2] 3095 PASS Range 19 [document.body, 0, document.body, 1], point 3 [paras[0].firstChild , 2]
2876 PASS Range 19 [document.body, 0, document.body, 1], point 4 [paras[0].firstChild , 8] 3096 PASS Range 19 [document.body, 0, document.body, 1], point 4 [paras[0].firstChild , 8]
2877 FAIL Range 19 [document.body, 0, document.body, 1], point 5 [paras[0].firstChild , 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 3097 FAIL Range 19 [document.body, 0, document.body, 1], point 5 [paras[0].firstChild , 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
2878 PASS Range 19 [document.body, 0, document.body, 1], point 6 [paras[0].firstChild , 10] 3098 PASS Range 19 [document.body, 0, document.body, 1], point 6 [paras[0].firstChild , 10]
2879 PASS Range 19 [document.body, 0, document.body, 1], point 7 [paras[0].firstChild , 65535] 3099 PASS Range 19 [document.body, 0, document.body, 1], point 7 [paras[0].firstChild , 65535]
2880 PASS Range 19 [document.body, 0, document.body, 1], point 8 [paras[1].firstChild , -1] 3100 PASS Range 19 [document.body, 0, document.body, 1], point 8 [paras[1].firstChild , -1]
2881 FAIL Range 19 [document.body, 0, document.body, 1], point 9 [paras[1].firstChild , 0] assert_equals: focusNode must equal the node we collapse()d to expected Tex t node "Ijklmnop 3101 FAIL Range 19 [document.body, 0, document.body, 1], point 9 [paras[1].firstChild , 0] assert_equals: focusNode must equal the node we collapse()d to expected Tex t node "Ijklmnop
2882 " but got Text node "Qrstuvwx" 3102 " but got Text node "Qrstuvwx"
2883 FAIL Range 19 [document.body, 0, document.body, 1], point 10 [paras[1].firstChil d, 1] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 3103 FAIL Range 19 [document.body, 0, document.body, 1], point 10 [paras[1].firstChil d, 1] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
2884 " but got Text node "Qrstuvwx" 3104 " but got Text node "Qrstuvwx"
2885 FAIL Range 19 [document.body, 0, document.body, 1], point 11 [paras[1].firstChil d, 2] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 3105 FAIL Range 19 [document.body, 0, document.body, 1], point 11 [paras[1].firstChil d, 2] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
2886 " but got Text node "Qrstuvwx" 3106 " but got Text node "Qrstuvwx"
2887 FAIL Range 19 [document.body, 0, document.body, 1], point 12 [paras[1].firstChil d, 8] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 3107 FAIL Range 19 [document.body, 0, document.body, 1], point 12 [paras[1].firstChil d, 8] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
2888 " but got Text node "Qrstuvwx" 3108 " but got Text node "Qrstuvwx"
2889 FAIL Range 19 [document.body, 0, document.body, 1], point 13 [paras[1].firstChil d, 9] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 3109 FAIL Range 19 [document.body, 0, document.body, 1], point 13 [paras[1].firstChil d, 9] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
2890 " but got Text node "Qrstuvwx" 3110 " but got Text node "Qrstuvwx"
2891 PASS Range 19 [document.body, 0, document.body, 1], point 14 [paras[1].firstChil d, 10] 3111 PASS Range 19 [document.body, 0, document.body, 1], point 14 [paras[1].firstChil d, 10]
2892 PASS Range 19 [document.body, 0, document.body, 1], point 15 [paras[1].firstChil d, 65535] 3112 PASS Range 19 [document.body, 0, document.body, 1], point 15 [paras[1].firstChil d, 65535]
2893 FAIL Range 19 [document.body, 0, document.body, 1], point 16 [detachedPara1.firs tChild, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Text node "Qrstuvwx" 3113 FAIL Range 19 [document.body, 0, document.body, 1], point 16 [detachedPara1.firs tChild, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Element node <body><div id="test"><p id="a">Äb̈ c̈d̈ëf̈g̈ḧ
2894 FAIL Range 19 [document.body, 0, document.body, 1], point 17 [detachedPara1.firs tChild, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Text node "Qrstuvwx" 3114 </p><p id...
2895 FAIL Range 19 [document.body, 0, document.body, 1], point 18 [detachedPara1.firs tChild, 8] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Text node "Qrstuvwx" 3115 FAIL Range 19 [document.body, 0, document.body, 1], point 17 [detachedPara1.firs tChild, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Element node <body><div id="test"><p id="a">Äb̈ c̈d̈ëf̈g̈ḧ
3116 </p><p id...
3117 FAIL Range 19 [document.body, 0, document.body, 1], point 18 [detachedPara1.firs tChild, 8] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Element node <body><div id="test"><p id="a">Äb̈ c̈d̈ëf̈g̈ḧ
3118 </p><p id...
2896 PASS Range 19 [document.body, 0, document.body, 1], point 19 [detachedPara1.firs tChild, 9] 3119 PASS Range 19 [document.body, 0, document.body, 1], point 19 [detachedPara1.firs tChild, 9]
2897 FAIL Range 19 [document.body, 0, document.body, 1], point 20 [foreignPara1.first Child, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Text node "Qrstuvwx" 3120 FAIL Range 19 [document.body, 0, document.body, 1], point 20 [foreignPara1.first Child, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Element node <body><div id="test"><p id="a">Äb̈c ̈d̈ëf̈g̈ḧ
2898 FAIL Range 19 [document.body, 0, document.body, 1], point 21 [foreignPara1.first Child, 1] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Text node "Qrstuvwx" 3121 </p><p id...
2899 FAIL Range 19 [document.body, 0, document.body, 1], point 22 [foreignPara1.first Child, 8] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Text node "Qrstuvwx" 3122 FAIL Range 19 [document.body, 0, document.body, 1], point 21 [foreignPara1.first Child, 1] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Element node <body><div id="test"><p id="a">Äb̈c ̈d̈ëf̈g̈ḧ
3123 </p><p id...
3124 FAIL Range 19 [document.body, 0, document.body, 1], point 22 [foreignPara1.first Child, 8] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Element node <body><div id="test"><p id="a">Äb̈c ̈d̈ëf̈g̈ḧ
3125 </p><p id...
2900 PASS Range 19 [document.body, 0, document.body, 1], point 23 [foreignPara1.first Child, 9] 3126 PASS Range 19 [document.body, 0, document.body, 1], point 23 [foreignPara1.first Child, 9]
2901 PASS Range 19 [document.body, 0, document.body, 1], point 24 [document.documentE lement, -1] 3127 PASS Range 19 [document.body, 0, document.body, 1], point 24 [document.documentE lement, -1]
2902 FAIL Range 19 [document.body, 0, document.body, 1], point 25 [document.documentE lement, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title> 3128 FAIL Range 19 [document.body, 0, document.body, 1], point 25 [document.documentE lement, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title>
2903 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3129 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2904 " 3130 "
2905 FAIL Range 19 [document.body, 0, document.body, 1], point 26 [document.documentE lement, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title> 3131 FAIL Range 19 [document.body, 0, document.body, 1], point 26 [document.documentE lement, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title>
2906 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3132 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2907 " 3133 "
2908 FAIL Range 19 [document.body, 0, document.body, 1], point 27 [document.documentE lement, 2] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title> 3134 FAIL Range 19 [document.body, 0, document.body, 1], point 27 [document.documentE lement, 2] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title>
2909 <me... but got Text node "Qrstuvwx" 3135 <me... but got Text node "Qrstuvwx"
2910 PASS Range 19 [document.body, 0, document.body, 1], point 28 [document.documentE lement, 7] 3136 PASS Range 19 [document.body, 0, document.body, 1], point 28 [document.documentE lement, 7]
2911 FAIL Range 19 [document.body, 0, document.body, 1], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <head><title>Selection.collapse() tests</title> 3137 FAIL Range 19 [document.body, 0, document.body, 1], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <head><title>Selection.collapse() tests</title>
2912 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3138 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2913 " 3139 "
2914 FAIL Range 19 [document.body, 0, document.body, 1], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse()d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3140 FAIL Range 19 [document.body, 0, document.body, 1], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse()d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2915 </p><p id... but got Text node "Qrstuvwx" 3141 </p><p id... but got Text node "Qrstuvwx"
2916 FAIL Range 19 [document.body, 0, document.body, 1], point 31 [foreignDoc.documen tElement, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <html><head><title></title></head><body><p>Efghijkl</p><p... b ut got Text node "Qrstuvwx" 3142 FAIL Range 19 [document.body, 0, document.body, 1], point 31 [foreignDoc.documen tElement, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <html><head><title></title></head><body><p>Efghijkl</p><p... b ut got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2917 FAIL Range 19 [document.body, 0, document.body, 1], point 32 [foreignDoc.documen tElement, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <html><head><title></title></head><body><p>Efghijkl</p><p... b ut got Text node "Qrstuvwx" 3143 </p><p id...
2918 FAIL Range 19 [document.body, 0, document.body, 1], point 33 [foreignDoc.head, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <head><title></title></head> but got Text node "Qrstuvwx" 3144 FAIL Range 19 [document.body, 0, document.body, 1], point 32 [foreignDoc.documen tElement, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <html><head><title></title></head><body><p>Efghijkl</p><p... b ut got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2919 FAIL Range 19 [document.body, 0, document.body, 1], point 34 [foreignDoc.body, 1 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Qrstuvwx" 3145 </p><p id...
3146 FAIL Range 19 [document.body, 0, document.body, 1], point 33 [foreignDoc.head, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <head><title></title></head> but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3147 </p><p id...
3148 FAIL Range 19 [document.body, 0, document.body, 1], point 34 [foreignDoc.body, 1 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Elem ent node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3149 </p><p id...
2920 FAIL Range 19 [document.body, 0, document.body, 1], point 35 [paras[0], 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3150 FAIL Range 19 [document.body, 0, document.body, 1], point 35 [paras[0], 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2921 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3151 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2922 " 3152 "
2923 FAIL Range 19 [document.body, 0, document.body, 1], point 36 [paras[0], 1] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3153 FAIL Range 19 [document.body, 0, document.body, 1], point 36 [paras[0], 1] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2924 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3154 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2925 " 3155 "
2926 PASS Range 19 [document.body, 0, document.body, 1], point 37 [paras[0], 2] 3156 PASS Range 19 [document.body, 0, document.body, 1], point 37 [paras[0], 2]
2927 FAIL Range 19 [document.body, 0, document.body, 1], point 38 [paras[1], 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 3157 FAIL Range 19 [document.body, 0, document.body, 1], point 38 [paras[1], 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
2928 </p> but got Text node "Qrstuvwx" 3158 </p> but got Text node "Qrstuvwx"
2929 FAIL Range 19 [document.body, 0, document.body, 1], point 39 [paras[1], 1] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 3159 FAIL Range 19 [document.body, 0, document.body, 1], point 39 [paras[1], 1] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
2930 </p> but got Text node "Qrstuvwx" 3160 </p> but got Text node "Qrstuvwx"
2931 PASS Range 19 [document.body, 0, document.body, 1], point 40 [paras[1], 2] 3161 PASS Range 19 [document.body, 0, document.body, 1], point 40 [paras[1], 2]
2932 FAIL Range 19 [document.body, 0, document.body, 1], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 3162 FAIL Range 19 [document.body, 0, document.body, 1], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Element node <body><div id="test"><p id="a">Äb̈c̈d ̈ëf̈g̈ḧ
2933 FAIL Range 19 [document.body, 0, document.body, 1], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 3163 </p><p id...
3164 FAIL Range 19 [document.body, 0, document.body, 1], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Element node <body><div id="test"><p id="a">Äb̈c̈d ̈ëf̈g̈ḧ
3165 </p><p id...
2934 FAIL Range 19 [document.body, 0, document.body, 1], point 43 [testDiv, 0] assert _equals: focusNode must equal the node we collapse()d to expected Element node < div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3166 FAIL Range 19 [document.body, 0, document.body, 1], point 43 [testDiv, 0] assert _equals: focusNode must equal the node we collapse()d to expected Element node < div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2935 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3167 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2936 " 3168 "
2937 FAIL Range 19 [document.body, 0, document.body, 1], point 44 [testDiv, 3] assert _equals: focusNode must equal the node we collapse()d to expected Element node < div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3169 FAIL Range 19 [document.body, 0, document.body, 1], point 44 [testDiv, 3] assert _equals: focusNode must equal the node we collapse()d to expected Element node < div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2938 </p><p id="b" s... but got Text node "Qrstuvwx" 3170 </p><p id="b" s... but got Text node "Qrstuvwx"
2939 PASS Range 19 [document.body, 0, document.body, 1], point 45 [document, -1] 3171 PASS Range 19 [document.body, 0, document.body, 1], point 45 [document, -1]
2940 FAIL Range 19 [document.body, 0, document.body, 1], point 46 [document, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3172 FAIL Range 19 [document.body, 0, document.body, 1], point 46 [document, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2941 " 3173 "
2942 FAIL Range 19 [document.body, 0, document.body, 1], point 47 [document, 1] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3174 FAIL Range 19 [document.body, 0, document.body, 1], point 47 [document, 1] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
2943 " 3175 "
2944 FAIL Range 19 [document.body, 0, document.body, 1], point 48 [document, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Qrstuvwx" 3176 FAIL Range 19 [document.body, 0, document.body, 1], point 48 [document, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Qrstuvwx"
2945 PASS Range 19 [document.body, 0, document.body, 1], point 49 [document, 3] 3177 PASS Range 19 [document.body, 0, document.body, 1], point 49 [document, 3]
2946 PASS Range 19 [document.body, 0, document.body, 1], point 50 [comment, -1] 3178 PASS Range 19 [document.body, 0, document.body, 1], point 50 [comment, -1]
2947 FAIL Range 19 [document.body, 0, document.body, 1], point 51 [comment, 0] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--Alphabet soup?--> but got Text node "Qrstuvwx" 3179 FAIL Range 19 [document.body, 0, document.body, 1], point 51 [comment, 0] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--Alphabet soup?--> but got Text node "Qrstuvwx"
2948 FAIL Range 19 [document.body, 0, document.body, 1], point 52 [comment, 4] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--Alphabet soup?--> but got Text node "Qrstuvwx" 3180 FAIL Range 19 [document.body, 0, document.body, 1], point 52 [comment, 4] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--Alphabet soup?--> but got Text node "Qrstuvwx"
2949 PASS Range 19 [document.body, 0, document.body, 1], point 53 [comment, 96] 3181 PASS Range 19 [document.body, 0, document.body, 1], point 53 [comment, 96]
2950 FAIL Range 19 [document.body, 0, document.body, 1], point 54 [foreignDoc, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Document no de with 3 children but got Text node "Qrstuvwx" 3182 FAIL Range 19 [document.body, 0, document.body, 1], point 54 [foreignDoc, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Document no de with 3 children but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
2951 FAIL Range 19 [document.body, 0, document.body, 1], point 55 [foreignDoc, 1] ass ert_equals: focusNode must equal the node we collapse()d to expected Document no de with 3 children but got Text node "Qrstuvwx" 3183 </p><p id...
2952 FAIL Range 19 [document.body, 0, document.body, 1], point 56 [foreignComment, 2] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but go t Text node "Qrstuvwx" 3184 FAIL Range 19 [document.body, 0, document.body, 1], point 55 [foreignDoc, 1] ass ert_equals: focusNode must equal the node we collapse()d to expected Document no de with 3 children but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
2953 FAIL Range 19 [document.body, 0, document.body, 1], point 57 [foreignTextNode, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Text n ode "I admit that I harbor doubts about whether we really need..." but got Text node "Qrstuvwx" 3185 </p><p id...
2954 FAIL Range 19 [document.body, 0, document.body, 1], point 58 [foreignTextNode, 3 6] assert_equals: focusNode must equal the node we collapse()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Qrstuvwx" 3186 FAIL Range 19 [document.body, 0, document.body, 1], point 56 [foreignComment, 2] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but go t Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3187 </p><p id...
3188 FAIL Range 19 [document.body, 0, document.body, 1], point 57 [foreignTextNode, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Text n ode "I admit that I harbor doubts about whether we really need..." but got Eleme nt node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3189 </p><p id...
3190 FAIL Range 19 [document.body, 0, document.body, 1], point 58 [foreignTextNode, 3 6] assert_equals: focusNode must equal the node we collapse()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Elem ent node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3191 </p><p id...
2955 PASS Range 19 [document.body, 0, document.body, 1], point 59 [xmlDoc, -1] 3192 PASS Range 19 [document.body, 0, document.body, 1], point 59 [xmlDoc, -1]
2956 FAIL Range 19 [document.body, 0, document.body, 1], point 60 [xmlDoc, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Document node w ith 4 children but got Text node "Qrstuvwx" 3193 FAIL Range 19 [document.body, 0, document.body, 1], point 60 [xmlDoc, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Document node w ith 4 children but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g ̈ḧ
2957 FAIL Range 19 [document.body, 0, document.body, 1], point 61 [xmlDoc, 1] assert_ equals: focusNode must equal the node we collapse()d to expected Document node w ith 4 children but got Text node "Qrstuvwx" 3194 </p><p id...
3195 FAIL Range 19 [document.body, 0, document.body, 1], point 61 [xmlDoc, 1] assert_ equals: focusNode must equal the node we collapse()d to expected Document node w ith 4 children but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g ̈ḧ
3196 </p><p id...
2958 PASS Range 19 [document.body, 0, document.body, 1], point 62 [xmlDoc, 5] 3197 PASS Range 19 [document.body, 0, document.body, 1], point 62 [xmlDoc, 5]
2959 FAIL Range 19 [document.body, 0, document.body, 1], point 63 [xmlComment, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--I maliciously created a comment that will break incautiou...--> but got Te xt node "Qrstuvwx" 3198 FAIL Range 19 [document.body, 0, document.body, 1], point 63 [xmlComment, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--I maliciously created a comment that will break incautiou...--> but got El ement node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2960 FAIL Range 19 [document.body, 0, document.body, 1], point 64 [xmlComment, 4] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--I maliciously created a comment that will break incautiou...--> but got Te xt node "Qrstuvwx" 3199 </p><p id...
2961 FAIL Range 19 [document.body, 0, document.body, 1], point 65 [processingInstruct ion, 0] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 3200 FAIL Range 19 [document.body, 0, document.body, 1], point 64 [xmlComment, 4] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--I maliciously created a comment that will break incautiou...--> but got El ement node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2962 FAIL Range 19 [document.body, 0, document.body, 1], point 66 [processingInstruct ion, 5] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 3201 </p><p id...
2963 FAIL Range 19 [document.body, 0, document.body, 1], point 67 [processingInstruct ion, 9] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 3202 FAIL Range 19 [document.body, 0, document.body, 1], point 65 [processingInstruct ion, 0] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Element node <body><div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2964 FAIL Range 19 [document.body, 0, document.body, 1], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 3203 </p><p id...
2965 FAIL Range 19 [document.body, 0, document.body, 1], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 3204 FAIL Range 19 [document.body, 0, document.body, 1], point 66 [processingInstruct ion, 5] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Element node <body><div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2966 FAIL Range 19 [document.body, 0, document.body, 1], point 70 [detachedForeignTex tNode, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Cdefghij" but got Text node "Qrstuvwx" 3205 </p><p id...
2967 FAIL Range 19 [document.body, 0, document.body, 1], point 71 [detachedForeignTex tNode, 8] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Cdefghij" but got Text node "Qrstuvwx" 3206 FAIL Range 19 [document.body, 0, document.body, 1], point 67 [processingInstruct ion, 9] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Element node <body><div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
2968 FAIL Range 19 [document.body, 0, document.body, 1], point 72 [detachedXmlTextNod e, 0] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Klmnopqr" but got Text node "Qrstuvwx" 3207 </p><p id...
2969 FAIL Range 19 [document.body, 0, document.body, 1], point 73 [detachedXmlTextNod e, 8] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Klmnopqr" but got Text node "Qrstuvwx" 3208 FAIL Range 19 [document.body, 0, document.body, 1], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈ g̈ḧ
2970 FAIL Range 19 [document.body, 0, document.body, 1], point 74 [detachedProcessing Instruction, 12] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "whippoorwill" and data "chirp c hirp chirp" but got Text node "Qrstuvwx" 3209 </p><p id...
2971 FAIL Range 19 [document.body, 0, document.body, 1], point 75 [detachedComment, 3 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 3210 FAIL Range 19 [document.body, 0, document.body, 1], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈ g̈ḧ
2972 FAIL Range 19 [document.body, 0, document.body, 1], point 76 [detachedComment, 5 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 3211 </p><p id...
2973 FAIL Range 19 [document.body, 0, document.body, 1], point 77 [detachedForeignCom ment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 3212 FAIL Range 19 [document.body, 0, document.body, 1], point 70 [detachedForeignTex tNode, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Cdefghij" but got Element node <body><div id="test"><p id="a">Äb̈c ̈d̈ëf̈g̈ḧ
2974 FAIL Range 19 [document.body, 0, document.body, 1], point 78 [detachedForeignCom ment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 3213 </p><p id...
2975 FAIL Range 19 [document.body, 0, document.body, 1], point 79 [detachedXmlComment , 2] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--בן חיים אליעזר--> but got Text node "Qrstuvwx" 3214 FAIL Range 19 [document.body, 0, document.body, 1], point 71 [detachedForeignTex tNode, 8] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Cdefghij" but got Element node <body><div id="test"><p id="a">Äb̈c ̈d̈ëf̈g̈ḧ
2976 FAIL Range 19 [document.body, 0, document.body, 1], point 80 [docfrag, 0] assert _equals: focusNode must equal the node we collapse()d to expected DocumentFragme nt node with 0 children but got Text node "Qrstuvwx" 3215 </p><p id...
2977 FAIL Range 19 [document.body, 0, document.body, 1], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected Documen tFragment node with 0 children but got Text node "Qrstuvwx" 3216 FAIL Range 19 [document.body, 0, document.body, 1], point 72 [detachedXmlTextNod e, 0] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Klmnopqr" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
2978 FAIL Range 19 [document.body, 0, document.body, 1], point 82 [xmlDocfrag, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected DocumentFra gment node with 0 children but got Text node "Qrstuvwx" 3217 </p><p id...
3218 FAIL Range 19 [document.body, 0, document.body, 1], point 73 [detachedXmlTextNod e, 8] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Klmnopqr" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
3219 </p><p id...
3220 FAIL Range 19 [document.body, 0, document.body, 1], point 74 [detachedProcessing Instruction, 12] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "whippoorwill" and data "chirp c hirp chirp" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3221 </p><p id...
3222 FAIL Range 19 [document.body, 0, document.body, 1], point 75 [detachedComment, 3 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--Stuvwxyz--> but got Element node <body><div id="test"><p id="a">Äb̈c ̈d̈ëf̈g̈ḧ
3223 </p><p id...
3224 FAIL Range 19 [document.body, 0, document.body, 1], point 76 [detachedComment, 5 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--Stuvwxyz--> but got Element node <body><div id="test"><p id="a">Äb̈c ̈d̈ëf̈g̈ḧ
3225 </p><p id...
3226 FAIL Range 19 [document.body, 0, document.body, 1], point 77 [detachedForeignCom ment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Element node <body><div id="tes t"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3227 </p><p id...
3228 FAIL Range 19 [document.body, 0, document.body, 1], point 78 [detachedForeignCom ment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Element node <body><div id="tes t"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3229 </p><p id...
3230 FAIL Range 19 [document.body, 0, document.body, 1], point 79 [detachedXmlComment , 2] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--בן חיים אליעזר--> but got Element node <body><div id=" test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3231 </p><p id...
3232 FAIL Range 19 [document.body, 0, document.body, 1], point 80 [docfrag, 0] assert _equals: focusNode must equal the node we collapse()d to expected DocumentFragme nt node with 0 children but got Element node <body><div id="test"><p id="a">Äb̈ c̈d̈ëf̈g̈ḧ
3233 </p><p id...
3234 FAIL Range 19 [document.body, 0, document.body, 1], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected Documen tFragment node with 0 children but got Element node <body><div id="test"><p id=" a">Äb̈c̈d̈ëf̈g̈ḧ
3235 </p><p id...
3236 FAIL Range 19 [document.body, 0, document.body, 1], point 82 [xmlDocfrag, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected DocumentFra gment node with 0 children but got Element node <body><div id="test"><p id="a">A ̈b̈c̈d̈ëf̈g̈ḧ
3237 </p><p id...
2979 PASS Range 19 [document.body, 0, document.body, 1], point 83 [doctype, 0] 3238 PASS Range 19 [document.body, 0, document.body, 1], point 83 [doctype, 0]
2980 FAIL Range 19 [document.body, 0, document.body, 1], point 84 [doctype, -17] asse rt_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () { 3239 FAIL Range 19 [document.body, 0, document.body, 1], point 84 [doctype, -17] asse rt_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
2981 selection.collapse(point[0], point[1]); 3240 selection.collapse(point[0], point[1]);
2982 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 3241 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
2983 PASS Range 19 [document.body, 0, document.body, 1], point 85 [doctype, 1] 3242 PASS Range 19 [document.body, 0, document.body, 1], point 85 [doctype, 1]
2984 PASS Range 19 [document.body, 0, document.body, 1], point 86 [foreignDoctype, 0] 3243 PASS Range 19 [document.body, 0, document.body, 1], point 86 [foreignDoctype, 0]
2985 PASS Range 19 [document.body, 0, document.body, 1], point 87 [xmlDoctype, 0] 3244 PASS Range 19 [document.body, 0, document.body, 1], point 87 [xmlDoctype, 0]
2986 PASS Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], po int 0 [paras[0].firstChild, -1] 3245 PASS Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], po int 0 [paras[0].firstChild, -1]
2987 PASS Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], po int 1 [paras[0].firstChild, 0] 3246 PASS Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], po int 1 [paras[0].firstChild, 0]
2988 FAIL Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], po int 2 [paras[0].firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 3247 FAIL Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], po int 2 [paras[0].firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
(...skipping 330 matching lines...) Expand 10 before | Expand all | Expand 10 after
3319 FAIL Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 81 [foreignDocfrag , 0] assert_equals: selection.rangeCount must equal 1 after collapse() expected 1 but got 0 3578 FAIL Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 81 [foreignDocfrag , 0] assert_equals: selection.rangeCount must equal 1 after collapse() expected 1 but got 0
3320 FAIL Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 82 [xmlDocfrag, 0] assert_equals: selection.rangeCount must equal 1 after collapse() expected 1 bu t got 0 3579 FAIL Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 82 [xmlDocfrag, 0] assert_equals: selection.rangeCount must equal 1 after collapse() expected 1 bu t got 0
3321 PASS Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 83 [doctype, 0] 3580 PASS Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 83 [doctype, 0]
3322 FAIL Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node i s a DocumentType function "function () { 3581 FAIL Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node i s a DocumentType function "function () {
3323 selection.collapse(point[0], point[1]); 3582 selection.collapse(point[0], point[1]);
3324 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 3583 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
3325 PASS Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 85 [doctype, 1] 3584 PASS Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 85 [doctype, 1]
3326 PASS Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 86 [foreignDoctype , 0] 3585 PASS Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 86 [foreignDoctype , 0]
3327 PASS Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 87 [xmlDoctype, 0] 3586 PASS Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 87 [xmlDoctype, 0]
3328 PASS Range 23 [paras[0], 0, paras[0], 0], point 0 [paras[0].firstChild, -1] 3587 PASS Range 23 [paras[0], 0, paras[0], 0], point 0 [paras[0].firstChild, -1]
3329 PASS Range 23 [paras[0], 0, paras[0], 0], point 1 [paras[0].firstChild, 0] 3588 FAIL Range 23 [paras[0], 0, paras[0], 0], point 1 [paras[0].firstChild, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ä b̈c̈d̈ëf̈g̈ḧ
3589 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3590 </p>
3330 FAIL Range 23 [paras[0], 0, paras[0], 0], point 2 [paras[0].firstChild, 1] asser t_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 3591 FAIL Range 23 [paras[0], 0, paras[0], 0], point 2 [paras[0].firstChild, 1] asser t_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
3331 PASS Range 23 [paras[0], 0, paras[0], 0], point 3 [paras[0].firstChild, 2] 3592 PASS Range 23 [paras[0], 0, paras[0], 0], point 3 [paras[0].firstChild, 2]
3332 PASS Range 23 [paras[0], 0, paras[0], 0], point 4 [paras[0].firstChild, 8] 3593 PASS Range 23 [paras[0], 0, paras[0], 0], point 4 [paras[0].firstChild, 8]
3333 FAIL Range 23 [paras[0], 0, paras[0], 0], point 5 [paras[0].firstChild, 9] asser t_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 3594 FAIL Range 23 [paras[0], 0, paras[0], 0], point 5 [paras[0].firstChild, 9] asser t_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
3334 PASS Range 23 [paras[0], 0, paras[0], 0], point 6 [paras[0].firstChild, 10] 3595 PASS Range 23 [paras[0], 0, paras[0], 0], point 6 [paras[0].firstChild, 10]
3335 PASS Range 23 [paras[0], 0, paras[0], 0], point 7 [paras[0].firstChild, 65535] 3596 PASS Range 23 [paras[0], 0, paras[0], 0], point 7 [paras[0].firstChild, 65535]
3336 PASS Range 23 [paras[0], 0, paras[0], 0], point 8 [paras[1].firstChild, -1] 3597 PASS Range 23 [paras[0], 0, paras[0], 0], point 8 [paras[1].firstChild, -1]
3337 FAIL Range 23 [paras[0], 0, paras[0], 0], point 9 [paras[1].firstChild, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 3598 FAIL Range 23 [paras[0], 0, paras[0], 0], point 9 [paras[1].firstChild, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
3338 " but got Text node "Qrstuvwx" 3599 " but got Text node "Qrstuvwx"
3339 FAIL Range 23 [paras[0], 0, paras[0], 0], point 10 [paras[1].firstChild, 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 3600 FAIL Range 23 [paras[0], 0, paras[0], 0], point 10 [paras[1].firstChild, 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
3340 " but got Text node "Qrstuvwx" 3601 " but got Text node "Qrstuvwx"
3341 FAIL Range 23 [paras[0], 0, paras[0], 0], point 11 [paras[1].firstChild, 2] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 3602 FAIL Range 23 [paras[0], 0, paras[0], 0], point 11 [paras[1].firstChild, 2] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
3342 " but got Text node "Qrstuvwx" 3603 " but got Text node "Qrstuvwx"
3343 FAIL Range 23 [paras[0], 0, paras[0], 0], point 12 [paras[1].firstChild, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 3604 FAIL Range 23 [paras[0], 0, paras[0], 0], point 12 [paras[1].firstChild, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
3344 " but got Text node "Qrstuvwx" 3605 " but got Text node "Qrstuvwx"
3345 FAIL Range 23 [paras[0], 0, paras[0], 0], point 13 [paras[1].firstChild, 9] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 3606 FAIL Range 23 [paras[0], 0, paras[0], 0], point 13 [paras[1].firstChild, 9] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
3346 " but got Text node "Qrstuvwx" 3607 " but got Text node "Qrstuvwx"
3347 PASS Range 23 [paras[0], 0, paras[0], 0], point 14 [paras[1].firstChild, 10] 3608 PASS Range 23 [paras[0], 0, paras[0], 0], point 14 [paras[1].firstChild, 10]
3348 PASS Range 23 [paras[0], 0, paras[0], 0], point 15 [paras[1].firstChild, 65535] 3609 PASS Range 23 [paras[0], 0, paras[0], 0], point 15 [paras[1].firstChild, 65535]
3349 FAIL Range 23 [paras[0], 0, paras[0], 0], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3610 FAIL Range 23 [paras[0], 0, paras[0], 0], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3350 " 3611 </p>
3351 FAIL Range 23 [paras[0], 0, paras[0], 0], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3612 FAIL Range 23 [paras[0], 0, paras[0], 0], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3352 " 3613 </p>
3353 FAIL Range 23 [paras[0], 0, paras[0], 0], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3614 FAIL Range 23 [paras[0], 0, paras[0], 0], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3354 " 3615 </p>
3355 PASS Range 23 [paras[0], 0, paras[0], 0], point 19 [detachedPara1.firstChild, 9] 3616 PASS Range 23 [paras[0], 0, paras[0], 0], point 19 [detachedPara1.firstChild, 9]
3356 FAIL Range 23 [paras[0], 0, paras[0], 0], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3617 FAIL Range 23 [paras[0], 0, paras[0], 0], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3357 " 3618 </p>
3358 FAIL Range 23 [paras[0], 0, paras[0], 0], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3619 FAIL Range 23 [paras[0], 0, paras[0], 0], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3359 " 3620 </p>
3360 FAIL Range 23 [paras[0], 0, paras[0], 0], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3621 FAIL Range 23 [paras[0], 0, paras[0], 0], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3361 " 3622 </p>
3362 PASS Range 23 [paras[0], 0, paras[0], 0], point 23 [foreignPara1.firstChild, 9] 3623 PASS Range 23 [paras[0], 0, paras[0], 0], point 23 [foreignPara1.firstChild, 9]
3363 PASS Range 23 [paras[0], 0, paras[0], 0], point 24 [document.documentElement, -1 ] 3624 PASS Range 23 [paras[0], 0, paras[0], 0], point 24 [document.documentElement, -1 ]
3364 FAIL Range 23 [paras[0], 0, paras[0], 0], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 3625 FAIL Range 23 [paras[0], 0, paras[0], 0], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
3365 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3626 <me... but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3366 " 3627 </p>
3367 FAIL Range 23 [paras[0], 0, paras[0], 0], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 3628 FAIL Range 23 [paras[0], 0, paras[0], 0], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
3368 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3629 <me... but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3369 " 3630 </p>
3370 FAIL Range 23 [paras[0], 0, paras[0], 0], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 3631 FAIL Range 23 [paras[0], 0, paras[0], 0], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
3371 <me... but got Text node "Qrstuvwx" 3632 <me... but got Text node "Qrstuvwx"
3372 PASS Range 23 [paras[0], 0, paras[0], 0], point 28 [document.documentElement, 7] 3633 PASS Range 23 [paras[0], 0, paras[0], 0], point 28 [document.documentElement, 7]
3373 FAIL Range 23 [paras[0], 0, paras[0], 0], point 29 [document.head, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <head ><title>Selection.collapse() tests</title> 3634 FAIL Range 23 [paras[0], 0, paras[0], 0], point 29 [document.head, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <head ><title>Selection.collapse() tests</title>
3374 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3635 <meta nam... but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3375 " 3636 </p>
3376 FAIL Range 23 [paras[0], 0, paras[0], 0], point 30 [document.body, 3] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3637 FAIL Range 23 [paras[0], 0, paras[0], 0], point 30 [document.body, 3] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3377 </p><p id... but got Text node "Qrstuvwx" 3638 </p><p id... but got Text node "Qrstuvwx"
3378 FAIL Range 23 [paras[0], 0, paras[0], 0], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Tex t node "Äb̈c̈d̈ëf̈g̈ḧ 3639 FAIL Range 23 [paras[0], 0, paras[0], 0], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Ele ment node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3379 " 3640 </p>
3380 FAIL Range 23 [paras[0], 0, paras[0], 0], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Tex t node "Äb̈c̈d̈ëf̈g̈ḧ 3641 FAIL Range 23 [paras[0], 0, paras[0], 0], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Ele ment node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3381 " 3642 </p>
3382 FAIL Range 23 [paras[0], 0, paras[0], 0], point 33 [foreignDoc.head, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <he ad><title></title></head> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3643 FAIL Range 23 [paras[0], 0, paras[0], 0], point 33 [foreignDoc.head, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <he ad><title></title></head> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3383 " 3644 </p>
3384 FAIL Range 23 [paras[0], 0, paras[0], 0], point 34 [foreignDoc.body, 1] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <bo dy><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Äb ̈c̈d̈ëf̈g̈ḧ 3645 FAIL Range 23 [paras[0], 0, paras[0], 0], point 34 [foreignDoc.body, 1] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <bo dy><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Element node < p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3385 " 3646 </p>
3386 FAIL Range 23 [paras[0], 0, paras[0], 0], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ 3647 PASS Range 23 [paras[0], 0, paras[0], 0], point 35 [paras[0], 0]
3387 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3388 "
3389 FAIL Range 23 [paras[0], 0, paras[0], 0], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ 3648 FAIL Range 23 [paras[0], 0, paras[0], 0], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
3390 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3649 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3391 " 3650 "
3392 PASS Range 23 [paras[0], 0, paras[0], 0], point 37 [paras[0], 2] 3651 PASS Range 23 [paras[0], 0, paras[0], 0], point 37 [paras[0], 2]
3393 FAIL Range 23 [paras[0], 0, paras[0], 0], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 3652 FAIL Range 23 [paras[0], 0, paras[0], 0], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
3394 </p> but got Text node "Qrstuvwx" 3653 </p> but got Text node "Qrstuvwx"
3395 FAIL Range 23 [paras[0], 0, paras[0], 0], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 3654 FAIL Range 23 [paras[0], 0, paras[0], 0], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
3396 </p> but got Text node "Qrstuvwx" 3655 </p> but got Text node "Qrstuvwx"
3397 PASS Range 23 [paras[0], 0, paras[0], 0], point 40 [paras[1], 2] 3656 PASS Range 23 [paras[0], 0, paras[0], 0], point 40 [paras[1], 2]
3398 FAIL Range 23 [paras[0], 0, paras[0], 0], point 41 [detachedPara1, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3657 FAIL Range 23 [paras[0], 0, paras[0], 0], point 41 [detachedPara1, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3399 " 3658 </p>
3400 FAIL Range 23 [paras[0], 0, paras[0], 0], point 42 [detachedPara1, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3659 FAIL Range 23 [paras[0], 0, paras[0], 0], point 42 [detachedPara1, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3401 " 3660 </p>
3402 FAIL Range 23 [paras[0], 0, paras[0], 0], point 43 [testDiv, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3661 FAIL Range 23 [paras[0], 0, paras[0], 0], point 43 [testDiv, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3403 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3662 </p><p id="b" s... but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3404 " 3663 </p>
3405 FAIL Range 23 [paras[0], 0, paras[0], 0], point 44 [testDiv, 3] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3664 FAIL Range 23 [paras[0], 0, paras[0], 0], point 44 [testDiv, 3] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3406 </p><p id="b" s... but got Text node "Qrstuvwx" 3665 </p><p id="b" s... but got Text node "Qrstuvwx"
3407 PASS Range 23 [paras[0], 0, paras[0], 0], point 45 [document, -1] 3666 PASS Range 23 [paras[0], 0, paras[0], 0], point 45 [document, -1]
3408 FAIL Range 23 [paras[0], 0, paras[0], 0], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3667 FAIL Range 23 [paras[0], 0, paras[0], 0], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3409 " 3668 </p>
3410 FAIL Range 23 [paras[0], 0, paras[0], 0], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3669 FAIL Range 23 [paras[0], 0, paras[0], 0], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3411 " 3670 </p>
3412 FAIL Range 23 [paras[0], 0, paras[0], 0], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Qrstuvwx" 3671 FAIL Range 23 [paras[0], 0, paras[0], 0], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Qrstuvwx"
3413 PASS Range 23 [paras[0], 0, paras[0], 0], point 49 [document, 3] 3672 PASS Range 23 [paras[0], 0, paras[0], 0], point 49 [document, 3]
3414 PASS Range 23 [paras[0], 0, paras[0], 0], point 50 [comment, -1] 3673 PASS Range 23 [paras[0], 0, paras[0], 0], point 50 [comment, -1]
3415 FAIL Range 23 [paras[0], 0, paras[0], 0], point 51 [comment, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx" 3674 FAIL Range 23 [paras[0], 0, paras[0], 0], point 51 [comment, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx"
3416 FAIL Range 23 [paras[0], 0, paras[0], 0], point 52 [comment, 4] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx" 3675 FAIL Range 23 [paras[0], 0, paras[0], 0], point 52 [comment, 4] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx"
3417 PASS Range 23 [paras[0], 0, paras[0], 0], point 53 [comment, 96] 3676 PASS Range 23 [paras[0], 0, paras[0], 0], point 53 [comment, 96]
3418 FAIL Range 23 [paras[0], 0, paras[0], 0], point 54 [foreignDoc, 0] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3677 FAIL Range 23 [paras[0], 0, paras[0], 0], point 54 [foreignDoc, 0] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3419 " 3678 </p>
3420 FAIL Range 23 [paras[0], 0, paras[0], 0], point 55 [foreignDoc, 1] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3679 FAIL Range 23 [paras[0], 0, paras[0], 0], point 55 [foreignDoc, 1] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3421 " 3680 </p>
3422 FAIL Range 23 [paras[0], 0, paras[0], 0], point 56 [foreignComment, 2] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- "Commenter" and "commentator" mean different things. I'v...--> but got Text nod e "Äb̈c̈d̈ëf̈g̈ḧ 3681 FAIL Range 23 [paras[0], 0, paras[0], 0], point 56 [foreignComment, 2] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- "Commenter" and "commentator" mean different things. I'v...--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3423 " 3682 </p>
3424 FAIL Range 23 [paras[0], 0, paras[0], 0], point 57 [foreignTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Text node "Äb̈ c̈d̈ëf̈g̈ḧ 3683 FAIL Range 23 [paras[0], 0, paras[0], 0], point 57 [foreignTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3425 " 3684 </p>
3426 FAIL Range 23 [paras[0], 0, paras[0], 0], point 58 [foreignTextNode, 36] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "I ad mit that I harbor doubts about whether we really need..." but got Text node "Äb ̈c̈d̈ëf̈g̈ḧ 3685 FAIL Range 23 [paras[0], 0, paras[0], 0], point 58 [foreignTextNode, 36] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "I ad mit that I harbor doubts about whether we really need..." but got Element node < p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3427 " 3686 </p>
3428 PASS Range 23 [paras[0], 0, paras[0], 0], point 59 [xmlDoc, -1] 3687 PASS Range 23 [paras[0], 0, paras[0], 0], point 59 [xmlDoc, -1]
3429 FAIL Range 23 [paras[0], 0, paras[0], 0], point 60 [xmlDoc, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3688 FAIL Range 23 [paras[0], 0, paras[0], 0], point 60 [xmlDoc, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3430 " 3689 </p>
3431 FAIL Range 23 [paras[0], 0, paras[0], 0], point 61 [xmlDoc, 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3690 FAIL Range 23 [paras[0], 0, paras[0], 0], point 61 [xmlDoc, 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3432 " 3691 </p>
3433 PASS Range 23 [paras[0], 0, paras[0], 0], point 62 [xmlDoc, 5] 3692 PASS Range 23 [paras[0], 0, paras[0], 0], point 62 [xmlDoc, 5]
3434 FAIL Range 23 [paras[0], 0, paras[0], 0], point 63 [xmlComment, 0] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 3693 FAIL Range 23 [paras[0], 0, paras[0], 0], point 63 [xmlComment, 0] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3435 " 3694 </p>
3436 FAIL Range 23 [paras[0], 0, paras[0], 0], point 64 [xmlComment, 4] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 3695 FAIL Range 23 [paras[0], 0, paras[0], 0], point 64 [xmlComment, 4] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3437 " 3696 </p>
3438 FAIL Range 23 [paras[0], 0, paras[0], 0], point 65 [processingInstruction, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3697 FAIL Range 23 [paras[0], 0, paras[0], 0], point 65 [processingInstruction, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3439 " 3698 </p>
3440 FAIL Range 23 [paras[0], 0, paras[0], 0], point 66 [processingInstruction, 5] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3699 FAIL Range 23 [paras[0], 0, paras[0], 0], point 66 [processingInstruction, 5] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3441 " 3700 </p>
3442 FAIL Range 23 [paras[0], 0, paras[0], 0], point 67 [processingInstruction, 9] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3701 FAIL Range 23 [paras[0], 0, paras[0], 0], point 67 [processingInstruction, 9] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3443 " 3702 </p>
3444 FAIL Range 23 [paras[0], 0, paras[0], 0], point 68 [detachedTextNode, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3703 FAIL Range 23 [paras[0], 0, paras[0], 0], point 68 [detachedTextNode, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3445 " 3704 </p>
3446 FAIL Range 23 [paras[0], 0, paras[0], 0], point 69 [detachedTextNode, 8] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3705 FAIL Range 23 [paras[0], 0, paras[0], 0], point 69 [detachedTextNode, 8] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3447 " 3706 </p>
3448 FAIL Range 23 [paras[0], 0, paras[0], 0], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3707 FAIL Range 23 [paras[0], 0, paras[0], 0], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3449 " 3708 </p>
3450 FAIL Range 23 [paras[0], 0, paras[0], 0], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3709 FAIL Range 23 [paras[0], 0, paras[0], 0], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3451 " 3710 </p>
3452 FAIL Range 23 [paras[0], 0, paras[0], 0], point 72 [detachedXmlTextNode, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3711 FAIL Range 23 [paras[0], 0, paras[0], 0], point 72 [detachedXmlTextNode, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3453 " 3712 </p>
3454 FAIL Range 23 [paras[0], 0, paras[0], 0], point 73 [detachedXmlTextNode, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3713 FAIL Range 23 [paras[0], 0, paras[0], 0], point 73 [detachedXmlTextNode, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3455 " 3714 </p>
3456 FAIL Range 23 [paras[0], 0, paras[0], 0], point 74 [detachedProcessingInstructio n, 12] assert_equals: focusNode must equal the node we collapse()d to expected P rocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3715 FAIL Range 23 [paras[0], 0, paras[0], 0], point 74 [detachedProcessingInstructio n, 12] assert_equals: focusNode must equal the node we collapse()d to expected P rocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3457 " 3716 </p>
3458 FAIL Range 23 [paras[0], 0, paras[0], 0], point 75 [detachedComment, 3] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3717 FAIL Range 23 [paras[0], 0, paras[0], 0], point 75 [detachedComment, 3] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3459 " 3718 </p>
3460 FAIL Range 23 [paras[0], 0, paras[0], 0], point 76 [detachedComment, 5] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3719 FAIL Range 23 [paras[0], 0, paras[0], 0], point 76 [detachedComment, 5] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3461 " 3720 </p>
3462 FAIL Range 23 [paras[0], 0, paras[0], 0], point 77 [detachedForeignComment, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3721 FAIL Range 23 [paras[0], 0, paras[0], 0], point 77 [detachedForeignComment, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3463 " 3722 </p>
3464 FAIL Range 23 [paras[0], 0, paras[0], 0], point 78 [detachedForeignComment, 4] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3723 FAIL Range 23 [paras[0], 0, paras[0], 0], point 78 [detachedForeignComment, 4] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3465 " 3724 </p>
3466 FAIL Range 23 [paras[0], 0, paras[0], 0], point 79 [detachedXmlComment, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3725 FAIL Range 23 [paras[0], 0, paras[0], 0], point 79 [detachedXmlComment, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈h ̈
3467 " 3726 </p>
3468 FAIL Range 23 [paras[0], 0, paras[0], 0], point 80 [docfrag, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected DocumentFragment node wi th 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3727 FAIL Range 23 [paras[0], 0, paras[0], 0], point 80 [docfrag, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected DocumentFragment node wi th 0 children but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3469 " 3728 </p>
3470 FAIL Range 23 [paras[0], 0, paras[0], 0], point 81 [foreignDocfrag, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3729 FAIL Range 23 [paras[0], 0, paras[0], 0], point 81 [foreignDocfrag, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3471 " 3730 </p>
3472 FAIL Range 23 [paras[0], 0, paras[0], 0], point 82 [xmlDocfrag, 0] assert_equals : focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3731 FAIL Range 23 [paras[0], 0, paras[0], 0], point 82 [xmlDocfrag, 0] assert_equals : focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3473 " 3732 </p>
3474 PASS Range 23 [paras[0], 0, paras[0], 0], point 83 [doctype, 0] 3733 PASS Range 23 [paras[0], 0, paras[0], 0], point 83 [doctype, 0]
3475 FAIL Range 23 [paras[0], 0, paras[0], 0], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTy pe function "function () { 3734 FAIL Range 23 [paras[0], 0, paras[0], 0], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTy pe function "function () {
3476 selection.collapse(point[0], point[1]); 3735 selection.collapse(point[0], point[1]);
3477 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 3736 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
3478 PASS Range 23 [paras[0], 0, paras[0], 0], point 85 [doctype, 1] 3737 PASS Range 23 [paras[0], 0, paras[0], 0], point 85 [doctype, 1]
3479 PASS Range 23 [paras[0], 0, paras[0], 0], point 86 [foreignDoctype, 0] 3738 PASS Range 23 [paras[0], 0, paras[0], 0], point 86 [foreignDoctype, 0]
3480 PASS Range 23 [paras[0], 0, paras[0], 0], point 87 [xmlDoctype, 0] 3739 PASS Range 23 [paras[0], 0, paras[0], 0], point 87 [xmlDoctype, 0]
3481 PASS Range 24 [paras[0], 0, paras[0], 1], point 0 [paras[0].firstChild, -1] 3740 PASS Range 24 [paras[0], 0, paras[0], 1], point 0 [paras[0].firstChild, -1]
3482 PASS Range 24 [paras[0], 0, paras[0], 1], point 1 [paras[0].firstChild, 0] 3741 PASS Range 24 [paras[0], 0, paras[0], 1], point 1 [paras[0].firstChild, 0]
3483 FAIL Range 24 [paras[0], 0, paras[0], 1], point 2 [paras[0].firstChild, 1] asser t_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 3742 FAIL Range 24 [paras[0], 0, paras[0], 1], point 2 [paras[0].firstChild, 1] asser t_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
3484 PASS Range 24 [paras[0], 0, paras[0], 1], point 3 [paras[0].firstChild, 2] 3743 PASS Range 24 [paras[0], 0, paras[0], 1], point 3 [paras[0].firstChild, 2]
3485 PASS Range 24 [paras[0], 0, paras[0], 1], point 4 [paras[0].firstChild, 8] 3744 PASS Range 24 [paras[0], 0, paras[0], 1], point 4 [paras[0].firstChild, 8]
3486 FAIL Range 24 [paras[0], 0, paras[0], 1], point 5 [paras[0].firstChild, 9] asser t_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 3745 FAIL Range 24 [paras[0], 0, paras[0], 1], point 5 [paras[0].firstChild, 9] asser t_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
3487 PASS Range 24 [paras[0], 0, paras[0], 1], point 6 [paras[0].firstChild, 10] 3746 PASS Range 24 [paras[0], 0, paras[0], 1], point 6 [paras[0].firstChild, 10]
3488 PASS Range 24 [paras[0], 0, paras[0], 1], point 7 [paras[0].firstChild, 65535] 3747 PASS Range 24 [paras[0], 0, paras[0], 1], point 7 [paras[0].firstChild, 65535]
3489 PASS Range 24 [paras[0], 0, paras[0], 1], point 8 [paras[1].firstChild, -1] 3748 PASS Range 24 [paras[0], 0, paras[0], 1], point 8 [paras[1].firstChild, -1]
3490 FAIL Range 24 [paras[0], 0, paras[0], 1], point 9 [paras[1].firstChild, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 3749 FAIL Range 24 [paras[0], 0, paras[0], 1], point 9 [paras[1].firstChild, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
3491 " but got Text node "Qrstuvwx" 3750 " but got Text node "Qrstuvwx"
3492 FAIL Range 24 [paras[0], 0, paras[0], 1], point 10 [paras[1].firstChild, 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 3751 FAIL Range 24 [paras[0], 0, paras[0], 1], point 10 [paras[1].firstChild, 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
3493 " but got Text node "Qrstuvwx" 3752 " but got Text node "Qrstuvwx"
3494 FAIL Range 24 [paras[0], 0, paras[0], 1], point 11 [paras[1].firstChild, 2] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 3753 FAIL Range 24 [paras[0], 0, paras[0], 1], point 11 [paras[1].firstChild, 2] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
3495 " but got Text node "Qrstuvwx" 3754 " but got Text node "Qrstuvwx"
3496 FAIL Range 24 [paras[0], 0, paras[0], 1], point 12 [paras[1].firstChild, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 3755 FAIL Range 24 [paras[0], 0, paras[0], 1], point 12 [paras[1].firstChild, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
3497 " but got Text node "Qrstuvwx" 3756 " but got Text node "Qrstuvwx"
3498 FAIL Range 24 [paras[0], 0, paras[0], 1], point 13 [paras[1].firstChild, 9] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 3757 FAIL Range 24 [paras[0], 0, paras[0], 1], point 13 [paras[1].firstChild, 9] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
3499 " but got Text node "Qrstuvwx" 3758 " but got Text node "Qrstuvwx"
3500 PASS Range 24 [paras[0], 0, paras[0], 1], point 14 [paras[1].firstChild, 10] 3759 PASS Range 24 [paras[0], 0, paras[0], 1], point 14 [paras[1].firstChild, 10]
3501 PASS Range 24 [paras[0], 0, paras[0], 1], point 15 [paras[1].firstChild, 65535] 3760 PASS Range 24 [paras[0], 0, paras[0], 1], point 15 [paras[1].firstChild, 65535]
3502 FAIL Range 24 [paras[0], 0, paras[0], 1], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3761 FAIL Range 24 [paras[0], 0, paras[0], 1], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3503 " 3762 </p>
3504 FAIL Range 24 [paras[0], 0, paras[0], 1], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3763 FAIL Range 24 [paras[0], 0, paras[0], 1], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3505 " 3764 </p>
3506 FAIL Range 24 [paras[0], 0, paras[0], 1], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3765 FAIL Range 24 [paras[0], 0, paras[0], 1], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3507 " 3766 </p>
3508 PASS Range 24 [paras[0], 0, paras[0], 1], point 19 [detachedPara1.firstChild, 9] 3767 PASS Range 24 [paras[0], 0, paras[0], 1], point 19 [detachedPara1.firstChild, 9]
3509 FAIL Range 24 [paras[0], 0, paras[0], 1], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3768 FAIL Range 24 [paras[0], 0, paras[0], 1], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3510 " 3769 </p>
3511 FAIL Range 24 [paras[0], 0, paras[0], 1], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3770 FAIL Range 24 [paras[0], 0, paras[0], 1], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3512 " 3771 </p>
3513 FAIL Range 24 [paras[0], 0, paras[0], 1], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3772 FAIL Range 24 [paras[0], 0, paras[0], 1], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3514 " 3773 </p>
3515 PASS Range 24 [paras[0], 0, paras[0], 1], point 23 [foreignPara1.firstChild, 9] 3774 PASS Range 24 [paras[0], 0, paras[0], 1], point 23 [foreignPara1.firstChild, 9]
3516 PASS Range 24 [paras[0], 0, paras[0], 1], point 24 [document.documentElement, -1 ] 3775 PASS Range 24 [paras[0], 0, paras[0], 1], point 24 [document.documentElement, -1 ]
3517 FAIL Range 24 [paras[0], 0, paras[0], 1], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 3776 FAIL Range 24 [paras[0], 0, paras[0], 1], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
3518 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3777 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3519 " 3778 "
3520 FAIL Range 24 [paras[0], 0, paras[0], 1], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 3779 FAIL Range 24 [paras[0], 0, paras[0], 1], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
3521 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3780 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3522 " 3781 "
3523 FAIL Range 24 [paras[0], 0, paras[0], 1], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 3782 FAIL Range 24 [paras[0], 0, paras[0], 1], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
3524 <me... but got Text node "Qrstuvwx" 3783 <me... but got Text node "Qrstuvwx"
3525 PASS Range 24 [paras[0], 0, paras[0], 1], point 28 [document.documentElement, 7] 3784 PASS Range 24 [paras[0], 0, paras[0], 1], point 28 [document.documentElement, 7]
3526 FAIL Range 24 [paras[0], 0, paras[0], 1], point 29 [document.head, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <head ><title>Selection.collapse() tests</title> 3785 FAIL Range 24 [paras[0], 0, paras[0], 1], point 29 [document.head, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <head ><title>Selection.collapse() tests</title>
3527 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3786 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3528 " 3787 "
3529 FAIL Range 24 [paras[0], 0, paras[0], 1], point 30 [document.body, 3] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3788 FAIL Range 24 [paras[0], 0, paras[0], 1], point 30 [document.body, 3] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3530 </p><p id... but got Text node "Qrstuvwx" 3789 </p><p id... but got Text node "Qrstuvwx"
3531 FAIL Range 24 [paras[0], 0, paras[0], 1], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Tex t node "Äb̈c̈d̈ëf̈g̈ḧ 3790 FAIL Range 24 [paras[0], 0, paras[0], 1], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Ele ment node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3532 " 3791 </p>
3533 FAIL Range 24 [paras[0], 0, paras[0], 1], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Tex t node "Äb̈c̈d̈ëf̈g̈ḧ 3792 FAIL Range 24 [paras[0], 0, paras[0], 1], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Ele ment node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3534 " 3793 </p>
3535 FAIL Range 24 [paras[0], 0, paras[0], 1], point 33 [foreignDoc.head, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <he ad><title></title></head> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3794 FAIL Range 24 [paras[0], 0, paras[0], 1], point 33 [foreignDoc.head, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <he ad><title></title></head> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3536 " 3795 </p>
3537 FAIL Range 24 [paras[0], 0, paras[0], 1], point 34 [foreignDoc.body, 1] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <bo dy><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Äb ̈c̈d̈ëf̈g̈ḧ 3796 FAIL Range 24 [paras[0], 0, paras[0], 1], point 34 [foreignDoc.body, 1] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <bo dy><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Element node < p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3538 " 3797 </p>
3539 FAIL Range 24 [paras[0], 0, paras[0], 1], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ 3798 FAIL Range 24 [paras[0], 0, paras[0], 1], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
3540 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3799 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3541 " 3800 "
3542 FAIL Range 24 [paras[0], 0, paras[0], 1], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ 3801 FAIL Range 24 [paras[0], 0, paras[0], 1], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
3543 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3802 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3544 " 3803 "
3545 PASS Range 24 [paras[0], 0, paras[0], 1], point 37 [paras[0], 2] 3804 PASS Range 24 [paras[0], 0, paras[0], 1], point 37 [paras[0], 2]
3546 FAIL Range 24 [paras[0], 0, paras[0], 1], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 3805 FAIL Range 24 [paras[0], 0, paras[0], 1], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
3547 </p> but got Text node "Qrstuvwx" 3806 </p> but got Text node "Qrstuvwx"
3548 FAIL Range 24 [paras[0], 0, paras[0], 1], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 3807 FAIL Range 24 [paras[0], 0, paras[0], 1], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
3549 </p> but got Text node "Qrstuvwx" 3808 </p> but got Text node "Qrstuvwx"
3550 PASS Range 24 [paras[0], 0, paras[0], 1], point 40 [paras[1], 2] 3809 PASS Range 24 [paras[0], 0, paras[0], 1], point 40 [paras[1], 2]
3551 FAIL Range 24 [paras[0], 0, paras[0], 1], point 41 [detachedPara1, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3810 FAIL Range 24 [paras[0], 0, paras[0], 1], point 41 [detachedPara1, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3552 " 3811 </p>
3553 FAIL Range 24 [paras[0], 0, paras[0], 1], point 42 [detachedPara1, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3812 FAIL Range 24 [paras[0], 0, paras[0], 1], point 42 [detachedPara1, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3554 " 3813 </p>
3555 FAIL Range 24 [paras[0], 0, paras[0], 1], point 43 [testDiv, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3814 FAIL Range 24 [paras[0], 0, paras[0], 1], point 43 [testDiv, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3556 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3815 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3557 " 3816 "
3558 FAIL Range 24 [paras[0], 0, paras[0], 1], point 44 [testDiv, 3] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3817 FAIL Range 24 [paras[0], 0, paras[0], 1], point 44 [testDiv, 3] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3559 </p><p id="b" s... but got Text node "Qrstuvwx" 3818 </p><p id="b" s... but got Text node "Qrstuvwx"
3560 PASS Range 24 [paras[0], 0, paras[0], 1], point 45 [document, -1] 3819 PASS Range 24 [paras[0], 0, paras[0], 1], point 45 [document, -1]
3561 FAIL Range 24 [paras[0], 0, paras[0], 1], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3820 FAIL Range 24 [paras[0], 0, paras[0], 1], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3562 " 3821 "
3563 FAIL Range 24 [paras[0], 0, paras[0], 1], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3822 FAIL Range 24 [paras[0], 0, paras[0], 1], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3564 " 3823 "
3565 FAIL Range 24 [paras[0], 0, paras[0], 1], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Qrstuvwx" 3824 FAIL Range 24 [paras[0], 0, paras[0], 1], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Qrstuvwx"
3566 PASS Range 24 [paras[0], 0, paras[0], 1], point 49 [document, 3] 3825 PASS Range 24 [paras[0], 0, paras[0], 1], point 49 [document, 3]
3567 PASS Range 24 [paras[0], 0, paras[0], 1], point 50 [comment, -1] 3826 PASS Range 24 [paras[0], 0, paras[0], 1], point 50 [comment, -1]
3568 FAIL Range 24 [paras[0], 0, paras[0], 1], point 51 [comment, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx" 3827 FAIL Range 24 [paras[0], 0, paras[0], 1], point 51 [comment, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx"
3569 FAIL Range 24 [paras[0], 0, paras[0], 1], point 52 [comment, 4] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx" 3828 FAIL Range 24 [paras[0], 0, paras[0], 1], point 52 [comment, 4] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx"
3570 PASS Range 24 [paras[0], 0, paras[0], 1], point 53 [comment, 96] 3829 PASS Range 24 [paras[0], 0, paras[0], 1], point 53 [comment, 96]
3571 FAIL Range 24 [paras[0], 0, paras[0], 1], point 54 [foreignDoc, 0] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3830 FAIL Range 24 [paras[0], 0, paras[0], 1], point 54 [foreignDoc, 0] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3572 " 3831 </p>
3573 FAIL Range 24 [paras[0], 0, paras[0], 1], point 55 [foreignDoc, 1] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3832 FAIL Range 24 [paras[0], 0, paras[0], 1], point 55 [foreignDoc, 1] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3574 " 3833 </p>
3575 FAIL Range 24 [paras[0], 0, paras[0], 1], point 56 [foreignComment, 2] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- "Commenter" and "commentator" mean different things. I'v...--> but got Text nod e "Äb̈c̈d̈ëf̈g̈ḧ 3834 FAIL Range 24 [paras[0], 0, paras[0], 1], point 56 [foreignComment, 2] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- "Commenter" and "commentator" mean different things. I'v...--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3576 " 3835 </p>
3577 FAIL Range 24 [paras[0], 0, paras[0], 1], point 57 [foreignTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Text node "Äb̈ c̈d̈ëf̈g̈ḧ 3836 FAIL Range 24 [paras[0], 0, paras[0], 1], point 57 [foreignTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3578 " 3837 </p>
3579 FAIL Range 24 [paras[0], 0, paras[0], 1], point 58 [foreignTextNode, 36] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "I ad mit that I harbor doubts about whether we really need..." but got Text node "Äb ̈c̈d̈ëf̈g̈ḧ 3838 FAIL Range 24 [paras[0], 0, paras[0], 1], point 58 [foreignTextNode, 36] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "I ad mit that I harbor doubts about whether we really need..." but got Element node < p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3580 " 3839 </p>
3581 PASS Range 24 [paras[0], 0, paras[0], 1], point 59 [xmlDoc, -1] 3840 PASS Range 24 [paras[0], 0, paras[0], 1], point 59 [xmlDoc, -1]
3582 FAIL Range 24 [paras[0], 0, paras[0], 1], point 60 [xmlDoc, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3841 FAIL Range 24 [paras[0], 0, paras[0], 1], point 60 [xmlDoc, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3583 " 3842 </p>
3584 FAIL Range 24 [paras[0], 0, paras[0], 1], point 61 [xmlDoc, 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3843 FAIL Range 24 [paras[0], 0, paras[0], 1], point 61 [xmlDoc, 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3585 " 3844 </p>
3586 PASS Range 24 [paras[0], 0, paras[0], 1], point 62 [xmlDoc, 5] 3845 PASS Range 24 [paras[0], 0, paras[0], 1], point 62 [xmlDoc, 5]
3587 FAIL Range 24 [paras[0], 0, paras[0], 1], point 63 [xmlComment, 0] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 3846 FAIL Range 24 [paras[0], 0, paras[0], 1], point 63 [xmlComment, 0] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3588 " 3847 </p>
3589 FAIL Range 24 [paras[0], 0, paras[0], 1], point 64 [xmlComment, 4] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 3848 FAIL Range 24 [paras[0], 0, paras[0], 1], point 64 [xmlComment, 4] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3590 " 3849 </p>
3591 FAIL Range 24 [paras[0], 0, paras[0], 1], point 65 [processingInstruction, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3850 FAIL Range 24 [paras[0], 0, paras[0], 1], point 65 [processingInstruction, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3592 " 3851 </p>
3593 FAIL Range 24 [paras[0], 0, paras[0], 1], point 66 [processingInstruction, 5] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3852 FAIL Range 24 [paras[0], 0, paras[0], 1], point 66 [processingInstruction, 5] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3594 " 3853 </p>
3595 FAIL Range 24 [paras[0], 0, paras[0], 1], point 67 [processingInstruction, 9] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3854 FAIL Range 24 [paras[0], 0, paras[0], 1], point 67 [processingInstruction, 9] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3596 " 3855 </p>
3597 FAIL Range 24 [paras[0], 0, paras[0], 1], point 68 [detachedTextNode, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3856 FAIL Range 24 [paras[0], 0, paras[0], 1], point 68 [detachedTextNode, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3598 " 3857 </p>
3599 FAIL Range 24 [paras[0], 0, paras[0], 1], point 69 [detachedTextNode, 8] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3858 FAIL Range 24 [paras[0], 0, paras[0], 1], point 69 [detachedTextNode, 8] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3600 " 3859 </p>
3601 FAIL Range 24 [paras[0], 0, paras[0], 1], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3860 FAIL Range 24 [paras[0], 0, paras[0], 1], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3602 " 3861 </p>
3603 FAIL Range 24 [paras[0], 0, paras[0], 1], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3862 FAIL Range 24 [paras[0], 0, paras[0], 1], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3604 " 3863 </p>
3605 FAIL Range 24 [paras[0], 0, paras[0], 1], point 72 [detachedXmlTextNode, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3864 FAIL Range 24 [paras[0], 0, paras[0], 1], point 72 [detachedXmlTextNode, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3606 " 3865 </p>
3607 FAIL Range 24 [paras[0], 0, paras[0], 1], point 73 [detachedXmlTextNode, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3866 FAIL Range 24 [paras[0], 0, paras[0], 1], point 73 [detachedXmlTextNode, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3608 " 3867 </p>
3609 FAIL Range 24 [paras[0], 0, paras[0], 1], point 74 [detachedProcessingInstructio n, 12] assert_equals: focusNode must equal the node we collapse()d to expected P rocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3868 FAIL Range 24 [paras[0], 0, paras[0], 1], point 74 [detachedProcessingInstructio n, 12] assert_equals: focusNode must equal the node we collapse()d to expected P rocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3610 " 3869 </p>
3611 FAIL Range 24 [paras[0], 0, paras[0], 1], point 75 [detachedComment, 3] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3870 FAIL Range 24 [paras[0], 0, paras[0], 1], point 75 [detachedComment, 3] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3612 " 3871 </p>
3613 FAIL Range 24 [paras[0], 0, paras[0], 1], point 76 [detachedComment, 5] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3872 FAIL Range 24 [paras[0], 0, paras[0], 1], point 76 [detachedComment, 5] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3614 " 3873 </p>
3615 FAIL Range 24 [paras[0], 0, paras[0], 1], point 77 [detachedForeignComment, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3874 FAIL Range 24 [paras[0], 0, paras[0], 1], point 77 [detachedForeignComment, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3616 " 3875 </p>
3617 FAIL Range 24 [paras[0], 0, paras[0], 1], point 78 [detachedForeignComment, 4] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3876 FAIL Range 24 [paras[0], 0, paras[0], 1], point 78 [detachedForeignComment, 4] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3618 " 3877 </p>
3619 FAIL Range 24 [paras[0], 0, paras[0], 1], point 79 [detachedXmlComment, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3878 FAIL Range 24 [paras[0], 0, paras[0], 1], point 79 [detachedXmlComment, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈h ̈
3620 " 3879 </p>
3621 FAIL Range 24 [paras[0], 0, paras[0], 1], point 80 [docfrag, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected DocumentFragment node wi th 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3880 FAIL Range 24 [paras[0], 0, paras[0], 1], point 80 [docfrag, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected DocumentFragment node wi th 0 children but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3622 " 3881 </p>
3623 FAIL Range 24 [paras[0], 0, paras[0], 1], point 81 [foreignDocfrag, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3882 FAIL Range 24 [paras[0], 0, paras[0], 1], point 81 [foreignDocfrag, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3624 " 3883 </p>
3625 FAIL Range 24 [paras[0], 0, paras[0], 1], point 82 [xmlDocfrag, 0] assert_equals : focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3884 FAIL Range 24 [paras[0], 0, paras[0], 1], point 82 [xmlDocfrag, 0] assert_equals : focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3626 " 3885 </p>
3627 PASS Range 24 [paras[0], 0, paras[0], 1], point 83 [doctype, 0] 3886 PASS Range 24 [paras[0], 0, paras[0], 1], point 83 [doctype, 0]
3628 FAIL Range 24 [paras[0], 0, paras[0], 1], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTy pe function "function () { 3887 FAIL Range 24 [paras[0], 0, paras[0], 1], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTy pe function "function () {
3629 selection.collapse(point[0], point[1]); 3888 selection.collapse(point[0], point[1]);
3630 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 3889 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
3631 PASS Range 24 [paras[0], 0, paras[0], 1], point 85 [doctype, 1] 3890 PASS Range 24 [paras[0], 0, paras[0], 1], point 85 [doctype, 1]
3632 PASS Range 24 [paras[0], 0, paras[0], 1], point 86 [foreignDoctype, 0] 3891 PASS Range 24 [paras[0], 0, paras[0], 1], point 86 [foreignDoctype, 0]
3633 PASS Range 24 [paras[0], 0, paras[0], 1], point 87 [xmlDoctype, 0] 3892 PASS Range 24 [paras[0], 0, paras[0], 1], point 87 [xmlDoctype, 0]
3634 PASS Range 25 [detachedPara1, 0, detachedPara1, 0], point 0 [paras[0].firstChild , -1] 3893 PASS Range 25 [detachedPara1, 0, detachedPara1, 0], point 0 [paras[0].firstChild , -1]
3635 PASS Range 25 [detachedPara1, 0, detachedPara1, 0], point 1 [paras[0].firstChild , 0] 3894 PASS Range 25 [detachedPara1, 0, detachedPara1, 0], point 1 [paras[0].firstChild , 0]
3636 FAIL Range 25 [detachedPara1, 0, detachedPara1, 0], point 2 [paras[0].firstChild , 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 3895 FAIL Range 25 [detachedPara1, 0, detachedPara1, 0], point 2 [paras[0].firstChild , 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
(...skipping 236 matching lines...) Expand 10 before | Expand all | Expand 10 after
3873 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[ 1].firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 4132 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[ 1].firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
3874 " but got Text node "Qrstuvwx" 4133 " but got Text node "Qrstuvwx"
3875 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[ 1].firstChild, 2] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 4134 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[ 1].firstChild, 2] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
3876 " but got Text node "Qrstuvwx" 4135 " but got Text node "Qrstuvwx"
3877 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[ 1].firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 4136 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[ 1].firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
3878 " but got Text node "Qrstuvwx" 4137 " but got Text node "Qrstuvwx"
3879 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[ 1].firstChild, 9] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 4138 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[ 1].firstChild, 9] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
3880 " but got Text node "Qrstuvwx" 4139 " but got Text node "Qrstuvwx"
3881 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[ 1].firstChild, 10] 4140 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[ 1].firstChild, 10]
3882 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[ 1].firstChild, 65535] 4141 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[ 1].firstChild, 65535]
3883 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 16 [detach edPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse( )d to expected Text node "Opqrstuv" but got Element node <p id="c">Qrstuvwx</p> 4142 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 16 [detach edPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse( )d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
3884 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 17 [detach edPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse( )d to expected Text node "Opqrstuv" but got Element node <p id="c">Qrstuvwx</p> 4143 "
3885 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 18 [detach edPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse( )d to expected Text node "Opqrstuv" but got Element node <p id="c">Qrstuvwx</p> 4144 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 17 [detach edPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse( )d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
4145 "
4146 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 18 [detach edPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse( )d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
4147 "
3886 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 19 [detach edPara1.firstChild, 9] 4148 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 19 [detach edPara1.firstChild, 9]
3887 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 20 [foreig nPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Efghijkl" but got Element node <p id="c">Qrstuvwx</p> 4149 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 20 [foreig nPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Efghijkl" but got Text node "Ijklmnop
3888 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 21 [foreig nPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Efghijkl" but got Element node <p id="c">Qrstuvwx</p> 4150 "
3889 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 22 [foreig nPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Efghijkl" but got Element node <p id="c">Qrstuvwx</p> 4151 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 21 [foreig nPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Efghijkl" but got Text node "Ijklmnop
4152 "
4153 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 22 [foreig nPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Efghijkl" but got Text node "Ijklmnop
4154 "
3890 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 23 [foreig nPara1.firstChild, 9] 4155 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 23 [foreig nPara1.firstChild, 9]
3891 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 24 [docume nt.documentElement, -1] 4156 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 24 [docume nt.documentElement, -1]
3892 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 25 [docume nt.documentElement, 0] assert_equals: focusNode must equal the node we collapse( )d to expected Element node <html><head><title>Selection.collapse() tests</title > 4157 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 25 [docume nt.documentElement, 0] assert_equals: focusNode must equal the node we collapse( )d to expected Element node <html><head><title>Selection.collapse() tests</title >
3893 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4158 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3894 " 4159 "
3895 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 26 [docume nt.documentElement, 1] assert_equals: focusNode must equal the node we collapse( )d to expected Element node <html><head><title>Selection.collapse() tests</title > 4160 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 26 [docume nt.documentElement, 1] assert_equals: focusNode must equal the node we collapse( )d to expected Element node <html><head><title>Selection.collapse() tests</title >
3896 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4161 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3897 " 4162 "
3898 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 27 [docume nt.documentElement, 2] assert_equals: focusNode must equal the node we collapse( )d to expected Element node <html><head><title>Selection.collapse() tests</title > 4163 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 27 [docume nt.documentElement, 2] assert_equals: focusNode must equal the node we collapse( )d to expected Element node <html><head><title>Selection.collapse() tests</title >
3899 <me... but got Text node "Qrstuvwx" 4164 <me... but got Text node "Qrstuvwx"
3900 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 28 [docume nt.documentElement, 7] 4165 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 28 [docume nt.documentElement, 7]
3901 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 29 [docume nt.head, 1] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <head><title>Selection.collapse() tests</title> 4166 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 29 [docume nt.head, 1] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <head><title>Selection.collapse() tests</title>
3902 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4167 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3903 " 4168 "
3904 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 30 [docume nt.body, 3] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4169 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 30 [docume nt.body, 3] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3905 </p><p id... but got Text node "Qrstuvwx" 4170 </p><p id... but got Text node "Qrstuvwx"
3906 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 31 [foreig nDoc.documentElement, 0] assert_equals: focusNode must equal the node we collaps e()d to expected Element node <html><head><title></title></head><body><p>Efghijk l</p><p... but got Element node <p id="c">Qrstuvwx</p> 4171 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 31 [foreig nDoc.documentElement, 0] assert_equals: focusNode must equal the node we collaps e()d to expected Element node <html><head><title></title></head><body><p>Efghijk l</p><p... but got Text node "Ijklmnop
3907 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 32 [foreig nDoc.documentElement, 1] assert_equals: focusNode must equal the node we collaps e()d to expected Element node <html><head><title></title></head><body><p>Efghijk l</p><p... but got Element node <p id="c">Qrstuvwx</p> 4172 "
3908 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 33 [foreig nDoc.head, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Element node <head><title></title></head> but got Element node <p id="c">Q rstuvwx</p> 4173 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 32 [foreig nDoc.documentElement, 1] assert_equals: focusNode must equal the node we collaps e()d to expected Element node <html><head><title></title></head><body><p>Efghijk l</p><p... but got Text node "Ijklmnop
3909 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 34 [foreig nDoc.body, 1] assert_equals: focusNode must equal the node we collapse()d to exp ected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Element node <p id="c">Qrstuvwx</p> 4174 "
4175 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 33 [foreig nDoc.head, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Element node <head><title></title></head> but got Text node "Ijklmnop
4176 "
4177 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 34 [foreig nDoc.body, 1] assert_equals: focusNode must equal the node we collapse()d to exp ected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Ijklmnop
4178 "
3910 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[ 0], 0] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4179 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[ 0], 0] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3911 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4180 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3912 " 4181 "
3913 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[ 0], 1] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4182 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[ 0], 1] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3914 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4183 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3915 " 4184 "
3916 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[ 0], 2] 4185 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[ 0], 2]
3917 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[ 1], 0] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="b" style="display:none">Ijklmnop 4186 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[ 1], 0] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="b" style="display:none">Ijklmnop
3918 </p> but got Text node "Qrstuvwx" 4187 </p> but got Text node "Qrstuvwx"
3919 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[ 1], 1] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="b" style="display:none">Ijklmnop 4188 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[ 1], 1] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="b" style="display:none">Ijklmnop
3920 </p> but got Text node "Qrstuvwx" 4189 </p> but got Text node "Qrstuvwx"
3921 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[ 1], 2] 4190 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[ 1], 2]
3922 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 41 [detach edPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <p>Opqrstuv</p> but got Element node <p id="c">Qrstuvwx</p> 4191 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 41 [detach edPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <p>Opqrstuv</p> but got Text node "Ijklmnop
3923 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 42 [detach edPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <p>Opqrstuv</p> but got Element node <p id="c">Qrstuvwx</p> 4192 "
4193 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 42 [detach edPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <p>Opqrstuv</p> but got Text node "Ijklmnop
4194 "
3924 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 43 [testDi v, 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4195 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 43 [testDi v, 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3925 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4196 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3926 " 4197 "
3927 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 44 [testDi v, 3] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4198 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 44 [testDi v, 3] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
3928 </p><p id="b" s... but got Text node "Qrstuvwx" 4199 </p><p id="b" s... but got Text node "Qrstuvwx"
3929 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 45 [docume nt, -1] 4200 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 45 [docume nt, -1]
3930 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 46 [docume nt, 0] assert_equals: focusNode must equal the node we collapse()d to expected D ocument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4201 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 46 [docume nt, 0] assert_equals: focusNode must equal the node we collapse()d to expected D ocument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3931 " 4202 "
3932 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 47 [docume nt, 1] assert_equals: focusNode must equal the node we collapse()d to expected D ocument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4203 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 47 [docume nt, 1] assert_equals: focusNode must equal the node we collapse()d to expected D ocument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3933 " 4204 "
3934 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 48 [docume nt, 2] assert_equals: focusNode must equal the node we collapse()d to expected D ocument node with 2 children but got Text node "Qrstuvwx" 4205 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 48 [docume nt, 2] assert_equals: focusNode must equal the node we collapse()d to expected D ocument node with 2 children but got Text node "Qrstuvwx"
3935 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 49 [docume nt, 3] 4206 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 49 [docume nt, 3]
3936 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 50 [commen t, -1] 4207 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 50 [commen t, -1]
3937 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 51 [commen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Co mment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 4208 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 51 [commen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Co mment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
3938 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 52 [commen t, 4] assert_equals: focusNode must equal the node we collapse()d to expected Co mment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 4209 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 52 [commen t, 4] assert_equals: focusNode must equal the node we collapse()d to expected Co mment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
3939 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 53 [commen t, 96] 4210 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 53 [commen t, 96]
3940 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 54 [foreig nDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Element node <p id="c">Qrstuvwx</p> 4211 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 54 [foreig nDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Ijklmnop
3941 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 55 [foreig nDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Element node <p id="c">Qrstuvwx</p> 4212 "
3942 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 56 [foreig nComment, 2] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--"Commenter" and "commentator" mean different things. I'v. ..--> but got Element node <p id="c">Qrstuvwx</p> 4213 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 55 [foreig nDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Ijklmnop
3943 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 57 [foreig nTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Element node <p id="c">Qrstuvwx</p> 4214 "
3944 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 58 [foreig nTextNode, 36] assert_equals: focusNode must equal the node we collapse()d to ex pected Text node "I admit that I harbor doubts about whether we really need..." but got Element node <p id="c">Qrstuvwx</p> 4215 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 56 [foreig nComment, 2] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--"Commenter" and "commentator" mean different things. I'v. ..--> but got Text node "Ijklmnop
4216 "
4217 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 57 [foreig nTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Text node "Ijklmnop
4218 "
4219 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 58 [foreig nTextNode, 36] assert_equals: focusNode must equal the node we collapse()d to ex pected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Ijklmnop
4220 "
3945 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc , -1] 4221 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc , -1]
3946 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc ument node with 4 children but got Element node <p id="c">Qrstuvwx</p> 4222 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc ument node with 4 children but got Text node "Ijklmnop
3947 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc , 1] assert_equals: focusNode must equal the node we collapse()d to expected Doc ument node with 4 children but got Element node <p id="c">Qrstuvwx</p> 4223 "
4224 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc , 1] assert_equals: focusNode must equal the node we collapse()d to expected Doc ument node with 4 children but got Text node "Ijklmnop
4225 "
3948 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc , 5] 4226 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc , 5]
3949 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlCom ment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...-- > but got Element node <p id="c">Qrstuvwx</p> 4227 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlCom ment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...-- > but got Text node "Ijklmnop
3950 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlCom ment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...-- > but got Element node <p id="c">Qrstuvwx</p> 4228 "
3951 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 65 [proces singInstruction, 0] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you kn ow that \":syn sync fromstart\" is very useful wh..." but got Element node <p id ="c">Qrstuvwx</p> 4229 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlCom ment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...-- > but got Text node "Ijklmnop
3952 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 66 [proces singInstruction, 5] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you kn ow that \":syn sync fromstart\" is very useful wh..." but got Element node <p id ="c">Qrstuvwx</p> 4230 "
3953 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 67 [proces singInstruction, 9] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you kn ow that \":syn sync fromstart\" is very useful wh..." but got Element node <p id ="c">Qrstuvwx</p> 4231 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 65 [proces singInstruction, 0] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you kn ow that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmno p
3954 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 68 [detach edTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to ex pected Text node "Uvwxyzab" but got Element node <p id="c">Qrstuvwx</p> 4232 "
3955 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 69 [detach edTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to ex pected Text node "Uvwxyzab" but got Element node <p id="c">Qrstuvwx</p> 4233 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 66 [proces singInstruction, 5] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you kn ow that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmno p
3956 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 70 [detach edForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Cdefghij" but got Element node <p id="c">Qrstuvwx</p> 4234 "
3957 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 71 [detach edForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Cdefghij" but got Element node <p id="c">Qrstuvwx</p> 4235 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 67 [proces singInstruction, 9] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you kn ow that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmno p
3958 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 72 [detach edXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Element node <p id="c">Qrstuvwx</p> 4236 "
3959 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 73 [detach edXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Element node <p id="c">Qrstuvwx</p> 4237 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 68 [detach edTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to ex pected Text node "Uvwxyzab" but got Text node "Ijklmnop
3960 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 74 [detach edProcessingInstruction, 12] assert_equals: focusNode must equal the node we col lapse()d to expected ProcessingInstruction node with target "whippoorwill" and d ata "chirp chirp chirp" but got Element node <p id="c">Qrstuvwx</p> 4238 "
3961 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 75 [detach edComment, 3] assert_equals: focusNode must equal the node we collapse()d to exp ected Comment node <!--Stuvwxyz--> but got Element node <p id="c">Qrstuvwx</p> 4239 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 69 [detach edTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to ex pected Text node "Uvwxyzab" but got Text node "Ijklmnop
3962 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 76 [detach edComment, 5] assert_equals: focusNode must equal the node we collapse()d to exp ected Comment node <!--Stuvwxyz--> but got Element node <p id="c">Qrstuvwx</p> 4240 "
3963 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 77 [detach edForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Element node <p id= "c">Qrstuvwx</p> 4241 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 70 [detach edForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Cdefghij" but got Text node "Ijklmnop
3964 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 78 [detach edForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Element node <p id= "c">Qrstuvwx</p> 4242 "
3965 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 79 [detach edXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Element node <p id="c">Qrstuvwx</p> 4243 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 71 [detach edForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Cdefghij" but got Text node "Ijklmnop
3966 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 80 [docfra g, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cumentFragment node with 0 children but got Element node <p id="c">Qrstuvwx</p> 4244 "
3967 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 81 [foreig nDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted DocumentFragment node with 0 children but got Element node <p id="c">Qrstuv wx</p> 4245 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 72 [detach edXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Ijklmnop
3968 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDoc frag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Element node <p id="c">Qrstuvwx</ p> 4246 "
4247 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 73 [detach edXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Ijklmnop
4248 "
4249 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 74 [detach edProcessingInstruction, 12] assert_equals: focusNode must equal the node we col lapse()d to expected ProcessingInstruction node with target "whippoorwill" and d ata "chirp chirp chirp" but got Text node "Ijklmnop
4250 "
4251 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 75 [detach edComment, 3] assert_equals: focusNode must equal the node we collapse()d to exp ected Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
4252 "
4253 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 76 [detach edComment, 5] assert_equals: focusNode must equal the node we collapse()d to exp ected Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
4254 "
4255 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 77 [detach edForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
4256 "
4257 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 78 [detach edForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
4258 "
4259 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 79 [detach edXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Text node "Ijklm nop
4260 "
4261 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 80 [docfra g, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cumentFragment node with 0 children but got Text node "Ijklmnop
4262 "
4263 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 81 [foreig nDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted DocumentFragment node with 0 children but got Text node "Ijklmnop
4264 "
4265 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDoc frag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Ijklmnop
4266 "
3969 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 83 [doctyp e, 0] 4267 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 83 [doctyp e, 0]
3970 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 84 [doctyp e, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if th e node is a DocumentType function "function () { 4268 FAIL Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 84 [doctyp e, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if th e node is a DocumentType function "function () {
3971 selection.collapse(point[0], point[1]); 4269 selection.collapse(point[0], point[1]);
3972 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 4270 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
3973 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 85 [doctyp e, 1] 4271 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 85 [doctyp e, 1]
3974 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 86 [foreig nDoctype, 0] 4272 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 86 [foreig nDoctype, 0]
3975 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoc type, 0] 4273 PASS Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoc type, 0]
3976 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 0 [paras[0 ].firstChild, -1] 4274 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 0 [paras[0 ].firstChild, -1]
3977 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 1 [paras[0 ].firstChild, 0] 4275 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 1 [paras[0 ].firstChild, 0]
3978 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 2 [paras[0 ].firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 4276 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 2 [paras[0 ].firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
3979 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 3 [paras[0 ].firstChild, 2] 4277 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 3 [paras[0 ].firstChild, 2]
3980 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 4 [paras[0 ].firstChild, 8] 4278 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 4 [paras[0 ].firstChild, 8]
3981 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 5 [paras[0 ].firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 4279 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 5 [paras[0 ].firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
3982 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 6 [paras[0 ].firstChild, 10] 4280 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 6 [paras[0 ].firstChild, 10]
3983 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 7 [paras[0 ].firstChild, 65535] 4281 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 7 [paras[0 ].firstChild, 65535]
3984 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 8 [paras[1 ].firstChild, -1] 4282 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 8 [paras[1 ].firstChild, -1]
3985 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 9 [paras[1 ].firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 4283 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 9 [paras[1 ].firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
3986 " but got Text node "Qrstuvwx" 4284 " but got Text node "Qrstuvwx"
3987 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 10 [paras[ 1].firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 4285 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 10 [paras[ 1].firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
3988 " but got Text node "Qrstuvwx" 4286 " but got Text node "Qrstuvwx"
3989 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 11 [paras[ 1].firstChild, 2] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 4287 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 11 [paras[ 1].firstChild, 2] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
3990 " but got Text node "Qrstuvwx" 4288 " but got Text node "Qrstuvwx"
3991 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 12 [paras[ 1].firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 4289 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 12 [paras[ 1].firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
3992 " but got Text node "Qrstuvwx" 4290 " but got Text node "Qrstuvwx"
3993 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 13 [paras[ 1].firstChild, 9] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 4291 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 13 [paras[ 1].firstChild, 9] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
3994 " but got Text node "Qrstuvwx" 4292 " but got Text node "Qrstuvwx"
3995 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 14 [paras[ 1].firstChild, 10] 4293 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 14 [paras[ 1].firstChild, 10]
3996 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 15 [paras[ 1].firstChild, 65535] 4294 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 15 [paras[ 1].firstChild, 65535]
3997 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 16 [detach edPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse( )d to expected Text node "Opqrstuv" but got Element node <p id="c">Qrstuvwx</p> 4295 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 16 [detach edPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse( )d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
3998 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 17 [detach edPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse( )d to expected Text node "Opqrstuv" but got Element node <p id="c">Qrstuvwx</p> 4296 "
3999 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 18 [detach edPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse( )d to expected Text node "Opqrstuv" but got Element node <p id="c">Qrstuvwx</p> 4297 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 17 [detach edPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse( )d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
4298 "
4299 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 18 [detach edPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse( )d to expected Text node "Opqrstuv" but got Text node "Ijklmnop
4300 "
4000 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 19 [detach edPara1.firstChild, 9] 4301 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 19 [detach edPara1.firstChild, 9]
4001 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 20 [foreig nPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Efghijkl" but got Element node <p id="c">Qrstuvwx</p> 4302 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 20 [foreig nPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Efghijkl" but got Text node "Ijklmnop
4002 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 21 [foreig nPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Efghijkl" but got Element node <p id="c">Qrstuvwx</p> 4303 "
4003 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 22 [foreig nPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Efghijkl" but got Element node <p id="c">Qrstuvwx</p> 4304 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 21 [foreig nPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Efghijkl" but got Text node "Ijklmnop
4305 "
4306 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 22 [foreig nPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Efghijkl" but got Text node "Ijklmnop
4307 "
4004 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 23 [foreig nPara1.firstChild, 9] 4308 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 23 [foreig nPara1.firstChild, 9]
4005 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 24 [docume nt.documentElement, -1] 4309 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 24 [docume nt.documentElement, -1]
4006 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 25 [docume nt.documentElement, 0] assert_equals: focusNode must equal the node we collapse( )d to expected Element node <html><head><title>Selection.collapse() tests</title > 4310 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 25 [docume nt.documentElement, 0] assert_equals: focusNode must equal the node we collapse( )d to expected Element node <html><head><title>Selection.collapse() tests</title >
4007 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4311 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4008 " 4312 "
4009 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 26 [docume nt.documentElement, 1] assert_equals: focusNode must equal the node we collapse( )d to expected Element node <html><head><title>Selection.collapse() tests</title > 4313 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 26 [docume nt.documentElement, 1] assert_equals: focusNode must equal the node we collapse( )d to expected Element node <html><head><title>Selection.collapse() tests</title >
4010 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4314 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4011 " 4315 "
4012 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 27 [docume nt.documentElement, 2] assert_equals: focusNode must equal the node we collapse( )d to expected Element node <html><head><title>Selection.collapse() tests</title > 4316 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 27 [docume nt.documentElement, 2] assert_equals: focusNode must equal the node we collapse( )d to expected Element node <html><head><title>Selection.collapse() tests</title >
4013 <me... but got Text node "Qrstuvwx" 4317 <me... but got Text node "Qrstuvwx"
4014 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 28 [docume nt.documentElement, 7] 4318 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 28 [docume nt.documentElement, 7]
4015 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 29 [docume nt.head, 1] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <head><title>Selection.collapse() tests</title> 4319 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 29 [docume nt.head, 1] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <head><title>Selection.collapse() tests</title>
4016 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4320 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4017 " 4321 "
4018 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 30 [docume nt.body, 3] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4322 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 30 [docume nt.body, 3] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4019 </p><p id... but got Text node "Qrstuvwx" 4323 </p><p id... but got Text node "Qrstuvwx"
4020 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 31 [foreig nDoc.documentElement, 0] assert_equals: focusNode must equal the node we collaps e()d to expected Element node <html><head><title></title></head><body><p>Efghijk l</p><p... but got Element node <p id="c">Qrstuvwx</p> 4324 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 31 [foreig nDoc.documentElement, 0] assert_equals: focusNode must equal the node we collaps e()d to expected Element node <html><head><title></title></head><body><p>Efghijk l</p><p... but got Text node "Ijklmnop
4021 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 32 [foreig nDoc.documentElement, 1] assert_equals: focusNode must equal the node we collaps e()d to expected Element node <html><head><title></title></head><body><p>Efghijk l</p><p... but got Element node <p id="c">Qrstuvwx</p> 4325 "
4022 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 33 [foreig nDoc.head, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Element node <head><title></title></head> but got Element node <p id="c">Q rstuvwx</p> 4326 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 32 [foreig nDoc.documentElement, 1] assert_equals: focusNode must equal the node we collaps e()d to expected Element node <html><head><title></title></head><body><p>Efghijk l</p><p... but got Text node "Ijklmnop
4023 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 34 [foreig nDoc.body, 1] assert_equals: focusNode must equal the node we collapse()d to exp ected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Element node <p id="c">Qrstuvwx</p> 4327 "
4328 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 33 [foreig nDoc.head, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Element node <head><title></title></head> but got Text node "Ijklmnop
4329 "
4330 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 34 [foreig nDoc.body, 1] assert_equals: focusNode must equal the node we collapse()d to exp ected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Ijklmnop
4331 "
4024 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 35 [paras[ 0], 0] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4332 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 35 [paras[ 0], 0] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4025 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4333 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4026 " 4334 "
4027 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 36 [paras[ 0], 1] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4335 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 36 [paras[ 0], 1] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4028 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4336 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4029 " 4337 "
4030 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 37 [paras[ 0], 2] 4338 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 37 [paras[ 0], 2]
4031 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 38 [paras[ 1], 0] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="b" style="display:none">Ijklmnop 4339 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 38 [paras[ 1], 0] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="b" style="display:none">Ijklmnop
4032 </p> but got Text node "Qrstuvwx" 4340 </p> but got Text node "Qrstuvwx"
4033 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 39 [paras[ 1], 1] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="b" style="display:none">Ijklmnop 4341 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 39 [paras[ 1], 1] assert_equals: focusNode must equal the node we collapse()d to expected E lement node <p id="b" style="display:none">Ijklmnop
4034 </p> but got Text node "Qrstuvwx" 4342 </p> but got Text node "Qrstuvwx"
4035 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 40 [paras[ 1], 2] 4343 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 40 [paras[ 1], 2]
4036 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 41 [detach edPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <p>Opqrstuv</p> but got Element node <p id="c">Qrstuvwx</p> 4344 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 41 [detach edPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <p>Opqrstuv</p> but got Text node "Ijklmnop
4037 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 42 [detach edPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <p>Opqrstuv</p> but got Element node <p id="c">Qrstuvwx</p> 4345 "
4346 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 42 [detach edPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <p>Opqrstuv</p> but got Text node "Ijklmnop
4347 "
4038 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 43 [testDi v, 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4348 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 43 [testDi v, 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4039 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4349 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4040 " 4350 "
4041 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 44 [testDi v, 3] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4351 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 44 [testDi v, 3] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4042 </p><p id="b" s... but got Text node "Qrstuvwx" 4352 </p><p id="b" s... but got Text node "Qrstuvwx"
4043 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 45 [docume nt, -1] 4353 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 45 [docume nt, -1]
4044 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 46 [docume nt, 0] assert_equals: focusNode must equal the node we collapse()d to expected D ocument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4354 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 46 [docume nt, 0] assert_equals: focusNode must equal the node we collapse()d to expected D ocument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4045 " 4355 "
4046 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 47 [docume nt, 1] assert_equals: focusNode must equal the node we collapse()d to expected D ocument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4356 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 47 [docume nt, 1] assert_equals: focusNode must equal the node we collapse()d to expected D ocument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4047 " 4357 "
4048 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 48 [docume nt, 2] assert_equals: focusNode must equal the node we collapse()d to expected D ocument node with 2 children but got Text node "Qrstuvwx" 4358 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 48 [docume nt, 2] assert_equals: focusNode must equal the node we collapse()d to expected D ocument node with 2 children but got Text node "Qrstuvwx"
4049 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 49 [docume nt, 3] 4359 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 49 [docume nt, 3]
4050 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 50 [commen t, -1] 4360 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 50 [commen t, -1]
4051 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 51 [commen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Co mment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 4361 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 51 [commen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Co mment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
4052 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 52 [commen t, 4] assert_equals: focusNode must equal the node we collapse()d to expected Co mment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 4362 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 52 [commen t, 4] assert_equals: focusNode must equal the node we collapse()d to expected Co mment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
4053 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 53 [commen t, 96] 4363 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 53 [commen t, 96]
4054 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 54 [foreig nDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Element node <p id="c">Qrstuvwx</p> 4364 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 54 [foreig nDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Ijklmnop
4055 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 55 [foreig nDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Element node <p id="c">Qrstuvwx</p> 4365 "
4056 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 56 [foreig nComment, 2] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--"Commenter" and "commentator" mean different things. I'v. ..--> but got Element node <p id="c">Qrstuvwx</p> 4366 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 55 [foreig nDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Ijklmnop
4057 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 57 [foreig nTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Element node <p id="c">Qrstuvwx</p> 4367 "
4058 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 58 [foreig nTextNode, 36] assert_equals: focusNode must equal the node we collapse()d to ex pected Text node "I admit that I harbor doubts about whether we really need..." but got Element node <p id="c">Qrstuvwx</p> 4368 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 56 [foreig nComment, 2] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--"Commenter" and "commentator" mean different things. I'v. ..--> but got Text node "Ijklmnop
4369 "
4370 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 57 [foreig nTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Text node "Ijklmnop
4371 "
4372 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 58 [foreig nTextNode, 36] assert_equals: focusNode must equal the node we collapse()d to ex pected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Ijklmnop
4373 "
4059 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 59 [xmlDoc , -1] 4374 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 59 [xmlDoc , -1]
4060 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 60 [xmlDoc , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc ument node with 4 children but got Element node <p id="c">Qrstuvwx</p> 4375 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 60 [xmlDoc , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc ument node with 4 children but got Text node "Ijklmnop
4061 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 61 [xmlDoc , 1] assert_equals: focusNode must equal the node we collapse()d to expected Doc ument node with 4 children but got Element node <p id="c">Qrstuvwx</p> 4376 "
4377 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 61 [xmlDoc , 1] assert_equals: focusNode must equal the node we collapse()d to expected Doc ument node with 4 children but got Text node "Ijklmnop
4378 "
4062 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 62 [xmlDoc , 5] 4379 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 62 [xmlDoc , 5]
4063 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 63 [xmlCom ment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...-- > but got Element node <p id="c">Qrstuvwx</p> 4380 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 63 [xmlCom ment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...-- > but got Text node "Ijklmnop
4064 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 64 [xmlCom ment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...-- > but got Element node <p id="c">Qrstuvwx</p> 4381 "
4065 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 65 [proces singInstruction, 0] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you kn ow that \":syn sync fromstart\" is very useful wh..." but got Element node <p id ="c">Qrstuvwx</p> 4382 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 64 [xmlCom ment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...-- > but got Text node "Ijklmnop
4066 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 66 [proces singInstruction, 5] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you kn ow that \":syn sync fromstart\" is very useful wh..." but got Element node <p id ="c">Qrstuvwx</p> 4383 "
4067 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 67 [proces singInstruction, 9] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you kn ow that \":syn sync fromstart\" is very useful wh..." but got Element node <p id ="c">Qrstuvwx</p> 4384 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 65 [proces singInstruction, 0] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you kn ow that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmno p
4068 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 68 [detach edTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to ex pected Text node "Uvwxyzab" but got Element node <p id="c">Qrstuvwx</p> 4385 "
4069 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 69 [detach edTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to ex pected Text node "Uvwxyzab" but got Element node <p id="c">Qrstuvwx</p> 4386 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 66 [proces singInstruction, 5] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you kn ow that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmno p
4070 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 70 [detach edForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Cdefghij" but got Element node <p id="c">Qrstuvwx</p> 4387 "
4071 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 71 [detach edForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Cdefghij" but got Element node <p id="c">Qrstuvwx</p> 4388 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 67 [proces singInstruction, 9] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you kn ow that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmno p
4072 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 72 [detach edXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Element node <p id="c">Qrstuvwx</p> 4389 "
4073 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 73 [detach edXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Element node <p id="c">Qrstuvwx</p> 4390 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 68 [detach edTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to ex pected Text node "Uvwxyzab" but got Text node "Ijklmnop
4074 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 74 [detach edProcessingInstruction, 12] assert_equals: focusNode must equal the node we col lapse()d to expected ProcessingInstruction node with target "whippoorwill" and d ata "chirp chirp chirp" but got Element node <p id="c">Qrstuvwx</p> 4391 "
4075 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 75 [detach edComment, 3] assert_equals: focusNode must equal the node we collapse()d to exp ected Comment node <!--Stuvwxyz--> but got Element node <p id="c">Qrstuvwx</p> 4392 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 69 [detach edTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to ex pected Text node "Uvwxyzab" but got Text node "Ijklmnop
4076 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 76 [detach edComment, 5] assert_equals: focusNode must equal the node we collapse()d to exp ected Comment node <!--Stuvwxyz--> but got Element node <p id="c">Qrstuvwx</p> 4393 "
4077 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 77 [detach edForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Element node <p id= "c">Qrstuvwx</p> 4394 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 70 [detach edForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Cdefghij" but got Text node "Ijklmnop
4078 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 78 [detach edForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Element node <p id= "c">Qrstuvwx</p> 4395 "
4079 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 79 [detach edXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Element node <p id="c">Qrstuvwx</p> 4396 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 71 [detach edForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Cdefghij" but got Text node "Ijklmnop
4080 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 80 [docfra g, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cumentFragment node with 0 children but got Element node <p id="c">Qrstuvwx</p> 4397 "
4081 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 81 [foreig nDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted DocumentFragment node with 0 children but got Element node <p id="c">Qrstuv wx</p> 4398 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 72 [detach edXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Ijklmnop
4082 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 82 [xmlDoc frag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Element node <p id="c">Qrstuvwx</ p> 4399 "
4400 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 73 [detach edXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Ijklmnop
4401 "
4402 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 74 [detach edProcessingInstruction, 12] assert_equals: focusNode must equal the node we col lapse()d to expected ProcessingInstruction node with target "whippoorwill" and d ata "chirp chirp chirp" but got Text node "Ijklmnop
4403 "
4404 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 75 [detach edComment, 3] assert_equals: focusNode must equal the node we collapse()d to exp ected Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
4405 "
4406 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 76 [detach edComment, 5] assert_equals: focusNode must equal the node we collapse()d to exp ected Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
4407 "
4408 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 77 [detach edForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
4409 "
4410 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 78 [detach edForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
4411 "
4412 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 79 [detach edXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Text node "Ijklm nop
4413 "
4414 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 80 [docfra g, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cumentFragment node with 0 children but got Text node "Ijklmnop
4415 "
4416 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 81 [foreig nDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted DocumentFragment node with 0 children but got Text node "Ijklmnop
4417 "
4418 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 82 [xmlDoc frag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Ijklmnop
4419 "
4083 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 83 [doctyp e, 0] 4420 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 83 [doctyp e, 0]
4084 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 84 [doctyp e, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if th e node is a DocumentType function "function () { 4421 FAIL Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 84 [doctyp e, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if th e node is a DocumentType function "function () {
4085 selection.collapse(point[0], point[1]); 4422 selection.collapse(point[0], point[1]);
4086 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 4423 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
4087 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 85 [doctyp e, 1] 4424 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 85 [doctyp e, 1]
4088 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 86 [foreig nDoctype, 0] 4425 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 86 [foreig nDoctype, 0]
4089 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 87 [xmlDoc type, 0] 4426 PASS Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 87 [xmlDoc type, 0]
4090 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 0 [paras[0].firstChil d, -1] 4427 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 0 [paras[0].firstChil d, -1]
4091 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 1 [paras[0].firstChil d, 0] 4428 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 1 [paras[0].firstChil d, 0]
4092 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 2 [paras[0].firstChil d, 1] assert_equals: focusOffset must equal the offset we collapse()d to expecte d 1 but got 2 4429 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 2 [paras[0].firstChil d, 1] assert_equals: focusOffset must equal the offset we collapse()d to expecte d 1 but got 2
4093 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 3 [paras[0].firstChil d, 2] 4430 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 3 [paras[0].firstChil d, 2]
4094 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 4 [paras[0].firstChil d, 8] 4431 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 4 [paras[0].firstChil d, 8]
4095 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 5 [paras[0].firstChil d, 9] assert_equals: focusOffset must equal the offset we collapse()d to expecte d 9 but got 10 4432 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 5 [paras[0].firstChil d, 9] assert_equals: focusOffset must equal the offset we collapse()d to expecte d 9 but got 10
4096 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 6 [paras[0].firstChil d, 10] 4433 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 6 [paras[0].firstChil d, 10]
4097 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 7 [paras[0].firstChil d, 65535] 4434 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 7 [paras[0].firstChil d, 65535]
4098 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 8 [paras[1].firstChil d, -1] 4435 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 8 [paras[1].firstChil d, -1]
4099 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 9 [paras[1].firstChil d, 0] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 4436 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 9 [paras[1].firstChil d, 0] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
4100 " but got Text node "Qrstuvwx" 4437 " but got Text node "Qrstuvwx"
4101 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 10 [paras[1].firstChi ld, 1] assert_equals: focusNode must equal the node we collapse()d to expected T ext node "Ijklmnop 4438 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 10 [paras[1].firstChi ld, 1] assert_equals: focusNode must equal the node we collapse()d to expected T ext node "Ijklmnop
4102 " but got Text node "Qrstuvwx" 4439 " but got Text node "Qrstuvwx"
4103 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 11 [paras[1].firstChi ld, 2] assert_equals: focusNode must equal the node we collapse()d to expected T ext node "Ijklmnop 4440 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 11 [paras[1].firstChi ld, 2] assert_equals: focusNode must equal the node we collapse()d to expected T ext node "Ijklmnop
4104 " but got Text node "Qrstuvwx" 4441 " but got Text node "Qrstuvwx"
4105 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 12 [paras[1].firstChi ld, 8] assert_equals: focusNode must equal the node we collapse()d to expected T ext node "Ijklmnop 4442 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 12 [paras[1].firstChi ld, 8] assert_equals: focusNode must equal the node we collapse()d to expected T ext node "Ijklmnop
4106 " but got Text node "Qrstuvwx" 4443 " but got Text node "Qrstuvwx"
4107 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 13 [paras[1].firstChi ld, 9] assert_equals: focusNode must equal the node we collapse()d to expected T ext node "Ijklmnop 4444 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 13 [paras[1].firstChi ld, 9] assert_equals: focusNode must equal the node we collapse()d to expected T ext node "Ijklmnop
4108 " but got Text node "Qrstuvwx" 4445 " but got Text node "Qrstuvwx"
4109 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 14 [paras[1].firstChi ld, 10] 4446 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 14 [paras[1].firstChi ld, 10]
4110 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 15 [paras[1].firstChi ld, 65535] 4447 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 15 [paras[1].firstChi ld, 65535]
4111 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 16 [detachedPara1.fir stChild, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted Text node "Opqrstuv" but got Text node "Qrstuvwx" 4448 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 16 [detachedPara1.fir stChild, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted Text node "Opqrstuv" but got Element node <p id="d" style="display:none">Yza bcdef</p>
4112 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 17 [detachedPara1.fir stChild, 1] assert_equals: focusNode must equal the node we collapse()d to expec ted Text node "Opqrstuv" but got Text node "Qrstuvwx" 4449 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 17 [detachedPara1.fir stChild, 1] assert_equals: focusNode must equal the node we collapse()d to expec ted Text node "Opqrstuv" but got Element node <p id="d" style="display:none">Yza bcdef</p>
4113 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 18 [detachedPara1.fir stChild, 8] assert_equals: focusNode must equal the node we collapse()d to expec ted Text node "Opqrstuv" but got Text node "Qrstuvwx" 4450 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 18 [detachedPara1.fir stChild, 8] assert_equals: focusNode must equal the node we collapse()d to expec ted Text node "Opqrstuv" but got Element node <p id="d" style="display:none">Yza bcdef</p>
4114 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 19 [detachedPara1.fir stChild, 9] 4451 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 19 [detachedPara1.fir stChild, 9]
4115 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 20 [foreignPara1.firs tChild, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Efghijkl" but got Text node "Qrstuvwx" 4452 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 20 [foreignPara1.firs tChild, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Efghijkl" but got Element node <p id="d" style="display:none">Yzab cdef</p>
4116 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 21 [foreignPara1.firs tChild, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Efghijkl" but got Text node "Qrstuvwx" 4453 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 21 [foreignPara1.firs tChild, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Efghijkl" but got Element node <p id="d" style="display:none">Yzab cdef</p>
4117 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 22 [foreignPara1.firs tChild, 8] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Efghijkl" but got Text node "Qrstuvwx" 4454 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 22 [foreignPara1.firs tChild, 8] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Efghijkl" but got Element node <p id="d" style="display:none">Yzab cdef</p>
4118 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 23 [foreignPara1.firs tChild, 9] 4455 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 23 [foreignPara1.firs tChild, 9]
4119 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 24 [document.document Element, -1] 4456 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 24 [document.document Element, -1]
4120 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 25 [document.document Element, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <html><head><title>Selection.collapse() tests</title> 4457 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 25 [document.document Element, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <html><head><title>Selection.collapse() tests</title>
4121 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4458 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4122 " 4459 "
4123 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 26 [document.document Element, 1] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <html><head><title>Selection.collapse() tests</title> 4460 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 26 [document.document Element, 1] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <html><head><title>Selection.collapse() tests</title>
4124 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4461 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4125 " 4462 "
4126 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 27 [document.document Element, 2] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <html><head><title>Selection.collapse() tests</title> 4463 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 27 [document.document Element, 2] assert_equals: focusNode must equal the node we collapse()d to expec ted Element node <html><head><title>Selection.collapse() tests</title>
4127 <me... but got Text node "Qrstuvwx" 4464 <me... but got Text node "Qrstuvwx"
4128 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 28 [document.document Element, 7] 4465 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 28 [document.document Element, 7]
4129 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <head><title>Selection.collapse() tests</title> 4466 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <head><title>Selection.collapse() tests</title>
4130 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4467 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4131 " 4468 "
4132 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse()d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4469 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse()d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4133 </p><p id... but got Text node "Qrstuvwx" 4470 </p><p id... but got Text node "Qrstuvwx"
4134 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 31 [foreignDoc.docume ntElement, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Qrstuvwx" 4471 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 31 [foreignDoc.docume ntElement, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Element node <p id="d" style="display:none">Yzabcdef</p>
4135 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 32 [foreignDoc.docume ntElement, 1] assert_equals: focusNode must equal the node we collapse()d to exp ected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Qrstuvwx" 4472 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 32 [foreignDoc.docume ntElement, 1] assert_equals: focusNode must equal the node we collapse()d to exp ected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Element node <p id="d" style="display:none">Yzabcdef</p>
4136 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 33 [foreignDoc.head, 0] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <head><title></title></head> but got Text node "Qrstuvwx" 4473 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 33 [foreignDoc.head, 0] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <head><title></title></head> but got Element node <p id="d" style="displ ay:none">Yzabcdef</p>
4137 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 34 [foreignDoc.body, 1] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Tex t node "Qrstuvwx" 4474 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 34 [foreignDoc.body, 1] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Ele ment node <p id="d" style="display:none">Yzabcdef</p>
4138 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 35 [paras[0], 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4475 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 35 [paras[0], 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4139 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4476 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4140 " 4477 "
4141 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 36 [paras[0], 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4478 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 36 [paras[0], 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4142 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4479 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4143 " 4480 "
4144 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 37 [paras[0], 2] 4481 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 37 [paras[0], 2]
4145 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 38 [paras[1], 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 4482 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 38 [paras[1], 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
4146 </p> but got Text node "Qrstuvwx" 4483 </p> but got Text node "Qrstuvwx"
4147 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 39 [paras[1], 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 4484 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 39 [paras[1], 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
4148 </p> but got Text node "Qrstuvwx" 4485 </p> but got Text node "Qrstuvwx"
4149 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 40 [paras[1], 2] 4486 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 40 [paras[1], 2]
4150 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 4487 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Element node <p id="d" style="display:none">Yzabcd ef</p>
4151 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 4488 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Element node <p id="d" style="display:none">Yzabcd ef</p>
4152 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 43 [testDiv, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4489 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 43 [testDiv, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4153 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4490 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4154 " 4491 "
4155 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 44 [testDiv, 3] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4492 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 44 [testDiv, 3] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4156 </p><p id="b" s... but got Text node "Qrstuvwx" 4493 </p><p id="b" s... but got Text node "Qrstuvwx"
4157 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 45 [document, -1] 4494 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 45 [document, -1]
4158 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 46 [document, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Document nod e with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4495 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 46 [document, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Document nod e with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4159 " 4496 "
4160 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 47 [document, 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Document nod e with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4497 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 47 [document, 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Document nod e with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4161 " 4498 "
4162 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 48 [document, 2] asse rt_equals: focusNode must equal the node we collapse()d to expected Document nod e with 2 children but got Text node "Qrstuvwx" 4499 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 48 [document, 2] asse rt_equals: focusNode must equal the node we collapse()d to expected Document nod e with 2 children but got Text node "Qrstuvwx"
4163 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 49 [document, 3] 4500 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 49 [document, 3]
4164 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 50 [comment, -1] 4501 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 50 [comment, -1]
4165 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 51 [comment, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 4502 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 51 [comment, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
4166 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 52 [comment, 4] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 4503 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 52 [comment, 4] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
4167 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 53 [comment, 96] 4504 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 53 [comment, 96]
4168 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 54 [foreignDoc, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Document n ode with 3 children but got Text node "Qrstuvwx" 4505 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 54 [foreignDoc, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Document n ode with 3 children but got Element node <p id="d" style="display:none">Yzabcdef </p>
4169 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 55 [foreignDoc, 1] as sert_equals: focusNode must equal the node we collapse()d to expected Document n ode with 3 children but got Text node "Qrstuvwx" 4506 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 55 [foreignDoc, 1] as sert_equals: focusNode must equal the node we collapse()d to expected Document n ode with 3 children but got Element node <p id="d" style="display:none">Yzabcdef </p>
4170 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 56 [foreignComment, 2 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--"Commenter" and "commentator" mean different things. I'v...--> but g ot Text node "Qrstuvwx" 4507 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 56 [foreignComment, 2 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--"Commenter" and "commentator" mean different things. I'v...--> but g ot Element node <p id="d" style="display:none">Yzabcdef</p>
4171 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 57 [foreignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Qrstuvwx" 4508 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 57 [foreignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Elem ent node <p id="d" style="display:none">Yzabcdef</p>
4172 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 58 [foreignTextNode, 36] assert_equals: focusNode must equal the node we collapse()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Tex t node "Qrstuvwx" 4509 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 58 [foreignTextNode, 36] assert_equals: focusNode must equal the node we collapse()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Ele ment node <p id="d" style="display:none">Yzabcdef</p>
4173 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 59 [xmlDoc, -1] 4510 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 59 [xmlDoc, -1]
4174 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 60 [xmlDoc, 0] assert _equals: focusNode must equal the node we collapse()d to expected Document node with 4 children but got Text node "Qrstuvwx" 4511 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 60 [xmlDoc, 0] assert _equals: focusNode must equal the node we collapse()d to expected Document node with 4 children but got Element node <p id="d" style="display:none">Yzabcdef</p>
4175 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 61 [xmlDoc, 1] assert _equals: focusNode must equal the node we collapse()d to expected Document node with 4 children but got Text node "Qrstuvwx" 4512 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 61 [xmlDoc, 1] assert _equals: focusNode must equal the node we collapse()d to expected Document node with 4 children but got Element node <p id="d" style="display:none">Yzabcdef</p>
4176 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 62 [xmlDoc, 5] 4513 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 62 [xmlDoc, 5]
4177 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 63 [xmlComment, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Comment no de <!--I maliciously created a comment that will break incautiou...--> but got T ext node "Qrstuvwx" 4514 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 63 [xmlComment, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Comment no de <!--I maliciously created a comment that will break incautiou...--> but got E lement node <p id="d" style="display:none">Yzabcdef</p>
4178 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 64 [xmlComment, 4] as sert_equals: focusNode must equal the node we collapse()d to expected Comment no de <!--I maliciously created a comment that will break incautiou...--> but got T ext node "Qrstuvwx" 4515 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 64 [xmlComment, 4] as sert_equals: focusNode must equal the node we collapse()d to expected Comment no de <!--I maliciously created a comment that will break incautiou...--> but got E lement node <p id="d" style="display:none">Yzabcdef</p>
4179 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 65 [processingInstruc tion, 0] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \": syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 4516 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 65 [processingInstruc tion, 0] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \": syn sync fromstart\" is very useful wh..." but got Element node <p id="d" style= "display:none">Yzabcdef</p>
4180 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 66 [processingInstruc tion, 5] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \": syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 4517 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 66 [processingInstruc tion, 5] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \": syn sync fromstart\" is very useful wh..." but got Element node <p id="d" style= "display:none">Yzabcdef</p>
4181 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 67 [processingInstruc tion, 9] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \": syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 4518 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 67 [processingInstruc tion, 9] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \": syn sync fromstart\" is very useful wh..." but got Element node <p id="d" style= "display:none">Yzabcdef</p>
4182 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 4519 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Element node <p id="d" style="display:none">Yzabcdef</p >
4183 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 4520 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Element node <p id="d" style="display:none">Yzabcdef</p >
4184 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 70 [detachedForeignTe xtNode, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Cdefghij" but got Text node "Qrstuvwx" 4521 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 70 [detachedForeignTe xtNode, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Cdefghij" but got Element node <p id="d" style="display:none">Yzab cdef</p>
4185 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 71 [detachedForeignTe xtNode, 8] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Cdefghij" but got Text node "Qrstuvwx" 4522 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 71 [detachedForeignTe xtNode, 8] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Cdefghij" but got Element node <p id="d" style="display:none">Yzab cdef</p>
4186 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 72 [detachedXmlTextNo de, 0] assert_equals: focusNode must equal the node we collapse()d to expected T ext node "Klmnopqr" but got Text node "Qrstuvwx" 4523 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 72 [detachedXmlTextNo de, 0] assert_equals: focusNode must equal the node we collapse()d to expected T ext node "Klmnopqr" but got Element node <p id="d" style="display:none">Yzabcdef </p>
4187 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 73 [detachedXmlTextNo de, 8] assert_equals: focusNode must equal the node we collapse()d to expected T ext node "Klmnopqr" but got Text node "Qrstuvwx" 4524 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 73 [detachedXmlTextNo de, 8] assert_equals: focusNode must equal the node we collapse()d to expected T ext node "Klmnopqr" but got Element node <p id="d" style="display:none">Yzabcdef </p>
4188 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 74 [detachedProcessin gInstruction, 12] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Text node "Qrstuvwx" 4525 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 74 [detachedProcessin gInstruction, 12] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Element node <p id="d" style="display:none">Yzabcdef</p>
4189 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 75 [detachedComment, 3] assert_equals: focusNode must equal the node we collapse()d to expected Comme nt node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 4526 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 75 [detachedComment, 3] assert_equals: focusNode must equal the node we collapse()d to expected Comme nt node <!--Stuvwxyz--> but got Element node <p id="d" style="display:none">Yzab cdef</p>
4190 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 76 [detachedComment, 5] assert_equals: focusNode must equal the node we collapse()d to expected Comme nt node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 4527 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 76 [detachedComment, 5] assert_equals: focusNode must equal the node we collapse()d to expected Comme nt node <!--Stuvwxyz--> but got Element node <p id="d" style="display:none">Yzab cdef</p>
4191 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 77 [detachedForeignCo mment, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 4528 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 77 [detachedForeignCo mment, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Comment node <!--אריה יהודה--> but got Element node <p id="d" style=" display:none">Yzabcdef</p>
4192 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 78 [detachedForeignCo mment, 4] assert_equals: focusNode must equal the node we collapse()d to expecte d Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 4529 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 78 [detachedForeignCo mment, 4] assert_equals: focusNode must equal the node we collapse()d to expecte d Comment node <!--אריה יהודה--> but got Element node <p id="d" style=" display:none">Yzabcdef</p>
4193 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 79 [detachedXmlCommen t, 2] assert_equals: focusNode must equal the node we collapse()d to expected Co mment node <!--בן חיים אליעזר--> but got Text node "Qrstuvwx" 4530 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 79 [detachedXmlCommen t, 2] assert_equals: focusNode must equal the node we collapse()d to expected Co mment node <!--בן חיים אליעזר--> but got Element node <p id="d" styl e="display:none">Yzabcdef</p>
4194 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 80 [docfrag, 0] asser t_equals: focusNode must equal the node we collapse()d to expected DocumentFragm ent node with 0 children but got Text node "Qrstuvwx" 4531 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 80 [docfrag, 0] asser t_equals: focusNode must equal the node we collapse()d to expected DocumentFragm ent node with 0 children but got Element node <p id="d" style="display:none">Yza bcdef</p>
4195 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 81 [foreignDocfrag, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Docume ntFragment node with 0 children but got Text node "Qrstuvwx" 4532 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 81 [foreignDocfrag, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Docume ntFragment node with 0 children but got Element node <p id="d" style="display:no ne">Yzabcdef</p>
4196 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 82 [xmlDocfrag, 0] as sert_equals: focusNode must equal the node we collapse()d to expected DocumentFr agment node with 0 children but got Text node "Qrstuvwx" 4533 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 82 [xmlDocfrag, 0] as sert_equals: focusNode must equal the node we collapse()d to expected DocumentFr agment node with 0 children but got Element node <p id="d" style="display:none"> Yzabcdef</p>
4197 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 83 [doctype, 0] 4534 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 83 [doctype, 0]
4198 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 84 [doctype, -17] ass ert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () { 4535 FAIL Range 29 [paras[0].firstChild, 3, paras[3], 1], point 84 [doctype, -17] ass ert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
4199 selection.collapse(point[0], point[1]); 4536 selection.collapse(point[0], point[1]);
4200 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 4537 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
4201 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 85 [doctype, 1] 4538 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 85 [doctype, 1]
4202 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 86 [foreignDoctype, 0 ] 4539 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 86 [foreignDoctype, 0 ]
4203 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 87 [xmlDoctype, 0] 4540 PASS Range 29 [paras[0].firstChild, 3, paras[3], 1], point 87 [xmlDoctype, 0]
4204 Harness: the test ran to completion. 4541 Harness: the test ran to completion.
4205 4542
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698