Range-mutations-appendChild.html

PASSExpected70 of 70 subtests pass1,949 ms

Details

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

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
PASSforeignDoc.appendChild(detachedComment), with selected range on foreignDoc from foreignDoc.childNodes.length - 1 to foreignDoc.childNodes.length
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)
PASSforeignDoc.appendChild(detachedComment), with unselected range collapsed at (foreignDoc, foreignDoc.childNodes.length)
PASSforeignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length)
PASSforeignDoc.appendChild(detachedComment), with unselected range on detachedComment from 0 to 5
PASSforeignDoc.appendChild(detachedComment), with selected range on detachedComment from 0 to 5
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