kitesurf · WPT

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

Subtests

statussubtestmessage
PASStestDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (paras[0], 0)
PASStestDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (paras[0], 0)
PASStestDiv.insertBefore(paras[0], paras[1]), with unselected range on paras[0] from 0 to 1
PASStestDiv.insertBefore(paras[0], paras[1]), with selected range on paras[0] from 0 to 1
PASStestDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (paras[0], 1)
PASStestDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (paras[0], 1)
PASStestDiv.insertBefore(paras[0], paras[1]), with unselected range on testDiv from 0 to 2
PASStestDiv.insertBefore(paras[0], paras[1]), with selected range on testDiv from 0 to 2
PASStestDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (testDiv, 1)
PASStestDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (testDiv, 1)
PASStestDiv.insertBefore(paras[0], paras[1]), with unselected range on testDiv from 1 to 2
PASStestDiv.insertBefore(paras[0], paras[1]), with selected range on testDiv from 1 to 2
PASStestDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (testDiv, 2)
PASStestDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (testDiv, 2)
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 0)
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 0)
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with selected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 1)
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 1)
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 1
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 1
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 2
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 2
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (testDiv, 1)
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (testDiv, 1)
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on testDiv from 1 to 2
PASSparas[0].insertBefore(paras[1], paras[0].firstChild), with selected range on testDiv from 1 to 2
PASSparas[0].insertBefore(paras[1], null), with unselected range collapsed at (paras[0], 0)
PASSparas[0].insertBefore(paras[1], null), with selected range collapsed at (paras[0], 0)
PASSparas[0].insertBefore(paras[1], null), with unselected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(paras[1], null), with selected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(paras[1], null), with unselected range collapsed at (paras[0], 1)
PASSparas[0].insertBefore(paras[1], null), with selected range collapsed at (paras[0], 1)
PASSparas[0].insertBefore(paras[1], null), with unselected range on testDiv from 0 to 1
PASSparas[0].insertBefore(paras[1], null), with selected range on testDiv from 0 to 1
PASSparas[0].insertBefore(paras[1], null), with unselected range on testDiv from 0 to 2
PASSparas[0].insertBefore(paras[1], null), with selected range on testDiv from 0 to 2
PASSparas[0].insertBefore(paras[1], null), with unselected range collapsed at (testDiv, 1)
PASSparas[0].insertBefore(paras[1], null), with selected range collapsed at (testDiv, 1)
PASSparas[0].insertBefore(paras[1], null), with unselected range on testDiv from 1 to 2
PASSparas[0].insertBefore(paras[1], null), with selected range on testDiv from 1 to 2
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 0)
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 0)
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 1
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 1
FAILforeignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 2assert_equals: Wrong end offset expected 1 but got 2
FAILforeignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 2assert_equals: Wrong end offset expected 1 but got 2
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 1)
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 1)
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 0)
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 0)
FAILforeignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 1assert_equals: Wrong end offset expected 0 but got 1
FAILforeignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 1assert_equals: Wrong end offset expected 0 but got 1
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 2
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 2
FAILforeignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 1)assert_equals: Wrong start offset expected 0 but got 1
FAILforeignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 1)assert_equals: Wrong start offset expected 0 but got 1
FAILforeignDoc.insertBefore(detachedComment, null), with unselected range on foreignDoc from 0 to 1assert_equals: Wrong end offset expected 0 but got 1
PASSforeignDoc.insertBefore(detachedComment, null), with selected range on foreignDoc from 0 to 1
PASSparas[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 0)
PASSparas[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 0)
PASSparas[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 1)
PASSparas[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 1)
PASSparas[0].insertBefore(paras[0], paras[0].firstChild), with unselected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(paras[0], paras[0].firstChild), with selected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(testDiv, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(testDiv, paras[0].firstChild), with selected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(document, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(document, paras[0].firstChild), with selected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(foreignDoc, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(foreignDoc, paras[0].firstChild), with selected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(document.doctype, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
PASSparas[0].insertBefore(document.doctype, paras[0].firstChild), with selected range on paras[0] from 0 to 1

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