Range-mutations-insertBefore.html

PASSExpected76 of 76 subtests pass2,201 ms

Details

Test
/dom/ranges/Range-mutations-insertBefore.html
Harness
OK

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
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 2
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 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)
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 1
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 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
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 1)
PASSforeignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 1)
PASSforeignDoc.insertBefore(detachedComment, null), with unselected range on foreignDoc from 0 to 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