kitesurf · WPT

FAIL
expected FAIL · 362 ms
▶ run in kitesurf
Test
/dom/ranges/Range-mutations-appendChild.html
Actual
FAIL
Expected
FAIL
Unexpected
no
Duration
362 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Fdom%2Franges%2FRange-mutations-appendChild.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
PASStestDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv.lastChild, 0)
PASStestDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv.lastChild, 0)
PASStestDiv.appendChild(testDiv.lastChild), with unselected range on testDiv.lastChild from 0 to 1
PASStestDiv.appendChild(testDiv.lastChild), with selected range on testDiv.lastChild from 0 to 1
PASStestDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv.lastChild, 1)
PASStestDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv.lastChild, 1)
PASStestDiv.appendChild(testDiv.lastChild), with unselected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length
PASStestDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length
PASStestDiv.appendChild(testDiv.lastChild), with unselected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length - 1
PASStestDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length - 1
PASStestDiv.appendChild(testDiv.lastChild), with unselected range on testDiv from testDiv.childNodes.length - 1 to testDiv.childNodes.length
PASStestDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 1 to testDiv.childNodes.length
PASStestDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv, testDiv.childNodes.length - 1)
PASStestDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv, testDiv.childNodes.length - 1)
PASStestDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv, testDiv.childNodes.length)
PASStestDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv, testDiv.childNodes.length)
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv.lastChild, 0)
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv.lastChild, 0)
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv.lastChild from 0 to 1
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv.lastChild from 0 to 1
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv.lastChild, 1)
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv.lastChild, 1)
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length - 1
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length - 1
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv from detachedDiv.childNodes.length - 1 to detachedDiv.childNodes.length
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 1 to detachedDiv.childNodes.length
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv, detachedDiv.childNodes.length - 1)
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv, detachedDiv.childNodes.length - 1)
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv, detachedDiv.childNodes.length)
PASSdetachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv, detachedDiv.childNodes.length)
PASSparas[0].appendChild(paras[1]), with unselected range collapsed at (paras[0], 0)
PASSparas[0].appendChild(paras[1]), with selected range collapsed at (paras[0], 0)
PASSparas[0].appendChild(paras[1]), with unselected range on paras[0] from 0 to 1
PASSparas[0].appendChild(paras[1]), with selected range on paras[0] from 0 to 1
PASSparas[0].appendChild(paras[1]), with unselected range collapsed at (paras[0], 1)
PASSparas[0].appendChild(paras[1]), with selected range collapsed at (paras[0], 1)
PASSparas[0].appendChild(paras[1]), with unselected range on testDiv from 0 to 1
PASSparas[0].appendChild(paras[1]), with selected range on testDiv from 0 to 1
PASSparas[0].appendChild(paras[1]), with unselected range on testDiv from 0 to 2
PASSparas[0].appendChild(paras[1]), with selected range on testDiv from 0 to 2
PASSparas[0].appendChild(paras[1]), with unselected range collapsed at (testDiv, 1)
PASSparas[0].appendChild(paras[1]), with selected range collapsed at (testDiv, 1)
PASSparas[0].appendChild(paras[1]), with unselected range on testDiv from 1 to 2
PASSparas[0].appendChild(paras[1]), with selected range on testDiv from 1 to 2
PASSforeignDoc.appendChild(detachedComment), with unselected range on foreignDoc from foreignDoc.childNodes.length - 1 to foreignDoc.childNodes.length
FAILforeignDoc.appendChild(detachedComment), with selected range on foreignDoc from foreignDoc.childNodes.length - 1 to foreignDoc.childNodes.lengthassert_equals: Wrong end offset expected 3 but got 4
PASSforeignDoc.appendChild(detachedComment), with unselected range collapsed at (foreignDoc, foreignDoc.childNodes.length - 1)
PASSforeignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length - 1)
FAILforeignDoc.appendChild(detachedComment), with unselected range collapsed at (foreignDoc, foreignDoc.childNodes.length)assert_equals: Wrong start offset expected 3 but got 4
FAILforeignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length)assert_equals: Wrong start offset expected 3 but got 4
FAILforeignDoc.appendChild(detachedComment), with unselected range on detachedComment from 0 to 5assert_equals: Wrong start container expected Document node with 4 children but got Element node <div><html><head><title></title></head><body><p>Efghijkl<...
FAILforeignDoc.appendChild(detachedComment), with selected range on detachedComment from 0 to 5assert_equals: Wrong start container expected Document node with 4 children but got Element node <div><html><head><title></title></head><body><p>Efghijkl<...
PASSparas[0].appendChild(xmlTextNode), with unselected range collapsed at (paras[0], 0)
PASSparas[0].appendChild(xmlTextNode), with selected range collapsed at (paras[0], 0)
PASSparas[0].appendChild(xmlTextNode), with unselected range on paras[0] from 0 to 1
PASSparas[0].appendChild(xmlTextNode), with selected range on paras[0] from 0 to 1
PASSparas[0].appendChild(xmlTextNode), with unselected range collapsed at (paras[0], 1)
PASSparas[0].appendChild(xmlTextNode), with selected range collapsed at (paras[0], 1)
PASSparas[0].appendChild(paras[0]), with unselected range on paras[0] from 0 to 1
PASSparas[0].appendChild(paras[0]), with selected range on paras[0] from 0 to 1
PASSparas[0].appendChild(testDiv), with unselected range on paras[0] from 0 to 1
PASSparas[0].appendChild(testDiv), with selected range on paras[0] from 0 to 1
PASSparas[0].appendChild(document), with unselected range on paras[0] from 0 to 1
PASSparas[0].appendChild(document), with selected range on paras[0] from 0 to 1
PASSparas[0].appendChild(foreignDoc), with unselected range on paras[0] from 0 to 1
PASSparas[0].appendChild(foreignDoc), with selected range on paras[0] from 0 to 1
PASSparas[0].appendChild(document.doctype), with unselected range on paras[0] from 0 to 1
PASSparas[0].appendChild(document.doctype), with selected range on paras[0] from 0 to 1

bundle built 2026-07-16T07:16:48.063Z