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

Side by Side Diff: third_party/WebKit/LayoutTests/external/wpt/selection/extend-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 944: The given range isn't in document. 1 CONSOLE ERROR: line 944: The given range isn't in document.
2 CONSOLE ERROR: line 944: The given range isn't in document. 2 CONSOLE ERROR: line 944: The given range isn't in document.
3 CONSOLE ERROR: line 944: The given range isn't in document. 3 CONSOLE ERROR: line 944: The given range isn't in document.
4 CONSOLE ERROR: line 944: The given range isn't in document. 4 CONSOLE ERROR: line 944: The given range isn't in document.
5 CONSOLE ERROR: line 944: The given range isn't in document. 5 CONSOLE ERROR: line 944: The given range isn't in document.
6 CONSOLE ERROR: line 944: The given range isn't in document. 6 CONSOLE ERROR: line 944: The given range isn't in document.
7 CONSOLE ERROR: line 944: The given range isn't in document. 7 CONSOLE ERROR: line 944: The given range isn't in document.
8 CONSOLE ERROR: line 944: The given range isn't in document. 8 CONSOLE ERROR: line 944: The given range isn't in document.
9 CONSOLE ERROR: line 944: The given range isn't in document. 9 CONSOLE ERROR: line 944: The given range isn't in document.
10 CONSOLE ERROR: line 944: The given range isn't in document. 10 CONSOLE ERROR: line 944: The given range isn't in document.
(...skipping 1275 matching lines...) Expand 10 before | Expand all | Expand 10 after
1286 selection.extend(node, offset); 1286 selection.extend(node, offset);
1287 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24 1287 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24
1288 FAIL extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChil d, 9] and point 84 [doctype, -17] assert_equals: Sanity check: endOffset must be correct expected 9 but got 10 1288 FAIL extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChil d, 9] and point 84 [doctype, -17] assert_equals: Sanity check: endOffset must be correct expected 9 but got 10
1289 PASS extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild , 9] and point 85 [doctype, 1] 1289 PASS extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild , 9] and point 85 [doctype, 1]
1290 FAIL extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChil d, 9] and point 85 [doctype, 1] assert_equals: Sanity check: endOffset must be c orrect expected 9 but got 10 1290 FAIL extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChil d, 9] and point 85 [doctype, 1] assert_equals: Sanity check: endOffset must be c orrect expected 9 but got 10
1291 PASS extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild , 9] and point 86 [foreignDoctype, 0] 1291 PASS extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild , 9] and point 86 [foreignDoctype, 0]
1292 FAIL extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChil d, 9] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: endOffset mu st be correct expected 9 but got 10 1292 FAIL extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChil d, 9] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: endOffset mu st be correct expected 9 but got 10
1293 PASS extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild , 9] and point 87 [xmlDoctype, 0] 1293 PASS extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild , 9] and point 87 [xmlDoctype, 0]
1294 FAIL extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChil d, 9] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: endOffset must b e correct expected 9 but got 10 1294 FAIL extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChil d, 9] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: endOffset must b e correct expected 9 but got 10
1295 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 0 [paras[0].firstChild, -1] 1295 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 0 [paras[0].firstChild, -1]
1296 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 1 [paras[0].firstChild, 0] assert_equals: anchorNode must not change if th e node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1296 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 1 [paras[0].firstChild, 0] assert_equals: anchorNode must not change if th e node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1297 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 2 [paras[0].firstChild, 1] assert_equals: anchorNode must not change if th e node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1297 " but got Element node <p id="c">Qrstuvwx</p>
1298 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 3 [paras[0].firstChild, 2] assert_equals: anchorNode must not change if th e node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1298 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 2 [paras[0].firstChild, 1] assert_equals: anchorNode must not change if th e node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1299 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 4 [paras[0].firstChild, 8] assert_equals: anchorNode must not change if th e node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1299 " but got Element node <p id="c">Qrstuvwx</p>
1300 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 5 [paras[0].firstChild, 9] assert_equals: anchorNode must not change if th e node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1300 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 3 [paras[0].firstChild, 2] assert_equals: anchorNode must not change if th e node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1301 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 6 [paras[0].firstChild, 10] assert_equals: anchorNode must not change if t he node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1301 " but got Element node <p id="c">Qrstuvwx</p>
1302 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 4 [paras[0].firstChild, 8] assert_equals: anchorNode must not change if th e node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1303 " but got Element node <p id="c">Qrstuvwx</p>
1304 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 5 [paras[0].firstChild, 9] assert_equals: anchorNode must not change if th e node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1305 " but got Element node <p id="c">Qrstuvwx</p>
1306 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 6 [paras[0].firstChild, 10] assert_equals: anchorNode must not change if t he node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1307 " but got Element node <p id="c">Qrstuvwx</p>
1302 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 7 [paras[0].firstChild, 65535] 1308 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 7 [paras[0].firstChild, 65535]
1303 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 8 [paras[1].firstChild, -1] 1309 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 8 [paras[1].firstChild, -1]
1304 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 9 [paras[1].firstChild, 0] assert_equals: focusNode must be the node passe d to extend() expected Text node "Ijklmnop 1310 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 9 [paras[1].firstChild, 0] assert_equals: anchorNode must not change if th e node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1305 " but got Text node "Qrstuvwx" 1311 " but got Text node "Qrstuvwx"
1306 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 10 [paras[1].firstChild, 1] assert_equals: focusNode must be the node pass ed to extend() expected Text node "Ijklmnop 1312 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 10 [paras[1].firstChild, 1] assert_equals: anchorNode must not change if t he node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1307 " but got Text node "Qrstuvwx" 1313 " but got Text node "Qrstuvwx"
1308 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 11 [paras[1].firstChild, 2] assert_equals: focusNode must be the node pass ed to extend() expected Text node "Ijklmnop 1314 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 11 [paras[1].firstChild, 2] assert_equals: anchorNode must not change if t he node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1309 " but got Text node "Qrstuvwx" 1315 " but got Text node "Qrstuvwx"
1310 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 12 [paras[1].firstChild, 8] assert_equals: focusNode must be the node pass ed to extend() expected Text node "Ijklmnop 1316 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 12 [paras[1].firstChild, 8] assert_equals: anchorNode must not change if t he node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1311 " but got Text node "Qrstuvwx" 1317 " but got Text node "Qrstuvwx"
1312 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 13 [paras[1].firstChild, 9] assert_equals: focusNode must be the node pass ed to extend() expected Text node "Ijklmnop 1318 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 13 [paras[1].firstChild, 9] assert_equals: anchorNode must not change if t he node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1313 " but got Text node "Qrstuvwx" 1319 " but got Text node "Qrstuvwx"
1314 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 14 [paras[1].firstChild, 10] 1320 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 14 [paras[1].firstChild, 10]
1315 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 15 [paras[1].firstChild, 65535] 1321 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 15 [paras[1].firstChild, 65535]
1316 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1322 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Ijklmnop
1317 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1323 "
1318 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1324 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Ijklmnop
1325 "
1326 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Ijklmnop
1327 "
1319 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 19 [detachedPara1.firstChild, 9] 1328 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 19 [detachedPara1.firstChild, 9]
1320 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1329 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Ijklmnop
1321 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1330 "
1322 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1331 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Ijklmnop
1332 "
1333 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Ijklmnop
1334 "
1323 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 23 [foreignPara1.firstChild, 9] 1335 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 23 [foreignPara1.firstChild, 9]
1324 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 24 [document.documentElement, -1] 1336 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 24 [document.documentElement, -1]
1325 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 25 [document.documentElement, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1337 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 25 [document.documentElement, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1326 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 26 [document.documentElement, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1338 " but got Element node <p id="c">Qrstuvwx</p>
1327 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 27 [document.documentElement, 2] assert_equals: focusNode must be the node passed to extend() expected Element node <html><head><title>Selection extend() tests</title> 1339 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 26 [document.documentElement, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1328 <meta... but got Text node "Qrstuvwx" 1340 " but got Element node <p id="c">Qrstuvwx</p>
1341 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 27 [document.documentElement, 2] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1342 " but got Text node "Qrstuvwx"
1329 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 28 [document.documentElement, 7] 1343 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 28 [document.documentElement, 7]
1330 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 29 [document.head, 1] assert_equals: anchorNode must not change if the nod e passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1344 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 29 [document.head, 1] assert_equals: anchorNode must not change if the nod e passed to extend() has the same root as the original range expected Text node "Ijklmnop
1331 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 30 [document.body, 3] assert_equals: focusNode must be the node passed to extend() expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1345 " but got Element node <p id="c">Qrstuvwx</p>
1332 </p><p id... but got Text node "Qrstuvwx" 1346 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 30 [document.body, 3] assert_equals: anchorNode must not change if the nod e passed to extend() has the same root as the original range expected Text node "Ijklmnop
1333 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 31 [foreignDoc.documentElement, 0] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Qrstuvwx" 1347 " but got Text node "Qrstuvwx"
1334 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 32 [foreignDoc.documentElement, 1] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Qrstuvwx" 1348 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 31 [foreignDoc.documentElement, 0] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Ijklmnop
1335 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element node <head><title></title></head> but got Text node "Qrstuvwx" 1349 "
1336 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text n ode "Qrstuvwx" 1350 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 32 [foreignDoc.documentElement, 1] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Ijklmnop
1337 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 35 [paras[0], 0] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Text node "Qrst uvwx" but got Element node <p id="c">Qrstuvwx</p> 1351 "
1338 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 36 [paras[0], 1] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Text node "Qrst uvwx" but got Element node <p id="c">Qrstuvwx</p> 1352 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element node <head><title></title></head> but got Text node "Ijklmnop
1353 "
1354 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text n ode "Ijklmnop
1355 "
1356 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 35 [paras[0], 0] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Text node "Ijkl mnop
1357 " but got Element node <p id="c">Qrstuvwx</p>
1358 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 36 [paras[0], 1] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Text node "Ijkl mnop
1359 " but got Element node <p id="c">Qrstuvwx</p>
1339 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 37 [paras[0], 2] 1360 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 37 [paras[0], 2]
1340 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 38 [paras[1], 0] assert_equals: focusNode must be the node passed to exten d() expected Element node <p id="b" style="display:none">Ijklmnop 1361 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 38 [paras[1], 0] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Text node "Ijkl mnop
1341 </p> but got Text node "Qrstuvwx" 1362 " but got Text node "Qrstuvwx"
1342 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 39 [paras[1], 1] assert_equals: focusNode must be the node passed to exten d() expected Element node <p id="b" style="display:none">Ijklmnop 1363 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 39 [paras[1], 1] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Text node "Ijkl mnop
1343 </p> but got Text node "Qrstuvwx" 1364 " but got Text node "Qrstuvwx"
1344 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 40 [paras[1], 2] 1365 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 40 [paras[1], 2]
1345 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 41 [detachedPara1, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element no de <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1366 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 41 [detachedPara1, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element no de <p>Opqrstuv</p> but got Text node "Ijklmnop
1346 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 42 [detachedPara1, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element no de <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1367 "
1347 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 43 [testDiv, 0] assert_equals: anchorNode must not change if the node pass ed to extend() has the same root as the original range expected Text node "Qrstu vwx" but got Element node <p id="c">Qrstuvwx</p> 1368 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 42 [detachedPara1, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element no de <p>Opqrstuv</p> but got Text node "Ijklmnop
1348 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 44 [testDiv, 3] assert_equals: focusNode must be the node passed to extend () expected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1369 "
1349 </p><p id="b" s... but got Text node "Qrstuvwx" 1370 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 43 [testDiv, 0] assert_equals: anchorNode must not change if the node pass ed to extend() has the same root as the original range expected Text node "Ijklm nop
1371 " but got Element node <p id="c">Qrstuvwx</p>
1372 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 44 [testDiv, 3] assert_equals: anchorNode must not change if the node pass ed to extend() has the same root as the original range expected Text node "Ijklm nop
1373 " but got Text node "Qrstuvwx"
1350 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 45 [document, -1] 1374 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 45 [document, -1]
1351 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 46 [document, 0] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Text node "Qrst uvwx" but got Element node <p id="c">Qrstuvwx</p> 1375 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 46 [document, 0] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Text node "Ijkl mnop
1352 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 47 [document, 1] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Text node "Qrst uvwx" but got Element node <p id="c">Qrstuvwx</p> 1376 " but got Element node <p id="c">Qrstuvwx</p>
1353 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 48 [document, 2] assert_equals: focusNode must be the node passed to exten d() expected Document node with 2 children but got Text node "Qrstuvwx" 1377 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 47 [document, 1] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Text node "Ijkl mnop
1378 " but got Element node <p id="c">Qrstuvwx</p>
1379 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 48 [document, 2] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Text node "Ijkl mnop
1380 " but got Text node "Qrstuvwx"
1354 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 49 [document, 3] 1381 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 49 [document, 3]
1355 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 50 [comment, -1] 1382 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 50 [comment, -1]
1356 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 51 [comment, 0] assert_equals: focusNode must be the node passed to extend () expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1383 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 51 [comment, 0] assert_equals: anchorNode must not change if the node pass ed to extend() has the same root as the original range expected Text node "Ijklm nop
1357 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 52 [comment, 4] assert_equals: focusNode must be the node passed to extend () expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1384 " but got Text node "Qrstuvwx"
1385 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 52 [comment, 4] assert_equals: anchorNode must not change if the node pass ed to extend() has the same root as the original range expected Text node "Ijklm nop
1386 " but got Text node "Qrstuvwx"
1358 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 53 [comment, 96] 1387 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 53 [comment, 96]
1359 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected Document node with 3 children but got Text node "Qrstuvwx" 1388 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected Document node with 3 children but got Text node "Ijklmnop
1360 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected Document node with 3 children but got Text node "Qrstuvwx" 1389 "
1361 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed t o extend() if it has a different root from the original range expected Comment n ode <!--"Commenter" and "commentator" mean different things. I'v...--> but got Text node "Qrstuvwx" 1390 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected Document node with 3 children but got Text node "Ijklmnop
1362 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text nod e "I admit that I harbor doubts about whether we really need..." but got Text no de "Qrstuvwx" 1391 "
1363 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text no de "I admit that I harbor doubts about whether we really need..." but got Text n ode "Qrstuvwx" 1392 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed t o extend() if it has a different root from the original range expected Comment n ode <!--"Commenter" and "commentator" mean different things. I'v...--> but got Text node "Ijklmnop
1393 "
1394 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text nod e "I admit that I harbor doubts about whether we really need..." but got Text no de "Ijklmnop
1395 "
1396 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text no de "I admit that I harbor doubts about whether we really need..." but got Text n ode "Ijklmnop
1397 "
1364 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 59 [xmlDoc, -1] 1398 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 59 [xmlDoc, -1]
1365 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the node passed to extend () if it has a different root from the original range expected Document node wit h 4 children but got Text node "Qrstuvwx" 1399 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the node passed to extend () if it has a different root from the original range expected Document node wit h 4 children but got Text node "Ijklmnop
1366 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the node passed to extend () if it has a different root from the original range expected Document node wit h 4 children but got Text node "Qrstuvwx" 1400 "
1401 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the node passed to extend () if it has a different root from the original range expected Document node wit h 4 children but got Text node "Ijklmnop
1402 "
1367 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 62 [xmlDoc, 5] 1403 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 62 [xmlDoc, 5]
1368 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 1404 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
1369 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 1405 "
1370 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Pr ocessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 1406 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
1371 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Pr ocessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 1407 "
1372 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Pr ocessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 1408 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Pr ocessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1373 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 68 [detachedTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text no de "Uvwxyzab" but got Text node "Qrstuvwx" 1409 "
1374 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 69 [detachedTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text no de "Uvwxyzab" but got Text node "Qrstuvwx" 1410 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Pr ocessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1375 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1411 "
1376 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1412 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Pr ocessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1377 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 1413 "
1378 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Text node "Qrstuvwx" 1414 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 68 [detachedTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text no de "Uvwxyzab" but got Text node "Ijklmnop
1379 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "whippoorwill" and data "chirp chi rp chirp" but got Text node "Qrstuvwx" 1415 "
1380 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1416 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 69 [detachedTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text no de "Uvwxyzab" but got Text node "Ijklmnop
1381 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1417 "
1382 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected C omment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1418 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Ijklmnop
1383 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected C omment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1419 "
1384 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode must be the node pass ed to extend() if it has a different root from the original range expected Comme nt node <!--בן חיים אליעזר--> but got Text node "Qrstuvwx" 1420 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Ijklmnop
1385 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to exten d() if it has a different root from the original range expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1421 "
1386 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed t o extend() if it has a different root from the original range expected DocumentF ragment node with 0 children but got Text node "Qrstuvwx" 1422 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Text node "Ijklmnop
1387 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected DocumentFragm ent node with 0 children but got Text node "Qrstuvwx" 1423 "
1424 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Text node "Ijklmnop
1425 "
1426 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "whippoorwill" and data "chirp chi rp chirp" but got Text node "Ijklmnop
1427 "
1428 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
1429 "
1430 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
1431 "
1432 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected C omment node <!--אריה יהודה--> but got Text node "Ijklmnop
1433 "
1434 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected C omment node <!--אריה יהודה--> but got Text node "Ijklmnop
1435 "
1436 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode must be the node pass ed to extend() if it has a different root from the original range expected Comme nt node <!--בן חיים אליעזר--> but got Text node "Ijklmnop
1437 "
1438 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to exten d() if it has a different root from the original range expected DocumentFragment node with 0 children but got Text node "Ijklmnop
1439 "
1440 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed t o extend() if it has a different root from the original range expected DocumentF ragment node with 0 children but got Text node "Ijklmnop
1441 "
1442 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected DocumentFragm ent node with 0 children but got Text node "Ijklmnop
1443 "
1388 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 83 [doctype, 0] 1444 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 83 [doctype, 0]
1389 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidN odeTypeError function "function () { 1445 FAIL extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidN odeTypeError function "function () {
1390 selection.extend(node, offset); 1446 selection.extend(node, offset);
1391 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24 1447 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24
1392 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 85 [doctype, 1] 1448 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 85 [doctype, 1]
1393 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 86 [foreignDoctype, 0] 1449 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 86 [foreignDoctype, 0]
1394 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 87 [xmlDoctype, 0] 1450 PASS extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 87 [xmlDoctype, 0]
1395 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 0 [paras[0].firstChild, -1] 1451 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 0 [paras[0].firstChild, -1]
1396 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 0 [paras[0].firstChild, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1452 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 0 [paras[0].firstChild, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1397 " but got Text node "Qrstuvwx" 1453 " but got Text node "Qrstuvwx"
1398 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 1 [paras[0].firstChild, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1454 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 1 [paras[0].firstChild, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1455 " but got Element node <p id="c">Qrstuvwx</p>
1399 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 1 [paras[0].firstChild, 0] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1456 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 1 [paras[0].firstChild, 0] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1400 " but got Text node "Qrstuvwx" 1457 " but got Text node "Qrstuvwx"
1401 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 2 [paras[0].firstChild, 1] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1458 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 2 [paras[0].firstChild, 1] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1459 " but got Element node <p id="c">Qrstuvwx</p>
1402 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 2 [paras[0].firstChild, 1] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1460 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 2 [paras[0].firstChild, 1] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1403 " but got Text node "Qrstuvwx" 1461 " but got Text node "Qrstuvwx"
1404 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 3 [paras[0].firstChild, 2] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1462 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 3 [paras[0].firstChild, 2] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1463 " but got Element node <p id="c">Qrstuvwx</p>
1405 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 3 [paras[0].firstChild, 2] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1464 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 3 [paras[0].firstChild, 2] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1406 " but got Text node "Qrstuvwx" 1465 " but got Text node "Qrstuvwx"
1407 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 4 [paras[0].firstChild, 8] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1466 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 4 [paras[0].firstChild, 8] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1467 " but got Element node <p id="c">Qrstuvwx</p>
1408 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 4 [paras[0].firstChild, 8] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1468 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 4 [paras[0].firstChild, 8] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1409 " but got Text node "Qrstuvwx" 1469 " but got Text node "Qrstuvwx"
1410 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 5 [paras[0].firstChild, 9] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1470 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 5 [paras[0].firstChild, 9] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1471 " but got Element node <p id="c">Qrstuvwx</p>
1411 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 5 [paras[0].firstChild, 9] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1472 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 5 [paras[0].firstChild, 9] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1412 " but got Text node "Qrstuvwx" 1473 " but got Text node "Qrstuvwx"
1413 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 6 [paras[0].firstChild, 10] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1474 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 6 [paras[0].firstChild, 10] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1475 " but got Element node <p id="c">Qrstuvwx</p>
1414 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 6 [paras[0].firstChild, 10] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1476 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 6 [paras[0].firstChild, 10] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1415 " but got Text node "Qrstuvwx" 1477 " but got Text node "Qrstuvwx"
1416 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 7 [paras[0].firstChild, 65535] 1478 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 7 [paras[0].firstChild, 65535]
1417 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop 1479 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop
1418 " but got Text node "Qrstuvwx" 1480 " but got Text node "Qrstuvwx"
1419 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 8 [paras[1].firstChild, -1] 1481 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 8 [paras[1].firstChild, -1]
1420 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 8 [paras[1].firstChild, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1482 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 8 [paras[1].firstChild, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1421 " but got Text node "Qrstuvwx" 1483 " but got Text node "Qrstuvwx"
1422 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 9 [paras[1].firstChild, 0] assert_equals: focusNode must be the n ode passed to extend() expected Text node "Ijklmnop 1484 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 9 [paras[1].firstChild, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1423 " but got Text node "Qrstuvwx" 1485 " but got Text node "Qrstuvwx"
1424 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 9 [paras[1].firstChild, 0] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1486 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 9 [paras[1].firstChild, 0] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1425 " but got Text node "Qrstuvwx" 1487 " but got Text node "Qrstuvwx"
1426 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 10 [paras[1].firstChild, 1] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 1488 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 10 [paras[1].firstChild, 1] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1427 " but got Text node "Qrstuvwx" 1489 " but got Text node "Qrstuvwx"
1428 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 10 [paras[1].firstChild, 1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1490 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 10 [paras[1].firstChild, 1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1429 " but got Text node "Qrstuvwx" 1491 " but got Text node "Qrstuvwx"
1430 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 11 [paras[1].firstChild, 2] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 1492 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 11 [paras[1].firstChild, 2] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1431 " but got Text node "Qrstuvwx" 1493 " but got Text node "Qrstuvwx"
1432 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 11 [paras[1].firstChild, 2] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1494 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 11 [paras[1].firstChild, 2] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1433 " but got Text node "Qrstuvwx" 1495 " but got Text node "Qrstuvwx"
1434 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 12 [paras[1].firstChild, 8] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 1496 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 12 [paras[1].firstChild, 8] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1435 " but got Text node "Qrstuvwx" 1497 " but got Text node "Qrstuvwx"
1436 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 12 [paras[1].firstChild, 8] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1498 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 12 [paras[1].firstChild, 8] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1437 " but got Text node "Qrstuvwx" 1499 " but got Text node "Qrstuvwx"
1438 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 13 [paras[1].firstChild, 9] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 1500 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 13 [paras[1].firstChild, 9] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1439 " but got Text node "Qrstuvwx" 1501 " but got Text node "Qrstuvwx"
1440 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 13 [paras[1].firstChild, 9] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1502 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 13 [paras[1].firstChild, 9] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1441 " but got Text node "Qrstuvwx" 1503 " but got Text node "Qrstuvwx"
1442 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 14 [paras[1].firstChild, 10] 1504 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 14 [paras[1].firstChild, 10]
1443 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 14 [paras[1].firstChild, 10] assert_equals: Sanity check: startC ontainer must be correct expected Text node "Ijklmnop 1505 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 14 [paras[1].firstChild, 10] assert_equals: Sanity check: startC ontainer must be correct expected Text node "Ijklmnop
1444 " but got Text node "Qrstuvwx" 1506 " but got Text node "Qrstuvwx"
1445 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 15 [paras[1].firstChild, 65535] 1507 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 15 [paras[1].firstChild, 65535]
1446 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 1508 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1447 " but got Text node "Qrstuvwx" 1509 " but got Text node "Qrstuvwx"
1448 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1510 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Ijklmnop
1511 "
1449 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 16 [detachedPara1.firstChild, 0] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1512 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 16 [detachedPara1.firstChild, 0] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1450 " but got Text node "Qrstuvwx" 1513 " but got Text node "Qrstuvwx"
1451 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1514 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Ijklmnop
1515 "
1452 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 17 [detachedPara1.firstChild, 1] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1516 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 17 [detachedPara1.firstChild, 1] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1453 " but got Text node "Qrstuvwx" 1517 " but got Text node "Qrstuvwx"
1454 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1518 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Ijklmnop
1519 "
1455 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 18 [detachedPara1.firstChild, 8] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1520 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 18 [detachedPara1.firstChild, 8] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1456 " but got Text node "Qrstuvwx" 1521 " but got Text node "Qrstuvwx"
1457 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 19 [detachedPara1.firstChild, 9] 1522 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 19 [detachedPara1.firstChild, 9]
1458 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 19 [detachedPara1.firstChild, 9] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1523 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 19 [detachedPara1.firstChild, 9] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1459 " but got Text node "Qrstuvwx" 1524 " but got Text node "Qrstuvwx"
1460 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1525 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Ijklmnop
1526 "
1461 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 1527 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1462 " but got Text node "Qrstuvwx" 1528 " but got Text node "Qrstuvwx"
1463 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1529 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Ijklmnop
1530 "
1464 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 1531 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1465 " but got Text node "Qrstuvwx" 1532 " but got Text node "Qrstuvwx"
1466 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1533 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Ijklmnop
1534 "
1467 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 1535 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1468 " but got Text node "Qrstuvwx" 1536 " but got Text node "Qrstuvwx"
1469 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 23 [foreignPara1.firstChild, 9] 1537 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 23 [foreignPara1.firstChild, 9]
1470 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 1538 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1471 " but got Text node "Qrstuvwx" 1539 " but got Text node "Qrstuvwx"
1472 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 24 [document.documentElement, -1] 1540 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 24 [document.documentElement, -1]
1473 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 24 [document.documentElement, -1] assert_equals: Sanity check: s tartContainer must be correct expected Text node "Ijklmnop 1541 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 24 [document.documentElement, -1] assert_equals: Sanity check: s tartContainer must be correct expected Text node "Ijklmnop
1474 " but got Text node "Qrstuvwx" 1542 " but got Text node "Qrstuvwx"
1475 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 25 [document.documentElement, 0] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1543 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 25 [document.documentElement, 0] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1544 " but got Element node <p id="c">Qrstuvwx</p>
1476 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 25 [document.documentElement, 0] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1545 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 25 [document.documentElement, 0] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1477 " but got Text node "Qrstuvwx" 1546 " but got Text node "Qrstuvwx"
1478 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 26 [document.documentElement, 1] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1547 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 26 [document.documentElement, 1] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1548 " but got Element node <p id="c">Qrstuvwx</p>
1479 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 26 [document.documentElement, 1] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1549 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 26 [document.documentElement, 1] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1480 " but got Text node "Qrstuvwx" 1550 " but got Text node "Qrstuvwx"
1481 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 27 [document.documentElement, 2] assert_equals: focusNode must be the node passed to extend() expected Element node <html><head><title>Selection extend() tests</title> 1551 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 27 [document.documentElement, 2] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1482 <meta... but got Text node "Qrstuvwx" 1552 " but got Text node "Qrstuvwx"
1483 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 27 [document.documentElement, 2] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1553 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 27 [document.documentElement, 2] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1484 " but got Text node "Qrstuvwx" 1554 " but got Text node "Qrstuvwx"
1485 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 28 [document.documentElement, 7] 1555 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 28 [document.documentElement, 7]
1486 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 28 [document.documentElement, 7] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1556 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 28 [document.documentElement, 7] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1487 " but got Text node "Qrstuvwx" 1557 " but got Text node "Qrstuvwx"
1488 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 29 [document.head, 1] assert_equals: anchorNode must not change i f the node passed to extend() has the same root as the original range expected T ext node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1558 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 29 [document.head, 1] assert_equals: anchorNode must not change i f the node passed to extend() has the same root as the original range expected T ext node "Ijklmnop
1559 " but got Element node <p id="c">Qrstuvwx</p>
1489 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 29 [document.head, 1] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop 1560 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 29 [document.head, 1] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop
1490 " but got Text node "Qrstuvwx" 1561 " but got Text node "Qrstuvwx"
1491 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 30 [document.body, 3] assert_equals: focusNode must be the node p assed to extend() expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ 1562 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 30 [document.body, 3] assert_equals: anchorNode must not change i f the node passed to extend() has the same root as the original range expected T ext node "Ijklmnop
1492 </p><p id... but got Text node "Qrstuvwx" 1563 " but got Text node "Qrstuvwx"
1493 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 30 [document.body, 3] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop 1564 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 30 [document.body, 3] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop
1494 " but got Text node "Qrstuvwx" 1565 " but got Text node "Qrstuvwx"
1495 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 31 [foreignDoc.documentElement, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <html><head><title></title></head><body><p>Efghijkl</p> <p... but got Text node "Qrstuvwx" 1566 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 31 [foreignDoc.documentElement, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <html><head><title></title></head><body><p>Efghijkl</p> <p... but got Text node "Ijklmnop
1567 "
1496 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 31 [foreignDoc.documentElement, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1568 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 31 [foreignDoc.documentElement, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1497 " but got Text node "Qrstuvwx" 1569 " but got Text node "Qrstuvwx"
1498 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 32 [foreignDoc.documentElement, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <html><head><title></title></head><body><p>Efghijkl</p> <p... but got Text node "Qrstuvwx" 1570 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 32 [foreignDoc.documentElement, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <html><head><title></title></head><body><p>Efghijkl</p> <p... but got Text node "Ijklmnop
1571 "
1499 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 32 [foreignDoc.documentElement, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1572 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 32 [foreignDoc.documentElement, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1500 " but got Text node "Qrstuvwx" 1573 " but got Text node "Qrstuvwx"
1501 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <head><title></title></head> but got Text node "Qrstuvwx" 1574 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <head><title></title></head> but got Text node "Ijklmnop
1575 "
1502 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 1576 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
1503 " but got Text node "Qrstuvwx" 1577 " but got Text node "Qrstuvwx"
1504 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but g ot Text node "Qrstuvwx" 1578 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but g ot Text node "Ijklmnop
1579 "
1505 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 1580 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
1506 " but got Text node "Qrstuvwx" 1581 " but got Text node "Qrstuvwx"
1507 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 35 [paras[0], 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1582 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 35 [paras[0], 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1583 " but got Element node <p id="c">Qrstuvwx</p>
1508 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 35 [paras[0], 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1584 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 35 [paras[0], 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1509 " but got Text node "Qrstuvwx" 1585 " but got Text node "Qrstuvwx"
1510 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 36 [paras[0], 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1586 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 36 [paras[0], 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1587 " but got Element node <p id="c">Qrstuvwx</p>
1511 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 36 [paras[0], 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1588 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 36 [paras[0], 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1512 " but got Text node "Qrstuvwx" 1589 " but got Text node "Qrstuvwx"
1513 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 37 [paras[0], 2] 1590 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 37 [paras[0], 2]
1514 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 37 [paras[0], 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1591 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 37 [paras[0], 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1515 " but got Text node "Qrstuvwx" 1592 " but got Text node "Qrstuvwx"
1516 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 38 [paras[1], 0] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="b" style="display:none">Ijklmnop 1593 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 38 [paras[1], 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1517 </p> but got Text node "Qrstuvwx" 1594 " but got Text node "Qrstuvwx"
1518 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 38 [paras[1], 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1595 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 38 [paras[1], 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1519 " but got Text node "Qrstuvwx" 1596 " but got Text node "Qrstuvwx"
1520 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 39 [paras[1], 1] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="b" style="display:none">Ijklmnop 1597 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 39 [paras[1], 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1521 </p> but got Text node "Qrstuvwx" 1598 " but got Text node "Qrstuvwx"
1522 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 39 [paras[1], 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1599 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 39 [paras[1], 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1523 " but got Text node "Qrstuvwx" 1600 " but got Text node "Qrstuvwx"
1524 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 40 [paras[1], 2] 1601 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 40 [paras[1], 2]
1525 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 40 [paras[1], 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1602 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 40 [paras[1], 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1526 " but got Text node "Qrstuvwx" 1603 " but got Text node "Qrstuvwx"
1527 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 41 [detachedPara1, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected E lement node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1604 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 41 [detachedPara1, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected E lement node <p>Opqrstuv</p> but got Text node "Ijklmnop
1605 "
1528 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 41 [detachedPara1, 0] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop 1606 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 41 [detachedPara1, 0] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop
1529 " but got Text node "Qrstuvwx" 1607 " but got Text node "Qrstuvwx"
1530 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 42 [detachedPara1, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected E lement node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1608 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 42 [detachedPara1, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected E lement node <p>Opqrstuv</p> but got Text node "Ijklmnop
1609 "
1531 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 42 [detachedPara1, 1] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop 1610 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 42 [detachedPara1, 1] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop
1532 " but got Text node "Qrstuvwx" 1611 " but got Text node "Qrstuvwx"
1533 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 43 [testDiv, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1612 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 43 [testDiv, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Ijklmnop
1613 " but got Element node <p id="c">Qrstuvwx</p>
1534 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 43 [testDiv, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1614 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 43 [testDiv, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1535 " but got Text node "Qrstuvwx" 1615 " but got Text node "Qrstuvwx"
1536 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 44 [testDiv, 3] assert_equals: focusNode must be the node passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1616 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 44 [testDiv, 3] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Ijklmnop
1537 </p><p id="b" s... but got Text node "Qrstuvwx" 1617 " but got Text node "Qrstuvwx"
1538 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 44 [testDiv, 3] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1618 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 44 [testDiv, 3] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1539 " but got Text node "Qrstuvwx" 1619 " but got Text node "Qrstuvwx"
1540 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 45 [document, -1] 1620 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 45 [document, -1]
1541 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 45 [document, -1] assert_equals: Sanity check: startContainer mu st be correct expected Text node "Ijklmnop 1621 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 45 [document, -1] assert_equals: Sanity check: startContainer mu st be correct expected Text node "Ijklmnop
1542 " but got Text node "Qrstuvwx" 1622 " but got Text node "Qrstuvwx"
1543 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 46 [document, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1623 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 46 [document, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1624 " but got Element node <p id="c">Qrstuvwx</p>
1544 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 46 [document, 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1625 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 46 [document, 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1545 " but got Text node "Qrstuvwx" 1626 " but got Text node "Qrstuvwx"
1546 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 47 [document, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1627 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 47 [document, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1628 " but got Element node <p id="c">Qrstuvwx</p>
1547 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 47 [document, 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1629 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 47 [document, 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1548 " but got Text node "Qrstuvwx" 1630 " but got Text node "Qrstuvwx"
1549 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 48 [document, 2] assert_equals: focusNode must be the node passed to extend() expected Document node with 2 children but got Text node "Qrstuvwx" 1631 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 48 [document, 2] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1632 " but got Text node "Qrstuvwx"
1550 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 48 [document, 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1633 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 48 [document, 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1551 " but got Text node "Qrstuvwx" 1634 " but got Text node "Qrstuvwx"
1552 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 49 [document, 3] 1635 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 49 [document, 3]
1553 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 49 [document, 3] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1636 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 49 [document, 3] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1554 " but got Text node "Qrstuvwx" 1637 " but got Text node "Qrstuvwx"
1555 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 50 [comment, -1] 1638 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 50 [comment, -1]
1556 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 50 [comment, -1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1639 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 50 [comment, -1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1557 " but got Text node "Qrstuvwx" 1640 " but got Text node "Qrstuvwx"
1558 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 51 [comment, 0] assert_equals: focusNode must be the node passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstu vwx" 1641 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 51 [comment, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Ijklmnop
1642 " but got Text node "Qrstuvwx"
1559 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 51 [comment, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1643 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 51 [comment, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1560 " but got Text node "Qrstuvwx" 1644 " but got Text node "Qrstuvwx"
1561 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 52 [comment, 4] assert_equals: focusNode must be the node passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstu vwx" 1645 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 52 [comment, 4] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Ijklmnop
1646 " but got Text node "Qrstuvwx"
1562 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 52 [comment, 4] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1647 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 52 [comment, 4] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1563 " but got Text node "Qrstuvwx" 1648 " but got Text node "Qrstuvwx"
1564 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 53 [comment, 96] 1649 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 53 [comment, 96]
1565 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 53 [comment, 96] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1650 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 53 [comment, 96] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1566 " but got Text node "Qrstuvwx" 1651 " but got Text node "Qrstuvwx"
1567 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu ment node with 3 children but got Text node "Qrstuvwx" 1652 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu ment node with 3 children but got Text node "Ijklmnop
1653 "
1568 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 54 [foreignDoc, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 1654 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 54 [foreignDoc, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
1569 " but got Text node "Qrstuvwx" 1655 " but got Text node "Qrstuvwx"
1570 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu ment node with 3 children but got Text node "Qrstuvwx" 1656 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu ment node with 3 children but got Text node "Ijklmnop
1657 "
1571 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 55 [foreignDoc, 1] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 1658 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 55 [foreignDoc, 1] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
1572 " but got Text node "Qrstuvwx" 1659 " but got Text node "Qrstuvwx"
1573 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but got Text node "Qrstuvwx" 1660 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but got Text node "Ijklmnop
1661 "
1574 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 56 [foreignComment, 2] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop 1662 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 56 [foreignComment, 2] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop
1575 " but got Text node "Qrstuvwx" 1663 " but got Text node "Qrstuvwx"
1576 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but go t Text node "Qrstuvwx" 1664 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but go t Text node "Ijklmnop
1665 "
1577 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 57 [foreignTextNode, 0] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 1666 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 57 [foreignTextNode, 0] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
1578 " but got Text node "Qrstuvwx" 1667 " but got Text node "Qrstuvwx"
1579 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 58 [foreignTextNode, 36] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "I admit that I harbor doubts about whether we really need..." but g ot Text node "Qrstuvwx" 1668 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 58 [foreignTextNode, 36] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "I admit that I harbor doubts about whether we really need..." but g ot Text node "Ijklmnop
1669 "
1580 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 58 [foreignTextNode, 36] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop 1670 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 58 [foreignTextNode, 36] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop
1581 " but got Text node "Qrstuvwx" 1671 " but got Text node "Qrstuvwx"
1582 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 59 [xmlDoc, -1] 1672 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 59 [xmlDoc, -1]
1583 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 59 [xmlDoc, -1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1673 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 59 [xmlDoc, -1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1584 " but got Text node "Qrstuvwx" 1674 " but got Text node "Qrstuvwx"
1585 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Qrstuvwx" 1675 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Ijklmnop
1676 "
1586 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 60 [xmlDoc, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1677 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 60 [xmlDoc, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1587 " but got Text node "Qrstuvwx" 1678 " but got Text node "Qrstuvwx"
1588 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Qrstuvwx" 1679 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Ijklmnop
1680 "
1589 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 61 [xmlDoc, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1681 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 61 [xmlDoc, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1590 " but got Text node "Qrstuvwx" 1682 " but got Text node "Qrstuvwx"
1591 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 62 [xmlDoc, 5] 1683 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 62 [xmlDoc, 5]
1592 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 62 [xmlDoc, 5] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1684 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 62 [xmlDoc, 5] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1593 " but got Text node "Qrstuvwx" 1685 " but got Text node "Qrstuvwx"
1594 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 63 [xmlComment, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Comm ent node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 1686 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 63 [xmlComment, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Comm ent node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
1687 "
1595 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 63 [xmlComment, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 1688 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 63 [xmlComment, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
1596 " but got Text node "Qrstuvwx" 1689 " but got Text node "Qrstuvwx"
1597 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 64 [xmlComment, 4] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Comm ent node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 1690 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 64 [xmlComment, 4] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Comm ent node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
1691 "
1598 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 64 [xmlComment, 4] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 1692 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 64 [xmlComment, 4] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
1599 " but got Text node "Qrstuvwx" 1693 " but got Text node "Qrstuvwx"
1600 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 65 [processingInstruction, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 1694 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 65 [processingInstruction, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1695 "
1601 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 65 [processingInstruction, 0] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop 1696 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 65 [processingInstruction, 0] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop
1602 " but got Text node "Qrstuvwx" 1697 " but got Text node "Qrstuvwx"
1603 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 66 [processingInstruction, 5] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 1698 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 66 [processingInstruction, 5] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1699 "
1604 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 66 [processingInstruction, 5] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop 1700 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 66 [processingInstruction, 5] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop
1605 " but got Text node "Qrstuvwx" 1701 " but got Text node "Qrstuvwx"
1606 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 67 [processingInstruction, 9] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 1702 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 67 [processingInstruction, 9] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
1703 "
1607 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 67 [processingInstruction, 9] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop 1704 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 67 [processingInstruction, 9] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop
1608 " but got Text node "Qrstuvwx" 1705 " but got Text node "Qrstuvwx"
1609 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 68 [detachedTextNode, 0] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "Uvwxyzab" but got Text node "Qrstuvwx" 1706 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 68 [detachedTextNode, 0] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "Uvwxyzab" but got Text node "Ijklmnop
1707 "
1610 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 68 [detachedTextNode, 0] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop 1708 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 68 [detachedTextNode, 0] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop
1611 " but got Text node "Qrstuvwx" 1709 " but got Text node "Qrstuvwx"
1612 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 69 [detachedTextNode, 8] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "Uvwxyzab" but got Text node "Qrstuvwx" 1710 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 69 [detachedTextNode, 8] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "Uvwxyzab" but got Text node "Ijklmnop
1711 "
1613 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 69 [detachedTextNode, 8] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop 1712 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 69 [detachedTextNode, 8] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop
1614 " but got Text node "Qrstuvwx" 1713 " but got Text node "Qrstuvwx"
1615 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1714 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Ijklmnop
1715 "
1616 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 1716 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1617 " but got Text node "Qrstuvwx" 1717 " but got Text node "Qrstuvwx"
1618 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1718 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Ijklmnop
1719 "
1619 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 1720 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1620 " but got Text node "Qrstuvwx" 1721 " but got Text node "Qrstuvwx"
1621 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted Text node "Klmnopqr" but got Text node "Qrstuvwx" 1722 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted Text node "Klmnopqr" but got Text node "Ijklmnop
1723 "
1622 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 72 [detachedXmlTextNode, 0] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1724 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 72 [detachedXmlTextNode, 0] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1623 " but got Text node "Qrstuvwx" 1725 " but got Text node "Qrstuvwx"
1624 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted Text node "Klmnopqr" but got Text node "Qrstuvwx" 1726 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted Text node "Klmnopqr" but got Text node "Ijklmnop
1727 "
1625 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 73 [detachedXmlTextNode, 8] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1728 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 73 [detachedXmlTextNode, 8] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1626 " but got Text node "Qrstuvwx" 1729 " but got Text node "Qrstuvwx"
1627 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected ProcessingInstruction node with target "whippoorwill" and data " chirp chirp chirp" but got Text node "Qrstuvwx" 1730 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected ProcessingInstruction node with target "whippoorwill" and data " chirp chirp chirp" but got Text node "Ijklmnop
1731 "
1628 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 74 [detachedProcessingInstruction, 12] assert_equals: Sanity che ck: startContainer must be correct expected Text node "Ijklmnop 1732 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 74 [detachedProcessingInstruction, 12] assert_equals: Sanity che ck: startContainer must be correct expected Text node "Ijklmnop
1629 " but got Text node "Qrstuvwx" 1733 " but got Text node "Qrstuvwx"
1630 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1734 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
1735 "
1631 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 75 [detachedComment, 3] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 1736 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 75 [detachedComment, 3] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
1632 " but got Text node "Qrstuvwx" 1737 " but got Text node "Qrstuvwx"
1633 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1738 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
1739 "
1634 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 76 [detachedComment, 5] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 1740 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 76 [detachedComment, 5] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
1635 " but got Text node "Qrstuvwx" 1741 " but got Text node "Qrstuvwx"
1636 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 77 [detachedForeignComment, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range e xpected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1742 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 77 [detachedForeignComment, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range e xpected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
1743 "
1637 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 77 [detachedForeignComment, 0] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop 1744 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 77 [detachedForeignComment, 0] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop
1638 " but got Text node "Qrstuvwx" 1745 " but got Text node "Qrstuvwx"
1639 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 78 [detachedForeignComment, 4] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range e xpected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1746 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 78 [detachedForeignComment, 4] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range e xpected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
1747 "
1640 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 78 [detachedForeignComment, 4] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop 1748 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 78 [detachedForeignComment, 4] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop
1641 " but got Text node "Qrstuvwx" 1749 " but got Text node "Qrstuvwx"
1642 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expec ted Comment node <!--בן חיים אליעזר--> but got Text node "Qrstuvwx" 1750 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expec ted Comment node <!--בן חיים אליעזר--> but got Text node "Ijklmnop
1751 "
1643 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 79 [detachedXmlComment, 2] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1752 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 79 [detachedXmlComment, 2] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1644 " but got Text node "Qrstuvwx" 1753 " but got Text node "Qrstuvwx"
1645 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Documen tFragment node with 0 children but got Text node "Qrstuvwx" 1754 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Documen tFragment node with 0 children but got Text node "Ijklmnop
1755 "
1646 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 80 [docfrag, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1756 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 80 [docfrag, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1647 " but got Text node "Qrstuvwx" 1757 " but got Text node "Qrstuvwx"
1648 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1758 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected DocumentFragment node with 0 children but got Text node "Ijklmnop
1759 "
1649 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 81 [foreignDocfrag, 0] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop 1760 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 81 [foreignDocfrag, 0] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop
1650 " but got Text node "Qrstuvwx" 1761 " but got Text node "Qrstuvwx"
1651 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu mentFragment node with 0 children but got Text node "Qrstuvwx" 1762 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu mentFragment node with 0 children but got Text node "Ijklmnop
1763 "
1652 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 82 [xmlDocfrag, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 1764 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 82 [xmlDocfrag, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
1653 " but got Text node "Qrstuvwx" 1765 " but got Text node "Qrstuvwx"
1654 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 83 [doctype, 0] 1766 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 83 [doctype, 0]
1655 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 83 [doctype, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1767 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 83 [doctype, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1656 " but got Text node "Qrstuvwx" 1768 " but got Text node "Qrstuvwx"
1657 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () { 1769 FAIL extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
1658 selection.extend(node, offset); 1770 selection.extend(node, offset);
1659 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24 1771 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24
1660 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 84 [doctype, -17] assert_equals: Sanity check: startContainer mu st be correct expected Text node "Ijklmnop 1772 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 84 [doctype, -17] assert_equals: Sanity check: startContainer mu st be correct expected Text node "Ijklmnop
1661 " but got Text node "Qrstuvwx" 1773 " but got Text node "Qrstuvwx"
1662 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 85 [doctype, 1] 1774 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 85 [doctype, 1]
1663 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 85 [doctype, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1775 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 85 [doctype, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1664 " but got Text node "Qrstuvwx" 1776 " but got Text node "Qrstuvwx"
1665 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 86 [foreignDoctype, 0] 1777 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 86 [foreignDoctype, 0]
1666 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop 1778 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop
1667 " but got Text node "Qrstuvwx" 1779 " but got Text node "Qrstuvwx"
1668 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 87 [xmlDoctype, 0] 1780 PASS extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild , 1] and point 87 [xmlDoctype, 0]
1669 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 1781 FAIL extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChil d, 1] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
1670 " but got Text node "Qrstuvwx" 1782 " but got Text node "Qrstuvwx"
1671 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 0 [paras[0].firstChild, -1] 1783 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 0 [paras[0].firstChild, -1]
1672 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 0 [paras[0].firstChild, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1784 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 0 [paras[0].firstChild, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1673 " but got Text node "Qrstuvwx" 1785 " but got Text node "Qrstuvwx"
1674 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 1 [paras[0].firstChild, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1786 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 1 [paras[0].firstChild, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1787 " but got Element node <p id="c">Qrstuvwx</p>
1675 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 1 [paras[0].firstChild, 0] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1788 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 1 [paras[0].firstChild, 0] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1676 " but got Text node "Qrstuvwx" 1789 " but got Text node "Qrstuvwx"
1677 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 2 [paras[0].firstChild, 1] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1790 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 2 [paras[0].firstChild, 1] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1791 " but got Element node <p id="c">Qrstuvwx</p>
1678 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 2 [paras[0].firstChild, 1] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1792 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 2 [paras[0].firstChild, 1] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1679 " but got Text node "Qrstuvwx" 1793 " but got Text node "Qrstuvwx"
1680 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 3 [paras[0].firstChild, 2] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1794 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 3 [paras[0].firstChild, 2] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1795 " but got Element node <p id="c">Qrstuvwx</p>
1681 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 3 [paras[0].firstChild, 2] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1796 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 3 [paras[0].firstChild, 2] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1682 " but got Text node "Qrstuvwx" 1797 " but got Text node "Qrstuvwx"
1683 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 4 [paras[0].firstChild, 8] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1798 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 4 [paras[0].firstChild, 8] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1799 " but got Element node <p id="c">Qrstuvwx</p>
1684 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 4 [paras[0].firstChild, 8] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1800 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 4 [paras[0].firstChild, 8] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1685 " but got Text node "Qrstuvwx" 1801 " but got Text node "Qrstuvwx"
1686 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 5 [paras[0].firstChild, 9] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1802 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 5 [paras[0].firstChild, 9] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1803 " but got Element node <p id="c">Qrstuvwx</p>
1687 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 5 [paras[0].firstChild, 9] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1804 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 5 [paras[0].firstChild, 9] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1688 " but got Text node "Qrstuvwx" 1805 " but got Text node "Qrstuvwx"
1689 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 6 [paras[0].firstChild, 10] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1806 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 6 [paras[0].firstChild, 10] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1807 " but got Element node <p id="c">Qrstuvwx</p>
1690 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 6 [paras[0].firstChild, 10] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1808 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 6 [paras[0].firstChild, 10] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1691 " but got Text node "Qrstuvwx" 1809 " but got Text node "Qrstuvwx"
1692 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 7 [paras[0].firstChild, 65535] 1810 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 7 [paras[0].firstChild, 65535]
1693 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop 1811 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop
1694 " but got Text node "Qrstuvwx" 1812 " but got Text node "Qrstuvwx"
1695 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 8 [paras[1].firstChild, -1] 1813 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 8 [paras[1].firstChild, -1]
1696 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 8 [paras[1].firstChild, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1814 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 8 [paras[1].firstChild, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1697 " but got Text node "Qrstuvwx" 1815 " but got Text node "Qrstuvwx"
1698 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 9 [paras[1].firstChild, 0] assert_equals: focusNode must be the n ode passed to extend() expected Text node "Ijklmnop 1816 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 9 [paras[1].firstChild, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1699 " but got Text node "Qrstuvwx" 1817 " but got Text node "Qrstuvwx"
1700 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 9 [paras[1].firstChild, 0] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 1818 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 9 [paras[1].firstChild, 0] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1701 " but got Text node "Qrstuvwx" 1819 " but got Text node "Qrstuvwx"
1702 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 10 [paras[1].firstChild, 1] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 1820 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 10 [paras[1].firstChild, 1] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1703 " but got Text node "Qrstuvwx" 1821 " but got Text node "Qrstuvwx"
1704 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 10 [paras[1].firstChild, 1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1822 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 10 [paras[1].firstChild, 1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1705 " but got Text node "Qrstuvwx" 1823 " but got Text node "Qrstuvwx"
1706 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 11 [paras[1].firstChild, 2] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 1824 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 11 [paras[1].firstChild, 2] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1707 " but got Text node "Qrstuvwx" 1825 " but got Text node "Qrstuvwx"
1708 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 11 [paras[1].firstChild, 2] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1826 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 11 [paras[1].firstChild, 2] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1709 " but got Text node "Qrstuvwx" 1827 " but got Text node "Qrstuvwx"
1710 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 12 [paras[1].firstChild, 8] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 1828 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 12 [paras[1].firstChild, 8] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1711 " but got Text node "Qrstuvwx" 1829 " but got Text node "Qrstuvwx"
1712 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 12 [paras[1].firstChild, 8] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1830 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 12 [paras[1].firstChild, 8] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1713 " but got Text node "Qrstuvwx" 1831 " but got Text node "Qrstuvwx"
1714 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 13 [paras[1].firstChild, 9] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 1832 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 13 [paras[1].firstChild, 9] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1715 " but got Text node "Qrstuvwx" 1833 " but got Text node "Qrstuvwx"
1716 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 13 [paras[1].firstChild, 9] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 1834 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 13 [paras[1].firstChild, 9] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1717 " but got Text node "Qrstuvwx" 1835 " but got Text node "Qrstuvwx"
1718 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 14 [paras[1].firstChild, 10] 1836 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 14 [paras[1].firstChild, 10]
1719 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 14 [paras[1].firstChild, 10] assert_equals: Sanity check: startC ontainer must be correct expected Text node "Ijklmnop 1837 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 14 [paras[1].firstChild, 10] assert_equals: Sanity check: startC ontainer must be correct expected Text node "Ijklmnop
1720 " but got Text node "Qrstuvwx" 1838 " but got Text node "Qrstuvwx"
1721 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 15 [paras[1].firstChild, 65535] 1839 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 15 [paras[1].firstChild, 65535]
1722 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 1840 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1723 " but got Text node "Qrstuvwx" 1841 " but got Text node "Qrstuvwx"
1724 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1842 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Ijklmnop
1843 "
1725 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 16 [detachedPara1.firstChild, 0] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1844 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 16 [detachedPara1.firstChild, 0] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1726 " but got Text node "Qrstuvwx" 1845 " but got Text node "Qrstuvwx"
1727 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1846 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Ijklmnop
1847 "
1728 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 17 [detachedPara1.firstChild, 1] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1848 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 17 [detachedPara1.firstChild, 1] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1729 " but got Text node "Qrstuvwx" 1849 " but got Text node "Qrstuvwx"
1730 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1850 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Ijklmnop
1851 "
1731 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 18 [detachedPara1.firstChild, 8] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1852 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 18 [detachedPara1.firstChild, 8] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1732 " but got Text node "Qrstuvwx" 1853 " but got Text node "Qrstuvwx"
1733 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 19 [detachedPara1.firstChild, 9] 1854 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 19 [detachedPara1.firstChild, 9]
1734 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 19 [detachedPara1.firstChild, 9] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1855 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 19 [detachedPara1.firstChild, 9] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1735 " but got Text node "Qrstuvwx" 1856 " but got Text node "Qrstuvwx"
1736 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1857 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Ijklmnop
1858 "
1737 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 1859 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1738 " but got Text node "Qrstuvwx" 1860 " but got Text node "Qrstuvwx"
1739 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1861 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Ijklmnop
1862 "
1740 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 1863 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1741 " but got Text node "Qrstuvwx" 1864 " but got Text node "Qrstuvwx"
1742 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1865 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Ijklmnop
1866 "
1743 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 1867 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1744 " but got Text node "Qrstuvwx" 1868 " but got Text node "Qrstuvwx"
1745 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 23 [foreignPara1.firstChild, 9] 1869 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 23 [foreignPara1.firstChild, 9]
1746 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 1870 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1747 " but got Text node "Qrstuvwx" 1871 " but got Text node "Qrstuvwx"
1748 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 24 [document.documentElement, -1] 1872 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 24 [document.documentElement, -1]
1749 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 24 [document.documentElement, -1] assert_equals: Sanity check: s tartContainer must be correct expected Text node "Ijklmnop 1873 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 24 [document.documentElement, -1] assert_equals: Sanity check: s tartContainer must be correct expected Text node "Ijklmnop
1750 " but got Text node "Qrstuvwx" 1874 " but got Text node "Qrstuvwx"
1751 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 25 [document.documentElement, 0] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1875 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 25 [document.documentElement, 0] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1876 " but got Element node <p id="c">Qrstuvwx</p>
1752 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 25 [document.documentElement, 0] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1877 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 25 [document.documentElement, 0] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1753 " but got Text node "Qrstuvwx" 1878 " but got Text node "Qrstuvwx"
1754 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 26 [document.documentElement, 1] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1879 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 26 [document.documentElement, 1] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1880 " but got Element node <p id="c">Qrstuvwx</p>
1755 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 26 [document.documentElement, 1] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1881 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 26 [document.documentElement, 1] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1756 " but got Text node "Qrstuvwx" 1882 " but got Text node "Qrstuvwx"
1757 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 27 [document.documentElement, 2] assert_equals: focusNode must be the node passed to extend() expected Element node <html><head><title>Selection extend() tests</title> 1883 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 27 [document.documentElement, 2] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Ijklmnop
1758 <meta... but got Text node "Qrstuvwx" 1884 " but got Text node "Qrstuvwx"
1759 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 27 [document.documentElement, 2] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1885 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 27 [document.documentElement, 2] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1760 " but got Text node "Qrstuvwx" 1886 " but got Text node "Qrstuvwx"
1761 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 28 [document.documentElement, 7] 1887 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 28 [document.documentElement, 7]
1762 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 28 [document.documentElement, 7] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 1888 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 28 [document.documentElement, 7] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
1763 " but got Text node "Qrstuvwx" 1889 " but got Text node "Qrstuvwx"
1764 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 29 [document.head, 1] assert_equals: anchorNode must not change i f the node passed to extend() has the same root as the original range expected T ext node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1890 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 29 [document.head, 1] assert_equals: anchorNode must not change i f the node passed to extend() has the same root as the original range expected T ext node "Ijklmnop
1891 " but got Element node <p id="c">Qrstuvwx</p>
1765 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 29 [document.head, 1] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop 1892 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 29 [document.head, 1] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop
1766 " but got Text node "Qrstuvwx" 1893 " but got Text node "Qrstuvwx"
1767 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 30 [document.body, 3] assert_equals: focusNode must be the node p assed to extend() expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ 1894 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 30 [document.body, 3] assert_equals: anchorNode must not change i f the node passed to extend() has the same root as the original range expected T ext node "Ijklmnop
1768 </p><p id... but got Text node "Qrstuvwx" 1895 " but got Text node "Qrstuvwx"
1769 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 30 [document.body, 3] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop 1896 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 30 [document.body, 3] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop
1770 " but got Text node "Qrstuvwx" 1897 " but got Text node "Qrstuvwx"
1771 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 31 [foreignDoc.documentElement, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <html><head><title></title></head><body><p>Efghijkl</p> <p... but got Text node "Qrstuvwx" 1898 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 31 [foreignDoc.documentElement, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <html><head><title></title></head><body><p>Efghijkl</p> <p... but got Text node "Ijklmnop
1899 "
1772 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 31 [foreignDoc.documentElement, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1900 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 31 [foreignDoc.documentElement, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1773 " but got Text node "Qrstuvwx" 1901 " but got Text node "Qrstuvwx"
1774 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 32 [foreignDoc.documentElement, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <html><head><title></title></head><body><p>Efghijkl</p> <p... but got Text node "Qrstuvwx" 1902 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 32 [foreignDoc.documentElement, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <html><head><title></title></head><body><p>Efghijkl</p> <p... but got Text node "Ijklmnop
1903 "
1775 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 32 [foreignDoc.documentElement, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1904 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 32 [foreignDoc.documentElement, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1776 " but got Text node "Qrstuvwx" 1905 " but got Text node "Qrstuvwx"
1777 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <head><title></title></head> but got Text node "Qrstuvwx" 1906 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <head><title></title></head> but got Text node "Ijklmnop
1907 "
1778 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 1908 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
1779 " but got Text node "Qrstuvwx" 1909 " but got Text node "Qrstuvwx"
1780 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but g ot Text node "Qrstuvwx" 1910 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but g ot Text node "Ijklmnop
1911 "
1781 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 1912 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
1782 " but got Text node "Qrstuvwx" 1913 " but got Text node "Qrstuvwx"
1783 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 35 [paras[0], 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1914 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 35 [paras[0], 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1915 " but got Element node <p id="c">Qrstuvwx</p>
1784 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 35 [paras[0], 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1916 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 35 [paras[0], 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1785 " but got Text node "Qrstuvwx" 1917 " but got Text node "Qrstuvwx"
1786 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 36 [paras[0], 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1918 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 36 [paras[0], 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1919 " but got Element node <p id="c">Qrstuvwx</p>
1787 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 36 [paras[0], 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1920 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 36 [paras[0], 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1788 " but got Text node "Qrstuvwx" 1921 " but got Text node "Qrstuvwx"
1789 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 37 [paras[0], 2] 1922 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 37 [paras[0], 2]
1790 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 37 [paras[0], 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1923 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 37 [paras[0], 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1791 " but got Text node "Qrstuvwx" 1924 " but got Text node "Qrstuvwx"
1792 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 38 [paras[1], 0] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="b" style="display:none">Ijklmnop 1925 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 38 [paras[1], 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1793 </p> but got Text node "Qrstuvwx" 1926 " but got Text node "Qrstuvwx"
1794 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 38 [paras[1], 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1927 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 38 [paras[1], 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1795 " but got Text node "Qrstuvwx" 1928 " but got Text node "Qrstuvwx"
1796 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 39 [paras[1], 1] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="b" style="display:none">Ijklmnop 1929 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 39 [paras[1], 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1797 </p> but got Text node "Qrstuvwx" 1930 " but got Text node "Qrstuvwx"
1798 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 39 [paras[1], 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1931 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 39 [paras[1], 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1799 " but got Text node "Qrstuvwx" 1932 " but got Text node "Qrstuvwx"
1800 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 40 [paras[1], 2] 1933 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 40 [paras[1], 2]
1801 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 40 [paras[1], 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1934 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 40 [paras[1], 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1802 " but got Text node "Qrstuvwx" 1935 " but got Text node "Qrstuvwx"
1803 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 41 [detachedPara1, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected E lement node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1936 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 41 [detachedPara1, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected E lement node <p>Opqrstuv</p> but got Text node "Ijklmnop
1937 "
1804 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 41 [detachedPara1, 0] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop 1938 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 41 [detachedPara1, 0] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop
1805 " but got Text node "Qrstuvwx" 1939 " but got Text node "Qrstuvwx"
1806 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 42 [detachedPara1, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected E lement node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1940 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 42 [detachedPara1, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected E lement node <p>Opqrstuv</p> but got Text node "Ijklmnop
1941 "
1807 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 42 [detachedPara1, 1] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop 1942 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 42 [detachedPara1, 1] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop
1808 " but got Text node "Qrstuvwx" 1943 " but got Text node "Qrstuvwx"
1809 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 43 [testDiv, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1944 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 43 [testDiv, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Ijklmnop
1945 " but got Element node <p id="c">Qrstuvwx</p>
1810 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 43 [testDiv, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1946 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 43 [testDiv, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1811 " but got Text node "Qrstuvwx" 1947 " but got Text node "Qrstuvwx"
1812 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 44 [testDiv, 3] assert_equals: focusNode must be the node passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1948 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 44 [testDiv, 3] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Ijklmnop
1813 </p><p id="b" s... but got Text node "Qrstuvwx" 1949 " but got Text node "Qrstuvwx"
1814 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 44 [testDiv, 3] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1950 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 44 [testDiv, 3] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1815 " but got Text node "Qrstuvwx" 1951 " but got Text node "Qrstuvwx"
1816 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 45 [document, -1] 1952 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 45 [document, -1]
1817 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 45 [document, -1] assert_equals: Sanity check: startContainer mu st be correct expected Text node "Ijklmnop 1953 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 45 [document, -1] assert_equals: Sanity check: startContainer mu st be correct expected Text node "Ijklmnop
1818 " but got Text node "Qrstuvwx" 1954 " but got Text node "Qrstuvwx"
1819 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 46 [document, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1955 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 46 [document, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1956 " but got Element node <p id="c">Qrstuvwx</p>
1820 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 46 [document, 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1957 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 46 [document, 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1821 " but got Text node "Qrstuvwx" 1958 " but got Text node "Qrstuvwx"
1822 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 47 [document, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 1959 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 47 [document, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1960 " but got Element node <p id="c">Qrstuvwx</p>
1823 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 47 [document, 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1961 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 47 [document, 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1824 " but got Text node "Qrstuvwx" 1962 " but got Text node "Qrstuvwx"
1825 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 48 [document, 2] assert_equals: focusNode must be the node passed to extend() expected Document node with 2 children but got Text node "Qrstuvwx" 1963 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 48 [document, 2] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
1964 " but got Text node "Qrstuvwx"
1826 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 48 [document, 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1965 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 48 [document, 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1827 " but got Text node "Qrstuvwx" 1966 " but got Text node "Qrstuvwx"
1828 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 49 [document, 3] 1967 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 49 [document, 3]
1829 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 49 [document, 3] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1968 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 49 [document, 3] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1830 " but got Text node "Qrstuvwx" 1969 " but got Text node "Qrstuvwx"
1831 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 50 [comment, -1] 1970 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 50 [comment, -1]
1832 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 50 [comment, -1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1971 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 50 [comment, -1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1833 " but got Text node "Qrstuvwx" 1972 " but got Text node "Qrstuvwx"
1834 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 51 [comment, 0] assert_equals: focusNode must be the node passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstu vwx" 1973 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 51 [comment, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Ijklmnop
1974 " but got Text node "Qrstuvwx"
1835 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 51 [comment, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1975 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 51 [comment, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1836 " but got Text node "Qrstuvwx" 1976 " but got Text node "Qrstuvwx"
1837 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 52 [comment, 4] assert_equals: focusNode must be the node passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstu vwx" 1977 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 52 [comment, 4] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Ijklmnop
1978 " but got Text node "Qrstuvwx"
1838 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 52 [comment, 4] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 1979 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 52 [comment, 4] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1839 " but got Text node "Qrstuvwx" 1980 " but got Text node "Qrstuvwx"
1840 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 53 [comment, 96] 1981 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 53 [comment, 96]
1841 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 53 [comment, 96] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 1982 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 53 [comment, 96] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
1842 " but got Text node "Qrstuvwx" 1983 " but got Text node "Qrstuvwx"
1843 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu ment node with 3 children but got Text node "Qrstuvwx" 1984 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu ment node with 3 children but got Text node "Ijklmnop
1985 "
1844 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 54 [foreignDoc, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 1986 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 54 [foreignDoc, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
1845 " but got Text node "Qrstuvwx" 1987 " but got Text node "Qrstuvwx"
1846 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu ment node with 3 children but got Text node "Qrstuvwx" 1988 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu ment node with 3 children but got Text node "Ijklmnop
1989 "
1847 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 55 [foreignDoc, 1] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 1990 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 55 [foreignDoc, 1] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
1848 " but got Text node "Qrstuvwx" 1991 " but got Text node "Qrstuvwx"
1849 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but got Text node "Qrstuvwx" 1992 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but got Text node "Ijklmnop
1993 "
1850 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 56 [foreignComment, 2] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop 1994 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 56 [foreignComment, 2] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop
1851 " but got Text node "Qrstuvwx" 1995 " but got Text node "Qrstuvwx"
1852 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but go t Text node "Qrstuvwx" 1996 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but go t Text node "Ijklmnop
1997 "
1853 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 57 [foreignTextNode, 0] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 1998 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 57 [foreignTextNode, 0] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
1854 " but got Text node "Qrstuvwx" 1999 " but got Text node "Qrstuvwx"
1855 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 58 [foreignTextNode, 36] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "I admit that I harbor doubts about whether we really need..." but g ot Text node "Qrstuvwx" 2000 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 58 [foreignTextNode, 36] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "I admit that I harbor doubts about whether we really need..." but g ot Text node "Ijklmnop
2001 "
1856 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 58 [foreignTextNode, 36] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop 2002 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 58 [foreignTextNode, 36] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop
1857 " but got Text node "Qrstuvwx" 2003 " but got Text node "Qrstuvwx"
1858 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 59 [xmlDoc, -1] 2004 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 59 [xmlDoc, -1]
1859 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 59 [xmlDoc, -1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2005 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 59 [xmlDoc, -1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1860 " but got Text node "Qrstuvwx" 2006 " but got Text node "Qrstuvwx"
1861 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Qrstuvwx" 2007 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Ijklmnop
2008 "
1862 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 60 [xmlDoc, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2009 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 60 [xmlDoc, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1863 " but got Text node "Qrstuvwx" 2010 " but got Text node "Qrstuvwx"
1864 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Qrstuvwx" 2011 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Ijklmnop
2012 "
1865 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 61 [xmlDoc, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2013 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 61 [xmlDoc, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1866 " but got Text node "Qrstuvwx" 2014 " but got Text node "Qrstuvwx"
1867 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 62 [xmlDoc, 5] 2015 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 62 [xmlDoc, 5]
1868 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 62 [xmlDoc, 5] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2016 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 62 [xmlDoc, 5] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1869 " but got Text node "Qrstuvwx" 2017 " but got Text node "Qrstuvwx"
1870 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 63 [xmlComment, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Comm ent node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 2018 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 63 [xmlComment, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Comm ent node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
2019 "
1871 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 63 [xmlComment, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 2020 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 63 [xmlComment, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
1872 " but got Text node "Qrstuvwx" 2021 " but got Text node "Qrstuvwx"
1873 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 64 [xmlComment, 4] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Comm ent node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 2022 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 64 [xmlComment, 4] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Comm ent node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
2023 "
1874 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 64 [xmlComment, 4] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 2024 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 64 [xmlComment, 4] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
1875 " but got Text node "Qrstuvwx" 2025 " but got Text node "Qrstuvwx"
1876 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 65 [processingInstruction, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 2026 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 65 [processingInstruction, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
2027 "
1877 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 65 [processingInstruction, 0] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop 2028 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 65 [processingInstruction, 0] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop
1878 " but got Text node "Qrstuvwx" 2029 " but got Text node "Qrstuvwx"
1879 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 66 [processingInstruction, 5] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 2030 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 66 [processingInstruction, 5] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
2031 "
1880 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 66 [processingInstruction, 5] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop 2032 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 66 [processingInstruction, 5] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop
1881 " but got Text node "Qrstuvwx" 2033 " but got Text node "Qrstuvwx"
1882 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 67 [processingInstruction, 9] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 2034 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 67 [processingInstruction, 9] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
2035 "
1883 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 67 [processingInstruction, 9] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop 2036 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 67 [processingInstruction, 9] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop
1884 " but got Text node "Qrstuvwx" 2037 " but got Text node "Qrstuvwx"
1885 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 68 [detachedTextNode, 0] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "Uvwxyzab" but got Text node "Qrstuvwx" 2038 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 68 [detachedTextNode, 0] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "Uvwxyzab" but got Text node "Ijklmnop
2039 "
1886 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 68 [detachedTextNode, 0] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop 2040 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 68 [detachedTextNode, 0] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop
1887 " but got Text node "Qrstuvwx" 2041 " but got Text node "Qrstuvwx"
1888 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 69 [detachedTextNode, 8] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "Uvwxyzab" but got Text node "Qrstuvwx" 2042 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 69 [detachedTextNode, 8] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "Uvwxyzab" but got Text node "Ijklmnop
2043 "
1889 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 69 [detachedTextNode, 8] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop 2044 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 69 [detachedTextNode, 8] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop
1890 " but got Text node "Qrstuvwx" 2045 " but got Text node "Qrstuvwx"
1891 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Qrstuvwx" 2046 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Ijklmnop
2047 "
1892 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 2048 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1893 " but got Text node "Qrstuvwx" 2049 " but got Text node "Qrstuvwx"
1894 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Qrstuvwx" 2050 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Ijklmnop
2051 "
1895 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 2052 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1896 " but got Text node "Qrstuvwx" 2053 " but got Text node "Qrstuvwx"
1897 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted Text node "Klmnopqr" but got Text node "Qrstuvwx" 2054 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted Text node "Klmnopqr" but got Text node "Ijklmnop
2055 "
1898 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 72 [detachedXmlTextNode, 0] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 2056 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 72 [detachedXmlTextNode, 0] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1899 " but got Text node "Qrstuvwx" 2057 " but got Text node "Qrstuvwx"
1900 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted Text node "Klmnopqr" but got Text node "Qrstuvwx" 2058 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted Text node "Klmnopqr" but got Text node "Ijklmnop
2059 "
1901 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 73 [detachedXmlTextNode, 8] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 2060 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 73 [detachedXmlTextNode, 8] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1902 " but got Text node "Qrstuvwx" 2061 " but got Text node "Qrstuvwx"
1903 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected ProcessingInstruction node with target "whippoorwill" and data " chirp chirp chirp" but got Text node "Qrstuvwx" 2062 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected ProcessingInstruction node with target "whippoorwill" and data " chirp chirp chirp" but got Text node "Ijklmnop
2063 "
1904 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 74 [detachedProcessingInstruction, 12] assert_equals: Sanity che ck: startContainer must be correct expected Text node "Ijklmnop 2064 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 74 [detachedProcessingInstruction, 12] assert_equals: Sanity che ck: startContainer must be correct expected Text node "Ijklmnop
1905 " but got Text node "Qrstuvwx" 2065 " but got Text node "Qrstuvwx"
1906 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 2066 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
2067 "
1907 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 75 [detachedComment, 3] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 2068 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 75 [detachedComment, 3] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
1908 " but got Text node "Qrstuvwx" 2069 " but got Text node "Qrstuvwx"
1909 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 2070 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
2071 "
1910 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 76 [detachedComment, 5] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 2072 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 76 [detachedComment, 5] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
1911 " but got Text node "Qrstuvwx" 2073 " but got Text node "Qrstuvwx"
1912 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 77 [detachedForeignComment, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range e xpected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 2074 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 77 [detachedForeignComment, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range e xpected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
2075 "
1913 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 77 [detachedForeignComment, 0] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop 2076 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 77 [detachedForeignComment, 0] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop
1914 " but got Text node "Qrstuvwx" 2077 " but got Text node "Qrstuvwx"
1915 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 78 [detachedForeignComment, 4] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range e xpected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 2078 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 78 [detachedForeignComment, 4] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range e xpected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
2079 "
1916 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 78 [detachedForeignComment, 4] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop 2080 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 78 [detachedForeignComment, 4] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop
1917 " but got Text node "Qrstuvwx" 2081 " but got Text node "Qrstuvwx"
1918 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expec ted Comment node <!--בן חיים אליעזר--> but got Text node "Qrstuvwx" 2082 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expec ted Comment node <!--בן חיים אליעזר--> but got Text node "Ijklmnop
2083 "
1919 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 79 [detachedXmlComment, 2] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 2084 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 79 [detachedXmlComment, 2] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1920 " but got Text node "Qrstuvwx" 2085 " but got Text node "Qrstuvwx"
1921 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Documen tFragment node with 0 children but got Text node "Qrstuvwx" 2086 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Documen tFragment node with 0 children but got Text node "Ijklmnop
2087 "
1922 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 80 [docfrag, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2088 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 80 [docfrag, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1923 " but got Text node "Qrstuvwx" 2089 " but got Text node "Qrstuvwx"
1924 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 2090 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected DocumentFragment node with 0 children but got Text node "Ijklmnop
2091 "
1925 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 81 [foreignDocfrag, 0] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop 2092 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 81 [foreignDocfrag, 0] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop
1926 " but got Text node "Qrstuvwx" 2093 " but got Text node "Qrstuvwx"
1927 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu mentFragment node with 0 children but got Text node "Qrstuvwx" 2094 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu mentFragment node with 0 children but got Text node "Ijklmnop
2095 "
1928 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 82 [xmlDocfrag, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 2096 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 82 [xmlDocfrag, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
1929 " but got Text node "Qrstuvwx" 2097 " but got Text node "Qrstuvwx"
1930 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 83 [doctype, 0] 2098 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 83 [doctype, 0]
1931 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 83 [doctype, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2099 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 83 [doctype, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1932 " but got Text node "Qrstuvwx" 2100 " but got Text node "Qrstuvwx"
1933 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () { 2101 FAIL extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
1934 selection.extend(node, offset); 2102 selection.extend(node, offset);
1935 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24 2103 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24
1936 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 84 [doctype, -17] assert_equals: Sanity check: startContainer mu st be correct expected Text node "Ijklmnop 2104 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 84 [doctype, -17] assert_equals: Sanity check: startContainer mu st be correct expected Text node "Ijklmnop
1937 " but got Text node "Qrstuvwx" 2105 " but got Text node "Qrstuvwx"
1938 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 85 [doctype, 1] 2106 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 85 [doctype, 1]
1939 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 85 [doctype, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2107 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 85 [doctype, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
1940 " but got Text node "Qrstuvwx" 2108 " but got Text node "Qrstuvwx"
1941 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 86 [foreignDoctype, 0] 2109 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 86 [foreignDoctype, 0]
1942 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop 2110 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop
1943 " but got Text node "Qrstuvwx" 2111 " but got Text node "Qrstuvwx"
1944 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 87 [xmlDoctype, 0] 2112 PASS extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild , 8] and point 87 [xmlDoctype, 0]
1945 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 2113 FAIL extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChil d, 8] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
1946 " but got Text node "Qrstuvwx" 2114 " but got Text node "Qrstuvwx"
1947 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 0 [paras[0].firstChild, -1] 2115 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 0 [paras[0].firstChild, -1]
1948 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 0 [paras[0].firstChild, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 2116 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 0 [paras[0].firstChild, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1949 " but got Text node "Qrstuvwx" 2117 " but got Text node "Qrstuvwx"
1950 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 1 [paras[0].firstChild, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2118 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 1 [paras[0].firstChild, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
2119 " but got Element node <p id="c">Qrstuvwx</p>
1951 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 1 [paras[0].firstChild, 0] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 2120 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 1 [paras[0].firstChild, 0] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1952 " but got Text node "Qrstuvwx" 2121 " but got Text node "Qrstuvwx"
1953 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 2 [paras[0].firstChild, 1] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2122 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 2 [paras[0].firstChild, 1] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
2123 " but got Element node <p id="c">Qrstuvwx</p>
1954 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 2 [paras[0].firstChild, 1] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 2124 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 2 [paras[0].firstChild, 1] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1955 " but got Text node "Qrstuvwx" 2125 " but got Text node "Qrstuvwx"
1956 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 3 [paras[0].firstChild, 2] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2126 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 3 [paras[0].firstChild, 2] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
2127 " but got Element node <p id="c">Qrstuvwx</p>
1957 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 3 [paras[0].firstChild, 2] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 2128 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 3 [paras[0].firstChild, 2] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1958 " but got Text node "Qrstuvwx" 2129 " but got Text node "Qrstuvwx"
1959 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 4 [paras[0].firstChild, 8] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2130 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 4 [paras[0].firstChild, 8] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
2131 " but got Element node <p id="c">Qrstuvwx</p>
1960 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 4 [paras[0].firstChild, 8] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 2132 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 4 [paras[0].firstChild, 8] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1961 " but got Text node "Qrstuvwx" 2133 " but got Text node "Qrstuvwx"
1962 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 5 [paras[0].firstChild, 9] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2134 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 5 [paras[0].firstChild, 9] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
2135 " but got Element node <p id="c">Qrstuvwx</p>
1963 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 5 [paras[0].firstChild, 9] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 2136 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 5 [paras[0].firstChild, 9] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1964 " but got Text node "Qrstuvwx" 2137 " but got Text node "Qrstuvwx"
1965 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 6 [paras[0].firstChild, 10] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2138 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 6 [paras[0].firstChild, 10] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
2139 " but got Element node <p id="c">Qrstuvwx</p>
1966 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 6 [paras[0].firstChild, 10] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 2140 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 6 [paras[0].firstChild, 10] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1967 " but got Text node "Qrstuvwx" 2141 " but got Text node "Qrstuvwx"
1968 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 7 [paras[0].firstChild, 65535] 2142 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 7 [paras[0].firstChild, 65535]
1969 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop 2143 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop
1970 " but got Text node "Qrstuvwx" 2144 " but got Text node "Qrstuvwx"
1971 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 8 [paras[1].firstChild, -1] 2145 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 8 [paras[1].firstChild, -1]
1972 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 8 [paras[1].firstChild, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 2146 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 8 [paras[1].firstChild, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1973 " but got Text node "Qrstuvwx" 2147 " but got Text node "Qrstuvwx"
1974 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 9 [paras[1].firstChild, 0] assert_equals: focusNode must be the n ode passed to extend() expected Text node "Ijklmnop 2148 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 9 [paras[1].firstChild, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Text node "Ijklmnop
1975 " but got Text node "Qrstuvwx" 2149 " but got Text node "Qrstuvwx"
1976 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 9 [paras[1].firstChild, 0] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 2150 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 9 [paras[1].firstChild, 0] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
1977 " but got Text node "Qrstuvwx" 2151 " but got Text node "Qrstuvwx"
1978 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 10 [paras[1].firstChild, 1] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 2152 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 10 [paras[1].firstChild, 1] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1979 " but got Text node "Qrstuvwx" 2153 " but got Text node "Qrstuvwx"
1980 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 10 [paras[1].firstChild, 1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 2154 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 10 [paras[1].firstChild, 1] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1981 " but got Text node "Qrstuvwx" 2155 " but got Text node "Qrstuvwx"
1982 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 11 [paras[1].firstChild, 2] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 2156 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 11 [paras[1].firstChild, 2] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1983 " but got Text node "Qrstuvwx" 2157 " but got Text node "Qrstuvwx"
1984 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 11 [paras[1].firstChild, 2] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 2158 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 11 [paras[1].firstChild, 2] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1985 " but got Text node "Qrstuvwx" 2159 " but got Text node "Qrstuvwx"
1986 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 12 [paras[1].firstChild, 8] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 2160 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 12 [paras[1].firstChild, 8] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1987 " but got Text node "Qrstuvwx" 2161 " but got Text node "Qrstuvwx"
1988 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 12 [paras[1].firstChild, 8] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 2162 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 12 [paras[1].firstChild, 8] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1989 " but got Text node "Qrstuvwx" 2163 " but got Text node "Qrstuvwx"
1990 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 13 [paras[1].firstChild, 9] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 2164 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 13 [paras[1].firstChild, 9] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Text node "Ijklmnop
1991 " but got Text node "Qrstuvwx" 2165 " but got Text node "Qrstuvwx"
1992 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 13 [paras[1].firstChild, 9] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 2166 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 13 [paras[1].firstChild, 9] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
1993 " but got Text node "Qrstuvwx" 2167 " but got Text node "Qrstuvwx"
1994 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 14 [paras[1].firstChild, 10] 2168 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 14 [paras[1].firstChild, 10]
1995 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 14 [paras[1].firstChild, 10] assert_equals: Sanity check: startC ontainer must be correct expected Text node "Ijklmnop 2169 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 14 [paras[1].firstChild, 10] assert_equals: Sanity check: startC ontainer must be correct expected Text node "Ijklmnop
1996 " but got Text node "Qrstuvwx" 2170 " but got Text node "Qrstuvwx"
1997 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 15 [paras[1].firstChild, 65535] 2171 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 15 [paras[1].firstChild, 65535]
1998 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 2172 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
1999 " but got Text node "Qrstuvwx" 2173 " but got Text node "Qrstuvwx"
2000 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 2174 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Ijklmnop
2175 "
2001 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 16 [detachedPara1.firstChild, 0] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 2176 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 16 [detachedPara1.firstChild, 0] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
2002 " but got Text node "Qrstuvwx" 2177 " but got Text node "Qrstuvwx"
2003 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 2178 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Ijklmnop
2179 "
2004 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 17 [detachedPara1.firstChild, 1] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 2180 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 17 [detachedPara1.firstChild, 1] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
2005 " but got Text node "Qrstuvwx" 2181 " but got Text node "Qrstuvwx"
2006 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 2182 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Ijklmnop
2183 "
2007 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 18 [detachedPara1.firstChild, 8] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 2184 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 18 [detachedPara1.firstChild, 8] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
2008 " but got Text node "Qrstuvwx" 2185 " but got Text node "Qrstuvwx"
2009 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 19 [detachedPara1.firstChild, 9] 2186 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 19 [detachedPara1.firstChild, 9]
2010 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 19 [detachedPara1.firstChild, 9] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 2187 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 19 [detachedPara1.firstChild, 9] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
2011 " but got Text node "Qrstuvwx" 2188 " but got Text node "Qrstuvwx"
2012 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Qrstuvwx" 2189 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Ijklmnop
2190 "
2013 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 2191 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
2014 " but got Text node "Qrstuvwx" 2192 " but got Text node "Qrstuvwx"
2015 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Qrstuvwx" 2193 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Ijklmnop
2194 "
2016 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 2195 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
2017 " but got Text node "Qrstuvwx" 2196 " but got Text node "Qrstuvwx"
2018 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Qrstuvwx" 2197 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Efghijkl" but got Text node "Ijklmnop
2198 "
2019 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 2199 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
2020 " but got Text node "Qrstuvwx" 2200 " but got Text node "Qrstuvwx"
2021 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 23 [foreignPara1.firstChild, 9] 2201 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 23 [foreignPara1.firstChild, 9]
2022 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 2202 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
2023 " but got Text node "Qrstuvwx" 2203 " but got Text node "Qrstuvwx"
2024 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 24 [document.documentElement, -1] 2204 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 24 [document.documentElement, -1]
2025 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 24 [document.documentElement, -1] assert_equals: Sanity check: s tartContainer must be correct expected Text node "Ijklmnop 2205 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 24 [document.documentElement, -1] assert_equals: Sanity check: s tartContainer must be correct expected Text node "Ijklmnop
2026 " but got Text node "Qrstuvwx" 2206 " but got Text node "Qrstuvwx"
2027 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 25 [document.documentElement, 0] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2207 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 25 [document.documentElement, 0] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Ijklmnop
2208 " but got Element node <p id="c">Qrstuvwx</p>
2028 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 25 [document.documentElement, 0] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 2209 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 25 [document.documentElement, 0] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
2029 " but got Text node "Qrstuvwx" 2210 " but got Text node "Qrstuvwx"
2030 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 26 [document.documentElement, 1] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2211 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 26 [document.documentElement, 1] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Ijklmnop
2212 " but got Element node <p id="c">Qrstuvwx</p>
2031 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 26 [document.documentElement, 1] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 2213 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 26 [document.documentElement, 1] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
2032 " but got Text node "Qrstuvwx" 2214 " but got Text node "Qrstuvwx"
2033 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 27 [document.documentElement, 2] assert_equals: focusNode must be the node passed to extend() expected Element node <html><head><title>Selection extend() tests</title> 2215 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 27 [document.documentElement, 2] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Text node "Ijklmnop
2034 <meta... but got Text node "Qrstuvwx" 2216 " but got Text node "Qrstuvwx"
2035 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 27 [document.documentElement, 2] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 2217 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 27 [document.documentElement, 2] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
2036 " but got Text node "Qrstuvwx" 2218 " but got Text node "Qrstuvwx"
2037 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 28 [document.documentElement, 7] 2219 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 28 [document.documentElement, 7]
2038 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 28 [document.documentElement, 7] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop 2220 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 28 [document.documentElement, 7] assert_equals: Sanity check: st artContainer must be correct expected Text node "Ijklmnop
2039 " but got Text node "Qrstuvwx" 2221 " but got Text node "Qrstuvwx"
2040 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 29 [document.head, 1] assert_equals: anchorNode must not change i f the node passed to extend() has the same root as the original range expected T ext node "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2222 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 29 [document.head, 1] assert_equals: anchorNode must not change i f the node passed to extend() has the same root as the original range expected T ext node "Ijklmnop
2223 " but got Element node <p id="c">Qrstuvwx</p>
2041 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 29 [document.head, 1] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop 2224 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 29 [document.head, 1] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop
2042 " but got Text node "Qrstuvwx" 2225 " but got Text node "Qrstuvwx"
2043 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 30 [document.body, 3] assert_equals: focusNode must be the node p assed to extend() expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ 2226 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 30 [document.body, 3] assert_equals: anchorNode must not change i f the node passed to extend() has the same root as the original range expected T ext node "Ijklmnop
2044 </p><p id... but got Text node "Qrstuvwx" 2227 " but got Text node "Qrstuvwx"
2045 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 30 [document.body, 3] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop 2228 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 30 [document.body, 3] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop
2046 " but got Text node "Qrstuvwx" 2229 " but got Text node "Qrstuvwx"
2047 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 31 [foreignDoc.documentElement, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <html><head><title></title></head><body><p>Efghijkl</p> <p... but got Text node "Qrstuvwx" 2230 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 31 [foreignDoc.documentElement, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <html><head><title></title></head><body><p>Efghijkl</p> <p... but got Text node "Ijklmnop
2231 "
2048 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 31 [foreignDoc.documentElement, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2232 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 31 [foreignDoc.documentElement, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
2049 " but got Text node "Qrstuvwx" 2233 " but got Text node "Qrstuvwx"
2050 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 32 [foreignDoc.documentElement, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <html><head><title></title></head><body><p>Efghijkl</p> <p... but got Text node "Qrstuvwx" 2234 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 32 [foreignDoc.documentElement, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <html><head><title></title></head><body><p>Efghijkl</p> <p... but got Text node "Ijklmnop
2235 "
2051 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 32 [foreignDoc.documentElement, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2236 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 32 [foreignDoc.documentElement, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
2052 " but got Text node "Qrstuvwx" 2237 " but got Text node "Qrstuvwx"
2053 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <head><title></title></head> but got Text node "Qrstuvwx" 2238 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <head><title></title></head> but got Text node "Ijklmnop
2239 "
2054 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 2240 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
2055 " but got Text node "Qrstuvwx" 2241 " but got Text node "Qrstuvwx"
2056 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but g ot Text node "Qrstuvwx" 2242 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but g ot Text node "Ijklmnop
2243 "
2057 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 2244 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
2058 " but got Text node "Qrstuvwx" 2245 " but got Text node "Qrstuvwx"
2059 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 35 [paras[0], 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2246 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 35 [paras[0], 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
2247 " but got Element node <p id="c">Qrstuvwx</p>
2060 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 35 [paras[0], 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 2248 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 35 [paras[0], 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
2061 " but got Text node "Qrstuvwx" 2249 " but got Text node "Qrstuvwx"
2062 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 36 [paras[0], 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2250 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 36 [paras[0], 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
2251 " but got Element node <p id="c">Qrstuvwx</p>
2063 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 36 [paras[0], 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 2252 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 36 [paras[0], 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
2064 " but got Text node "Qrstuvwx" 2253 " but got Text node "Qrstuvwx"
2065 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 37 [paras[0], 2] 2254 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 37 [paras[0], 2]
2066 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 37 [paras[0], 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 2255 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 37 [paras[0], 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
2067 " but got Text node "Qrstuvwx" 2256 " but got Text node "Qrstuvwx"
2068 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 38 [paras[1], 0] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="b" style="display:none">Ijklmnop 2257 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 38 [paras[1], 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
2069 </p> but got Text node "Qrstuvwx" 2258 " but got Text node "Qrstuvwx"
2070 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 38 [paras[1], 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 2259 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 38 [paras[1], 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
2071 " but got Text node "Qrstuvwx" 2260 " but got Text node "Qrstuvwx"
2072 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 39 [paras[1], 1] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="b" style="display:none">Ijklmnop 2261 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 39 [paras[1], 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
2073 </p> but got Text node "Qrstuvwx" 2262 " but got Text node "Qrstuvwx"
2074 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 39 [paras[1], 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 2263 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 39 [paras[1], 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
2075 " but got Text node "Qrstuvwx" 2264 " but got Text node "Qrstuvwx"
2076 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 40 [paras[1], 2] 2265 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 40 [paras[1], 2]
2077 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 40 [paras[1], 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 2266 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 40 [paras[1], 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
2078 " but got Text node "Qrstuvwx" 2267 " but got Text node "Qrstuvwx"
2079 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 41 [detachedPara1, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected E lement node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 2268 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 41 [detachedPara1, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected E lement node <p>Opqrstuv</p> but got Text node "Ijklmnop
2269 "
2080 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 41 [detachedPara1, 0] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop 2270 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 41 [detachedPara1, 0] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop
2081 " but got Text node "Qrstuvwx" 2271 " but got Text node "Qrstuvwx"
2082 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 42 [detachedPara1, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected E lement node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 2272 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 42 [detachedPara1, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected E lement node <p>Opqrstuv</p> but got Text node "Ijklmnop
2273 "
2083 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 42 [detachedPara1, 1] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop 2274 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 42 [detachedPara1, 1] assert_equals: Sanity check: startContaine r must be correct expected Text node "Ijklmnop
2084 " but got Text node "Qrstuvwx" 2275 " but got Text node "Qrstuvwx"
2085 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 43 [testDiv, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2276 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 43 [testDiv, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Ijklmnop
2277 " but got Element node <p id="c">Qrstuvwx</p>
2086 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 43 [testDiv, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2278 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 43 [testDiv, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
2087 " but got Text node "Qrstuvwx" 2279 " but got Text node "Qrstuvwx"
2088 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 44 [testDiv, 3] assert_equals: focusNode must be the node passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 2280 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 44 [testDiv, 3] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Ijklmnop
2089 </p><p id="b" s... but got Text node "Qrstuvwx" 2281 " but got Text node "Qrstuvwx"
2090 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 44 [testDiv, 3] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2282 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 44 [testDiv, 3] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
2091 " but got Text node "Qrstuvwx" 2283 " but got Text node "Qrstuvwx"
2092 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 45 [document, -1] 2284 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 45 [document, -1]
2093 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 45 [document, -1] assert_equals: Sanity check: startContainer mu st be correct expected Text node "Ijklmnop 2285 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 45 [document, -1] assert_equals: Sanity check: startContainer mu st be correct expected Text node "Ijklmnop
2094 " but got Text node "Qrstuvwx" 2286 " but got Text node "Qrstuvwx"
2095 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 46 [document, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2287 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 46 [document, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
2288 " but got Element node <p id="c">Qrstuvwx</p>
2096 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 46 [document, 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 2289 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 46 [document, 0] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
2097 " but got Text node "Qrstuvwx" 2290 " but got Text node "Qrstuvwx"
2098 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 47 [document, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Qrstuvwx" but got Element node <p id="c">Qrstuvwx</p> 2291 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 47 [document, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
2292 " but got Element node <p id="c">Qrstuvwx</p>
2099 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 47 [document, 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 2293 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 47 [document, 1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
2100 " but got Text node "Qrstuvwx" 2294 " but got Text node "Qrstuvwx"
2101 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 48 [document, 2] assert_equals: focusNode must be the node passed to extend() expected Document node with 2 children but got Text node "Qrstuvwx" 2295 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 48 [document, 2] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text n ode "Ijklmnop
2296 " but got Text node "Qrstuvwx"
2102 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 48 [document, 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 2297 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 48 [document, 2] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
2103 " but got Text node "Qrstuvwx" 2298 " but got Text node "Qrstuvwx"
2104 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 49 [document, 3] 2299 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 49 [document, 3]
2105 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 49 [document, 3] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 2300 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 49 [document, 3] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
2106 " but got Text node "Qrstuvwx" 2301 " but got Text node "Qrstuvwx"
2107 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 50 [comment, -1] 2302 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 50 [comment, -1]
2108 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 50 [comment, -1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 2303 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 50 [comment, -1] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
2109 " but got Text node "Qrstuvwx" 2304 " but got Text node "Qrstuvwx"
2110 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 51 [comment, 0] assert_equals: focusNode must be the node passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstu vwx" 2305 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 51 [comment, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Ijklmnop
2306 " but got Text node "Qrstuvwx"
2111 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 51 [comment, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2307 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 51 [comment, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
2112 " but got Text node "Qrstuvwx" 2308 " but got Text node "Qrstuvwx"
2113 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 52 [comment, 4] assert_equals: focusNode must be the node passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstu vwx" 2309 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 52 [comment, 4] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Text no de "Ijklmnop
2310 " but got Text node "Qrstuvwx"
2114 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 52 [comment, 4] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2311 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 52 [comment, 4] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
2115 " but got Text node "Qrstuvwx" 2312 " but got Text node "Qrstuvwx"
2116 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 53 [comment, 96] 2313 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 53 [comment, 96]
2117 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 53 [comment, 96] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop 2314 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 53 [comment, 96] assert_equals: Sanity check: startContainer mus t be correct expected Text node "Ijklmnop
2118 " but got Text node "Qrstuvwx" 2315 " but got Text node "Qrstuvwx"
2119 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu ment node with 3 children but got Text node "Qrstuvwx" 2316 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu ment node with 3 children but got Text node "Ijklmnop
2317 "
2120 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 54 [foreignDoc, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 2318 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 54 [foreignDoc, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
2121 " but got Text node "Qrstuvwx" 2319 " but got Text node "Qrstuvwx"
2122 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu ment node with 3 children but got Text node "Qrstuvwx" 2320 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu ment node with 3 children but got Text node "Ijklmnop
2321 "
2123 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 55 [foreignDoc, 1] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 2322 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 55 [foreignDoc, 1] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
2124 " but got Text node "Qrstuvwx" 2323 " but got Text node "Qrstuvwx"
2125 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but got Text node "Qrstuvwx" 2324 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but got Text node "Ijklmnop
2325 "
2126 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 56 [foreignComment, 2] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop 2326 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 56 [foreignComment, 2] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop
2127 " but got Text node "Qrstuvwx" 2327 " but got Text node "Qrstuvwx"
2128 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but go t Text node "Qrstuvwx" 2328 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but go t Text node "Ijklmnop
2329 "
2129 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 57 [foreignTextNode, 0] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 2330 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 57 [foreignTextNode, 0] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
2130 " but got Text node "Qrstuvwx" 2331 " but got Text node "Qrstuvwx"
2131 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 58 [foreignTextNode, 36] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "I admit that I harbor doubts about whether we really need..." but g ot Text node "Qrstuvwx" 2332 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 58 [foreignTextNode, 36] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "I admit that I harbor doubts about whether we really need..." but g ot Text node "Ijklmnop
2333 "
2132 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 58 [foreignTextNode, 36] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop 2334 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 58 [foreignTextNode, 36] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop
2133 " but got Text node "Qrstuvwx" 2335 " but got Text node "Qrstuvwx"
2134 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 59 [xmlDoc, -1] 2336 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 59 [xmlDoc, -1]
2135 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 59 [xmlDoc, -1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2337 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 59 [xmlDoc, -1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
2136 " but got Text node "Qrstuvwx" 2338 " but got Text node "Qrstuvwx"
2137 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Qrstuvwx" 2339 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Ijklmnop
2340 "
2138 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 60 [xmlDoc, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2341 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 60 [xmlDoc, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
2139 " but got Text node "Qrstuvwx" 2342 " but got Text node "Qrstuvwx"
2140 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Qrstuvwx" 2343 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Ijklmnop
2344 "
2141 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 61 [xmlDoc, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2345 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 61 [xmlDoc, 1] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
2142 " but got Text node "Qrstuvwx" 2346 " but got Text node "Qrstuvwx"
2143 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 62 [xmlDoc, 5] 2347 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 62 [xmlDoc, 5]
2144 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 62 [xmlDoc, 5] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2348 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 62 [xmlDoc, 5] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
2145 " but got Text node "Qrstuvwx" 2349 " but got Text node "Qrstuvwx"
2146 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 63 [xmlComment, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Comm ent node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 2350 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 63 [xmlComment, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Comm ent node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
2351 "
2147 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 63 [xmlComment, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 2352 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 63 [xmlComment, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
2148 " but got Text node "Qrstuvwx" 2353 " but got Text node "Qrstuvwx"
2149 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 64 [xmlComment, 4] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Comm ent node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Qrstuvwx" 2354 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 64 [xmlComment, 4] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Comm ent node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Ijklmnop
2355 "
2150 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 64 [xmlComment, 4] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 2356 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 64 [xmlComment, 4] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
2151 " but got Text node "Qrstuvwx" 2357 " but got Text node "Qrstuvwx"
2152 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 65 [processingInstruction, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 2358 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 65 [processingInstruction, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
2359 "
2153 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 65 [processingInstruction, 0] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop 2360 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 65 [processingInstruction, 0] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop
2154 " but got Text node "Qrstuvwx" 2361 " but got Text node "Qrstuvwx"
2155 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 66 [processingInstruction, 5] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 2362 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 66 [processingInstruction, 5] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
2363 "
2156 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 66 [processingInstruction, 5] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop 2364 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 66 [processingInstruction, 5] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop
2157 " but got Text node "Qrstuvwx" 2365 " but got Text node "Qrstuvwx"
2158 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 67 [processingInstruction, 9] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 2366 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 67 [processingInstruction, 9] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected ProcessingInstruction node with target "somePI" and data "Did you know th at \":syn sync fromstart\" is very useful wh..." but got Text node "Ijklmnop
2367 "
2159 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 67 [processingInstruction, 9] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop 2368 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 67 [processingInstruction, 9] assert_equals: Sanity check: start Container must be correct expected Text node "Ijklmnop
2160 " but got Text node "Qrstuvwx" 2369 " but got Text node "Qrstuvwx"
2161 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 68 [detachedTextNode, 0] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "Uvwxyzab" but got Text node "Qrstuvwx" 2370 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 68 [detachedTextNode, 0] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "Uvwxyzab" but got Text node "Ijklmnop
2371 "
2162 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 68 [detachedTextNode, 0] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop 2372 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 68 [detachedTextNode, 0] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop
2163 " but got Text node "Qrstuvwx" 2373 " but got Text node "Qrstuvwx"
2164 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 69 [detachedTextNode, 8] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "Uvwxyzab" but got Text node "Qrstuvwx" 2374 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 69 [detachedTextNode, 8] assert_equals: anchorNode must be the no de passed to extend() if it has a different root from the original range expecte d Text node "Uvwxyzab" but got Text node "Ijklmnop
2375 "
2165 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 69 [detachedTextNode, 8] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop 2376 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 69 [detachedTextNode, 8] assert_equals: Sanity check: startConta iner must be correct expected Text node "Ijklmnop
2166 " but got Text node "Qrstuvwx" 2377 " but got Text node "Qrstuvwx"
2167 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Qrstuvwx" 2378 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Ijklmnop
2379 "
2168 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 2380 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
2169 " but got Text node "Qrstuvwx" 2381 " but got Text node "Qrstuvwx"
2170 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Qrstuvwx" 2382 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Cdefghij" but got Text node "Ijklmnop
2383 "
2171 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop 2384 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: sta rtContainer must be correct expected Text node "Ijklmnop
2172 " but got Text node "Qrstuvwx" 2385 " but got Text node "Qrstuvwx"
2173 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted Text node "Klmnopqr" but got Text node "Qrstuvwx" 2386 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted Text node "Klmnopqr" but got Text node "Ijklmnop
2387 "
2174 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 72 [detachedXmlTextNode, 0] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 2388 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 72 [detachedXmlTextNode, 0] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
2175 " but got Text node "Qrstuvwx" 2389 " but got Text node "Qrstuvwx"
2176 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted Text node "Klmnopqr" but got Text node "Qrstuvwx" 2390 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted Text node "Klmnopqr" but got Text node "Ijklmnop
2391 "
2177 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 73 [detachedXmlTextNode, 8] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop 2392 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 73 [detachedXmlTextNode, 8] assert_equals: Sanity check: startCo ntainer must be correct expected Text node "Ijklmnop
2178 " but got Text node "Qrstuvwx" 2393 " but got Text node "Qrstuvwx"
2179 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected ProcessingInstruction node with target "whippoorwill" and data " chirp chirp chirp" but got Text node "Qrstuvwx" 2394 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected ProcessingInstruction node with target "whippoorwill" and data " chirp chirp chirp" but got Text node "Ijklmnop
2395 "
2180 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 74 [detachedProcessingInstruction, 12] assert_equals: Sanity che ck: startContainer must be correct expected Text node "Ijklmnop 2396 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 74 [detachedProcessingInstruction, 12] assert_equals: Sanity che ck: startContainer must be correct expected Text node "Ijklmnop
2181 " but got Text node "Qrstuvwx" 2397 " but got Text node "Qrstuvwx"
2182 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 2398 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
2399 "
2183 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 75 [detachedComment, 3] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 2400 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 75 [detachedComment, 3] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
2184 " but got Text node "Qrstuvwx" 2401 " but got Text node "Qrstuvwx"
2185 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 2402 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Comment node <!--Stuvwxyz--> but got Text node "Ijklmnop
2403 "
2186 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 76 [detachedComment, 5] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop 2404 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 76 [detachedComment, 5] assert_equals: Sanity check: startContai ner must be correct expected Text node "Ijklmnop
2187 " but got Text node "Qrstuvwx" 2405 " but got Text node "Qrstuvwx"
2188 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 77 [detachedForeignComment, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range e xpected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 2406 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 77 [detachedForeignComment, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range e xpected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
2407 "
2189 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 77 [detachedForeignComment, 0] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop 2408 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 77 [detachedForeignComment, 0] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop
2190 " but got Text node "Qrstuvwx" 2409 " but got Text node "Qrstuvwx"
2191 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 78 [detachedForeignComment, 4] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range e xpected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 2410 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 78 [detachedForeignComment, 4] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range e xpected Comment node <!--אריה יהודה--> but got Text node "Ijklmnop
2411 "
2192 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 78 [detachedForeignComment, 4] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop 2412 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 78 [detachedForeignComment, 4] assert_equals: Sanity check: star tContainer must be correct expected Text node "Ijklmnop
2193 " but got Text node "Qrstuvwx" 2413 " but got Text node "Qrstuvwx"
2194 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expec ted Comment node <!--בן חיים אליעזר--> but got Text node "Qrstuvwx" 2414 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expec ted Comment node <!--בן חיים אליעזר--> but got Text node "Ijklmnop
2415 "
2195 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 79 [detachedXmlComment, 2] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop 2416 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 79 [detachedXmlComment, 2] assert_equals: Sanity check: startCon tainer must be correct expected Text node "Ijklmnop
2196 " but got Text node "Qrstuvwx" 2417 " but got Text node "Qrstuvwx"
2197 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Documen tFragment node with 0 children but got Text node "Qrstuvwx" 2418 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Documen tFragment node with 0 children but got Text node "Ijklmnop
2419 "
2198 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 80 [docfrag, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2420 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 80 [docfrag, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
2199 " but got Text node "Qrstuvwx" 2421 " but got Text node "Qrstuvwx"
2200 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 2422 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected DocumentFragment node with 0 children but got Text node "Ijklmnop
2423 "
2201 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 81 [foreignDocfrag, 0] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop 2424 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 81 [foreignDocfrag, 0] assert_equals: Sanity check: startContain er must be correct expected Text node "Ijklmnop
2202 " but got Text node "Qrstuvwx" 2425 " but got Text node "Qrstuvwx"
2203 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu mentFragment node with 0 children but got Text node "Qrstuvwx" 2426 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Docu mentFragment node with 0 children but got Text node "Ijklmnop
2427 "
2204 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 82 [xmlDocfrag, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop 2428 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 82 [xmlDocfrag, 0] assert_equals: Sanity check: startContainer m ust be correct expected Text node "Ijklmnop
2205 " but got Text node "Qrstuvwx" 2429 " but got Text node "Qrstuvwx"
2206 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 83 [doctype, 0] 2430 PASS extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 83 [doctype, 0]
2207 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 83 [doctype, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop 2431 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 83 [doctype, 0] assert_equals: Sanity check: startContainer must be correct expected Text node "Ijklmnop
2208 " but got Text node "Qrstuvwx" 2432 " but got Text node "Qrstuvwx"
2209 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () { 2433 FAIL extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild , 9] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
2210 selection.extend(node, offset); 2434 selection.extend(node, offset);
2211 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24 2435 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24
2212 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 84 [doctype, -17] assert_equals: Sanity check: startContainer mu st be correct expected Text node "Ijklmnop 2436 FAIL extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChil d, 9] and point 84 [doctype, -17] assert_equals: Sanity check: startContainer mu st be correct expected Text node "Ijklmnop
2213 " but got Text node "Qrstuvwx" 2437 " but got Text node "Qrstuvwx"
(...skipping 883 matching lines...) Expand 10 before | Expand all | Expand 10 after
3097 FAIL extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.f irstChild, 8] and point 85 [doctype, 1] assert_equals: Sanity check: rangeCount must be correct expected 1 but got 0 3321 FAIL extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.f irstChild, 8] and point 85 [doctype, 1] assert_equals: Sanity check: rangeCount must be correct expected 1 but got 0
3098 FAIL extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1. firstChild, 8] and point 85 [doctype, 1] Failed to execute 'extend' on 'Selectio n': This Selection object doesn't have any Ranges. 3322 FAIL extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1. firstChild, 8] and point 85 [doctype, 1] Failed to execute 'extend' on 'Selectio n': This Selection object doesn't have any Ranges.
3099 FAIL extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.f irstChild, 8] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: rang eCount must be correct expected 1 but got 0 3323 FAIL extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.f irstChild, 8] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: rang eCount must be correct expected 1 but got 0
3100 FAIL extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1. firstChild, 8] and point 86 [foreignDoctype, 0] Failed to execute 'extend' on 'S election': This Selection object doesn't have any Ranges. 3324 FAIL extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1. firstChild, 8] and point 86 [foreignDoctype, 0] Failed to execute 'extend' on 'S election': This Selection object doesn't have any Ranges.
3101 FAIL extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.f irstChild, 8] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: rangeCou nt must be correct expected 1 but got 0 3325 FAIL extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.f irstChild, 8] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: rangeCou nt must be correct expected 1 but got 0
3102 FAIL extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1. firstChild, 8] and point 87 [xmlDoctype, 0] Failed to execute 'extend' on 'Selec tion': This Selection object doesn't have any Ranges. 3326 FAIL extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1. firstChild, 8] and point 87 [xmlDoctype, 0] Failed to execute 'extend' on 'Selec tion': This Selection object doesn't have any Ranges.
3103 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 0 [paras[0].firstChild, -1] 3327 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 0 [paras[0].firstChild, -1]
3104 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 0 [paras[0].firstChild, -1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3328 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 0 [paras[0].firstChild, -1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3105 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3329 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3106 " 3330 "
3107 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 1 [paras[0].firstChild, 0] 3331 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 1 [paras[0].firstChild, 0] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3332 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3333 "
3108 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 1 [paras[0].firstChild, 0] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3334 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 1 [paras[0].firstChild, 0] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3109 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3335 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3110 " 3336 "
3111 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 2 [paras[0].firstChild, 1] assert_equals: focusOffset must be the offset passed to extend() expected 1 but got 2 3337 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 2 [paras[0].firstChild, 1] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3338 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3339 "
3112 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 2 [paras[0].firstChild, 1] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3340 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 2 [paras[0].firstChild, 1] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3113 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3341 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3114 " 3342 "
3115 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 3 [paras[0].firstChild, 2] 3343 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 3 [paras[0].firstChild, 2] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3344 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3345 "
3116 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 3 [paras[0].firstChild, 2] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3346 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 3 [paras[0].firstChild, 2] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3117 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3347 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3118 " 3348 "
3119 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 4 [paras[0].firstChild, 8] 3349 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 4 [paras[0].firstChild, 8] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3350 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3351 "
3120 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 4 [paras[0].firstChild, 8] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3352 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 4 [paras[0].firstChild, 8] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3121 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3353 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3122 " 3354 "
3123 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 5 [paras[0].firstChild, 9] assert_equals: focusOffset must be the offset passed to extend() expected 9 but got 10 3355 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 5 [paras[0].firstChild, 9] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3356 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3357 "
3124 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 5 [paras[0].firstChild, 9] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3358 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 5 [paras[0].firstChild, 9] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3125 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3359 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3126 " 3360 "
3127 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 6 [paras[0].firstChild, 10] 3361 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 6 [paras[0].firstChild, 10] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3362 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3363 "
3128 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 6 [paras[0].firstChild, 10] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3364 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 6 [paras[0].firstChild, 10] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3129 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3365 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3130 " 3366 "
3131 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 7 [paras[0].firstChild, 65535] 3367 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 7 [paras[0].firstChild, 65535]
3132 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title> 3368 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title>
3133 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3369 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3134 " 3370 "
3135 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 8 [paras[1].firstChild, -1] 3371 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 8 [paras[1].firstChild, -1]
3136 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 8 [paras[1].firstChild, -1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3372 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 8 [paras[1].firstChild, -1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3137 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3373 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3138 " 3374 "
3139 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 9 [paras[1].firstChild, 0] assert_equals: focusNode mu st be the node passed to extend() expected Text node "Ijklmnop 3375 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 9 [paras[1].firstChild, 0] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3140 " but got Element node <p id="c">Qrstuvwx</p> 3376 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3377 "
3141 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 9 [paras[1].firstChild, 0] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3378 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 9 [paras[1].firstChild, 0] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3142 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3379 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3143 " 3380 "
3144 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 10 [paras[1].firstChild, 1] assert_equals: focusNode m ust be the node passed to extend() expected Text node "Ijklmnop 3381 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 10 [paras[1].firstChild, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3145 " but got Element node <p id="c">Qrstuvwx</p> 3382 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3383 "
3146 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 10 [paras[1].firstChild, 1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3384 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 10 [paras[1].firstChild, 1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3147 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3385 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3148 " 3386 "
3149 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 11 [paras[1].firstChild, 2] assert_equals: focusNode m ust be the node passed to extend() expected Text node "Ijklmnop 3387 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 11 [paras[1].firstChild, 2] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3150 " but got Element node <p id="c">Qrstuvwx</p> 3388 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3389 "
3151 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 11 [paras[1].firstChild, 2] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3390 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 11 [paras[1].firstChild, 2] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3152 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3391 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3153 " 3392 "
3154 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 12 [paras[1].firstChild, 8] assert_equals: focusNode m ust be the node passed to extend() expected Text node "Ijklmnop 3393 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 12 [paras[1].firstChild, 8] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3155 " but got Element node <p id="c">Qrstuvwx</p> 3394 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3395 "
3156 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 12 [paras[1].firstChild, 8] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3396 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 12 [paras[1].firstChild, 8] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3157 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3397 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3158 " 3398 "
3159 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 13 [paras[1].firstChild, 9] assert_equals: focusNode m ust be the node passed to extend() expected Text node "Ijklmnop 3399 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 13 [paras[1].firstChild, 9] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3160 " but got Element node <p id="c">Qrstuvwx</p> 3400 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3401 "
3161 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 13 [paras[1].firstChild, 9] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3402 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 13 [paras[1].firstChild, 9] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3162 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3403 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3163 " 3404 "
3164 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 14 [paras[1].firstChild, 10] 3405 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 14 [paras[1].firstChild, 10]
3165 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 14 [paras[1].firstChild, 10] assert_equals: Sanity ch eck: startContainer must be correct expected Element node <html><head><title>Sel ection extend() tests</title> 3406 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 14 [paras[1].firstChild, 10] assert_equals: Sanity ch eck: startContainer must be correct expected Element node <html><head><title>Sel ection extend() tests</title>
3166 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3407 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3167 " 3408 "
3168 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 15 [paras[1].firstChild, 65535] 3409 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 15 [paras[1].firstChild, 65535]
3169 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 3410 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3170 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3411 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3171 " 3412 "
3172 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3413 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Element node <html><head><titl e>Selection extend() tests</title>
3173 " 3414 <meta...
3174 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 16 [detachedPara1.firstChild, 0] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3415 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 16 [detachedPara1.firstChild, 0] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3175 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3416 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3176 " 3417 "
3177 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3418 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Element node <html><head><titl e>Selection extend() tests</title>
3178 " 3419 <meta...
3179 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 17 [detachedPara1.firstChild, 1] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3420 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 17 [detachedPara1.firstChild, 1] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3180 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3421 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3181 " 3422 "
3182 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3423 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Element node <html><head><titl e>Selection extend() tests</title>
3183 " 3424 <meta...
3184 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 18 [detachedPara1.firstChild, 8] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3425 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 18 [detachedPara1.firstChild, 8] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3185 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3426 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3186 " 3427 "
3187 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 19 [detachedPara1.firstChild, 9] 3428 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 19 [detachedPara1.firstChild, 9]
3188 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 19 [detachedPara1.firstChild, 9] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3429 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 19 [detachedPara1.firstChild, 9] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3189 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3430 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3190 " 3431 "
3191 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3432 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Element node <html><head><title >Selection extend() tests</title>
3192 " 3433 <meta...
3193 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 3434 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3194 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3435 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3195 " 3436 "
3196 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3437 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Element node <html><head><title >Selection extend() tests</title>
3197 " 3438 <meta...
3198 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 3439 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3199 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3440 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3200 " 3441 "
3201 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3442 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Element node <html><head><title >Selection extend() tests</title>
3202 " 3443 <meta...
3203 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 3444 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3204 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3445 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3205 " 3446 "
3206 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 23 [foreignPara1.firstChild, 9] 3447 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 23 [foreignPara1.firstChild, 9]
3207 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 3448 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3208 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3449 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3209 " 3450 "
3210 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 24 [document.documentElement, -1] 3451 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 24 [document.documentElement, -1]
3211 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 24 [document.documentElement, -1] assert_equals: Sani ty check: startContainer must be correct expected Element node <html><head><titl e>Selection extend() tests</title> 3452 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 24 [document.documentElement, -1] assert_equals: Sani ty check: startContainer must be correct expected Element node <html><head><titl e>Selection extend() tests</title>
3212 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3453 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3213 " 3454 "
3214 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 25 [document.documentElement, 0] assert_equals: focusN ode must be the node passed to extend() expected Element node <html><head><title >Selection extend() tests</title> 3455 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 25 [document.documentElement, 0] assert_equals: anchor Node must not change if the node passed to extend() has the same root as the ori ginal range expected Element node <html><head><title>Selection extend() tests</t itle>
3215 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3456 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3216 " 3457 "
3217 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 25 [document.documentElement, 0] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3458 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 25 [document.documentElement, 0] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3218 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3459 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3219 " 3460 "
3220 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 26 [document.documentElement, 1] assert_equals: focusN ode must be the node passed to extend() expected Element node <html><head><title >Selection extend() tests</title> 3461 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 26 [document.documentElement, 1] assert_equals: anchor Node must not change if the node passed to extend() has the same root as the ori ginal range expected Element node <html><head><title>Selection extend() tests</t itle>
3221 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3462 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3222 " 3463 "
3223 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 26 [document.documentElement, 1] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3464 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 26 [document.documentElement, 1] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3224 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3465 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3225 " 3466 "
3226 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 27 [document.documentElement, 2] assert_equals: focusN ode must be the node passed to extend() expected Element node <html><head><title >Selection extend() tests</title> 3467 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 27 [document.documentElement, 2] assert_equals: anchor Node must not change if the node passed to extend() has the same root as the ori ginal range expected Element node <html><head><title>Selection extend() tests</t itle>
3227 <meta... but got Text node "Qrstuvwx" 3468 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3469 "
3228 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 27 [document.documentElement, 2] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3470 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 27 [document.documentElement, 2] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3229 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3471 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3230 " 3472 "
3231 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 28 [document.documentElement, 7] 3473 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 28 [document.documentElement, 7]
3232 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 28 [document.documentElement, 7] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3474 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 28 [document.documentElement, 7] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3233 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3475 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3234 " 3476 "
3235 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 29 [document.head, 1] assert_equals: focusNode must be the node passed to extend() expected Element node <head><title>Selection extend () tests</title> 3477 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 29 [document.head, 1] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3236 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3478 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3237 " 3479 "
3238 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 29 [document.head, 1] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 3480 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 29 [document.head, 1] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3239 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3481 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3240 " 3482 "
3241 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 30 [document.body, 3] assert_equals: focusNode must be the node passed to extend() expected Element node <body><div id="test"><p id="a ">Äb̈c̈d̈ëf̈g̈ḧ 3483 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 30 [document.body, 3] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3242 </p><p id... but got Text node "Qrstuvwx" 3484 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3485 "
3243 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 30 [document.body, 3] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 3486 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 30 [document.body, 3] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3244 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3487 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3245 " 3488 "
3246 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 31 [foreignDoc.documentElement, 0] assert_equals: anch orNode must be the node passed to extend() if it has a different root from the o riginal range expected Element node <html><head><title></title></head><body><p>E fghijkl</p><p... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3489 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 31 [foreignDoc.documentElement, 0] assert_equals: anch orNode must be the node passed to extend() if it has a different root from the o riginal range expected Element node <html><head><title></title></head><body><p>E fghijkl</p><p... but got Element node <html><head><title>Selection extend() test s</title>
3247 " 3490 <meta...
3248 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 31 [foreignDoc.documentElement, 0] assert_equals: San ity check: startContainer must be correct expected Element node <html><head><tit le>Selection extend() tests</title> 3491 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 31 [foreignDoc.documentElement, 0] assert_equals: San ity check: startContainer must be correct expected Element node <html><head><tit le>Selection extend() tests</title>
3249 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3492 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3250 " 3493 "
3251 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 32 [foreignDoc.documentElement, 1] assert_equals: anch orNode must be the node passed to extend() if it has a different root from the o riginal range expected Element node <html><head><title></title></head><body><p>E fghijkl</p><p... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3494 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 32 [foreignDoc.documentElement, 1] assert_equals: anch orNode must be the node passed to extend() if it has a different root from the o riginal range expected Element node <html><head><title></title></head><body><p>E fghijkl</p><p... but got Element node <html><head><title>Selection extend() test s</title>
3252 " 3495 <meta...
3253 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 32 [foreignDoc.documentElement, 1] assert_equals: San ity check: startContainer must be correct expected Element node <html><head><tit le>Selection extend() tests</title> 3496 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 32 [foreignDoc.documentElement, 1] assert_equals: San ity check: startContainer must be correct expected Element node <html><head><tit le>Selection extend() tests</title>
3254 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3497 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3255 " 3498 "
3256 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <head><title></title></head> but got Text node "Äb̈c̈d ̈ëf̈g̈ḧ 3499 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <head><title></title></head> but got Element node <html ><head><title>Selection extend() tests</title>
3257 " 3500 <meta...
3258 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 3501 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
3259 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3502 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3260 " 3503 "
3261 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harb or... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3504 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harb or... but got Element node <html><head><title>Selection extend() tests</title>
3262 " 3505 <meta...
3263 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 3506 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
3264 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3507 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3265 " 3508 "
3266 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 35 [paras[0], 0] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3509 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 35 [paras[0], 0] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
3267 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3510 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3268 " 3511 "
3269 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 35 [paras[0], 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3512 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 35 [paras[0], 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3270 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3513 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3271 " 3514 "
3272 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 36 [paras[0], 1] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3515 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 36 [paras[0], 1] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
3273 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3516 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3274 " 3517 "
3275 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 36 [paras[0], 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3518 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 36 [paras[0], 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3276 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3519 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3277 " 3520 "
3278 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 37 [paras[0], 2] 3521 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 37 [paras[0], 2]
3279 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 37 [paras[0], 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3522 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 37 [paras[0], 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3280 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3523 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3281 " 3524 "
3282 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 38 [paras[1], 0] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="b" style="display:none">Ijk lmnop 3525 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 38 [paras[1], 0] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
3283 </p> but got Element node <p id="c">Qrstuvwx</p> 3526 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3527 "
3284 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 38 [paras[1], 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3528 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 38 [paras[1], 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3285 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3529 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3286 " 3530 "
3287 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 39 [paras[1], 1] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="b" style="display:none">Ijk lmnop 3531 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 39 [paras[1], 1] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
3288 </p> but got Element node <p id="c">Qrstuvwx</p> 3532 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3533 "
3289 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 39 [paras[1], 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3534 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 39 [paras[1], 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3290 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3535 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3291 " 3536 "
3292 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 40 [paras[1], 2] 3537 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 40 [paras[1], 2]
3293 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 40 [paras[1], 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3538 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 40 [paras[1], 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3294 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3539 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3295 " 3540 "
3296 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 41 [detachedPara1, 0] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3541 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 41 [detachedPara1, 0] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Element node <html><head><title>S election extend() tests</title>
3297 " 3542 <meta...
3298 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 41 [detachedPara1, 0] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 3543 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 41 [detachedPara1, 0] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3299 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3544 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3300 " 3545 "
3301 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 42 [detachedPara1, 1] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3546 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 42 [detachedPara1, 1] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Element node <html><head><title>S election extend() tests</title>
3302 " 3547 <meta...
3303 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 42 [detachedPara1, 1] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 3548 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 42 [detachedPara1, 1] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3304 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3549 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3305 " 3550 "
3306 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 43 [testDiv, 0] assert_equals: focusNode must be the n ode passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 3551 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 43 [testDiv, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Element node <html><head><title>Selection extend() tests</title>
3307 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3552 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3308 " 3553 "
3309 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 43 [testDiv, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 3554 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 43 [testDiv, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3310 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3555 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3311 " 3556 "
3312 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 44 [testDiv, 3] assert_equals: focusNode must be the n ode passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 3557 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 44 [testDiv, 3] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Element node <html><head><title>Selection extend() tests</title>
3313 </p><p id="b" s... but got Text node "Qrstuvwx" 3558 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3559 "
3314 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 44 [testDiv, 3] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 3560 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 44 [testDiv, 3] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3315 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3561 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3316 " 3562 "
3317 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 45 [document, -1] 3563 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 45 [document, -1]
3318 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 45 [document, -1] assert_equals: Sanity check: startC ontainer must be correct expected Element node <html><head><title>Selection exte nd() tests</title> 3564 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 45 [document, -1] assert_equals: Sanity check: startC ontainer must be correct expected Element node <html><head><title>Selection exte nd() tests</title>
3319 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3565 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3320 " 3566 "
3321 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 46 [document, 0] assert_equals: focusNode must be the node passed to extend() expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3567 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 46 [document, 0] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
3568 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3322 " 3569 "
3323 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 46 [document, 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3570 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 46 [document, 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3324 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3571 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3325 " 3572 "
3326 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 47 [document, 1] assert_equals: focusNode must be the node passed to extend() expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3573 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 47 [document, 1] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
3574 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3327 " 3575 "
3328 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 47 [document, 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3576 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 47 [document, 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3329 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3577 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3330 " 3578 "
3331 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 48 [document, 2] assert_equals: focusNode must be the node passed to extend() expected Document node with 2 children but got Text node "Qrstuvwx" 3579 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 48 [document, 2] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
3580 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3581 "
3332 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 48 [document, 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3582 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 48 [document, 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3333 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3583 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3334 " 3584 "
3335 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 49 [document, 3] 3585 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 49 [document, 3]
3336 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 49 [document, 3] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3586 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 49 [document, 3] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3337 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3587 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3338 " 3588 "
3339 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 50 [comment, -1] 3589 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 50 [comment, -1]
3340 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 50 [comment, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3590 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 50 [comment, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3341 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3591 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3342 " 3592 "
3343 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 51 [comment, 0] assert_equals: focusNode must be the n ode passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 3593 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 51 [comment, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Element node <html><head><title>Selection extend() tests</title>
3594 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3595 "
3344 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 51 [comment, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 3596 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 51 [comment, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3345 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3597 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3346 " 3598 "
3347 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 52 [comment, 4] assert_equals: focusNode must be the n ode passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 3599 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 52 [comment, 4] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Element node <html><head><title>Selection extend() tests</title>
3600 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3601 "
3348 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 52 [comment, 4] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 3602 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 52 [comment, 4] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3349 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3603 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3350 " 3604 "
3351 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 53 [comment, 96] 3605 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 53 [comment, 96]
3352 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 53 [comment, 96] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3606 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 53 [comment, 96] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3353 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3607 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3354 " 3608 "
3355 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3609 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Document node with 3 children but got Element node <html><head><title>Sel ection extend() tests</title>
3356 " 3610 <meta...
3357 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 54 [foreignDoc, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 3611 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 54 [foreignDoc, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
3358 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3612 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3359 " 3613 "
3360 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3614 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Document node with 3 children but got Element node <html><head><title>Sel ection extend() tests</title>
3361 " 3615 <meta...
3362 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 55 [foreignDoc, 1] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 3616 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 55 [foreignDoc, 1] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
3363 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3617 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3364 " 3618 "
3365 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original rang e expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3619 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original rang e expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but got Element node <html><head><title>Selection extend() tests</ti tle>
3366 " 3620 <meta...
3367 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 56 [foreignComment, 2] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 3621 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 56 [foreignComment, 2] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3368 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3622 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3369 " 3623 "
3370 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Text node "I admit that I harbor doubts about whether we really need ..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3624 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Text node "I admit that I harbor doubts about whether we really need ..." but got Element node <html><head><title>Selection extend() tests</title>
3371 " 3625 <meta...
3372 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 57 [foreignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 3626 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 57 [foreignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
3373 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3627 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3374 " 3628 "
3375 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 58 [foreignTextNode, 36] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "I admit that I harbor doubts about whether we really nee d..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3629 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 58 [foreignTextNode, 36] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "I admit that I harbor doubts about whether we really nee d..." but got Element node <html><head><title>Selection extend() tests</title>
3376 " 3630 <meta...
3377 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 58 [foreignTextNode, 36] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title> 3631 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 58 [foreignTextNode, 36] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title>
3378 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3632 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3379 " 3633 "
3380 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 59 [xmlDoc, -1] 3634 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 59 [xmlDoc, -1]
3381 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 59 [xmlDoc, -1] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 3635 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 59 [xmlDoc, -1] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3382 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3636 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3383 " 3637 "
3384 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Document node with 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3638 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Document node with 4 children but got Element node <html><head><title>Selecti on extend() tests</title>
3385 " 3639 <meta...
3386 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 60 [xmlDoc, 0] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title> 3640 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 60 [xmlDoc, 0] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title>
3387 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3641 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3388 " 3642 "
3389 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Document node with 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3643 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Document node with 4 children but got Element node <html><head><title>Selecti on extend() tests</title>
3390 " 3644 <meta...
3391 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 61 [xmlDoc, 1] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title> 3645 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 61 [xmlDoc, 1] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title>
3392 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3646 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3393 " 3647 "
3394 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 62 [xmlDoc, 5] 3648 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 62 [xmlDoc, 5]
3395 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 62 [xmlDoc, 5] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title> 3649 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 62 [xmlDoc, 5] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title>
3396 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3650 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3397 " 3651 "
3398 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 63 [xmlComment, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Comment node <!--I maliciously created a comment that will break incautio u...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3652 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 63 [xmlComment, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Comment node <!--I maliciously created a comment that will break incautio u...--> but got Element node <html><head><title>Selection extend() tests</title>
3399 " 3653 <meta...
3400 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 63 [xmlComment, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 3654 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 63 [xmlComment, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
3401 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3655 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3402 " 3656 "
3403 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 64 [xmlComment, 4] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Comment node <!--I maliciously created a comment that will break incautio u...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3657 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 64 [xmlComment, 4] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Comment node <!--I maliciously created a comment that will break incautio u...--> but got Element node <html><head><title>Selection extend() tests</title>
3404 " 3658 <meta...
3405 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 64 [xmlComment, 4] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 3659 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 64 [xmlComment, 4] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
3406 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3660 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3407 " 3661 "
3408 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 65 [processingInstruction, 0] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range expected ProcessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 3662 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 65 [processingInstruction, 0] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range 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 extend() tests</title>
3409 " 3663 <meta...
3410 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 65 [processingInstruction, 0] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title> 3664 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 65 [processingInstruction, 0] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title>
3411 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3665 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3412 " 3666 "
3413 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 66 [processingInstruction, 5] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range expected ProcessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 3667 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 66 [processingInstruction, 5] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range 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 extend() tests</title>
3414 " 3668 <meta...
3415 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 66 [processingInstruction, 5] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title> 3669 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 66 [processingInstruction, 5] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title>
3416 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3670 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3417 " 3671 "
3418 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 67 [processingInstruction, 9] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range expected ProcessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 3672 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 67 [processingInstruction, 9] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range 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 extend() tests</title>
3419 " 3673 <meta...
3420 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 67 [processingInstruction, 9] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title> 3674 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 67 [processingInstruction, 9] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title>
3421 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3675 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3422 " 3676 "
3423 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 68 [detachedTextNode, 0] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3677 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 68 [detachedTextNode, 0] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "Uvwxyzab" but got Element node <html><head><title>Select ion extend() tests</title>
3424 " 3678 <meta...
3425 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 68 [detachedTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title> 3679 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 68 [detachedTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title>
3426 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3680 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3427 " 3681 "
3428 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 69 [detachedTextNode, 8] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3682 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 69 [detachedTextNode, 8] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "Uvwxyzab" but got Element node <html><head><title>Select ion extend() tests</title>
3429 " 3683 <meta...
3430 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 69 [detachedTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title> 3684 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 69 [detachedTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title>
3431 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3685 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3432 " 3686 "
3433 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3687 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Cdefghij" but got Element node <html><head><title >Selection extend() tests</title>
3434 " 3688 <meta...
3435 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 3689 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3436 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3690 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3437 " 3691 "
3438 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3692 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Cdefghij" but got Element node <html><head><title >Selection extend() tests</title>
3439 " 3693 <meta...
3440 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 3694 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3441 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3695 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3442 " 3696 "
3443 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3697 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Element node <html><head><title>Sel ection extend() tests</title>
3444 " 3698 <meta...
3445 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 72 [detachedXmlTextNode, 0] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3699 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 72 [detachedXmlTextNode, 0] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3446 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3700 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3447 " 3701 "
3448 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3702 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Element node <html><head><title>Sel ection extend() tests</title>
3449 " 3703 <meta...
3450 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 73 [detachedXmlTextNode, 8] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3704 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 73 [detachedXmlTextNode, 8] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3451 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3705 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3452 " 3706 "
3453 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from t he original range expected ProcessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3707 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from t he original range expected ProcessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Element node <html><head><title>Selection extend() tests</title>
3454 " 3708 <meta...
3455 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 74 [detachedProcessingInstruction, 12] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head> <title>Selection extend() tests</title> 3709 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 74 [detachedProcessingInstruction, 12] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head> <title>Selection extend() tests</title>
3456 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3710 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3457 " 3711 "
3458 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Comment node <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3712 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Comment node <!--Stuvwxyz--> but got Element node <html><head><title >Selection extend() tests</title>
3459 " 3713 <meta...
3460 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 75 [detachedComment, 3] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 3714 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 75 [detachedComment, 3] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
3461 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3715 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3462 " 3716 "
3463 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Comment node <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3717 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Comment node <!--Stuvwxyz--> but got Element node <html><head><title >Selection extend() tests</title>
3464 " 3718 <meta...
3465 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 76 [detachedComment, 5] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 3719 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 76 [detachedComment, 5] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
3466 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3720 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3467 " 3721 "
3468 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 77 [detachedForeignComment, 0] assert_equals: anchorNo de must be the node passed to extend() if it has a different root from the origi nal range expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf ̈g̈ḧ 3722 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 77 [detachedForeignComment, 0] assert_equals: anchorNo de must be the node passed to extend() if it has a different root from the origi nal range expected Comment node <!--אריה יהודה--> but got Element node <html><he ad><title>Selection extend() tests</title>
3469 " 3723 <meta...
3470 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 77 [detachedForeignComment, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title> 3724 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 77 [detachedForeignComment, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title>
3471 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3725 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3472 " 3726 "
3473 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 78 [detachedForeignComment, 4] assert_equals: anchorNo de must be the node passed to extend() if it has a different root from the origi nal range expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf ̈g̈ḧ 3727 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 78 [detachedForeignComment, 4] assert_equals: anchorNo de must be the node passed to extend() if it has a different root from the origi nal range expected Comment node <!--אריה יהודה--> but got Element node <html><he ad><title>Selection extend() tests</title>
3474 " 3728 <meta...
3475 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 78 [detachedForeignComment, 4] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title> 3729 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 78 [detachedForeignComment, 4] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title>
3476 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3730 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3477 " 3731 "
3478 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode m ust be the node passed to extend() if it has a different root from the original range expected Comment node <!--בן חיים אליעזר--> but got Text node "Äb̈c̈d̈ëf ̈g̈ḧ 3732 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode m ust be the node passed to extend() if it has a different root from the original range expected Comment node <!--בן חיים אליעזר--> but got Element node <html><he ad><title>Selection extend() tests</title>
3479 " 3733 <meta...
3480 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 79 [detachedXmlComment, 2] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3734 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 79 [detachedXmlComment, 2] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3481 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3735 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3482 " 3736 "
3483 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expec ted DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3737 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expec ted DocumentFragment node with 0 children but got Element node <html><head><titl e>Selection extend() tests</title>
3484 " 3738 <meta...
3485 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 80 [docfrag, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 3739 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 80 [docfrag, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3486 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3740 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3487 " 3741 "
3488 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original rang e expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈ g̈ḧ 3742 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original rang e expected DocumentFragment node with 0 children but got Element node <html><hea d><title>Selection extend() tests</title>
3489 " 3743 <meta...
3490 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 81 [foreignDocfrag, 0] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 3744 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 81 [foreignDocfrag, 0] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3491 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3745 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3492 " 3746 "
3493 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3747 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected DocumentFragment node with 0 children but got Element node <html><head><t itle>Selection extend() tests</title>
3494 " 3748 <meta...
3495 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 82 [xmlDocfrag, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 3749 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 82 [xmlDocfrag, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
3496 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3750 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3497 " 3751 "
3498 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 83 [doctype, 0] 3752 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 83 [doctype, 0]
3499 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 83 [doctype, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 3753 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 83 [doctype, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3500 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3754 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3501 " 3755 "
3502 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () { 3756 FAIL extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
3503 selection.extend(node, offset); 3757 selection.extend(node, offset);
3504 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24 3758 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24
3505 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 84 [doctype, -17] assert_equals: Sanity check: startC ontainer must be correct expected Element node <html><head><title>Selection exte nd() tests</title> 3759 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 84 [doctype, -17] assert_equals: Sanity check: startC ontainer must be correct expected Element node <html><head><title>Selection exte nd() tests</title>
3506 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3760 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3507 " 3761 "
3508 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 85 [doctype, 1] 3762 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 85 [doctype, 1]
3509 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 85 [doctype, 1] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 3763 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 85 [doctype, 1] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3510 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3764 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3511 " 3765 "
3512 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 86 [foreignDoctype, 0] 3766 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 86 [foreignDoctype, 0]
3513 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 3767 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3514 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3768 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3515 " 3769 "
3516 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 87 [xmlDoctype, 0] 3770 PASS extend() forwards with range 15 [document.documentElement, 0, document.docu mentElement, 1] and point 87 [xmlDoctype, 0]
3517 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 3771 FAIL extend() backwards with range 15 [document.documentElement, 0, document.doc umentElement, 1] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
3518 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3772 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3519 " 3773 "
3520 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 0 [paras[0].firstChild, -1] 3774 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 0 [paras[0].firstChild, -1]
3521 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 0 [paras[0].firstChild, -1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3775 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 0 [paras[0].firstChild, -1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3522 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3776 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3523 " 3777 "
3524 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 1 [paras[0].firstChild, 0] 3778 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 1 [paras[0].firstChild, 0] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3779 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3780 "
3525 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 1 [paras[0].firstChild, 0] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3781 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 1 [paras[0].firstChild, 0] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3526 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3782 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3527 " 3783 "
3528 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 2 [paras[0].firstChild, 1] assert_equals: focusOffset must be the offset passed to extend() expected 1 but got 2 3784 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 2 [paras[0].firstChild, 1] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3785 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3786 "
3529 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 2 [paras[0].firstChild, 1] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3787 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 2 [paras[0].firstChild, 1] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3530 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3788 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3531 " 3789 "
3532 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 3 [paras[0].firstChild, 2] 3790 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 3 [paras[0].firstChild, 2] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3791 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3792 "
3533 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 3 [paras[0].firstChild, 2] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3793 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 3 [paras[0].firstChild, 2] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3534 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3794 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3535 " 3795 "
3536 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 4 [paras[0].firstChild, 8] 3796 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 4 [paras[0].firstChild, 8] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3797 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3798 "
3537 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 4 [paras[0].firstChild, 8] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3799 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 4 [paras[0].firstChild, 8] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3538 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3800 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3539 " 3801 "
3540 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 5 [paras[0].firstChild, 9] assert_equals: focusOffset must be the offset passed to extend() expected 9 but got 10 3802 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 5 [paras[0].firstChild, 9] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3803 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3804 "
3541 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 5 [paras[0].firstChild, 9] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3805 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 5 [paras[0].firstChild, 9] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3542 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3806 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3543 " 3807 "
3544 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 6 [paras[0].firstChild, 10] 3808 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 6 [paras[0].firstChild, 10] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3809 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3810 "
3545 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 6 [paras[0].firstChild, 10] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3811 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 6 [paras[0].firstChild, 10] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3546 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3812 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3547 " 3813 "
3548 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 7 [paras[0].firstChild, 65535] 3814 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 7 [paras[0].firstChild, 65535]
3549 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title> 3815 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title>
3550 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3816 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3551 " 3817 "
3552 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 8 [paras[1].firstChild, -1] 3818 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 8 [paras[1].firstChild, -1]
3553 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 8 [paras[1].firstChild, -1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3819 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 8 [paras[1].firstChild, -1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3554 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3820 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3555 " 3821 "
3556 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 9 [paras[1].firstChild, 0] assert_equals: focusNode mu st be the node passed to extend() expected Text node "Ijklmnop 3822 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 9 [paras[1].firstChild, 0] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3557 " but got Element node <p id="c">Qrstuvwx</p> 3823 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3824 "
3558 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 9 [paras[1].firstChild, 0] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 3825 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 9 [paras[1].firstChild, 0] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3559 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3826 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3560 " 3827 "
3561 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 10 [paras[1].firstChild, 1] assert_equals: focusNode m ust be the node passed to extend() expected Text node "Ijklmnop 3828 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 10 [paras[1].firstChild, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3562 " but got Element node <p id="c">Qrstuvwx</p> 3829 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3830 "
3563 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 10 [paras[1].firstChild, 1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3831 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 10 [paras[1].firstChild, 1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3564 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3832 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3565 " 3833 "
3566 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 11 [paras[1].firstChild, 2] assert_equals: focusNode m ust be the node passed to extend() expected Text node "Ijklmnop 3834 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 11 [paras[1].firstChild, 2] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3567 " but got Element node <p id="c">Qrstuvwx</p> 3835 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3836 "
3568 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 11 [paras[1].firstChild, 2] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3837 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 11 [paras[1].firstChild, 2] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3569 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3838 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3570 " 3839 "
3571 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 12 [paras[1].firstChild, 8] assert_equals: focusNode m ust be the node passed to extend() expected Text node "Ijklmnop 3840 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 12 [paras[1].firstChild, 8] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3572 " but got Element node <p id="c">Qrstuvwx</p> 3841 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3842 "
3573 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 12 [paras[1].firstChild, 8] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3843 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 12 [paras[1].firstChild, 8] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3574 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3844 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3575 " 3845 "
3576 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 13 [paras[1].firstChild, 9] assert_equals: focusNode m ust be the node passed to extend() expected Text node "Ijklmnop 3846 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 13 [paras[1].firstChild, 9] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3577 " but got Element node <p id="c">Qrstuvwx</p> 3847 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3848 "
3578 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 13 [paras[1].firstChild, 9] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 3849 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 13 [paras[1].firstChild, 9] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3579 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3850 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3580 " 3851 "
3581 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 14 [paras[1].firstChild, 10] 3852 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 14 [paras[1].firstChild, 10]
3582 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 14 [paras[1].firstChild, 10] assert_equals: Sanity ch eck: startContainer must be correct expected Element node <html><head><title>Sel ection extend() tests</title> 3853 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 14 [paras[1].firstChild, 10] assert_equals: Sanity ch eck: startContainer must be correct expected Element node <html><head><title>Sel ection extend() tests</title>
3583 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3854 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3584 " 3855 "
3585 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 15 [paras[1].firstChild, 65535] 3856 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 15 [paras[1].firstChild, 65535]
3586 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 3857 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3587 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3858 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3588 " 3859 "
3589 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3860 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Element node <html><head><titl e>Selection extend() tests</title>
3590 " 3861 <meta...
3591 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 16 [detachedPara1.firstChild, 0] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3862 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 16 [detachedPara1.firstChild, 0] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3592 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3863 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3593 " 3864 "
3594 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3865 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Element node <html><head><titl e>Selection extend() tests</title>
3595 " 3866 <meta...
3596 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 17 [detachedPara1.firstChild, 1] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3867 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 17 [detachedPara1.firstChild, 1] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3597 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3868 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3598 " 3869 "
3599 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3870 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Element node <html><head><titl e>Selection extend() tests</title>
3600 " 3871 <meta...
3601 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 18 [detachedPara1.firstChild, 8] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3872 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 18 [detachedPara1.firstChild, 8] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3602 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3873 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3603 " 3874 "
3604 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 19 [detachedPara1.firstChild, 9] 3875 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 19 [detachedPara1.firstChild, 9]
3605 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 19 [detachedPara1.firstChild, 9] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3876 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 19 [detachedPara1.firstChild, 9] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3606 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3877 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3607 " 3878 "
3608 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3879 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Element node <html><head><title >Selection extend() tests</title>
3609 " 3880 <meta...
3610 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 3881 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3611 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3882 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3612 " 3883 "
3613 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3884 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Element node <html><head><title >Selection extend() tests</title>
3614 " 3885 <meta...
3615 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 3886 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3616 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3887 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3617 " 3888 "
3618 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3889 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Element node <html><head><title >Selection extend() tests</title>
3619 " 3890 <meta...
3620 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 3891 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3621 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3892 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3622 " 3893 "
3623 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 23 [foreignPara1.firstChild, 9] 3894 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 23 [foreignPara1.firstChild, 9]
3624 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 3895 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3625 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3896 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3626 " 3897 "
3627 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 24 [document.documentElement, -1] 3898 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 24 [document.documentElement, -1]
3628 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 24 [document.documentElement, -1] assert_equals: Sani ty check: startContainer must be correct expected Element node <html><head><titl e>Selection extend() tests</title> 3899 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 24 [document.documentElement, -1] assert_equals: Sani ty check: startContainer must be correct expected Element node <html><head><titl e>Selection extend() tests</title>
3629 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3900 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3630 " 3901 "
3631 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 25 [document.documentElement, 0] assert_equals: focusN ode must be the node passed to extend() expected Element node <html><head><title >Selection extend() tests</title> 3902 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 25 [document.documentElement, 0] assert_equals: anchor Node must not change if the node passed to extend() has the same root as the ori ginal range expected Element node <html><head><title>Selection extend() tests</t itle>
3632 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3903 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3633 " 3904 "
3634 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 25 [document.documentElement, 0] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3905 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 25 [document.documentElement, 0] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3635 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3906 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3636 " 3907 "
3637 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 26 [document.documentElement, 1] assert_equals: focusN ode must be the node passed to extend() expected Element node <html><head><title >Selection extend() tests</title> 3908 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 26 [document.documentElement, 1] assert_equals: anchor Node must not change if the node passed to extend() has the same root as the ori ginal range expected Element node <html><head><title>Selection extend() tests</t itle>
3638 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3909 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3639 " 3910 "
3640 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 26 [document.documentElement, 1] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3911 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 26 [document.documentElement, 1] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3641 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3912 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3642 " 3913 "
3643 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 27 [document.documentElement, 2] assert_equals: focusN ode must be the node passed to extend() expected Element node <html><head><title >Selection extend() tests</title> 3914 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 27 [document.documentElement, 2] assert_equals: anchor Node must not change if the node passed to extend() has the same root as the ori ginal range expected Element node <html><head><title>Selection extend() tests</t itle>
3644 <meta... but got Text node "Qrstuvwx" 3915 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3916 "
3645 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 27 [document.documentElement, 2] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3917 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 27 [document.documentElement, 2] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3646 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3918 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3647 " 3919 "
3648 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 28 [document.documentElement, 7] 3920 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 28 [document.documentElement, 7]
3649 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 28 [document.documentElement, 7] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 3921 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 28 [document.documentElement, 7] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
3650 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3922 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3651 " 3923 "
3652 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 29 [document.head, 1] assert_equals: focusNode must be the node passed to extend() expected Element node <head><title>Selection extend () tests</title> 3924 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 29 [document.head, 1] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3653 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3925 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3654 " 3926 "
3655 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 29 [document.head, 1] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 3927 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 29 [document.head, 1] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3656 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3928 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3657 " 3929 "
3658 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 30 [document.body, 3] assert_equals: focusNode must be the node passed to extend() expected Element node <body><div id="test"><p id="a ">Äb̈c̈d̈ëf̈g̈ḧ 3930 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 30 [document.body, 3] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3659 </p><p id... but got Text node "Qrstuvwx" 3931 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3932 "
3660 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 30 [document.body, 3] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 3933 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 30 [document.body, 3] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3661 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3934 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3662 " 3935 "
3663 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 31 [foreignDoc.documentElement, 0] assert_equals: anch orNode must be the node passed to extend() if it has a different root from the o riginal range expected Element node <html><head><title></title></head><body><p>E fghijkl</p><p... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3936 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 31 [foreignDoc.documentElement, 0] assert_equals: anch orNode must be the node passed to extend() if it has a different root from the o riginal range expected Element node <html><head><title></title></head><body><p>E fghijkl</p><p... but got Element node <html><head><title>Selection extend() test s</title>
3664 " 3937 <meta...
3665 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 31 [foreignDoc.documentElement, 0] assert_equals: San ity check: startContainer must be correct expected Element node <html><head><tit le>Selection extend() tests</title> 3938 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 31 [foreignDoc.documentElement, 0] assert_equals: San ity check: startContainer must be correct expected Element node <html><head><tit le>Selection extend() tests</title>
3666 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3939 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3667 " 3940 "
3668 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 32 [foreignDoc.documentElement, 1] assert_equals: anch orNode must be the node passed to extend() if it has a different root from the o riginal range expected Element node <html><head><title></title></head><body><p>E fghijkl</p><p... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3941 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 32 [foreignDoc.documentElement, 1] assert_equals: anch orNode must be the node passed to extend() if it has a different root from the o riginal range expected Element node <html><head><title></title></head><body><p>E fghijkl</p><p... but got Element node <html><head><title>Selection extend() test s</title>
3669 " 3942 <meta...
3670 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 32 [foreignDoc.documentElement, 1] assert_equals: San ity check: startContainer must be correct expected Element node <html><head><tit le>Selection extend() tests</title> 3943 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 32 [foreignDoc.documentElement, 1] assert_equals: San ity check: startContainer must be correct expected Element node <html><head><tit le>Selection extend() tests</title>
3671 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3944 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3672 " 3945 "
3673 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <head><title></title></head> but got Text node "Äb̈c̈d ̈ëf̈g̈ḧ 3946 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <head><title></title></head> but got Element node <html ><head><title>Selection extend() tests</title>
3674 " 3947 <meta...
3675 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 3948 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
3676 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3949 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3677 " 3950 "
3678 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harb or... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3951 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harb or... but got Element node <html><head><title>Selection extend() tests</title>
3679 " 3952 <meta...
3680 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 3953 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
3681 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3954 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3682 " 3955 "
3683 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 35 [paras[0], 0] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3956 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 35 [paras[0], 0] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
3684 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3957 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3685 " 3958 "
3686 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 35 [paras[0], 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3959 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 35 [paras[0], 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3687 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3960 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3688 " 3961 "
3689 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 36 [paras[0], 1] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 3962 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 36 [paras[0], 1] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
3690 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3963 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3691 " 3964 "
3692 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 36 [paras[0], 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3965 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 36 [paras[0], 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3693 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3966 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3694 " 3967 "
3695 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 37 [paras[0], 2] 3968 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 37 [paras[0], 2]
3696 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 37 [paras[0], 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3969 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 37 [paras[0], 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3697 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3970 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3698 " 3971 "
3699 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 38 [paras[1], 0] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="b" style="display:none">Ijk lmnop 3972 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 38 [paras[1], 0] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
3700 </p> but got Element node <p id="c">Qrstuvwx</p> 3973 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3974 "
3701 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 38 [paras[1], 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3975 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 38 [paras[1], 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3702 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3976 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3703 " 3977 "
3704 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 39 [paras[1], 1] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="b" style="display:none">Ijk lmnop 3978 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 39 [paras[1], 1] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
3705 </p> but got Element node <p id="c">Qrstuvwx</p> 3979 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3980 "
3706 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 39 [paras[1], 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3981 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 39 [paras[1], 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3707 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3982 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3708 " 3983 "
3709 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 40 [paras[1], 2] 3984 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 40 [paras[1], 2]
3710 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 40 [paras[1], 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 3985 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 40 [paras[1], 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3711 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3986 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3712 " 3987 "
3713 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 41 [detachedPara1, 0] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3988 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 41 [detachedPara1, 0] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Element node <html><head><title>S election extend() tests</title>
3714 " 3989 <meta...
3715 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 41 [detachedPara1, 0] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 3990 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 41 [detachedPara1, 0] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3716 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3991 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3717 " 3992 "
3718 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 42 [detachedPara1, 1] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3993 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 42 [detachedPara1, 1] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Element node <html><head><title>S election extend() tests</title>
3719 " 3994 <meta...
3720 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 42 [detachedPara1, 1] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 3995 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 42 [detachedPara1, 1] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3721 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3996 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3722 " 3997 "
3723 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 43 [testDiv, 0] assert_equals: focusNode must be the n ode passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 3998 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 43 [testDiv, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Element node <html><head><title>Selection extend() tests</title>
3724 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 3999 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3725 " 4000 "
3726 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 43 [testDiv, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4001 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 43 [testDiv, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3727 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4002 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3728 " 4003 "
3729 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 44 [testDiv, 3] assert_equals: focusNode must be the n ode passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 4004 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 44 [testDiv, 3] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Element node <html><head><title>Selection extend() tests</title>
3730 </p><p id="b" s... but got Text node "Qrstuvwx" 4005 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4006 "
3731 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 44 [testDiv, 3] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4007 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 44 [testDiv, 3] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3732 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4008 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3733 " 4009 "
3734 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 45 [document, -1] 4010 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 45 [document, -1]
3735 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 45 [document, -1] assert_equals: Sanity check: startC ontainer must be correct expected Element node <html><head><title>Selection exte nd() tests</title> 4011 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 45 [document, -1] assert_equals: Sanity check: startC ontainer must be correct expected Element node <html><head><title>Selection exte nd() tests</title>
3736 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4012 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3737 " 4013 "
3738 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 46 [document, 0] assert_equals: focusNode must be the node passed to extend() expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4014 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 46 [document, 0] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
4015 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3739 " 4016 "
3740 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 46 [document, 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4017 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 46 [document, 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3741 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4018 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3742 " 4019 "
3743 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 47 [document, 1] assert_equals: focusNode must be the node passed to extend() expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4020 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 47 [document, 1] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
4021 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3744 " 4022 "
3745 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 47 [document, 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4023 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 47 [document, 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3746 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4024 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3747 " 4025 "
3748 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 48 [document, 2] assert_equals: focusNode must be the node passed to extend() expected Document node with 2 children but got Text node "Qrstuvwx" 4026 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 48 [document, 2] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
4027 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4028 "
3749 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 48 [document, 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4029 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 48 [document, 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3750 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4030 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3751 " 4031 "
3752 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 49 [document, 3] 4032 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 49 [document, 3]
3753 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 49 [document, 3] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4033 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 49 [document, 3] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3754 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4034 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3755 " 4035 "
3756 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 50 [comment, -1] 4036 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 50 [comment, -1]
3757 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 50 [comment, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4037 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 50 [comment, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3758 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4038 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3759 " 4039 "
3760 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 51 [comment, 0] assert_equals: focusNode must be the n ode passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 4040 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 51 [comment, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Element node <html><head><title>Selection extend() tests</title>
4041 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4042 "
3761 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 51 [comment, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4043 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 51 [comment, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3762 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4044 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3763 " 4045 "
3764 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 52 [comment, 4] assert_equals: focusNode must be the n ode passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 4046 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 52 [comment, 4] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Element node <html><head><title>Selection extend() tests</title>
4047 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4048 "
3765 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 52 [comment, 4] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4049 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 52 [comment, 4] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3766 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4050 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3767 " 4051 "
3768 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 53 [comment, 96] 4052 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 53 [comment, 96]
3769 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 53 [comment, 96] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4053 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 53 [comment, 96] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
3770 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4054 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3771 " 4055 "
3772 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4056 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Document node with 3 children but got Element node <html><head><title>Sel ection extend() tests</title>
3773 " 4057 <meta...
3774 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 54 [foreignDoc, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 4058 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 54 [foreignDoc, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
3775 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4059 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3776 " 4060 "
3777 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4061 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Document node with 3 children but got Element node <html><head><title>Sel ection extend() tests</title>
3778 " 4062 <meta...
3779 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 55 [foreignDoc, 1] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 4063 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 55 [foreignDoc, 1] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
3780 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4064 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3781 " 4065 "
3782 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original rang e expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4066 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original rang e expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but got Element node <html><head><title>Selection extend() tests</ti tle>
3783 " 4067 <meta...
3784 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 56 [foreignComment, 2] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 4068 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 56 [foreignComment, 2] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3785 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4069 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3786 " 4070 "
3787 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Text node "I admit that I harbor doubts about whether we really need ..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4071 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Text node "I admit that I harbor doubts about whether we really need ..." but got Element node <html><head><title>Selection extend() tests</title>
3788 " 4072 <meta...
3789 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 57 [foreignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 4073 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 57 [foreignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
3790 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4074 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3791 " 4075 "
3792 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 58 [foreignTextNode, 36] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "I admit that I harbor doubts about whether we really nee d..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4076 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 58 [foreignTextNode, 36] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "I admit that I harbor doubts about whether we really nee d..." but got Element node <html><head><title>Selection extend() tests</title>
3793 " 4077 <meta...
3794 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 58 [foreignTextNode, 36] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title> 4078 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 58 [foreignTextNode, 36] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title>
3795 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4079 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3796 " 4080 "
3797 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 59 [xmlDoc, -1] 4081 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 59 [xmlDoc, -1]
3798 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 59 [xmlDoc, -1] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4082 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 59 [xmlDoc, -1] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3799 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4083 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3800 " 4084 "
3801 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Document node with 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4085 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Document node with 4 children but got Element node <html><head><title>Selecti on extend() tests</title>
3802 " 4086 <meta...
3803 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 60 [xmlDoc, 0] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title> 4087 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 60 [xmlDoc, 0] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title>
3804 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4088 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3805 " 4089 "
3806 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Document node with 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4090 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Document node with 4 children but got Element node <html><head><title>Selecti on extend() tests</title>
3807 " 4091 <meta...
3808 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 61 [xmlDoc, 1] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title> 4092 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 61 [xmlDoc, 1] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title>
3809 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4093 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3810 " 4094 "
3811 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 62 [xmlDoc, 5] 4095 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 62 [xmlDoc, 5]
3812 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 62 [xmlDoc, 5] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title> 4096 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 62 [xmlDoc, 5] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title>
3813 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4097 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3814 " 4098 "
3815 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 63 [xmlComment, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Comment node <!--I maliciously created a comment that will break incautio u...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4099 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 63 [xmlComment, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Comment node <!--I maliciously created a comment that will break incautio u...--> but got Element node <html><head><title>Selection extend() tests</title>
3816 " 4100 <meta...
3817 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 63 [xmlComment, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 4101 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 63 [xmlComment, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
3818 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4102 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3819 " 4103 "
3820 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 64 [xmlComment, 4] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Comment node <!--I maliciously created a comment that will break incautio u...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4104 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 64 [xmlComment, 4] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Comment node <!--I maliciously created a comment that will break incautio u...--> but got Element node <html><head><title>Selection extend() tests</title>
3821 " 4105 <meta...
3822 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 64 [xmlComment, 4] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 4106 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 64 [xmlComment, 4] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
3823 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4107 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3824 " 4108 "
3825 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 65 [processingInstruction, 0] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range expected ProcessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 4109 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 65 [processingInstruction, 0] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range 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 extend() tests</title>
3826 " 4110 <meta...
3827 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 65 [processingInstruction, 0] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title> 4111 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 65 [processingInstruction, 0] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title>
3828 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4112 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3829 " 4113 "
3830 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 66 [processingInstruction, 5] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range expected ProcessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 4114 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 66 [processingInstruction, 5] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range 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 extend() tests</title>
3831 " 4115 <meta...
3832 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 66 [processingInstruction, 5] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title> 4116 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 66 [processingInstruction, 5] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title>
3833 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4117 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3834 " 4118 "
3835 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 67 [processingInstruction, 9] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range expected ProcessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 4119 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 67 [processingInstruction, 9] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range 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 extend() tests</title>
3836 " 4120 <meta...
3837 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 67 [processingInstruction, 9] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title> 4121 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 67 [processingInstruction, 9] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title>
3838 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4122 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3839 " 4123 "
3840 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 68 [detachedTextNode, 0] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4124 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 68 [detachedTextNode, 0] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "Uvwxyzab" but got Element node <html><head><title>Select ion extend() tests</title>
3841 " 4125 <meta...
3842 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 68 [detachedTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title> 4126 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 68 [detachedTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title>
3843 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4127 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3844 " 4128 "
3845 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 69 [detachedTextNode, 8] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4129 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 69 [detachedTextNode, 8] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "Uvwxyzab" but got Element node <html><head><title>Select ion extend() tests</title>
3846 " 4130 <meta...
3847 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 69 [detachedTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title> 4131 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 69 [detachedTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title>
3848 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4132 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3849 " 4133 "
3850 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4134 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Cdefghij" but got Element node <html><head><title >Selection extend() tests</title>
3851 " 4135 <meta...
3852 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 4136 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3853 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4137 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3854 " 4138 "
3855 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4139 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Cdefghij" but got Element node <html><head><title >Selection extend() tests</title>
3856 " 4140 <meta...
3857 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 4141 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
3858 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4142 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3859 " 4143 "
3860 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4144 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Element node <html><head><title>Sel ection extend() tests</title>
3861 " 4145 <meta...
3862 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 72 [detachedXmlTextNode, 0] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 4146 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 72 [detachedXmlTextNode, 0] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3863 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4147 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3864 " 4148 "
3865 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4149 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Element node <html><head><title>Sel ection extend() tests</title>
3866 " 4150 <meta...
3867 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 73 [detachedXmlTextNode, 8] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 4151 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 73 [detachedXmlTextNode, 8] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3868 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4152 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3869 " 4153 "
3870 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from t he original range expected ProcessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4154 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from t he original range expected ProcessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Element node <html><head><title>Selection extend() tests</title>
3871 " 4155 <meta...
3872 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 74 [detachedProcessingInstruction, 12] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head> <title>Selection extend() tests</title> 4156 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 74 [detachedProcessingInstruction, 12] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head> <title>Selection extend() tests</title>
3873 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4157 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3874 " 4158 "
3875 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Comment node <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4159 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Comment node <!--Stuvwxyz--> but got Element node <html><head><title >Selection extend() tests</title>
3876 " 4160 <meta...
3877 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 75 [detachedComment, 3] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 4161 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 75 [detachedComment, 3] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
3878 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4162 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3879 " 4163 "
3880 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Comment node <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4164 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Comment node <!--Stuvwxyz--> but got Element node <html><head><title >Selection extend() tests</title>
3881 " 4165 <meta...
3882 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 76 [detachedComment, 5] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 4166 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 76 [detachedComment, 5] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
3883 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4167 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3884 " 4168 "
3885 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 77 [detachedForeignComment, 0] assert_equals: anchorNo de must be the node passed to extend() if it has a different root from the origi nal range expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf ̈g̈ḧ 4169 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 77 [detachedForeignComment, 0] assert_equals: anchorNo de must be the node passed to extend() if it has a different root from the origi nal range expected Comment node <!--אריה יהודה--> but got Element node <html><he ad><title>Selection extend() tests</title>
3886 " 4170 <meta...
3887 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 77 [detachedForeignComment, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title> 4171 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 77 [detachedForeignComment, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title>
3888 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4172 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3889 " 4173 "
3890 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 78 [detachedForeignComment, 4] assert_equals: anchorNo de must be the node passed to extend() if it has a different root from the origi nal range expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf ̈g̈ḧ 4174 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 78 [detachedForeignComment, 4] assert_equals: anchorNo de must be the node passed to extend() if it has a different root from the origi nal range expected Comment node <!--אריה יהודה--> but got Element node <html><he ad><title>Selection extend() tests</title>
3891 " 4175 <meta...
3892 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 78 [detachedForeignComment, 4] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title> 4176 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 78 [detachedForeignComment, 4] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title>
3893 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4177 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3894 " 4178 "
3895 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode m ust be the node passed to extend() if it has a different root from the original range expected Comment node <!--בן חיים אליעזר--> but got Text node "Äb̈c̈d̈ëf ̈g̈ḧ 4179 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode m ust be the node passed to extend() if it has a different root from the original range expected Comment node <!--בן חיים אליעזר--> but got Element node <html><he ad><title>Selection extend() tests</title>
3896 " 4180 <meta...
3897 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 79 [detachedXmlComment, 2] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 4181 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 79 [detachedXmlComment, 2] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3898 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4182 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3899 " 4183 "
3900 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expec ted DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4184 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expec ted DocumentFragment node with 0 children but got Element node <html><head><titl e>Selection extend() tests</title>
3901 " 4185 <meta...
3902 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 80 [docfrag, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4186 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 80 [docfrag, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3903 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4187 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3904 " 4188 "
3905 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original rang e expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈ g̈ḧ 4189 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original rang e expected DocumentFragment node with 0 children but got Element node <html><hea d><title>Selection extend() tests</title>
3906 " 4190 <meta...
3907 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 81 [foreignDocfrag, 0] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 4191 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 81 [foreignDocfrag, 0] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3908 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4192 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3909 " 4193 "
3910 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4194 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected DocumentFragment node with 0 children but got Element node <html><head><t itle>Selection extend() tests</title>
3911 " 4195 <meta...
3912 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 82 [xmlDocfrag, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 4196 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 82 [xmlDocfrag, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
3913 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4197 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3914 " 4198 "
3915 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 83 [doctype, 0] 4199 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 83 [doctype, 0]
3916 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 83 [doctype, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4200 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 83 [doctype, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3917 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4201 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3918 " 4202 "
3919 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () { 4203 FAIL extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
3920 selection.extend(node, offset); 4204 selection.extend(node, offset);
3921 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24 4205 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24
3922 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 84 [doctype, -17] assert_equals: Sanity check: startC ontainer must be correct expected Element node <html><head><title>Selection exte nd() tests</title> 4206 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 84 [doctype, -17] assert_equals: Sanity check: startC ontainer must be correct expected Element node <html><head><title>Selection exte nd() tests</title>
3923 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4207 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3924 " 4208 "
3925 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 85 [doctype, 1] 4209 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 85 [doctype, 1]
3926 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 85 [doctype, 1] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4210 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 85 [doctype, 1] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
3927 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4211 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3928 " 4212 "
3929 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 86 [foreignDoctype, 0] 4213 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 86 [foreignDoctype, 0]
3930 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 4214 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
3931 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4215 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3932 " 4216 "
3933 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 87 [xmlDoctype, 0] 4217 PASS extend() forwards with range 16 [document.documentElement, 0, document.docu mentElement, 2] and point 87 [xmlDoctype, 0]
3934 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 4218 FAIL extend() backwards with range 16 [document.documentElement, 0, document.doc umentElement, 2] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
3935 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4219 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3936 " 4220 "
3937 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 0 [paras[0].firstChild, -1] 4221 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 0 [paras[0].firstChild, -1]
3938 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 0 [paras[0].firstChild, -1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 4222 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 0 [paras[0].firstChild, -1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3939 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4223 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3940 " 4224 "
3941 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 1 [paras[0].firstChild, 0] 4225 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 1 [paras[0].firstChild, 0] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
4226 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4227 "
3942 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 1 [paras[0].firstChild, 0] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 4228 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 1 [paras[0].firstChild, 0] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3943 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4229 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3944 " 4230 "
3945 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 2 [paras[0].firstChild, 1] assert_equals: focusOffset must be the offset passed to extend() expected 1 but got 2 4231 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 2 [paras[0].firstChild, 1] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
4232 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4233 "
3946 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 2 [paras[0].firstChild, 1] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 4234 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 2 [paras[0].firstChild, 1] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3947 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4235 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3948 " 4236 "
3949 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 3 [paras[0].firstChild, 2] 4237 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 3 [paras[0].firstChild, 2] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
4238 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4239 "
3950 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 3 [paras[0].firstChild, 2] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 4240 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 3 [paras[0].firstChild, 2] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3951 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4241 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3952 " 4242 "
3953 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 4 [paras[0].firstChild, 8] 4243 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 4 [paras[0].firstChild, 8] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
4244 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4245 "
3954 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 4 [paras[0].firstChild, 8] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 4246 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 4 [paras[0].firstChild, 8] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3955 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4247 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3956 " 4248 "
3957 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 5 [paras[0].firstChild, 9] assert_equals: focusOffset must be the offset passed to extend() expected 9 but got 10 4249 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 5 [paras[0].firstChild, 9] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
4250 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4251 "
3958 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 5 [paras[0].firstChild, 9] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 4252 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 5 [paras[0].firstChild, 9] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3959 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4253 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3960 " 4254 "
3961 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 6 [paras[0].firstChild, 10] 4255 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 6 [paras[0].firstChild, 10] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
4256 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4257 "
3962 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 6 [paras[0].firstChild, 10] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 4258 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 6 [paras[0].firstChild, 10] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3963 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4259 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3964 " 4260 "
3965 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 7 [paras[0].firstChild, 65535] 4261 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 7 [paras[0].firstChild, 65535]
3966 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title> 4262 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title>
3967 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4263 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3968 " 4264 "
3969 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 8 [paras[1].firstChild, -1] 4265 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 8 [paras[1].firstChild, -1]
3970 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 8 [paras[1].firstChild, -1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 4266 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 8 [paras[1].firstChild, -1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3971 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4267 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3972 " 4268 "
3973 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 9 [paras[1].firstChild, 0] assert_equals: focusNode mu st be the node passed to extend() expected Text node "Ijklmnop 4269 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 9 [paras[1].firstChild, 0] assert_equals: anchorNode m ust not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3974 " but got Element node <p id="c">Qrstuvwx</p> 4270 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4271 "
3975 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 9 [paras[1].firstChild, 0] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 4272 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 9 [paras[1].firstChild, 0] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
3976 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4273 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3977 " 4274 "
3978 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 10 [paras[1].firstChild, 1] assert_equals: focusNode m ust be the node passed to extend() expected Text node "Ijklmnop 4275 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 10 [paras[1].firstChild, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3979 " but got Element node <p id="c">Qrstuvwx</p> 4276 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4277 "
3980 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 10 [paras[1].firstChild, 1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 4278 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 10 [paras[1].firstChild, 1] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3981 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4279 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3982 " 4280 "
3983 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 11 [paras[1].firstChild, 2] assert_equals: focusNode m ust be the node passed to extend() expected Text node "Ijklmnop 4281 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 11 [paras[1].firstChild, 2] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3984 " but got Element node <p id="c">Qrstuvwx</p> 4282 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4283 "
3985 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 11 [paras[1].firstChild, 2] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 4284 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 11 [paras[1].firstChild, 2] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3986 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4285 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3987 " 4286 "
3988 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 12 [paras[1].firstChild, 8] assert_equals: focusNode m ust be the node passed to extend() expected Text node "Ijklmnop 4287 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 12 [paras[1].firstChild, 8] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3989 " but got Element node <p id="c">Qrstuvwx</p> 4288 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4289 "
3990 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 12 [paras[1].firstChild, 8] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 4290 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 12 [paras[1].firstChild, 8] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3991 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4291 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3992 " 4292 "
3993 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 13 [paras[1].firstChild, 9] assert_equals: focusNode m ust be the node passed to extend() expected Text node "Ijklmnop 4293 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 13 [paras[1].firstChild, 9] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
3994 " but got Element node <p id="c">Qrstuvwx</p> 4294 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4295 "
3995 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 13 [paras[1].firstChild, 9] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 4296 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 13 [paras[1].firstChild, 9] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
3996 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4297 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
3997 " 4298 "
3998 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 14 [paras[1].firstChild, 10] 4299 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 14 [paras[1].firstChild, 10]
3999 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 14 [paras[1].firstChild, 10] assert_equals: Sanity ch eck: startContainer must be correct expected Element node <html><head><title>Sel ection extend() tests</title> 4300 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 14 [paras[1].firstChild, 10] assert_equals: Sanity ch eck: startContainer must be correct expected Element node <html><head><title>Sel ection extend() tests</title>
4000 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4301 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4001 " 4302 "
4002 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 15 [paras[1].firstChild, 65535] 4303 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 15 [paras[1].firstChild, 65535]
4003 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 4304 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
4004 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4305 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4005 " 4306 "
4006 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4307 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 16 [detachedPara1.firstChild, 0] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Element node <html><head><titl e>Selection extend() tests</title>
4007 " 4308 <meta...
4008 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 16 [detachedPara1.firstChild, 0] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 4309 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 16 [detachedPara1.firstChild, 0] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
4009 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4310 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4010 " 4311 "
4011 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4312 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 17 [detachedPara1.firstChild, 1] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Element node <html><head><titl e>Selection extend() tests</title>
4012 " 4313 <meta...
4013 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 17 [detachedPara1.firstChild, 1] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 4314 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 17 [detachedPara1.firstChild, 1] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
4014 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4315 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4015 " 4316 "
4016 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4317 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 18 [detachedPara1.firstChild, 8] assert_equals: anchor Node must be the node passed to extend() if it has a different root from the ori ginal range expected Text node "Opqrstuv" but got Element node <html><head><titl e>Selection extend() tests</title>
4017 " 4318 <meta...
4018 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 18 [detachedPara1.firstChild, 8] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 4319 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 18 [detachedPara1.firstChild, 8] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
4019 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4320 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4020 " 4321 "
4021 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 19 [detachedPara1.firstChild, 9] 4322 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 19 [detachedPara1.firstChild, 9]
4022 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 19 [detachedPara1.firstChild, 9] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 4323 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 19 [detachedPara1.firstChild, 9] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
4023 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4324 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4024 " 4325 "
4025 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4326 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 20 [foreignPara1.firstChild, 0] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Element node <html><head><title >Selection extend() tests</title>
4026 " 4327 <meta...
4027 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 4328 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
4028 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4329 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4029 " 4330 "
4030 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4331 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 21 [foreignPara1.firstChild, 1] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Element node <html><head><title >Selection extend() tests</title>
4031 " 4332 <meta...
4032 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 4333 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
4033 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4334 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4034 " 4335 "
4035 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4336 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 22 [foreignPara1.firstChild, 8] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Efghijkl" but got Element node <html><head><title >Selection extend() tests</title>
4036 " 4337 <meta...
4037 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 4338 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
4038 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4339 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4039 " 4340 "
4040 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 23 [foreignPara1.firstChild, 9] 4341 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 23 [foreignPara1.firstChild, 9]
4041 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 4342 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
4042 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4343 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4043 " 4344 "
4044 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 24 [document.documentElement, -1] 4345 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 24 [document.documentElement, -1]
4045 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 24 [document.documentElement, -1] assert_equals: Sani ty check: startContainer must be correct expected Element node <html><head><titl e>Selection extend() tests</title> 4346 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 24 [document.documentElement, -1] assert_equals: Sani ty check: startContainer must be correct expected Element node <html><head><titl e>Selection extend() tests</title>
4046 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4347 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4047 " 4348 "
4048 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 25 [document.documentElement, 0] assert_equals: focusN ode must be the node passed to extend() expected Element node <html><head><title >Selection extend() tests</title> 4349 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 25 [document.documentElement, 0] assert_equals: anchor Node must not change if the node passed to extend() has the same root as the ori ginal range expected Element node <html><head><title>Selection extend() tests</t itle>
4049 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4350 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4050 " 4351 "
4051 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 25 [document.documentElement, 0] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 4352 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 25 [document.documentElement, 0] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
4052 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4353 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4053 " 4354 "
4054 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 26 [document.documentElement, 1] assert_equals: focusN ode must be the node passed to extend() expected Element node <html><head><title >Selection extend() tests</title> 4355 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 26 [document.documentElement, 1] assert_equals: anchor Node must not change if the node passed to extend() has the same root as the ori ginal range expected Element node <html><head><title>Selection extend() tests</t itle>
4055 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4356 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4056 " 4357 "
4057 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 26 [document.documentElement, 1] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 4358 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 26 [document.documentElement, 1] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
4058 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4359 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4059 " 4360 "
4060 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 27 [document.documentElement, 2] assert_equals: focusN ode must be the node passed to extend() expected Element node <html><head><title >Selection extend() tests</title> 4361 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 27 [document.documentElement, 2] assert_equals: anchor Node must not change if the node passed to extend() has the same root as the ori ginal range expected Element node <html><head><title>Selection extend() tests</t itle>
4061 <meta... but got Text node "Qrstuvwx" 4362 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4363 "
4062 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 27 [document.documentElement, 2] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 4364 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 27 [document.documentElement, 2] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
4063 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4365 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4064 " 4366 "
4065 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 28 [document.documentElement, 7] 4367 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 28 [document.documentElement, 7]
4066 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 28 [document.documentElement, 7] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title> 4368 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 28 [document.documentElement, 7] assert_equals: Sanit y check: startContainer must be correct expected Element node <html><head><title >Selection extend() tests</title>
4067 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4369 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4068 " 4370 "
4069 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 29 [document.head, 1] assert_equals: focusNode must be the node passed to extend() expected Element node <head><title>Selection extend () tests</title> 4371 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 29 [document.head, 1] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
4070 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4372 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4071 " 4373 "
4072 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 29 [document.head, 1] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 4374 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 29 [document.head, 1] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
4073 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4375 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4074 " 4376 "
4075 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 30 [document.body, 3] assert_equals: focusNode must be the node passed to extend() expected Element node <body><div id="test"><p id="a ">Äb̈c̈d̈ëf̈g̈ḧ 4377 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 30 [document.body, 3] assert_equals: anchorNode must n ot change if the node passed to extend() has the same root as the original range expected Element node <html><head><title>Selection extend() tests</title>
4076 </p><p id... but got Text node "Qrstuvwx" 4378 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4379 "
4077 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 30 [document.body, 3] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 4380 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 30 [document.body, 3] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
4078 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4381 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4079 " 4382 "
4080 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 31 [foreignDoc.documentElement, 0] assert_equals: anch orNode must be the node passed to extend() if it has a different root from the o riginal range expected Element node <html><head><title></title></head><body><p>E fghijkl</p><p... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4383 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 31 [foreignDoc.documentElement, 0] assert_equals: anch orNode must be the node passed to extend() if it has a different root from the o riginal range expected Element node <html><head><title></title></head><body><p>E fghijkl</p><p... but got Element node <html><head><title>Selection extend() test s</title>
4081 " 4384 <meta...
4082 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 31 [foreignDoc.documentElement, 0] assert_equals: San ity check: startContainer must be correct expected Element node <html><head><tit le>Selection extend() tests</title> 4385 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 31 [foreignDoc.documentElement, 0] assert_equals: San ity check: startContainer must be correct expected Element node <html><head><tit le>Selection extend() tests</title>
4083 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4386 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4084 " 4387 "
4085 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 32 [foreignDoc.documentElement, 1] assert_equals: anch orNode must be the node passed to extend() if it has a different root from the o riginal range expected Element node <html><head><title></title></head><body><p>E fghijkl</p><p... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4388 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 32 [foreignDoc.documentElement, 1] assert_equals: anch orNode must be the node passed to extend() if it has a different root from the o riginal range expected Element node <html><head><title></title></head><body><p>E fghijkl</p><p... but got Element node <html><head><title>Selection extend() test s</title>
4086 " 4389 <meta...
4087 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 32 [foreignDoc.documentElement, 1] assert_equals: San ity check: startContainer must be correct expected Element node <html><head><tit le>Selection extend() tests</title> 4390 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 32 [foreignDoc.documentElement, 1] assert_equals: San ity check: startContainer must be correct expected Element node <html><head><tit le>Selection extend() tests</title>
4088 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4391 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4089 " 4392 "
4090 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <head><title></title></head> but got Text node "Äb̈c̈d ̈ëf̈g̈ḧ 4393 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <head><title></title></head> but got Element node <html ><head><title>Selection extend() tests</title>
4091 " 4394 <meta...
4092 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 4395 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
4093 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4396 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4094 " 4397 "
4095 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harb or... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4398 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harb or... but got Element node <html><head><title>Selection extend() tests</title>
4096 " 4399 <meta...
4097 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 4400 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
4098 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4401 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4099 " 4402 "
4100 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 35 [paras[0], 0] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4403 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 35 [paras[0], 0] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
4101 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4404 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4102 " 4405 "
4103 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 35 [paras[0], 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4406 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 35 [paras[0], 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
4104 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4407 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4105 " 4408 "
4106 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 36 [paras[0], 1] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4409 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 36 [paras[0], 1] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
4107 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4410 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4108 " 4411 "
4109 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 36 [paras[0], 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4412 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 36 [paras[0], 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
4110 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4413 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4111 " 4414 "
4112 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 37 [paras[0], 2] 4415 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 37 [paras[0], 2]
4113 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 37 [paras[0], 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4416 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 37 [paras[0], 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
4114 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4417 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4115 " 4418 "
4116 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 38 [paras[1], 0] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="b" style="display:none">Ijk lmnop 4419 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 38 [paras[1], 0] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
4117 </p> but got Element node <p id="c">Qrstuvwx</p> 4420 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4421 "
4118 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 38 [paras[1], 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4422 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 38 [paras[1], 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
4119 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4423 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4120 " 4424 "
4121 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 39 [paras[1], 1] assert_equals: focusNode must be the node passed to extend() expected Element node <p id="b" style="display:none">Ijk lmnop 4425 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 39 [paras[1], 1] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
4122 </p> but got Element node <p id="c">Qrstuvwx</p> 4426 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4427 "
4123 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 39 [paras[1], 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4428 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 39 [paras[1], 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
4124 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4429 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4125 " 4430 "
4126 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 40 [paras[1], 2] 4431 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 40 [paras[1], 2]
4127 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 40 [paras[1], 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4432 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 40 [paras[1], 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
4128 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4433 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4129 " 4434 "
4130 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 41 [detachedPara1, 0] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4435 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 41 [detachedPara1, 0] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Element node <html><head><title>S election extend() tests</title>
4131 " 4436 <meta...
4132 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 41 [detachedPara1, 0] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 4437 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 41 [detachedPara1, 0] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
4133 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4438 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4134 " 4439 "
4135 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 42 [detachedPara1, 1] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4440 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 42 [detachedPara1, 1] assert_equals: anchorNode must b e the node passed to extend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Element node <html><head><title>S election extend() tests</title>
4136 " 4441 <meta...
4137 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 42 [detachedPara1, 1] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 4442 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 42 [detachedPara1, 1] assert_equals: Sanity check: st artContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
4138 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4443 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4139 " 4444 "
4140 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 43 [testDiv, 0] assert_equals: focusNode must be the n ode passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 4445 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 43 [testDiv, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Element node <html><head><title>Selection extend() tests</title>
4141 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4446 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4142 " 4447 "
4143 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 43 [testDiv, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4448 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 43 [testDiv, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
4144 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4449 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4145 " 4450 "
4146 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 44 [testDiv, 3] assert_equals: focusNode must be the n ode passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 4451 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 44 [testDiv, 3] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Element node <html><head><title>Selection extend() tests</title>
4147 </p><p id="b" s... but got Text node "Qrstuvwx" 4452 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4453 "
4148 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 44 [testDiv, 3] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4454 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 44 [testDiv, 3] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
4149 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4455 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4150 " 4456 "
4151 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 45 [document, -1] 4457 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 45 [document, -1]
4152 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 45 [document, -1] assert_equals: Sanity check: startC ontainer must be correct expected Element node <html><head><title>Selection exte nd() tests</title> 4458 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 45 [document, -1] assert_equals: Sanity check: startC ontainer must be correct expected Element node <html><head><title>Selection exte nd() tests</title>
4153 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4459 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4154 " 4460 "
4155 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 46 [document, 0] assert_equals: focusNode must be the node passed to extend() expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4461 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 46 [document, 0] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
4462 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4156 " 4463 "
4157 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 46 [document, 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4464 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 46 [document, 0] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
4158 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4465 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4159 " 4466 "
4160 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 47 [document, 1] assert_equals: focusNode must be the node passed to extend() expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4467 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 47 [document, 1] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
4468 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4161 " 4469 "
4162 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 47 [document, 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4470 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 47 [document, 1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
4163 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4471 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4164 " 4472 "
4165 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 48 [document, 2] assert_equals: focusNode must be the node passed to extend() expected Document node with 2 children but got Text node "Qrstuvwx" 4473 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 48 [document, 2] assert_equals: anchorNode must not ch ange if the node passed to extend() has the same root as the original range expe cted Element node <html><head><title>Selection extend() tests</title>
4474 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4475 "
4166 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 48 [document, 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4476 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 48 [document, 2] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
4167 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4477 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4168 " 4478 "
4169 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 49 [document, 3] 4479 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 49 [document, 3]
4170 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 49 [document, 3] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4480 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 49 [document, 3] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
4171 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4481 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4172 " 4482 "
4173 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 50 [comment, -1] 4483 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 50 [comment, -1]
4174 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 50 [comment, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4484 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 50 [comment, -1] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
4175 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4485 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4176 " 4486 "
4177 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 51 [comment, 0] assert_equals: focusNode must be the n ode passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 4487 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 51 [comment, 0] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Element node <html><head><title>Selection extend() tests</title>
4488 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4489 "
4178 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 51 [comment, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4490 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 51 [comment, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
4179 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4491 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4180 " 4492 "
4181 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 52 [comment, 4] assert_equals: focusNode must be the n ode passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 4493 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 52 [comment, 4] assert_equals: anchorNode must not cha nge if the node passed to extend() has the same root as the original range expec ted Element node <html><head><title>Selection extend() tests</title>
4494 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4495 "
4182 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 52 [comment, 4] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4496 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 52 [comment, 4] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
4183 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4497 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4184 " 4498 "
4185 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 53 [comment, 96] 4499 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 53 [comment, 96]
4186 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 53 [comment, 96] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title> 4500 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 53 [comment, 96] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <html><head><title>Selection exten d() tests</title>
4187 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4501 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4188 " 4502 "
4189 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4503 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 54 [foreignDoc, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Document node with 3 children but got Element node <html><head><title>Sel ection extend() tests</title>
4190 " 4504 <meta...
4191 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 54 [foreignDoc, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 4505 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 54 [foreignDoc, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
4192 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4506 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4193 " 4507 "
4194 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4508 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 55 [foreignDoc, 1] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Document node with 3 children but got Element node <html><head><title>Sel ection extend() tests</title>
4195 " 4509 <meta...
4196 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 55 [foreignDoc, 1] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 4510 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 55 [foreignDoc, 1] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
4197 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4511 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4198 " 4512 "
4199 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original rang e expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4513 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original rang e expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but got Element node <html><head><title>Selection extend() tests</ti tle>
4200 " 4514 <meta...
4201 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 56 [foreignComment, 2] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 4515 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 56 [foreignComment, 2] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
4202 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4516 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4203 " 4517 "
4204 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Text node "I admit that I harbor doubts about whether we really need ..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4518 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 57 [foreignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Text node "I admit that I harbor doubts about whether we really need ..." but got Element node <html><head><title>Selection extend() tests</title>
4205 " 4519 <meta...
4206 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 57 [foreignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 4520 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 57 [foreignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
4207 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4521 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4208 " 4522 "
4209 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 58 [foreignTextNode, 36] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "I admit that I harbor doubts about whether we really nee d..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4523 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 58 [foreignTextNode, 36] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "I admit that I harbor doubts about whether we really nee d..." but got Element node <html><head><title>Selection extend() tests</title>
4210 " 4524 <meta...
4211 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 58 [foreignTextNode, 36] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title> 4525 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 58 [foreignTextNode, 36] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title>
4212 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4526 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4213 " 4527 "
4214 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 59 [xmlDoc, -1] 4528 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 59 [xmlDoc, -1]
4215 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 59 [xmlDoc, -1] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4529 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 59 [xmlDoc, -1] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
4216 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4530 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4217 " 4531 "
4218 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Document node with 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4532 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 60 [xmlDoc, 0] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Document node with 4 children but got Element node <html><head><title>Selecti on extend() tests</title>
4219 " 4533 <meta...
4220 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 60 [xmlDoc, 0] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title> 4534 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 60 [xmlDoc, 0] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title>
4221 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4535 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4222 " 4536 "
4223 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Document node with 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4537 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 61 [xmlDoc, 1] assert_equals: anchorNode must be the n ode passed to extend() if it has a different root from the original range expect ed Document node with 4 children but got Element node <html><head><title>Selecti on extend() tests</title>
4224 " 4538 <meta...
4225 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 61 [xmlDoc, 1] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title> 4539 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 61 [xmlDoc, 1] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title>
4226 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4540 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4227 " 4541 "
4228 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 62 [xmlDoc, 5] 4542 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 62 [xmlDoc, 5]
4229 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 62 [xmlDoc, 5] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title> 4543 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 62 [xmlDoc, 5] assert_equals: Sanity check: startCont ainer must be correct expected Element node <html><head><title>Selection extend( ) tests</title>
4230 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4544 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4231 " 4545 "
4232 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 63 [xmlComment, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Comment node <!--I maliciously created a comment that will break incautio u...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4546 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 63 [xmlComment, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Comment node <!--I maliciously created a comment that will break incautio u...--> but got Element node <html><head><title>Selection extend() tests</title>
4233 " 4547 <meta...
4234 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 63 [xmlComment, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 4548 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 63 [xmlComment, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
4235 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4549 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4236 " 4550 "
4237 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 64 [xmlComment, 4] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Comment node <!--I maliciously created a comment that will break incautio u...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4551 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 64 [xmlComment, 4] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected Comment node <!--I maliciously created a comment that will break incautio u...--> but got Element node <html><head><title>Selection extend() tests</title>
4238 " 4552 <meta...
4239 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 64 [xmlComment, 4] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 4553 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 64 [xmlComment, 4] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
4240 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4554 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4241 " 4555 "
4242 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 65 [processingInstruction, 0] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range expected ProcessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 4556 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 65 [processingInstruction, 0] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range 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 extend() tests</title>
4243 " 4557 <meta...
4244 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 65 [processingInstruction, 0] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title> 4558 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 65 [processingInstruction, 0] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title>
4245 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4559 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4246 " 4560 "
4247 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 66 [processingInstruction, 5] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range expected ProcessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 4561 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 66 [processingInstruction, 5] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range 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 extend() tests</title>
4248 " 4562 <meta...
4249 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 66 [processingInstruction, 5] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title> 4563 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 66 [processingInstruction, 5] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title>
4250 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4564 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4251 " 4565 "
4252 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 67 [processingInstruction, 9] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range expected ProcessingInstruction node with target "somePI" and data "Did you know that \":syn sync fromstart\" is very useful wh..." but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 4566 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 67 [processingInstruction, 9] assert_equals: anchorNod e must be the node passed to extend() if it has a different root from the origin al range 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 extend() tests</title>
4253 " 4567 <meta...
4254 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 67 [processingInstruction, 9] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title> 4568 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 67 [processingInstruction, 9] assert_equals: Sanity c heck: startContainer must be correct expected Element node <html><head><title>Se lection extend() tests</title>
4255 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4569 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4256 " 4570 "
4257 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 68 [detachedTextNode, 0] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4571 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 68 [detachedTextNode, 0] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "Uvwxyzab" but got Element node <html><head><title>Select ion extend() tests</title>
4258 " 4572 <meta...
4259 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 68 [detachedTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title> 4573 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 68 [detachedTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title>
4260 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4574 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4261 " 4575 "
4262 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 69 [detachedTextNode, 8] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4576 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 69 [detachedTextNode, 8] assert_equals: anchorNode mus t be the node passed to extend() if it has a different root from the original ra nge expected Text node "Uvwxyzab" but got Element node <html><head><title>Select ion extend() tests</title>
4263 " 4577 <meta...
4264 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 69 [detachedTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title> 4578 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 69 [detachedTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selecti on extend() tests</title>
4265 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4579 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4266 " 4580 "
4267 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4581 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 70 [detachedForeignTextNode, 0] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Cdefghij" but got Element node <html><head><title >Selection extend() tests</title>
4268 " 4582 <meta...
4269 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 4583 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
4270 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4584 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4271 " 4585 "
4272 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4586 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 71 [detachedForeignTextNode, 8] assert_equals: anchorN ode must be the node passed to extend() if it has a different root from the orig inal range expected Text node "Cdefghij" but got Element node <html><head><title >Selection extend() tests</title>
4273 " 4587 <meta...
4274 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title> 4588 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title> Selection extend() tests</title>
4275 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4589 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4276 " 4590 "
4277 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4591 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Element node <html><head><title>Sel ection extend() tests</title>
4278 " 4592 <meta...
4279 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 72 [detachedXmlTextNode, 0] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 4593 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 72 [detachedXmlTextNode, 0] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
4280 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4594 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4281 " 4595 "
4282 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4596 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Klmnopqr" but got Element node <html><head><title>Sel ection extend() tests</title>
4283 " 4597 <meta...
4284 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 73 [detachedXmlTextNode, 8] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title> 4598 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 73 [detachedXmlTextNode, 8] assert_equals: Sanity che ck: startContainer must be correct expected Element node <html><head><title>Sele ction extend() tests</title>
4285 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4599 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4286 " 4600 "
4287 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from t he original range expected ProcessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4601 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from t he original range expected ProcessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Element node <html><head><title>Selection extend() tests</title>
4288 " 4602 <meta...
4289 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 74 [detachedProcessingInstruction, 12] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head> <title>Selection extend() tests</title> 4603 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 74 [detachedProcessingInstruction, 12] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head> <title>Selection extend() tests</title>
4290 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4604 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4291 " 4605 "
4292 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Comment node <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4606 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 75 [detachedComment, 3] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Comment node <!--Stuvwxyz--> but got Element node <html><head><title >Selection extend() tests</title>
4293 " 4607 <meta...
4294 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 75 [detachedComment, 3] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 4608 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 75 [detachedComment, 3] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
4295 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4609 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4296 " 4610 "
4297 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Comment node <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4611 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 76 [detachedComment, 5] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original ran ge expected Comment node <!--Stuvwxyz--> but got Element node <html><head><title >Selection extend() tests</title>
4298 " 4612 <meta...
4299 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 76 [detachedComment, 5] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title> 4613 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 76 [detachedComment, 5] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>Selectio n extend() tests</title>
4300 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4614 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4301 " 4615 "
4302 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 77 [detachedForeignComment, 0] assert_equals: anchorNo de must be the node passed to extend() if it has a different root from the origi nal range expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf ̈g̈ḧ 4616 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 77 [detachedForeignComment, 0] assert_equals: anchorNo de must be the node passed to extend() if it has a different root from the origi nal range expected Comment node <!--אריה יהודה--> but got Element node <html><he ad><title>Selection extend() tests</title>
4303 " 4617 <meta...
4304 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 77 [detachedForeignComment, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title> 4618 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 77 [detachedForeignComment, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title>
4305 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4619 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4306 " 4620 "
4307 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 78 [detachedForeignComment, 4] assert_equals: anchorNo de must be the node passed to extend() if it has a different root from the origi nal range expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf ̈g̈ḧ 4621 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 78 [detachedForeignComment, 4] assert_equals: anchorNo de must be the node passed to extend() if it has a different root from the origi nal range expected Comment node <!--אריה יהודה--> but got Element node <html><he ad><title>Selection extend() tests</title>
4308 " 4622 <meta...
4309 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 78 [detachedForeignComment, 4] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title> 4623 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 78 [detachedForeignComment, 4] assert_equals: Sanity check: startContainer must be correct expected Element node <html><head><title>S election extend() tests</title>
4310 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4624 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4311 " 4625 "
4312 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode m ust be the node passed to extend() if it has a different root from the original range expected Comment node <!--בן חיים אליעזר--> but got Text node "Äb̈c̈d̈ëf ̈g̈ḧ 4626 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 79 [detachedXmlComment, 2] assert_equals: anchorNode m ust be the node passed to extend() if it has a different root from the original range expected Comment node <!--בן חיים אליעזר--> but got Element node <html><he ad><title>Selection extend() tests</title>
4313 " 4627 <meta...
4314 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 79 [detachedXmlComment, 2] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title> 4628 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 79 [detachedXmlComment, 2] assert_equals: Sanity chec k: startContainer must be correct expected Element node <html><head><title>Selec tion extend() tests</title>
4315 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4629 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4316 " 4630 "
4317 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expec ted DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4631 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expec ted DocumentFragment node with 0 children but got Element node <html><head><titl e>Selection extend() tests</title>
4318 " 4632 <meta...
4319 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 80 [docfrag, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4633 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 80 [docfrag, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
4320 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4634 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4321 " 4635 "
4322 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original rang e expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈ g̈ḧ 4636 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original rang e expected DocumentFragment node with 0 children but got Element node <html><hea d><title>Selection extend() tests</title>
4323 " 4637 <meta...
4324 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 81 [foreignDocfrag, 0] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 4638 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 81 [foreignDocfrag, 0] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
4325 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4639 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4326 " 4640 "
4327 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4641 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 82 [xmlDocfrag, 0] assert_equals: anchorNode must be t he node passed to extend() if it has a different root from the original range ex pected DocumentFragment node with 0 children but got Element node <html><head><t itle>Selection extend() tests</title>
4328 " 4642 <meta...
4329 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 82 [xmlDocfrag, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 4643 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 82 [xmlDocfrag, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
4330 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4644 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4331 " 4645 "
4332 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 83 [doctype, 0] 4646 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 83 [doctype, 0]
4333 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 83 [doctype, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4647 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 83 [doctype, 0] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
4334 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4648 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4335 " 4649 "
4336 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () { 4650 FAIL extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeError function "function () {
4337 selection.extend(node, offset); 4651 selection.extend(node, offset);
4338 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24 4652 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24
4339 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 84 [doctype, -17] assert_equals: Sanity check: startC ontainer must be correct expected Element node <html><head><title>Selection exte nd() tests</title> 4653 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 84 [doctype, -17] assert_equals: Sanity check: startC ontainer must be correct expected Element node <html><head><title>Selection exte nd() tests</title>
4340 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4654 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4341 " 4655 "
4342 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 85 [doctype, 1] 4656 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 85 [doctype, 1]
4343 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 85 [doctype, 1] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title> 4657 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 85 [doctype, 1] assert_equals: Sanity check: startCon tainer must be correct expected Element node <html><head><title>Selection extend () tests</title>
4344 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4658 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4345 " 4659 "
4346 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 86 [foreignDoctype, 0] 4660 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 86 [foreignDoctype, 0]
4347 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title> 4661 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 86 [foreignDoctype, 0] assert_equals: Sanity check: s tartContainer must be correct expected Element node <html><head><title>Selection extend() tests</title>
4348 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4662 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4349 " 4663 "
4350 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 87 [xmlDoctype, 0] 4664 PASS extend() forwards with range 17 [document.documentElement, 1, document.docu mentElement, 2] and point 87 [xmlDoctype, 0]
4351 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title> 4665 FAIL extend() backwards with range 17 [document.documentElement, 1, document.doc umentElement, 2] and point 87 [xmlDoctype, 0] assert_equals: Sanity check: start Container must be correct expected Element node <html><head><title>Selection ext end() tests</title>
4352 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4666 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4353 " 4667 "
4354 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 0 [pa ras[0].firstChild, -1] 4668 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 0 [pa ras[0].firstChild, -1]
4355 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 1 [pa ras[0].firstChild, 0] 4669 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 1 [pa ras[0].firstChild, 0] assert_equals: anchorNode must not change if the node pass ed to extend() has the same root as the original range expected Element node <he ad><title>Selection extend() tests</title>
4356 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 2 [pa ras[0].firstChild, 1] assert_equals: focusOffset must be the offset passed to ex tend() expected 1 but got 2 4670 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4357 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 3 [pa ras[0].firstChild, 2] 4671 "
4358 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 4 [pa ras[0].firstChild, 8] 4672 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 2 [pa ras[0].firstChild, 1] assert_equals: anchorNode must not change if the node pass ed to extend() has the same root as the original range expected Element node <he ad><title>Selection extend() tests</title>
4359 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 5 [pa ras[0].firstChild, 9] assert_equals: focusOffset must be the offset passed to ex tend() expected 9 but got 10 4673 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4360 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 6 [pa ras[0].firstChild, 10] 4674 "
4675 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 3 [pa ras[0].firstChild, 2] assert_equals: anchorNode must not change if the node pass ed to extend() has the same root as the original range expected Element node <he ad><title>Selection extend() tests</title>
4676 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4677 "
4678 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 4 [pa ras[0].firstChild, 8] assert_equals: anchorNode must not change if the node pass ed to extend() has the same root as the original range expected Element node <he ad><title>Selection extend() tests</title>
4679 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4680 "
4681 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 5 [pa ras[0].firstChild, 9] assert_equals: anchorNode must not change if the node pass ed to extend() has the same root as the original range expected Element node <he ad><title>Selection extend() tests</title>
4682 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4683 "
4684 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 6 [pa ras[0].firstChild, 10] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Element node <h ead><title>Selection extend() tests</title>
4685 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4686 "
4361 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 7 [pa ras[0].firstChild, 65535] 4687 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 7 [pa ras[0].firstChild, 65535]
4362 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 8 [pa ras[1].firstChild, -1] 4688 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 8 [pa ras[1].firstChild, -1]
4363 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 9 [pa ras[1].firstChild, 0] assert_equals: focusNode must be the node passed to extend () expected Text node "Ijklmnop 4689 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 9 [pa ras[1].firstChild, 0] assert_equals: anchorNode must not change if the node pass ed to extend() has the same root as the original range expected Element node <he ad><title>Selection extend() tests</title>
4364 " but got Element node <p id="c">Qrstuvwx</p> 4690 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4365 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 10 [p aras[1].firstChild, 1] assert_equals: focusNode must be the node passed to exten d() expected Text node "Ijklmnop 4691 "
4366 " but got Element node <p id="c">Qrstuvwx</p> 4692 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 10 [p aras[1].firstChild, 1] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Element node <h ead><title>Selection extend() tests</title>
4367 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 11 [p aras[1].firstChild, 2] assert_equals: focusNode must be the node passed to exten d() expected Text node "Ijklmnop 4693 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4368 " but got Element node <p id="c">Qrstuvwx</p> 4694 "
4369 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 12 [p aras[1].firstChild, 8] assert_equals: focusNode must be the node passed to exten d() expected Text node "Ijklmnop 4695 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 11 [p aras[1].firstChild, 2] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Element node <h ead><title>Selection extend() tests</title>
4370 " but got Element node <p id="c">Qrstuvwx</p> 4696 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4371 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 13 [p aras[1].firstChild, 9] assert_equals: focusNode must be the node passed to exten d() expected Text node "Ijklmnop 4697 "
4372 " but got Element node <p id="c">Qrstuvwx</p> 4698 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 12 [p aras[1].firstChild, 8] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Element node <h ead><title>Selection extend() tests</title>
4699 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4700 "
4701 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 13 [p aras[1].firstChild, 9] assert_equals: anchorNode must not change if the node pas sed to extend() has the same root as the original range expected Element node <h ead><title>Selection extend() tests</title>
4702 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4703 "
4373 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 14 [p aras[1].firstChild, 10] 4704 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 14 [p aras[1].firstChild, 10]
4374 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 15 [p aras[1].firstChild, 65535] 4705 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 15 [p aras[1].firstChild, 65535]
4375 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 16 [d etachedPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4706 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 16 [d etachedPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Element node <head><title>Selection extend() tests</title>
4376 " 4707 <meta chars...
4377 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 17 [d etachedPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4708 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 17 [d etachedPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Element node <head><title>Selection extend() tests</title>
4378 " 4709 <meta chars...
4379 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 18 [d etachedPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4710 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 18 [d etachedPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "Opqrstuv" but got Element node <head><title>Selection extend() tests</title>
4380 " 4711 <meta chars...
4381 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 19 [d etachedPara1.firstChild, 9] 4712 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 19 [d etachedPara1.firstChild, 9]
4382 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 20 [f oreignPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node " Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4713 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 20 [f oreignPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node " Efghijkl" but got Element node <head><title>Selection extend() tests</title>
4383 " 4714 <meta chars...
4384 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 21 [f oreignPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node " Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4715 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 21 [f oreignPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node " Efghijkl" but got Element node <head><title>Selection extend() tests</title>
4385 " 4716 <meta chars...
4386 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 22 [f oreignPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node " Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4717 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 22 [f oreignPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node " Efghijkl" but got Element node <head><title>Selection extend() tests</title>
4387 " 4718 <meta chars...
4388 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 23 [f oreignPara1.firstChild, 9] 4719 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 23 [f oreignPara1.firstChild, 9]
4389 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 24 [d ocument.documentElement, -1] 4720 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 24 [d ocument.documentElement, -1]
4390 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 25 [d ocument.documentElement, 0] assert_equals: focusNode must be the node passed to extend() expected Element node <html><head><title>Selection extend() tests</titl e> 4721 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 25 [d ocument.documentElement, 0] assert_equals: anchorNode must not change if the nod e passed to extend() has the same root as the original range expected Element no de <head><title>Selection extend() tests</title>
4391 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4392 "
4393 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 26 [d ocument.documentElement, 1] assert_equals: focusNode must be the node passed to extend() expected Element node <html><head><title>Selection extend() tests</titl e>
4394 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4395 "
4396 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 27 [d ocument.documentElement, 2] assert_equals: focusNode must be the node passed to extend() expected Element node <html><head><title>Selection extend() tests</titl e>
4397 <meta... but got Text node "Qrstuvwx"
4398 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 28 [d ocument.documentElement, 7]
4399 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 29 [d ocument.head, 1] assert_equals: focusNode must be the node passed to extend() ex pected Element node <head><title>Selection extend() tests</title>
4400 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4722 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4401 " 4723 "
4402 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 30 [d ocument.body, 3] assert_equals: focusNode must be the node passed to extend() ex pected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4724 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 26 [d ocument.documentElement, 1] assert_equals: anchorNode must not change if the nod e passed to extend() has the same root as the original range expected Element no de <head><title>Selection extend() tests</title>
4403 </p><p id... but got Text node "Qrstuvwx" 4725 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4404 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 31 [f oreignDoc.documentElement, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text n ode "Äb̈c̈d̈ëf̈g̈ḧ
4405 " 4726 "
4406 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 32 [f oreignDoc.documentElement, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text n ode "Äb̈c̈d̈ëf̈g̈ḧ 4727 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 27 [d ocument.documentElement, 2] assert_equals: anchorNode must not change if the nod e passed to extend() has the same root as the original range expected Element no de <head><title>Selection extend() tests</title>
4728 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4407 " 4729 "
4408 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 33 [f oreignDoc.head, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element node <head> <title></title></head> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4730 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 28 [d ocument.documentElement, 7]
4731 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 29 [d ocument.head, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <head><t itle>Selection extend() tests</title>
4732 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4409 " 4733 "
4410 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 34 [f oreignDoc.body, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element node <body> <p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Äb̈c̈ d̈ëf̈g̈ḧ 4734 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 30 [d ocument.body, 3] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <head><t itle>Selection extend() tests</title>
4735 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4411 " 4736 "
4412 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 35 [p aras[0], 0] assert_equals: focusNode must be the node passed to extend() expecte d Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4737 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 31 [f oreignDoc.documentElement, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Elemen t node <head><title>Selection extend() tests</title>
4413 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4738 <meta chars...
4739 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 32 [f oreignDoc.documentElement, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Elemen t node <head><title>Selection extend() tests</title>
4740 <meta chars...
4741 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 33 [f oreignDoc.head, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element node <head> <title></title></head> but got Element node <head><title>Selection extend() test s</title>
4742 <meta chars...
4743 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 34 [f oreignDoc.body, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element node <body> <p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Element node <hea d><title>Selection extend() tests</title>
4744 <meta chars...
4745 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 35 [p aras[0], 0] assert_equals: anchorNode must not change if the node passed to exte nd() has the same root as the original range expected Element node <head><title> Selection extend() tests</title>
4746 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4414 " 4747 "
4415 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 36 [p aras[0], 1] assert_equals: focusNode must be the node passed to extend() expecte d Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4748 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 36 [p aras[0], 1] assert_equals: anchorNode must not change if the node passed to exte nd() has the same root as the original range expected Element node <head><title> Selection extend() tests</title>
4416 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4749 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4417 " 4750 "
4418 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 37 [p aras[0], 2] 4751 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 37 [p aras[0], 2]
4419 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 38 [p aras[1], 0] assert_equals: focusNode must be the node passed to extend() expecte d Element node <p id="b" style="display:none">Ijklmnop 4752 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 38 [p aras[1], 0] assert_equals: anchorNode must not change if the node passed to exte nd() has the same root as the original range expected Element node <head><title> Selection extend() tests</title>
4420 </p> but got Element node <p id="c">Qrstuvwx</p> 4753 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4421 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 39 [p aras[1], 1] assert_equals: focusNode must be the node passed to extend() expecte d Element node <p id="b" style="display:none">Ijklmnop 4754 "
4422 </p> but got Element node <p id="c">Qrstuvwx</p> 4755 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 39 [p aras[1], 1] assert_equals: anchorNode must not change if the node passed to exte nd() has the same root as the original range expected Element node <head><title> Selection extend() tests</title>
4756 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4757 "
4423 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 40 [p aras[1], 2] 4758 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 40 [p aras[1], 2]
4424 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 41 [d etachedPara1, 0] assert_equals: anchorNode must be the node passed to extend() i f it has a different root from the original range expected Element node <p>Opqrs tuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4759 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 41 [d etachedPara1, 0] assert_equals: anchorNode must be the node passed to extend() i f it has a different root from the original range expected Element node <p>Opqrs tuv</p> but got Element node <head><title>Selection extend() tests</title>
4760 <meta chars...
4761 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 42 [d etachedPara1, 1] assert_equals: anchorNode must be the node passed to extend() i f it has a different root from the original range expected Element node <p>Opqrs tuv</p> but got Element node <head><title>Selection extend() tests</title>
4762 <meta chars...
4763 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 43 [t estDiv, 0] assert_equals: anchorNode must not change if the node passed to exten d() has the same root as the original range expected Element node <head><title>S election extend() tests</title>
4764 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4425 " 4765 "
4426 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 42 [d etachedPara1, 1] assert_equals: anchorNode must be the node passed to extend() i f it has a different root from the original range expected Element node <p>Opqrs tuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4766 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 44 [t estDiv, 3] assert_equals: anchorNode must not change if the node passed to exten d() has the same root as the original range expected Element node <head><title>S election extend() tests</title>
4767 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4427 " 4768 "
4428 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 43 [t estDiv, 0] assert_equals: focusNode must be the node passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4769 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 45 [d ocument, -1]
4429 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4770 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 46 [d ocument, 0] assert_equals: anchorNode must not change if the node passed to exte nd() has the same root as the original range expected Element node <head><title> Selection extend() tests</title>
4771 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4430 " 4772 "
4431 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 44 [t estDiv, 3] assert_equals: focusNode must be the node passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 4773 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 47 [d ocument, 1] assert_equals: anchorNode must not change if the node passed to exte nd() has the same root as the original range expected Element node <head><title> Selection extend() tests</title>
4432 </p><p id="b" s... but got Text node "Qrstuvwx" 4774 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4433 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 45 [d ocument, -1]
4434 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 46 [d ocument, 0] assert_equals: focusNode must be the node passed to extend() expecte d Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4435 " 4775 "
4436 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 47 [d ocument, 1] assert_equals: focusNode must be the node passed to extend() expecte d Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4776 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 48 [d ocument, 2] assert_equals: anchorNode must not change if the node passed to exte nd() has the same root as the original range expected Element node <head><title> Selection extend() tests</title>
4777 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4437 " 4778 "
4438 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 48 [d ocument, 2] assert_equals: focusNode must be the node passed to extend() expecte d Document node with 2 children but got Text node "Qrstuvwx"
4439 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 49 [d ocument, 3] 4779 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 49 [d ocument, 3]
4440 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 50 [c omment, -1] 4780 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 50 [c omment, -1]
4441 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 51 [c omment, 0] assert_equals: focusNode must be the node passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 4781 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 51 [c omment, 0] assert_equals: anchorNode must not change if the node passed to exten d() has the same root as the original range expected Element node <head><title>S election extend() tests</title>
4442 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 52 [c omment, 4] assert_equals: focusNode must be the node passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 4782 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4783 "
4784 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 52 [c omment, 4] assert_equals: anchorNode must not change if the node passed to exten d() has the same root as the original range expected Element node <head><title>S election extend() tests</title>
4785 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4786 "
4443 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 53 [c omment, 96] 4787 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 53 [c omment, 96]
4444 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 54 [f oreignDoc, 0] assert_equals: anchorNode must be the node passed to extend() if i t has a different root from the original range expected Document node with 3 chi ldren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4788 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 54 [f oreignDoc, 0] assert_equals: anchorNode must be the node passed to extend() if i t has a different root from the original range expected Document node with 3 chi ldren but got Element node <head><title>Selection extend() tests</title>
4445 " 4789 <meta chars...
4446 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 55 [f oreignDoc, 1] assert_equals: anchorNode must be the node passed to extend() if i t has a different root from the original range expected Document node with 3 chi ldren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4790 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 55 [f oreignDoc, 1] assert_equals: anchorNode must be the node passed to extend() if i t has a different root from the original range expected Document node with 3 chi ldren but got Element node <head><title>Selection extend() tests</title>
4447 " 4791 <meta chars...
4448 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 56 [f oreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--"Co mmenter" and "commentator" mean different things. I'v...--> but got Text node " Äb̈c̈d̈ëf̈g̈ḧ 4792 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 56 [f oreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--"Co mmenter" and "commentator" mean different things. I'v...--> but got Element nod e <head><title>Selection extend() tests</title>
4449 " 4793 <meta chars...
4450 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 57 [f oreignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Äb̈c̈d ̈ëf̈g̈ḧ 4794 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 57 [f oreignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but got Element node <head ><title>Selection extend() tests</title>
4451 " 4795 <meta chars...
4452 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 58 [f oreignTextNode, 36] assert_equals: anchorNode must be the node passed to extend( ) if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Äb̈c̈ d̈ëf̈g̈ḧ 4796 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 58 [f oreignTextNode, 36] assert_equals: anchorNode must be the node passed to extend( ) if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but got Element node <hea d><title>Selection extend() tests</title>
4453 " 4797 <meta chars...
4454 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 59 [x mlDoc, -1] 4798 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 59 [x mlDoc, -1]
4455 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 60 [x mlDoc, 0] assert_equals: anchorNode must be the node passed to extend() if it ha s a different root from the original range expected Document node with 4 childre n but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4799 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 60 [x mlDoc, 0] assert_equals: anchorNode must be the node passed to extend() if it ha s a different root from the original range expected Document node with 4 childre n but got Element node <head><title>Selection extend() tests</title>
4456 " 4800 <meta chars...
4457 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 61 [x mlDoc, 1] assert_equals: anchorNode must be the node passed to extend() if it ha s a different root from the original range expected Document node with 4 childre n but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4801 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 61 [x mlDoc, 1] assert_equals: anchorNode must be the node passed to extend() if it ha s a different root from the original range expected Document node with 4 childre n but got Element node <head><title>Selection extend() tests</title>
4458 " 4802 <meta chars...
4459 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 62 [x mlDoc, 5] 4803 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 62 [x mlDoc, 5]
4460 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 63 [x mlComment, 0] assert_equals: anchorNode must be the node passed to extend() if i t has a different root from the original range expected Comment node <!--I malic iously created a comment that will break incautiou...--> but got Text node "Äb̈ c̈d̈ëf̈g̈ḧ 4804 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 63 [x mlComment, 0] assert_equals: anchorNode must be the node passed to extend() if i t has a different root from the original range expected Comment node <!--I malic iously created a comment that will break incautiou...--> but got Element node <h ead><title>Selection extend() tests</title>
4461 " 4805 <meta chars...
4462 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 64 [x mlComment, 4] assert_equals: anchorNode must be the node passed to extend() if i t has a different root from the original range expected Comment node <!--I malic iously created a comment that will break incautiou...--> but got Text node "Äb̈ c̈d̈ëf̈g̈ḧ 4806 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 64 [x mlComment, 4] assert_equals: anchorNode must be the node passed to extend() if i t has a different root from the original range expected Comment node <!--I malic iously created a comment that will break incautiou...--> but got Element node <h ead><title>Selection extend() tests</title>
4463 " 4807 <meta chars...
4464 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 65 [p rocessingInstruction, 0] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected ProcessingIns truction node with target "somePI" and data "Did you know that \":syn sync froms tart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4808 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 65 [p rocessingInstruction, 0] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected ProcessingIns truction node with target "somePI" and data "Did you know that \":syn sync froms tart\" is very useful wh..." but got Element node <head><title>Selection extend( ) tests</title>
4465 " 4809 <meta chars...
4466 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 66 [p rocessingInstruction, 5] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected ProcessingIns truction node with target "somePI" and data "Did you know that \":syn sync froms tart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4810 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 66 [p rocessingInstruction, 5] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected ProcessingIns truction node with target "somePI" and data "Did you know that \":syn sync froms tart\" is very useful wh..." but got Element node <head><title>Selection extend( ) tests</title>
4467 " 4811 <meta chars...
4468 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 67 [p rocessingInstruction, 9] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected ProcessingIns truction node with target "somePI" and data "Did you know that \":syn sync froms tart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4812 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 67 [p rocessingInstruction, 9] assert_equals: anchorNode must be the node passed to ex tend() if it has a different root from the original range expected ProcessingIns truction node with target "somePI" and data "Did you know that \":syn sync froms tart\" is very useful wh..." but got Element node <head><title>Selection extend( ) tests</title>
4469 " 4813 <meta chars...
4470 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 68 [d etachedTextNode, 0] assert_equals: anchorNode must be the node passed to extend( ) if it has a different root from the original range expected Text node "Uvwxyza b" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4814 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 68 [d etachedTextNode, 0] assert_equals: anchorNode must be the node passed to extend( ) if it has a different root from the original range expected Text node "Uvwxyza b" but got Element node <head><title>Selection extend() tests</title>
4471 " 4815 <meta chars...
4472 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 69 [d etachedTextNode, 8] assert_equals: anchorNode must be the node passed to extend( ) if it has a different root from the original range expected Text node "Uvwxyza b" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4816 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 69 [d etachedTextNode, 8] assert_equals: anchorNode must be the node passed to extend( ) if it has a different root from the original range expected Text node "Uvwxyza b" but got Element node <head><title>Selection extend() tests</title>
4473 " 4817 <meta chars...
4474 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 70 [d etachedForeignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node " Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4818 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 70 [d etachedForeignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node " Cdefghij" but got Element node <head><title>Selection extend() tests</title>
4475 " 4819 <meta chars...
4476 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 71 [d etachedForeignTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node " Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4820 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 71 [d etachedForeignTextNode, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node " Cdefghij" but got Element node <head><title>Selection extend() tests</title>
4477 " 4821 <meta chars...
4478 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 72 [d etachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected Text node "Klmn opqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4822 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 72 [d etachedXmlTextNode, 0] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected Text node "Klmn opqr" but got Element node <head><title>Selection extend() tests</title>
4479 " 4823 <meta chars...
4480 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 73 [d etachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected Text node "Klmn opqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4824 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 73 [d etachedXmlTextNode, 8] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected Text node "Klmn opqr" but got Element node <head><title>Selection extend() tests</title>
4481 " 4825 <meta chars...
4482 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 74 [d etachedProcessingInstruction, 12] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Proc essingInstruction node with target "whippoorwill" and data "chirp chirp chirp" b ut got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4826 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 74 [d etachedProcessingInstruction, 12] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Proc essingInstruction node with target "whippoorwill" and data "chirp chirp chirp" b ut got Element node <head><title>Selection extend() tests</title>
4483 " 4827 <meta chars...
4484 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 75 [d etachedComment, 3] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--St uvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4828 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 75 [d etachedComment, 3] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--St uvwxyz--> but got Element node <head><title>Selection extend() tests</title>
4485 " 4829 <meta chars...
4486 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 76 [d etachedComment, 5] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--St uvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4830 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 76 [d etachedComment, 5] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--St uvwxyz--> but got Element node <head><title>Selection extend() tests</title>
4487 " 4831 <meta chars...
4488 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 77 [d etachedForeignComment, 0] assert_equals: anchorNode must be the node passed to e xtend() if it has a different root from the original range expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4832 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 77 [d etachedForeignComment, 0] assert_equals: anchorNode must be the node passed to e xtend() if it has a different root from the original range expected Comment node <!--אריה יהודה--> but got Element node <head><title>Selection extend() tests</t itle>
4489 " 4833 <meta chars...
4490 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 78 [d etachedForeignComment, 4] assert_equals: anchorNode must be the node passed to e xtend() if it has a different root from the original range expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4834 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 78 [d etachedForeignComment, 4] assert_equals: anchorNode must be the node passed to e xtend() if it has a different root from the original range expected Comment node <!--אריה יהודה--> but got Element node <head><title>Selection extend() tests</t itle>
4491 " 4835 <meta chars...
4492 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 79 [d etachedXmlComment, 2] assert_equals: anchorNode must be the node passed to exten d() if it has a different root from the original range expected Comment node <!- -בן חיים אליעזר--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4836 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 79 [d etachedXmlComment, 2] assert_equals: anchorNode must be the node passed to exten d() if it has a different root from the original range expected Comment node <!- -בן חיים אליעזר--> but got Element node <head><title>Selection extend() tests</t itle>
4493 " 4837 <meta chars...
4494 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 80 [d ocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it h as a different root from the original range expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4838 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 80 [d ocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it h as a different root from the original range expected DocumentFragment node with 0 children but got Element node <head><title>Selection extend() tests</title>
4495 " 4839 <meta chars...
4496 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 81 [f oreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected DocumentFragment nod e with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4840 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 81 [f oreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected DocumentFragment nod e with 0 children but got Element node <head><title>Selection extend() tests</ti tle>
4497 " 4841 <meta chars...
4498 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 82 [x mlDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if i t has a different root from the original range expected DocumentFragment node wi th 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4842 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 82 [x mlDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if i t has a different root from the original range expected DocumentFragment node wi th 0 children but got Element node <head><title>Selection extend() tests</title>
4499 " 4843 <meta chars...
4500 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 83 [d octype, 0] 4844 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 83 [d octype, 0]
4501 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 84 [d octype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeErro r function "function () { 4845 FAIL extend() with range 18 [document.head, 1, document.head, 1] and point 84 [d octype, -17] assert_throws: extend() to a doctype must throw InvalidNodeTypeErro r function "function () {
4502 selection.extend(node, offset); 4846 selection.extend(node, offset);
4503 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24 4847 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24
4504 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 85 [d octype, 1] 4848 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 85 [d octype, 1]
4505 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 86 [f oreignDoctype, 0] 4849 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 86 [f oreignDoctype, 0]
4506 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 87 [x mlDoctype, 0] 4850 PASS extend() with range 18 [document.head, 1, document.head, 1] and point 87 [x mlDoctype, 0]
4507 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 0 [paras[0].firstChild, -1] 4851 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 0 [paras[0].firstChild, -1]
4508 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 0 [paras[0].firstChild, -1] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ 4852 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 0 [paras[0].firstChild, -1] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ
4509 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4853 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4510 " 4854 "
4511 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 1 [paras[0].firstChild, 0] 4855 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 1 [paras[0].firstChild, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4856 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4857 "
4512 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 1 [paras[0].firstChild, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈ 4858 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 1 [paras[0].firstChild, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈
4513 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4859 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4514 " 4860 "
4515 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 2 [paras[0].firstChild, 1] assert_equals: focusOffset must be the offset pas sed to extend() expected 1 but got 2 4861 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 2 [paras[0].firstChild, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4862 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4863 "
4516 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 2 [paras[0].firstChild, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈ 4864 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 2 [paras[0].firstChild, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈
4517 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4865 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4518 " 4866 "
4519 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 3 [paras[0].firstChild, 2] 4867 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 3 [paras[0].firstChild, 2] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4868 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4869 "
4520 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 3 [paras[0].firstChild, 2] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈ 4870 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 3 [paras[0].firstChild, 2] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈
4521 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4871 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4522 " 4872 "
4523 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 4 [paras[0].firstChild, 8] 4873 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 4 [paras[0].firstChild, 8] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4874 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4875 "
4524 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 4 [paras[0].firstChild, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈ 4876 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 4 [paras[0].firstChild, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈
4525 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4877 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4526 " 4878 "
4527 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 5 [paras[0].firstChild, 9] assert_equals: focusOffset must be the offset pas sed to extend() expected 9 but got 10 4879 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 5 [paras[0].firstChild, 9] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4880 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4881 "
4528 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 5 [paras[0].firstChild, 9] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈ 4882 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 5 [paras[0].firstChild, 9] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈
4529 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4883 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4530 " 4884 "
4531 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 6 [paras[0].firstChild, 10] 4885 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 6 [paras[0].firstChild, 10] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Elemen t node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4886 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4887 "
4532 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 6 [paras[0].firstChild, 10] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ 4888 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 6 [paras[0].firstChild, 10] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ
4533 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4889 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4534 " 4890 "
4535 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 7 [paras[0].firstChild, 65535] 4891 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 7 [paras[0].firstChild, 65535]
4536 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf ̈g̈ḧ 4892 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 7 [paras[0].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf ̈g̈ḧ
4537 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4893 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4538 " 4894 "
4539 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 8 [paras[1].firstChild, -1] 4895 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 8 [paras[1].firstChild, -1]
4540 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 8 [paras[1].firstChild, -1] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ 4896 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 8 [paras[1].firstChild, -1] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ
4541 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4897 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4542 " 4898 "
4543 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 9 [paras[1].firstChild, 0] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 4899 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 9 [paras[1].firstChild, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4544 " but got Element node <p id="c">Qrstuvwx</p> 4900 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4901 "
4545 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 9 [paras[1].firstChild, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈ 4902 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 9 [paras[1].firstChild, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈
4546 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4903 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4547 " 4904 "
4548 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 10 [paras[1].firstChild, 1] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 4905 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 10 [paras[1].firstChild, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Elemen t node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4549 " but got Element node <p id="c">Qrstuvwx</p> 4906 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4907 "
4550 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 10 [paras[1].firstChild, 1] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ 4908 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 10 [paras[1].firstChild, 1] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ
4551 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4909 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4552 " 4910 "
4553 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 11 [paras[1].firstChild, 2] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 4911 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 11 [paras[1].firstChild, 2] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Elemen t node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4554 " but got Element node <p id="c">Qrstuvwx</p> 4912 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4913 "
4555 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 11 [paras[1].firstChild, 2] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ 4914 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 11 [paras[1].firstChild, 2] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ
4556 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4915 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4557 " 4916 "
4558 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 12 [paras[1].firstChild, 8] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 4917 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 12 [paras[1].firstChild, 8] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Elemen t node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4559 " but got Element node <p id="c">Qrstuvwx</p> 4918 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4919 "
4560 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 12 [paras[1].firstChild, 8] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ 4920 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 12 [paras[1].firstChild, 8] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ
4561 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4921 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4562 " 4922 "
4563 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 13 [paras[1].firstChild, 9] assert_equals: focusNode must be the node passed to extend() expected Text node "Ijklmnop 4923 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 13 [paras[1].firstChild, 9] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Elemen t node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4564 " but got Element node <p id="c">Qrstuvwx</p> 4924 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4925 "
4565 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 13 [paras[1].firstChild, 9] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ 4926 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 13 [paras[1].firstChild, 9] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ
4566 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4927 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4567 " 4928 "
4568 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 14 [paras[1].firstChild, 10] 4929 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 14 [paras[1].firstChild, 10]
4569 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 14 [paras[1].firstChild, 10] assert_equals: Sanity check: startContainer mu st be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g ̈ḧ 4930 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 14 [paras[1].firstChild, 10] assert_equals: Sanity check: startContainer mu st be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g ̈ḧ
4570 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4931 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4571 " 4932 "
4572 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 15 [paras[1].firstChild, 65535] 4933 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 15 [paras[1].firstChild, 65535]
4573 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 4934 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 15 [paras[1].firstChild, 65535] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ
4574 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4935 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4575 " 4936 "
4576 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 16 [detachedPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected T ext node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4937 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 16 [detachedPara1.firstChild, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected T ext node "Opqrstuv" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ ëf̈g̈ḧ
4577 " 4938 </p><p id...
4578 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 16 [detachedPara1.firstChild, 0] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ 4939 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 16 [detachedPara1.firstChild, 0] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4579 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4940 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4580 " 4941 "
4581 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 17 [detachedPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected T ext node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4942 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 17 [detachedPara1.firstChild, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected T ext node "Opqrstuv" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ ëf̈g̈ḧ
4582 " 4943 </p><p id...
4583 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 17 [detachedPara1.firstChild, 1] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ 4944 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 17 [detachedPara1.firstChild, 1] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4584 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4945 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4585 " 4946 "
4586 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 18 [detachedPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected T ext node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4947 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 18 [detachedPara1.firstChild, 8] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected T ext node "Opqrstuv" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ ëf̈g̈ḧ
4587 " 4948 </p><p id...
4588 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 18 [detachedPara1.firstChild, 8] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ 4949 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 18 [detachedPara1.firstChild, 8] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4589 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4950 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4590 " 4951 "
4591 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 19 [detachedPara1.firstChild, 9] 4952 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 19 [detachedPara1.firstChild, 9]
4592 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 19 [detachedPara1.firstChild, 9] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ 4953 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 19 [detachedPara1.firstChild, 9] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4593 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4954 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4594 " 4955 "
4595 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 20 [foreignPara1.firstChild, 0] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Te xt node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4956 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 20 [foreignPara1.firstChild, 0] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Te xt node "Efghijkl" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4596 " 4957 </p><p id...
4597 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 4958 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 20 [foreignPara1.firstChild, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ
4598 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4959 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4599 " 4960 "
4600 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 21 [foreignPara1.firstChild, 1] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Te xt node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4961 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 21 [foreignPara1.firstChild, 1] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Te xt node "Efghijkl" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4601 " 4962 </p><p id...
4602 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 4963 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 21 [foreignPara1.firstChild, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ
4603 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4964 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4604 " 4965 "
4605 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 22 [foreignPara1.firstChild, 8] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Te xt node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4966 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 22 [foreignPara1.firstChild, 8] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Te xt node "Efghijkl" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4606 " 4967 </p><p id...
4607 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 4968 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 22 [foreignPara1.firstChild, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ
4608 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4969 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4609 " 4970 "
4610 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 23 [foreignPara1.firstChild, 9] 4971 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 23 [foreignPara1.firstChild, 9]
4611 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 4972 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 23 [foreignPara1.firstChild, 9] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ
4612 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4973 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4613 " 4974 "
4614 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 24 [document.documentElement, -1] 4975 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 24 [document.documentElement, -1]
4615 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 24 [document.documentElement, -1] assert_equals: Sanity check: startContain er must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ ëf̈g̈ḧ 4976 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 24 [document.documentElement, -1] assert_equals: Sanity check: startContain er must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ ëf̈g̈ḧ
4616 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4977 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4617 " 4978 "
4618 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 25 [document.documentElement, 0] assert_equals: focusNode must be the node p assed to extend() expected Element node <html><head><title>Selection extend() te sts</title> 4979 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 25 [document.documentElement, 0] assert_equals: anchorNode must not change i f the node passed to extend() has the same root as the original range expected E lement node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4619 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4980 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4620 " 4981 "
4621 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 25 [document.documentElement, 0] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ 4982 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 25 [document.documentElement, 0] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4622 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4983 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4623 " 4984 "
4624 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 26 [document.documentElement, 1] assert_equals: focusNode must be the node p assed to extend() expected Element node <html><head><title>Selection extend() te sts</title> 4985 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 26 [document.documentElement, 1] assert_equals: anchorNode must not change i f the node passed to extend() has the same root as the original range expected E lement node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4625 <meta... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4986 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4626 " 4987 "
4627 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 26 [document.documentElement, 1] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ 4988 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 26 [document.documentElement, 1] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4628 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4989 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4629 " 4990 "
4630 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 27 [document.documentElement, 2] assert_equals: focusNode must be the node p assed to extend() expected Element node <html><head><title>Selection extend() te sts</title> 4991 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 27 [document.documentElement, 2] assert_equals: anchorNode must not change i f the node passed to extend() has the same root as the original range expected E lement node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4631 <meta... but got Text node "Qrstuvwx" 4992 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4993 "
4632 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 27 [document.documentElement, 2] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ 4994 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 27 [document.documentElement, 2] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4633 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4995 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4634 " 4996 "
4635 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 28 [document.documentElement, 7] 4997 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 28 [document.documentElement, 7]
4636 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 28 [document.documentElement, 7] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ 4998 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 28 [document.documentElement, 7] assert_equals: Sanity check: startContaine r must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4637 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 4999 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4638 " 5000 "
4639 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 29 [document.head, 1] assert_equals: focusNode must be the node passed to ex tend() expected Element node <head><title>Selection extend() tests</title> 5001 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 29 [document.head, 1] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4640 <meta chars... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5002 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4641 " 5003 "
4642 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 29 [document.head, 1] assert_equals: Sanity check: startContainer must be c orrect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5004 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 29 [document.head, 1] assert_equals: Sanity check: startContainer must be c orrect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4643 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5005 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4644 " 5006 "
4645 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 30 [document.body, 3] assert_equals: focusNode must be the node passed to ex tend() expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5007 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 30 [document.body, 3] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4646 </p><p id... but got Text node "Qrstuvwx" 5008 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
5009 "
4647 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 30 [document.body, 3] assert_equals: Sanity check: startContainer must be c orrect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5010 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 30 [document.body, 3] assert_equals: Sanity check: startContainer must be c orrect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4648 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5011 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4649 " 5012 "
4650 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 31 [foreignDoc.documentElement, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but g ot Text node "Äb̈c̈d̈ëf̈g̈ḧ 5013 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 31 [foreignDoc.documentElement, 0] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but g ot Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4651 " 5014 </p><p id...
4652 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 31 [foreignDoc.documentElement, 0] assert_equals: Sanity check: startContai ner must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d ̈ëf̈g̈ḧ 5015 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 31 [foreignDoc.documentElement, 0] assert_equals: Sanity check: startContai ner must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d ̈ëf̈g̈ḧ
4653 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5016 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4654 " 5017 "
4655 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 32 [foreignDoc.documentElement, 1] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but g ot Text node "Äb̈c̈d̈ëf̈g̈ḧ 5018 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 32 [foreignDoc.documentElement, 1] assert_equals: anchorNode must be the nod e passed to extend() if it has a different root from the original range expected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but g ot Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4656 " 5019 </p><p id...
4657 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 32 [foreignDoc.documentElement, 1] assert_equals: Sanity check: startContai ner must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d ̈ëf̈g̈ḧ 5020 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 32 [foreignDoc.documentElement, 1] assert_equals: Sanity check: startContai ner must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d ̈ëf̈g̈ḧ
4658 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5021 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4659 " 5022 "
4660 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element no de <head><title></title></head> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5023 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 33 [foreignDoc.head, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element no de <head><title></title></head> but got Element node <body><div id="test"><p id= "a">Äb̈c̈d̈ëf̈g̈ḧ
4661 " 5024 </p><p id...
4662 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5025 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 33 [foreignDoc.head, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4663 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5026 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4664 " 5027 "
4665 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element no de <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text nod e "Äb̈c̈d̈ëf̈g̈ḧ 5028 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 34 [foreignDoc.body, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Element no de <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4666 " 5029 </p><p id...
4667 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5030 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 34 [foreignDoc.body, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4668 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5031 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4669 " 5032 "
4670 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 35 [paras[0], 0] assert_equals: focusNode must be the node passed to extend( ) expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5033 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 35 [paras[0], 0] assert_equals: anchorNode must not change if the node passe d to extend() has the same root as the original range expected Element node <bod y><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4671 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5034 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4672 " 5035 "
4673 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 35 [paras[0], 0] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5036 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 35 [paras[0], 0] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4674 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5037 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4675 " 5038 "
4676 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 36 [paras[0], 1] assert_equals: focusNode must be the node passed to extend( ) expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5039 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 36 [paras[0], 1] assert_equals: anchorNode must not change if the node passe d to extend() has the same root as the original range expected Element node <bod y><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4677 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5040 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4678 " 5041 "
4679 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 36 [paras[0], 1] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5042 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 36 [paras[0], 1] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4680 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5043 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4681 " 5044 "
4682 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 37 [paras[0], 2] 5045 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 37 [paras[0], 2]
4683 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 37 [paras[0], 2] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5046 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 37 [paras[0], 2] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4684 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5047 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4685 " 5048 "
4686 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 38 [paras[1], 0] assert_equals: focusNode must be the node passed to extend( ) expected Element node <p id="b" style="display:none">Ijklmnop 5049 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 38 [paras[1], 0] assert_equals: anchorNode must not change if the node passe d to extend() has the same root as the original range expected Element node <bod y><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4687 </p> but got Element node <p id="c">Qrstuvwx</p> 5050 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
5051 "
4688 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 38 [paras[1], 0] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5052 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 38 [paras[1], 0] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4689 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5053 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4690 " 5054 "
4691 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 39 [paras[1], 1] assert_equals: focusNode must be the node passed to extend( ) expected Element node <p id="b" style="display:none">Ijklmnop 5055 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 39 [paras[1], 1] assert_equals: anchorNode must not change if the node passe d to extend() has the same root as the original range expected Element node <bod y><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4692 </p> but got Element node <p id="c">Qrstuvwx</p> 5056 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
5057 "
4693 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 39 [paras[1], 1] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5058 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 39 [paras[1], 1] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4694 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5059 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4695 " 5060 "
4696 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 40 [paras[1], 2] 5061 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 40 [paras[1], 2]
4697 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 40 [paras[1], 2] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5062 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 40 [paras[1], 2] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4698 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5063 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4699 " 5064 "
4700 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 41 [detachedPara1, 0] assert_equals: anchorNode must be the node passed to e xtend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5065 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 41 [detachedPara1, 0] assert_equals: anchorNode must be the node passed to e xtend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf ̈g̈ḧ
4701 " 5066 </p><p id...
4702 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 41 [detachedPara1, 0] assert_equals: Sanity check: startContainer must be c orrect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5067 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 41 [detachedPara1, 0] assert_equals: Sanity check: startContainer must be c orrect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4703 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5068 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4704 " 5069 "
4705 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 42 [detachedPara1, 1] assert_equals: anchorNode must be the node passed to e xtend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5070 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 42 [detachedPara1, 1] assert_equals: anchorNode must be the node passed to e xtend() if it has a different root from the original range expected Element node <p>Opqrstuv</p> but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf ̈g̈ḧ
4706 " 5071 </p><p id...
4707 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 42 [detachedPara1, 1] assert_equals: Sanity check: startContainer must be c orrect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5072 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 42 [detachedPara1, 1] assert_equals: Sanity check: startContainer must be c orrect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4708 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5073 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4709 " 5074 "
4710 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 43 [testDiv, 0] assert_equals: focusNode must be the node passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5075 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 43 [testDiv, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4711 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5076 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4712 " 5077 "
4713 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 43 [testDiv, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5078 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 43 [testDiv, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4714 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5079 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4715 " 5080 "
4716 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 44 [testDiv, 3] assert_equals: focusNode must be the node passed to extend() expected Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5081 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 44 [testDiv, 3] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4717 </p><p id="b" s... but got Text node "Qrstuvwx" 5082 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
5083 "
4718 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 44 [testDiv, 3] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5084 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 44 [testDiv, 3] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4719 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5085 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4720 " 5086 "
4721 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 45 [document, -1] 5087 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 45 [document, -1]
4722 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 45 [document, -1] assert_equals: Sanity check: startContainer must be corre ct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5088 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 45 [document, -1] assert_equals: Sanity check: startContainer must be corre ct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4723 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5089 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4724 " 5090 "
4725 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 46 [document, 0] assert_equals: focusNode must be the node passed to extend( ) expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5091 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 46 [document, 0] assert_equals: anchorNode must not change if the node passe d to extend() has the same root as the original range expected Element node <bod y><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
5092 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4726 " 5093 "
4727 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 46 [document, 0] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5094 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 46 [document, 0] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4728 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5095 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4729 " 5096 "
4730 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 47 [document, 1] assert_equals: focusNode must be the node passed to extend( ) expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5097 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 47 [document, 1] assert_equals: anchorNode must not change if the node passe d to extend() has the same root as the original range expected Element node <bod y><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
5098 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4731 " 5099 "
4732 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 47 [document, 1] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5100 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 47 [document, 1] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4733 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5101 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4734 " 5102 "
4735 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 48 [document, 2] assert_equals: focusNode must be the node passed to extend( ) expected Document node with 2 children but got Text node "Qrstuvwx" 5103 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 48 [document, 2] assert_equals: anchorNode must not change if the node passe d to extend() has the same root as the original range expected Element node <bod y><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
5104 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
5105 "
4736 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 48 [document, 2] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5106 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 48 [document, 2] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4737 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5107 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4738 " 5108 "
4739 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 49 [document, 3] 5109 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 49 [document, 3]
4740 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 49 [document, 3] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5110 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 49 [document, 3] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4741 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5111 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4742 " 5112 "
4743 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 50 [comment, -1] 5113 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 50 [comment, -1]
4744 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 50 [comment, -1] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5114 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 50 [comment, -1] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4745 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5115 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4746 " 5116 "
4747 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 51 [comment, 0] assert_equals: focusNode must be the node passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 5117 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 51 [comment, 0] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
5118 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
5119 "
4748 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 51 [comment, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5120 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 51 [comment, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4749 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5121 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4750 " 5122 "
4751 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 52 [comment, 4] assert_equals: focusNode must be the node passed to extend() expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 5123 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 52 [comment, 4] assert_equals: anchorNode must not change if the node passed to extend() has the same root as the original range expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
5124 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
5125 "
4752 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 52 [comment, 4] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5126 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 52 [comment, 4] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4753 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5127 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4754 " 5128 "
4755 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 53 [comment, 96] 5129 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 53 [comment, 96]
4756 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 53 [comment, 96] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5130 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 53 [comment, 96] assert_equals: Sanity check: startContainer must be correc t expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4757 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5131 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4758 " 5132 "
4759 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 54 [foreignDoc, 0] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected Document node w ith 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5133 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 54 [foreignDoc, 0] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected Document node w ith 3 children but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g ̈ḧ
4760 " 5134 </p><p id...
4761 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 54 [foreignDoc, 0] assert_equals: Sanity check: startContainer must be corr ect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5135 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 54 [foreignDoc, 0] assert_equals: Sanity check: startContainer must be corr ect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4762 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5136 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4763 " 5137 "
4764 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 55 [foreignDoc, 1] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected Document node w ith 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5138 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 55 [foreignDoc, 1] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected Document node w ith 3 children but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g ̈ḧ
4765 " 5139 </p><p id...
4766 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 55 [foreignDoc, 1] assert_equals: Sanity check: startContainer must be corr ect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5140 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 55 [foreignDoc, 1] assert_equals: Sanity check: startContainer must be corr ect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4767 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5141 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4768 " 5142 "
4769 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment nod e <!--"Commenter" and "commentator" mean different things. I'v...--> but got Te xt node "Äb̈c̈d̈ëf̈g̈ḧ 5143 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 56 [foreignComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment nod e <!--"Commenter" and "commentator" mean different things. I'v...--> but got El ement node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4770 " 5144 </p><p id...
4771 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 56 [foreignComment, 2] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5145 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 56 [foreignComment, 2] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4772 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5146 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4773 " 5147 "
4774 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 57 [foreignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5148 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 57 [foreignTextNode, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but got Element n ode <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4775 " 5149 </p><p id...
4776 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 57 [foreignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5150 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 57 [foreignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4777 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5151 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4778 " 5152 "
4779 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 58 [foreignTextNode, 36] assert_equals: anchorNode must be the node passed t o extend() if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but got Text nod e "Äb̈c̈d̈ëf̈g̈ḧ 5153 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 58 [foreignTextNode, 36] assert_equals: anchorNode must be the node passed t o extend() if it has a different root from the original range expected Text node "I admit that I harbor doubts about whether we really need..." but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4780 " 5154 </p><p id...
4781 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 58 [foreignTextNode, 36] assert_equals: Sanity check: startContainer must b e correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5155 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 58 [foreignTextNode, 36] assert_equals: Sanity check: startContainer must b e correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4782 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5156 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4783 " 5157 "
4784 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 59 [xmlDoc, -1] 5158 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 59 [xmlDoc, -1]
4785 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 59 [xmlDoc, -1] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5159 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 59 [xmlDoc, -1] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4786 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5160 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4787 " 5161 "
4788 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 60 [xmlDoc, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5162 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 60 [xmlDoc, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4789 " 5163 </p><p id...
4790 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 60 [xmlDoc, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5164 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 60 [xmlDoc, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4791 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5165 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4792 " 5166 "
4793 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 61 [xmlDoc, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5167 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 61 [xmlDoc, 1] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Document node with 4 children but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4794 " 5168 </p><p id...
4795 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 61 [xmlDoc, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5169 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 61 [xmlDoc, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4796 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5170 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4797 " 5171 "
4798 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 62 [xmlDoc, 5] 5172 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 62 [xmlDoc, 5]
4799 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 62 [xmlDoc, 5] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5173 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 62 [xmlDoc, 5] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4800 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5174 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4801 " 5175 "
4802 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 63 [xmlComment, 0] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected Comment node <! --I maliciously created a comment that will break incautiou...--> but got Text n ode "Äb̈c̈d̈ëf̈g̈ḧ 5176 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 63 [xmlComment, 0] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected Comment node <! --I maliciously created a comment that will break incautiou...--> but got Elemen t node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4803 " 5177 </p><p id...
4804 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 63 [xmlComment, 0] assert_equals: Sanity check: startContainer must be corr ect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5178 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 63 [xmlComment, 0] assert_equals: Sanity check: startContainer must be corr ect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4805 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5179 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4806 " 5180 "
4807 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 64 [xmlComment, 4] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected Comment node <! --I maliciously created a comment that will break incautiou...--> but got Text n ode "Äb̈c̈d̈ëf̈g̈ḧ 5181 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 64 [xmlComment, 4] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected Comment node <! --I maliciously created a comment that will break incautiou...--> but got Elemen t node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4808 " 5182 </p><p id...
4809 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 64 [xmlComment, 4] assert_equals: Sanity check: startContainer must be corr ect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5183 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 64 [xmlComment, 4] assert_equals: Sanity check: startContainer must be corr ect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4810 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5184 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4811 " 5185 "
4812 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 65 [processingInstruction, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Proc essingInstruction node with target "somePI" and data "Did you know that \":syn s ync fromstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5186 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 65 [processingInstruction, 0] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Proc essingInstruction node with target "somePI" and data "Did you know that \":syn s ync fromstart\" is very useful wh..." but got Element node <body><div id="test"> <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4813 " 5187 </p><p id...
4814 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 65 [processingInstruction, 0] assert_equals: Sanity check: startContainer m ust be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈ g̈ḧ 5188 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 65 [processingInstruction, 0] assert_equals: Sanity check: startContainer m ust be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈ g̈ḧ
4815 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5189 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4816 " 5190 "
4817 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 66 [processingInstruction, 5] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Proc essingInstruction node with target "somePI" and data "Did you know that \":syn s ync fromstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5191 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 66 [processingInstruction, 5] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Proc essingInstruction node with target "somePI" and data "Did you know that \":syn s ync fromstart\" is very useful wh..." but got Element node <body><div id="test"> <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4818 " 5192 </p><p id...
4819 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 66 [processingInstruction, 5] assert_equals: Sanity check: startContainer m ust be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈ g̈ḧ 5193 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 66 [processingInstruction, 5] assert_equals: Sanity check: startContainer m ust be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈ g̈ḧ
4820 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5194 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4821 " 5195 "
4822 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 67 [processingInstruction, 9] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Proc essingInstruction node with target "somePI" and data "Did you know that \":syn s ync fromstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5196 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 67 [processingInstruction, 9] assert_equals: anchorNode must be the node pas sed to extend() if it has a different root from the original range expected Proc essingInstruction node with target "somePI" and data "Did you know that \":syn s ync fromstart\" is very useful wh..." but got Element node <body><div id="test"> <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4823 " 5197 </p><p id...
4824 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 67 [processingInstruction, 9] assert_equals: Sanity check: startContainer m ust be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈ g̈ḧ 5198 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 67 [processingInstruction, 9] assert_equals: Sanity check: startContainer m ust be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈ g̈ḧ
4825 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5199 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4826 " 5200 "
4827 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 68 [detachedTextNode, 0] assert_equals: anchorNode must be the node passed t o extend() if it has a different root from the original range expected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5201 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 68 [detachedTextNode, 0] assert_equals: anchorNode must be the node passed t o extend() if it has a different root from the original range expected Text node "Uvwxyzab" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4828 " 5202 </p><p id...
4829 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 68 [detachedTextNode, 0] assert_equals: Sanity check: startContainer must b e correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5203 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 68 [detachedTextNode, 0] assert_equals: Sanity check: startContainer must b e correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4830 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5204 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4831 " 5205 "
4832 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 69 [detachedTextNode, 8] assert_equals: anchorNode must be the node passed t o extend() if it has a different root from the original range expected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5206 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 69 [detachedTextNode, 8] assert_equals: anchorNode must be the node passed t o extend() if it has a different root from the original range expected Text node "Uvwxyzab" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4833 " 5207 </p><p id...
4834 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 69 [detachedTextNode, 8] assert_equals: Sanity check: startContainer must b e correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5208 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 69 [detachedTextNode, 8] assert_equals: Sanity check: startContainer must b e correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4835 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5209 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4836 " 5210 "
4837 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 70 [detachedForeignTextNode, 0] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Te xt node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5211 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 70 [detachedForeignTextNode, 0] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Te xt node "Cdefghij" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4838 " 5212 </p><p id...
4839 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 5213 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 70 [detachedForeignTextNode, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ
4840 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5214 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4841 " 5215 "
4842 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 71 [detachedForeignTextNode, 8] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Te xt node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5216 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 71 [detachedForeignTextNode, 8] assert_equals: anchorNode must be the node p assed to extend() if it has a different root from the original range expected Te xt node "Cdefghij" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4843 " 5217 </p><p id...
4844 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ 5218 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 71 [detachedForeignTextNode, 8] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ë f̈g̈ḧ
4845 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5219 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4846 " 5220 "
4847 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passe d to extend() if it has a different root from the original range expected Text n ode "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5221 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 72 [detachedXmlTextNode, 0] assert_equals: anchorNode must be the node passe d to extend() if it has a different root from the original range expected Text n ode "Klmnopqr" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g ̈ḧ
4848 " 5222 </p><p id...
4849 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 72 [detachedXmlTextNode, 0] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ 5223 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 72 [detachedXmlTextNode, 0] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ
4850 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5224 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4851 " 5225 "
4852 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passe d to extend() if it has a different root from the original range expected Text n ode "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5226 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 73 [detachedXmlTextNode, 8] assert_equals: anchorNode must be the node passe d to extend() if it has a different root from the original range expected Text n ode "Klmnopqr" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g ̈ḧ
4853 " 5227 </p><p id...
4854 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 73 [detachedXmlTextNode, 8] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ 5228 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 73 [detachedXmlTextNode, 8] assert_equals: Sanity check: startContainer mus t be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ ḧ
4855 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5229 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4856 " 5230 "
4857 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted ProcessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5231 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 74 [detachedProcessingInstruction, 12] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expe cted ProcessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4858 " 5232 </p><p id...
4859 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 74 [detachedProcessingInstruction, 12] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <body><div id="test"><p id="a">Äb ̈c̈d̈ëf̈g̈ḧ 5233 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 74 [detachedProcessingInstruction, 12] assert_equals: Sanity check: startCo ntainer must be correct expected Element node <body><div id="test"><p id="a">Äb ̈c̈d̈ëf̈g̈ḧ
4860 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5234 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4861 " 5235 "
4862 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 75 [detachedComment, 3] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment no de <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5236 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 75 [detachedComment, 3] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment no de <!--Stuvwxyz--> but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4863 " 5237 </p><p id...
4864 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 75 [detachedComment, 3] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5238 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 75 [detachedComment, 3] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4865 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5239 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4866 " 5240 "
4867 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 76 [detachedComment, 5] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment no de <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5241 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 76 [detachedComment, 5] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment no de <!--Stuvwxyz--> but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
4868 " 5242 </p><p id...
4869 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 76 [detachedComment, 5] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5243 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 76 [detachedComment, 5] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4870 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5244 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4871 " 5245 "
4872 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 77 [detachedForeignComment, 0] assert_equals: anchorNode must be the node pa ssed to extend() if it has a different root from the original range expected Com ment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5246 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 77 [detachedForeignComment, 0] assert_equals: anchorNode must be the node pa ssed to extend() if it has a different root from the original range expected Com ment node <!--אריה יהודה--> but got Element node <body><div id="test"><p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
4873 " 5247 </p><p id...
4874 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 77 [detachedForeignComment, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf ̈g̈ḧ 5248 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 77 [detachedForeignComment, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf ̈g̈ḧ
4875 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5249 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4876 " 5250 "
4877 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 78 [detachedForeignComment, 4] assert_equals: anchorNode must be the node pa ssed to extend() if it has a different root from the original range expected Com ment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5251 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 78 [detachedForeignComment, 4] assert_equals: anchorNode must be the node pa ssed to extend() if it has a different root from the original range expected Com ment node <!--אריה יהודה--> but got Element node <body><div id="test"><p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
4878 " 5252 </p><p id...
4879 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 78 [detachedForeignComment, 4] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf ̈g̈ḧ 5253 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 78 [detachedForeignComment, 4] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf ̈g̈ḧ
4880 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5254 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4881 " 5255 "
4882 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 79 [detachedXmlComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--בן חיים אליעזר--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5256 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 79 [detachedXmlComment, 2] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected Comment node <!--בן חיים אליעזר--> but got Element node <body><div id="test"><p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
4883 " 5257 </p><p id...
4884 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 79 [detachedXmlComment, 2] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈ 5258 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 79 [detachedXmlComment, 2] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈
4885 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5259 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4886 " 5260 "
4887 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend( ) if it has a different root from the original range expected DocumentFragment n ode with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5261 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 80 [docfrag, 0] assert_equals: anchorNode must be the node passed to extend( ) if it has a different root from the original range expected DocumentFragment n ode with 0 children but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ ëf̈g̈ḧ
4888 " 5262 </p><p id...
4889 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 80 [docfrag, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5263 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 80 [docfrag, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4890 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5264 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4891 " 5265 "
4892 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected DocumentFra gment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5266 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 81 [foreignDocfrag, 0] assert_equals: anchorNode must be the node passed to extend() if it has a different root from the original range expected DocumentFra gment node with 0 children but got Element node <body><div id="test"><p id="a">A ̈b̈c̈d̈ëf̈g̈ḧ
4893 " 5267 </p><p id...
4894 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 81 [foreignDocfrag, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5268 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 81 [foreignDocfrag, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4895 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5269 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4896 " 5270 "
4897 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 82 [xmlDocfrag, 0] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected DocumentFragmen t node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5271 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 82 [xmlDocfrag, 0] assert_equals: anchorNode must be the node passed to exte nd() if it has a different root from the original range expected DocumentFragmen t node with 0 children but got Element node <body><div id="test"><p id="a">Äb̈c ̈d̈ëf̈g̈ḧ
4898 " 5272 </p><p id...
4899 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 82 [xmlDocfrag, 0] assert_equals: Sanity check: startContainer must be corr ect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5273 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 82 [xmlDocfrag, 0] assert_equals: Sanity check: startContainer must be corr ect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4900 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5274 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4901 " 5275 "
4902 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 83 [doctype, 0] 5276 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 83 [doctype, 0]
4903 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 83 [doctype, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5277 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 83 [doctype, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4904 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5278 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4905 " 5279 "
4906 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNod eTypeError function "function () { 5280 FAIL extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 84 [doctype, -17] assert_throws: extend() to a doctype must throw InvalidNod eTypeError function "function () {
4907 selection.extend(node, offset); 5281 selection.extend(node, offset);
4908 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24 5282 }" threw object "IndexSizeError: Failed to execute 'extend' on 'Selectio n': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_ERR : property "code" is equal to 1, expected 24
4909 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 84 [doctype, -17] assert_equals: Sanity check: startContainer must be corre ct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5283 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 84 [doctype, -17] assert_equals: Sanity check: startContainer must be corre ct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4910 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5284 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4911 " 5285 "
4912 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 85 [doctype, 1] 5286 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 85 [doctype, 1]
4913 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 85 [doctype, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5287 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 85 [doctype, 1] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4914 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5288 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4915 " 5289 "
4916 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 86 [foreignDoctype, 0] 5290 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 86 [foreignDoctype, 0]
4917 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 86 [foreignDoctype, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5291 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 86 [foreignDoctype, 0] assert_equals: Sanity check: startContainer must be correct expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4918 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5292 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4919 " 5293 "
4920 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 87 [xmlDoctype, 0] 5294 PASS extend() forwards with range 19 [document.body, 0, document.body, 1] and po int 87 [xmlDoctype, 0]
4921 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 87 [xmlDoctype, 0] assert_equals: Sanity check: startContainer must be corr ect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 5295 FAIL extend() backwards with range 19 [document.body, 0, document.body, 1] and p oint 87 [xmlDoctype, 0] assert_equals: Sanity check: startContainer must be corr ect expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
4922 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 5296 </p><p id... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
4923 " 5297 "
4924 Harness: the test ran to completion. 5298 Harness: the test ran to completion.
4925 5299
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698