mirror of
https://github.com/servo/servo.git
synced 2025-08-12 00:45:33 +01:00
Selection interface working for synthetic operations
This commit is contained in:
parent
e697e6cca7
commit
5ef3358951
30 changed files with 812 additions and 8468 deletions
|
@ -155,6 +155,8 @@ skip: true
|
|||
skip: true
|
||||
[resource-timing]
|
||||
skip: false
|
||||
[selection]
|
||||
skip: false
|
||||
[subresource-integrity]
|
||||
skip: false
|
||||
[touch-events]
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
[Selection.html]
|
||||
type: testharness
|
||||
[deleteFromDocument on Selection must enqueue a disconnected reaction]
|
||||
expected: FAIL
|
||||
|
|
@ -1,107 +0,0 @@
|
|||
[Range-mutations-appendChild.html]
|
||||
type: testharness
|
||||
[testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv.lastChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.appendChild(testDiv.lastChild), with selected range on testDiv.lastChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv.lastChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length - 1]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 1 to testDiv.childNodes.length]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv, testDiv.childNodes.length - 1)]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv, testDiv.childNodes.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv.lastChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv.lastChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv.lastChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length - 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 1 to detachedDiv.childNodes.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv, detachedDiv.childNodes.length - 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv, detachedDiv.childNodes.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(paras[1\]), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(paras[1\]), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(paras[1\]), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(paras[1\]), with selected range on testDiv from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(paras[1\]), with selected range on testDiv from 0 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(paras[1\]), with selected range collapsed at (testDiv, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(paras[1\]), with selected range on testDiv from 1 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.appendChild(detachedComment), with selected range on foreignDoc from foreignDoc.childNodes.length - 1 to foreignDoc.childNodes.length]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length - 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.appendChild(detachedComment), with selected range on detachedComment from 0 to 5]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(xmlTextNode), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(xmlTextNode), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(xmlTextNode), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(paras[0\]), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(testDiv), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(document), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(foreignDoc), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].appendChild(document.doctype), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
|
@ -1,578 +0,0 @@
|
|||
[Range-mutations-appendData.html]
|
||||
type: testharness
|
||||
[paras[0\].firstChild.appendData("foo"), with selected range on paras[0\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData("foo"), with selected range collapsed at (paras[0\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData("foo"), with selected range collapsed at (paras[0\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData("foo"), with selected range on paras[0\].firstChild from 0 to paras[0\].firstChild.length]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData("foo"), with selected range on paras[0\].firstChild from 1 to paras[0\].firstChild.length]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData("foo"), with selected range collapsed at (paras[0\].firstChild, paras[0\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData("foo"), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData(""), with selected range on paras[0\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData(""), with selected range collapsed at (paras[0\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData(""), with selected range collapsed at (paras[0\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData(""), with selected range on paras[0\].firstChild from 0 to paras[0\].firstChild.length]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData(""), with selected range on paras[0\].firstChild from 1 to paras[0\].firstChild.length]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData(""), with selected range collapsed at (paras[0\].firstChild, paras[0\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData(""), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData("foo"), with selected range on paras[1\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData("foo"), with selected range collapsed at (paras[1\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData("foo"), with selected range collapsed at (paras[1\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData("foo"), with selected range on paras[1\].firstChild from 0 to paras[1\].firstChild.length]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData("foo"), with selected range on paras[1\].firstChild from 1 to paras[1\].firstChild.length]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData("foo"), with selected range collapsed at (paras[1\].firstChild, paras[1\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData("foo"), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData(""), with selected range on paras[1\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData(""), with selected range collapsed at (paras[1\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData(""), with selected range collapsed at (paras[1\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData(""), with selected range on paras[1\].firstChild from 0 to paras[1\].firstChild.length]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData(""), with selected range on paras[1\].firstChild from 1 to paras[1\].firstChild.length]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData(""), with selected range collapsed at (paras[1\].firstChild, paras[1\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.appendData(""), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData("foo"), with selected range collapsed at (foreignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData("foo"), with selected range collapsed at (foreignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 0 to foreignTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 1 to foreignTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData("foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData(""), with selected range on foreignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData(""), with selected range collapsed at (foreignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData(""), with selected range collapsed at (foreignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData(""), with selected range on foreignTextNode from 0 to foreignTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData(""), with selected range on foreignTextNode from 1 to foreignTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData(""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.appendData(""), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData("foo"), with selected range collapsed at (xmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData("foo"), with selected range collapsed at (xmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 0 to xmlTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 1 to xmlTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData("foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData(""), with selected range on xmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData(""), with selected range collapsed at (xmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData(""), with selected range collapsed at (xmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData(""), with selected range on xmlTextNode from 0 to xmlTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData(""), with selected range on xmlTextNode from 1 to xmlTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData(""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.appendData(""), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData("foo"), with selected range collapsed at (detachedTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData("foo"), with selected range collapsed at (detachedTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 0 to detachedTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 1 to detachedTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData("foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData(""), with selected range on detachedTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData(""), with selected range collapsed at (detachedTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData(""), with selected range collapsed at (detachedTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData(""), with selected range on detachedTextNode from 0 to detachedTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData(""), with selected range on detachedTextNode from 1 to detachedTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData(""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.appendData(""), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData("foo"), with selected range collapsed at (detachedForeignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData("foo"), with selected range collapsed at (detachedForeignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData("foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData(""), with selected range collapsed at (detachedForeignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData(""), with selected range collapsed at (detachedForeignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData(""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData("foo"), with selected range collapsed at (detachedXmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData("foo"), with selected range collapsed at (detachedXmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData("foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData(""), with selected range collapsed at (detachedXmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData(""), with selected range collapsed at (detachedXmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData(""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData("foo"), with selected range on comment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData("foo"), with selected range collapsed at (comment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData("foo"), with selected range collapsed at (comment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData("foo"), with selected range on comment from 0 to comment.length]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData("foo"), with selected range on comment from 1 to comment.length]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData("foo"), with selected range collapsed at (comment, comment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData("foo"), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData(""), with selected range on comment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData(""), with selected range collapsed at (comment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData(""), with selected range collapsed at (comment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData(""), with selected range on comment from 0 to comment.length]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData(""), with selected range on comment from 1 to comment.length]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData(""), with selected range collapsed at (comment, comment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.appendData(""), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData("foo"), with selected range on foreignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData("foo"), with selected range collapsed at (foreignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData("foo"), with selected range collapsed at (foreignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData("foo"), with selected range on foreignComment from 0 to foreignComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData("foo"), with selected range on foreignComment from 1 to foreignComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData("foo"), with selected range collapsed at (foreignComment, foreignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData("foo"), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData(""), with selected range on foreignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData(""), with selected range collapsed at (foreignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData(""), with selected range collapsed at (foreignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData(""), with selected range on foreignComment from 0 to foreignComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData(""), with selected range on foreignComment from 1 to foreignComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData(""), with selected range collapsed at (foreignComment, foreignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.appendData(""), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData("foo"), with selected range on xmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData("foo"), with selected range collapsed at (xmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData("foo"), with selected range collapsed at (xmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData("foo"), with selected range on xmlComment from 0 to xmlComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData("foo"), with selected range on xmlComment from 1 to xmlComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData("foo"), with selected range collapsed at (xmlComment, xmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData("foo"), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData(""), with selected range on xmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData(""), with selected range collapsed at (xmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData(""), with selected range collapsed at (xmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData(""), with selected range on xmlComment from 0 to xmlComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData(""), with selected range on xmlComment from 1 to xmlComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData(""), with selected range collapsed at (xmlComment, xmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.appendData(""), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData("foo"), with selected range on detachedComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData("foo"), with selected range collapsed at (detachedComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData("foo"), with selected range collapsed at (detachedComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData("foo"), with selected range on detachedComment from 0 to detachedComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData("foo"), with selected range on detachedComment from 1 to detachedComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData("foo"), with selected range collapsed at (detachedComment, detachedComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData("foo"), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData(""), with selected range on detachedComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData(""), with selected range collapsed at (detachedComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData(""), with selected range collapsed at (detachedComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData(""), with selected range on detachedComment from 0 to detachedComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData(""), with selected range on detachedComment from 1 to detachedComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData(""), with selected range collapsed at (detachedComment, detachedComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.appendData(""), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData("foo"), with selected range collapsed at (detachedForeignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData("foo"), with selected range collapsed at (detachedForeignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 0 to detachedForeignComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 1 to detachedForeignComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData("foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData(""), with selected range collapsed at (detachedForeignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData(""), with selected range collapsed at (detachedForeignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 0 to detachedForeignComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 1 to detachedForeignComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData(""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData("foo"), with selected range collapsed at (detachedXmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData("foo"), with selected range collapsed at (detachedXmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 0 to detachedXmlComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 1 to detachedXmlComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData("foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData(""), with selected range collapsed at (detachedXmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData(""), with selected range collapsed at (detachedXmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 0 to detachedXmlComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 1 to detachedXmlComment.length]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData(""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData(""), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData(""), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData(""), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData(""), with selected range from (paras[0\].firstChild, 1) to (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData(""), with selected range from (paras[0\], 0) to (paras[0\].firstChild, 3)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData("foo"), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData("foo"), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData("foo"), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData("foo"), with selected range from (paras[0\].firstChild, 1) to (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.appendData("foo"), with selected range from (paras[0\], 0) to (paras[0\].firstChild, 3)]
|
||||
expected: FAIL
|
||||
|
File diff suppressed because it is too large
Load diff
|
@ -1,848 +0,0 @@
|
|||
[Range-mutations-deleteData.html]
|
||||
type: testharness
|
||||
[paras[0\].firstChild.deleteData(376, 2), with selected range on paras[0\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(0, 2), with selected range collapsed at (paras[0\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(paras[0\].firstChild.length, 2), with selected range collapsed at (paras[0\].firstChild, paras[0\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(1, 2), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(2, 2), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(3, 2), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(376, 0), with selected range on paras[0\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(0, 0), with selected range collapsed at (paras[0\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(1, 0), with selected range collapsed at (paras[0\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(paras[0\].firstChild.length, 0), with selected range collapsed at (paras[0\].firstChild, paras[0\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(1, 0), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(2, 0), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(3, 0), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(376, 631), with selected range on paras[0\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(0, 631), with selected range collapsed at (paras[0\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(1, 631), with selected range collapsed at (paras[0\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(paras[0\].firstChild.length, 631), with selected range collapsed at (paras[0\].firstChild, paras[0\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(1, 631), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(2, 631), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(3, 631), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(376, 2), with selected range on paras[1\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(0, 2), with selected range collapsed at (paras[1\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(1, 2), with selected range collapsed at (paras[1\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(paras[1\].firstChild.length, 2), with selected range collapsed at (paras[1\].firstChild, paras[1\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(1, 2), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(2, 2), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(3, 2), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(376, 0), with selected range on paras[1\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(0, 0), with selected range collapsed at (paras[1\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(1, 0), with selected range collapsed at (paras[1\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(paras[1\].firstChild.length, 0), with selected range collapsed at (paras[1\].firstChild, paras[1\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(1, 0), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(2, 0), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(3, 0), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(376, 631), with selected range on paras[1\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(0, 631), with selected range collapsed at (paras[1\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(1, 631), with selected range collapsed at (paras[1\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(paras[1\].firstChild.length, 631), with selected range collapsed at (paras[1\].firstChild, paras[1\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(1, 631), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(2, 631), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.deleteData(3, 631), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(376, 2), with selected range on foreignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(0, 2), with selected range collapsed at (foreignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(1, 2), with selected range collapsed at (foreignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(foreignTextNode.length, 2), with selected range collapsed at (foreignTextNode, foreignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(1, 2), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(2, 2), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(3, 2), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(376, 0), with selected range on foreignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(0, 0), with selected range collapsed at (foreignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(1, 0), with selected range collapsed at (foreignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(foreignTextNode.length, 0), with selected range collapsed at (foreignTextNode, foreignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(1, 0), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(2, 0), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(3, 0), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(376, 631), with selected range on foreignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(0, 631), with selected range collapsed at (foreignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(1, 631), with selected range collapsed at (foreignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(foreignTextNode.length, 631), with selected range collapsed at (foreignTextNode, foreignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(1, 631), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(2, 631), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.deleteData(3, 631), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(376, 2), with selected range on xmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(0, 2), with selected range collapsed at (xmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(1, 2), with selected range collapsed at (xmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(xmlTextNode.length, 2), with selected range collapsed at (xmlTextNode, xmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(1, 2), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(2, 2), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(3, 2), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(376, 0), with selected range on xmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(0, 0), with selected range collapsed at (xmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(1, 0), with selected range collapsed at (xmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(xmlTextNode.length, 0), with selected range collapsed at (xmlTextNode, xmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(1, 0), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(2, 0), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(3, 0), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(376, 631), with selected range on xmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(0, 631), with selected range collapsed at (xmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(1, 631), with selected range collapsed at (xmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(xmlTextNode.length, 631), with selected range collapsed at (xmlTextNode, xmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(1, 631), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(2, 631), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.deleteData(3, 631), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(376, 2), with selected range on detachedTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(0, 2), with selected range collapsed at (detachedTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(1, 2), with selected range collapsed at (detachedTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(detachedTextNode.length, 2), with selected range collapsed at (detachedTextNode, detachedTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(1, 2), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(2, 2), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(3, 2), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(376, 0), with selected range on detachedTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(0, 0), with selected range collapsed at (detachedTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(1, 0), with selected range collapsed at (detachedTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(detachedTextNode.length, 0), with selected range collapsed at (detachedTextNode, detachedTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(1, 0), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(2, 0), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(3, 0), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(376, 631), with selected range on detachedTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(0, 631), with selected range collapsed at (detachedTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(1, 631), with selected range collapsed at (detachedTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(detachedTextNode.length, 631), with selected range collapsed at (detachedTextNode, detachedTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(1, 631), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(2, 631), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.deleteData(3, 631), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(376, 2), with selected range on detachedForeignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(0, 2), with selected range collapsed at (detachedForeignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(1, 2), with selected range collapsed at (detachedForeignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 2), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(1, 2), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(2, 2), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(3, 2), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(376, 0), with selected range on detachedForeignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(0, 0), with selected range collapsed at (detachedForeignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(1, 0), with selected range collapsed at (detachedForeignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 0), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(1, 0), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(2, 0), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(3, 0), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(376, 631), with selected range on detachedForeignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(0, 631), with selected range collapsed at (detachedForeignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(1, 631), with selected range collapsed at (detachedForeignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 631), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(1, 631), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(2, 631), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.deleteData(3, 631), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(376, 2), with selected range on detachedXmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(0, 2), with selected range collapsed at (detachedXmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(1, 2), with selected range collapsed at (detachedXmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 2), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(1, 2), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(2, 2), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(3, 2), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(376, 0), with selected range on detachedXmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(0, 0), with selected range collapsed at (detachedXmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(1, 0), with selected range collapsed at (detachedXmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 0), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(1, 0), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(2, 0), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(3, 0), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(376, 631), with selected range on detachedXmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(0, 631), with selected range collapsed at (detachedXmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(1, 631), with selected range collapsed at (detachedXmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 631), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(1, 631), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(2, 631), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.deleteData(3, 631), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(376, 2), with selected range on comment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(0, 2), with selected range collapsed at (comment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(1, 2), with selected range collapsed at (comment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(comment.length, 2), with selected range collapsed at (comment, comment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(1, 2), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(2, 2), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(3, 2), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(376, 0), with selected range on comment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(0, 0), with selected range collapsed at (comment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(1, 0), with selected range collapsed at (comment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(comment.length, 0), with selected range collapsed at (comment, comment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(1, 0), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(2, 0), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(3, 0), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(376, 631), with selected range on comment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(0, 631), with selected range collapsed at (comment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(1, 631), with selected range collapsed at (comment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(comment.length, 631), with selected range collapsed at (comment, comment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(1, 631), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(2, 631), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.deleteData(3, 631), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(376, 2), with selected range on foreignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(0, 2), with selected range collapsed at (foreignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(1, 2), with selected range collapsed at (foreignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(foreignComment.length, 2), with selected range collapsed at (foreignComment, foreignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(1, 2), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(2, 2), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(3, 2), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(376, 0), with selected range on foreignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(0, 0), with selected range collapsed at (foreignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(1, 0), with selected range collapsed at (foreignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(foreignComment.length, 0), with selected range collapsed at (foreignComment, foreignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(1, 0), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(2, 0), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(3, 0), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(376, 631), with selected range on foreignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(0, 631), with selected range collapsed at (foreignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(1, 631), with selected range collapsed at (foreignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(foreignComment.length, 631), with selected range collapsed at (foreignComment, foreignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(1, 631), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(2, 631), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.deleteData(3, 631), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(376, 2), with selected range on xmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(0, 2), with selected range collapsed at (xmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(1, 2), with selected range collapsed at (xmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(xmlComment.length, 2), with selected range collapsed at (xmlComment, xmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(1, 2), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(2, 2), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(3, 2), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(376, 0), with selected range on xmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(0, 0), with selected range collapsed at (xmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(1, 0), with selected range collapsed at (xmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(xmlComment.length, 0), with selected range collapsed at (xmlComment, xmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(1, 0), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(2, 0), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(3, 0), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(376, 631), with selected range on xmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(0, 631), with selected range collapsed at (xmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(1, 631), with selected range collapsed at (xmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(xmlComment.length, 631), with selected range collapsed at (xmlComment, xmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(1, 631), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(2, 631), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.deleteData(3, 631), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(376, 2), with selected range on detachedComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(0, 2), with selected range collapsed at (detachedComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(1, 2), with selected range collapsed at (detachedComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(detachedComment.length, 2), with selected range collapsed at (detachedComment, detachedComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(1, 2), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(2, 2), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(3, 2), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(376, 0), with selected range on detachedComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(0, 0), with selected range collapsed at (detachedComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(1, 0), with selected range collapsed at (detachedComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(detachedComment.length, 0), with selected range collapsed at (detachedComment, detachedComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(1, 0), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(2, 0), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(3, 0), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(376, 631), with selected range on detachedComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(0, 631), with selected range collapsed at (detachedComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(1, 631), with selected range collapsed at (detachedComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(detachedComment.length, 631), with selected range collapsed at (detachedComment, detachedComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(1, 631), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(2, 631), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.deleteData(3, 631), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(376, 2), with selected range on detachedForeignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(0, 2), with selected range collapsed at (detachedForeignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(1, 2), with selected range collapsed at (detachedForeignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(detachedForeignComment.length, 2), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(1, 2), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(2, 2), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(3, 2), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(376, 0), with selected range on detachedForeignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(0, 0), with selected range collapsed at (detachedForeignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(1, 0), with selected range collapsed at (detachedForeignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(detachedForeignComment.length, 0), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(1, 0), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(2, 0), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(3, 0), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(376, 631), with selected range on detachedForeignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(0, 631), with selected range collapsed at (detachedForeignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(1, 631), with selected range collapsed at (detachedForeignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(detachedForeignComment.length, 631), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(1, 631), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(2, 631), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.deleteData(3, 631), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(376, 2), with selected range on detachedXmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(0, 2), with selected range collapsed at (detachedXmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(1, 2), with selected range collapsed at (detachedXmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(detachedXmlComment.length, 2), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(1, 2), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(2, 2), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(3, 2), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(376, 0), with selected range on detachedXmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(0, 0), with selected range collapsed at (detachedXmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(1, 0), with selected range collapsed at (detachedXmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(detachedXmlComment.length, 0), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(1, 0), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(2, 0), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(3, 0), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(376, 631), with selected range on detachedXmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(0, 631), with selected range collapsed at (detachedXmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(1, 631), with selected range collapsed at (detachedXmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(detachedXmlComment.length, 631), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(1, 631), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(2, 631), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.deleteData(3, 631), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(1, 2), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(1, 2), with selected range from (paras[0\].firstChild, 1) to (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(2, 2), with selected range from (paras[0\].firstChild, 1) to (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(3, 2), with selected range from (paras[0\].firstChild, 1) to (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(1, 2), with selected range from (paras[0\], 0) to (paras[0\].firstChild, 3)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(2, 2), with selected range from (paras[0\], 0) to (paras[0\].firstChild, 3)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.deleteData(3, 2), with selected range from (paras[0\], 0) to (paras[0\].firstChild, 3)]
|
||||
expected: FAIL
|
||||
|
|
@ -1,116 +0,0 @@
|
|||
[Range-mutations-insertBefore.html]
|
||||
type: testharness
|
||||
[testDiv.insertBefore(paras[0\], paras[1\]), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.insertBefore(paras[0\], paras[1\]), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.insertBefore(paras[0\], paras[1\]), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.insertBefore(paras[0\], paras[1\]), with selected range on testDiv from 0 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.insertBefore(paras[0\], paras[1\]), with selected range collapsed at (testDiv, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.insertBefore(paras[0\], paras[1\]), with selected range on testDiv from 1 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.insertBefore(paras[0\], paras[1\]), with selected range collapsed at (testDiv, 2)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], paras[0\].firstChild), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], paras[0\].firstChild), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], paras[0\].firstChild), with selected range on testDiv from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], paras[0\].firstChild), with selected range on testDiv from 0 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], paras[0\].firstChild), with selected range collapsed at (testDiv, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], paras[0\].firstChild), with selected range on testDiv from 1 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], null), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], null), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], null), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], null), with selected range on testDiv from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], null), with selected range on testDiv from 0 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], null), with selected range collapsed at (testDiv, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[1\], null), with selected range on testDiv from 1 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.insertBefore(detachedComment, null), with selected range on foreignDoc from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(xmlTextNode, paras[0\].firstChild), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(xmlTextNode, paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(xmlTextNode, paras[0\].firstChild), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(paras[0\], paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(testDiv, paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(document, paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(foreignDoc, paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].insertBefore(document.doctype, paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
|
@ -1,575 +0,0 @@
|
|||
[Range-mutations-insertData.html]
|
||||
type: testharness
|
||||
[paras[0\].firstChild.insertData(376, "foo"), with selected range on paras[0\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(0, "foo"), with selected range collapsed at (paras[0\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[0\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(paras[0\].firstChild.length, "foo"), with selected range collapsed at (paras[0\].firstChild, paras[0\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(1, "foo"), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(2, "foo"), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(3, "foo"), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(376, ""), with selected range on paras[0\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(0, ""), with selected range collapsed at (paras[0\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(1, ""), with selected range collapsed at (paras[0\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(paras[0\].firstChild.length, ""), with selected range collapsed at (paras[0\].firstChild, paras[0\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(1, ""), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(2, ""), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(3, ""), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(376, "foo"), with selected range on paras[1\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(0, "foo"), with selected range collapsed at (paras[1\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[1\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(paras[1\].firstChild.length, "foo"), with selected range collapsed at (paras[1\].firstChild, paras[1\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(1, "foo"), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(2, "foo"), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(3, "foo"), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(376, ""), with selected range on paras[1\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(0, ""), with selected range collapsed at (paras[1\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(1, ""), with selected range collapsed at (paras[1\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(paras[1\].firstChild.length, ""), with selected range collapsed at (paras[1\].firstChild, paras[1\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(1, ""), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(2, ""), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.insertData(3, ""), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(376, "foo"), with selected range on foreignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(0, "foo"), with selected range collapsed at (foreignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(1, "foo"), with selected range collapsed at (foreignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(foreignTextNode.length, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(1, "foo"), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(2, "foo"), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(3, "foo"), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(376, ""), with selected range on foreignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(0, ""), with selected range collapsed at (foreignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(1, ""), with selected range collapsed at (foreignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(foreignTextNode.length, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(1, ""), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(2, ""), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.insertData(3, ""), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(376, "foo"), with selected range on xmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(0, "foo"), with selected range collapsed at (xmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(1, "foo"), with selected range collapsed at (xmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(xmlTextNode.length, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(1, "foo"), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(2, "foo"), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(3, "foo"), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(376, ""), with selected range on xmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(0, ""), with selected range collapsed at (xmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(1, ""), with selected range collapsed at (xmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(xmlTextNode.length, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(1, ""), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(2, ""), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.insertData(3, ""), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(376, "foo"), with selected range on detachedTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(0, "foo"), with selected range collapsed at (detachedTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(1, "foo"), with selected range collapsed at (detachedTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(detachedTextNode.length, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(1, "foo"), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(2, "foo"), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(3, "foo"), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(376, ""), with selected range on detachedTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(0, ""), with selected range collapsed at (detachedTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(1, ""), with selected range collapsed at (detachedTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(detachedTextNode.length, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(1, ""), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(2, ""), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.insertData(3, ""), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(376, "foo"), with selected range on detachedForeignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(0, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(1, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(detachedForeignTextNode.length, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(1, "foo"), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(2, "foo"), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(3, "foo"), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(376, ""), with selected range on detachedForeignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(0, ""), with selected range collapsed at (detachedForeignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(1, ""), with selected range collapsed at (detachedForeignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(detachedForeignTextNode.length, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(1, ""), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(2, ""), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.insertData(3, ""), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(376, "foo"), with selected range on detachedXmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(0, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(1, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(detachedXmlTextNode.length, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(1, "foo"), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(2, "foo"), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(3, "foo"), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(376, ""), with selected range on detachedXmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(0, ""), with selected range collapsed at (detachedXmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(1, ""), with selected range collapsed at (detachedXmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(detachedXmlTextNode.length, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(1, ""), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(2, ""), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.insertData(3, ""), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(376, "foo"), with selected range on comment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(0, "foo"), with selected range collapsed at (comment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(1, "foo"), with selected range collapsed at (comment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(comment.length, "foo"), with selected range collapsed at (comment, comment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(1, "foo"), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(2, "foo"), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(3, "foo"), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(376, ""), with selected range on comment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(0, ""), with selected range collapsed at (comment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(1, ""), with selected range collapsed at (comment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(comment.length, ""), with selected range collapsed at (comment, comment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(1, ""), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(2, ""), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[comment.insertData(3, ""), with selected range on comment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(376, "foo"), with selected range on foreignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(0, "foo"), with selected range collapsed at (foreignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(1, "foo"), with selected range collapsed at (foreignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(foreignComment.length, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(1, "foo"), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(2, "foo"), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(3, "foo"), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(376, ""), with selected range on foreignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(0, ""), with selected range collapsed at (foreignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(1, ""), with selected range collapsed at (foreignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(foreignComment.length, ""), with selected range collapsed at (foreignComment, foreignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(1, ""), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(2, ""), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignComment.insertData(3, ""), with selected range on foreignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(376, "foo"), with selected range on xmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(0, "foo"), with selected range collapsed at (xmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(1, "foo"), with selected range collapsed at (xmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(xmlComment.length, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(1, "foo"), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(2, "foo"), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(3, "foo"), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(376, ""), with selected range on xmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(0, ""), with selected range collapsed at (xmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(1, ""), with selected range collapsed at (xmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(xmlComment.length, ""), with selected range collapsed at (xmlComment, xmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(1, ""), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(2, ""), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlComment.insertData(3, ""), with selected range on xmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(376, "foo"), with selected range on detachedComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(0, "foo"), with selected range collapsed at (detachedComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(1, "foo"), with selected range collapsed at (detachedComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(detachedComment.length, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(1, "foo"), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(2, "foo"), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(3, "foo"), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(376, ""), with selected range on detachedComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(0, ""), with selected range collapsed at (detachedComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(1, ""), with selected range collapsed at (detachedComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(detachedComment.length, ""), with selected range collapsed at (detachedComment, detachedComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(1, ""), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(2, ""), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedComment.insertData(3, ""), with selected range on detachedComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(376, "foo"), with selected range on detachedForeignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(0, "foo"), with selected range collapsed at (detachedForeignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(1, "foo"), with selected range collapsed at (detachedForeignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(detachedForeignComment.length, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(1, "foo"), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(2, "foo"), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(3, "foo"), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(376, ""), with selected range on detachedForeignComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(0, ""), with selected range collapsed at (detachedForeignComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(1, ""), with selected range collapsed at (detachedForeignComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(detachedForeignComment.length, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(1, ""), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(2, ""), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignComment.insertData(3, ""), with selected range on detachedForeignComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(376, "foo"), with selected range on detachedXmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(0, "foo"), with selected range collapsed at (detachedXmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(1, "foo"), with selected range collapsed at (detachedXmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(detachedXmlComment.length, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(1, "foo"), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(2, "foo"), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(3, "foo"), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(376, ""), with selected range on detachedXmlComment from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(0, ""), with selected range collapsed at (detachedXmlComment, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(1, ""), with selected range collapsed at (detachedXmlComment, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(detachedXmlComment.length, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(1, ""), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(2, ""), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlComment.insertData(3, ""), with selected range on detachedXmlComment from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(1, "foo"), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(1, "foo"), with selected range from (paras[0\].firstChild, 1) to (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(2, "foo"), with selected range from (paras[0\].firstChild, 1) to (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(3, "foo"), with selected range from (paras[0\].firstChild, 1) to (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(1, "foo"), with selected range from (paras[0\], 0) to (paras[0\].firstChild, 3)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(2, "foo"), with selected range from (paras[0\], 0) to (paras[0\].firstChild, 3)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.insertData(3, "foo"), with selected range from (paras[0\], 0) to (paras[0\].firstChild, 3)]
|
||||
expected: FAIL
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
[Range-mutations-removeChild.html]
|
||||
type: testharness
|
||||
[paras[0\].parentNode.removeChild(paras[0\]), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].parentNode.removeChild(paras[0\]), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].parentNode.removeChild(paras[0\]), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].parentNode.removeChild(paras[0\]), with selected range collapsed at (testDiv, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].parentNode.removeChild(paras[0\]), with selected range on testDiv from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].parentNode.removeChild(paras[0\]), with selected range collapsed at (testDiv, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].parentNode.removeChild(paras[0\]), with selected range on testDiv from 0 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].parentNode.removeChild(paras[0\]), with selected range on testDiv from 1 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].parentNode.removeChild(paras[0\]), with selected range collapsed at (testDiv, 2)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.documentElement.parentNode.removeChild(foreignDoc.documentElement), with selected range on foreignDoc from 0 to foreignDoc.childNodes.length]
|
||||
expected: FAIL
|
||||
|
|
@ -1,92 +0,0 @@
|
|||
[Range-mutations-replaceChild.html]
|
||||
type: testharness
|
||||
[testDiv.replaceChild(paras[0\], paras[0\]), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.replaceChild(paras[0\], paras[0\]), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.replaceChild(paras[0\], paras[0\]), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.replaceChild(paras[0\], paras[0\]), with selected range on testDiv from 0 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.replaceChild(paras[0\], paras[0\]), with selected range collapsed at (testDiv, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.replaceChild(paras[0\], paras[0\]), with selected range on testDiv from 1 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[testDiv.replaceChild(paras[0\], paras[0\]), with selected range collapsed at (testDiv, 2)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(paras[1\], paras[0\].firstChild), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(paras[1\], paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(paras[1\], paras[0\].firstChild), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(paras[1\], paras[0\].firstChild), with selected range on testDiv from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(paras[1\], paras[0\].firstChild), with selected range on testDiv from 0 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(paras[1\], paras[0\].firstChild), with selected range collapsed at (testDiv, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(paras[1\], paras[0\].firstChild), with selected range on testDiv from 1 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 2]
|
||||
expected: FAIL
|
||||
|
||||
[foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(xmlTextNode, paras[0\].firstChild), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(xmlTextNode, paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(xmlTextNode, paras[0\].firstChild), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(paras[0\], paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(testDiv, paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(document, paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(foreignDoc, paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].replaceChild(document.doctype, paras[0\].firstChild), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
File diff suppressed because it is too large
Load diff
|
@ -1,176 +0,0 @@
|
|||
[Range-mutations-splitText.html]
|
||||
type: testharness
|
||||
[paras[0\].firstChild.splitText(376), with selected range on paras[0\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(0), with selected range collapsed at (paras[0\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(1), with selected range collapsed at (paras[0\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(paras[0\].firstChild.length), with selected range collapsed at (paras[0\].firstChild, paras[0\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(1), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(2), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(3), with selected range on paras[0\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.splitText(376), with selected range on paras[1\].firstChild from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.splitText(0), with selected range collapsed at (paras[1\].firstChild, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.splitText(1), with selected range collapsed at (paras[1\].firstChild, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.splitText(paras[1\].firstChild.length), with selected range collapsed at (paras[1\].firstChild, paras[1\].firstChild.length)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.splitText(1), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.splitText(2), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[1\].firstChild.splitText(3), with selected range on paras[1\].firstChild from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.splitText(376), with selected range on foreignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.splitText(0), with selected range collapsed at (foreignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.splitText(1), with selected range collapsed at (foreignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.splitText(foreignTextNode.length), with selected range collapsed at (foreignTextNode, foreignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.splitText(1), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.splitText(2), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[foreignTextNode.splitText(3), with selected range on foreignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.splitText(376), with selected range on xmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.splitText(0), with selected range collapsed at (xmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.splitText(1), with selected range collapsed at (xmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.splitText(xmlTextNode.length), with selected range collapsed at (xmlTextNode, xmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.splitText(1), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.splitText(2), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[xmlTextNode.splitText(3), with selected range on xmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.splitText(376), with selected range on detachedTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.splitText(0), with selected range collapsed at (detachedTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.splitText(1), with selected range collapsed at (detachedTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.splitText(detachedTextNode.length), with selected range collapsed at (detachedTextNode, detachedTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.splitText(1), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.splitText(2), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedTextNode.splitText(3), with selected range on detachedTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.splitText(376), with selected range on detachedForeignTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.splitText(0), with selected range collapsed at (detachedForeignTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.splitText(1), with selected range collapsed at (detachedForeignTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.splitText(detachedForeignTextNode.length), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.splitText(1), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.splitText(2), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedForeignTextNode.splitText(3), with selected range on detachedForeignTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.splitText(376), with selected range on detachedXmlTextNode from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.splitText(0), with selected range collapsed at (detachedXmlTextNode, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.splitText(1), with selected range collapsed at (detachedXmlTextNode, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.splitText(detachedXmlTextNode.length), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.splitText(1), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.splitText(2), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[detachedXmlTextNode.splitText(3), with selected range on detachedXmlTextNode from 1 to 3]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(1), with selected range collapsed at (paras[0\], 0)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(1), with selected range on paras[0\] from 0 to 1]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(1), with selected range collapsed at (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(1), with selected range from (paras[0\].firstChild, 1) to (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(2), with selected range from (paras[0\].firstChild, 1) to (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(3), with selected range from (paras[0\].firstChild, 1) to (paras[0\], 1)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(1), with selected range from (paras[0\], 0) to (paras[0\].firstChild, 3)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(2), with selected range from (paras[0\], 0) to (paras[0\].firstChild, 3)]
|
||||
expected: FAIL
|
||||
|
||||
[paras[0\].firstChild.splitText(3), with selected range from (paras[0\], 0) to (paras[0\].firstChild, 3)]
|
||||
expected: FAIL
|
||||
|
|
@ -8,9 +8,6 @@
|
|||
[Window method: print]
|
||||
expected: FAIL
|
||||
|
||||
[Window method: getSelection]
|
||||
expected: FAIL
|
||||
|
||||
[Window readonly attribute: applicationCache]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
[script-and-style-elements.html]
|
||||
|
||||
[Selection: STYLE and SCRIPT elements should be included in Selection.toString() if they are display!=none]
|
||||
expected: FAIL
|
||||
|
|
@ -12328,6 +12328,24 @@
|
|||
{}
|
||||
]
|
||||
],
|
||||
"mozilla/selectionchange/selectionchange_noop.html": [
|
||||
[
|
||||
"mozilla/selectionchange/selectionchange_noop.html",
|
||||
{}
|
||||
]
|
||||
],
|
||||
"mozilla/selectionchange/selectionchange_range.html": [
|
||||
[
|
||||
"mozilla/selectionchange/selectionchange_range.html",
|
||||
{}
|
||||
]
|
||||
],
|
||||
"mozilla/selectionchange/selectionchange_selection.html": [
|
||||
[
|
||||
"mozilla/selectionchange/selectionchange_selection.html",
|
||||
{}
|
||||
]
|
||||
],
|
||||
"mozilla/sequence-hole.html": [
|
||||
[
|
||||
"mozilla/sequence-hole.html",
|
||||
|
@ -19072,7 +19090,7 @@
|
|||
"testharness"
|
||||
],
|
||||
"mozilla/interfaces.html": [
|
||||
"fc82a7e82e936811024cbefadaa9cc396511942b",
|
||||
"bb6adbde0b3452e6ea8f1db44941a08dbe236774",
|
||||
"testharness"
|
||||
],
|
||||
"mozilla/interfaces.js": [
|
||||
|
@ -19435,6 +19453,18 @@
|
|||
"3b49f149b651d77b174647916d9c11c818d2993b",
|
||||
"testharness"
|
||||
],
|
||||
"mozilla/selectionchange/selectionchange_noop.html": [
|
||||
"9154a9196a6fd76f48c8a91acf45ba1e26a83442",
|
||||
"testharness"
|
||||
],
|
||||
"mozilla/selectionchange/selectionchange_range.html": [
|
||||
"6a8b06682eea12b03fb3fbe4c5ccb93db7512324",
|
||||
"testharness"
|
||||
],
|
||||
"mozilla/selectionchange/selectionchange_selection.html": [
|
||||
"a8f4150bfcefafa7b351d329fd6bc788943fd1a0",
|
||||
"testharness"
|
||||
],
|
||||
"mozilla/sequence-hole.html": [
|
||||
"0021769859417ffeb4d656f7130370b628bfac7d",
|
||||
"testharness"
|
||||
|
|
|
@ -212,6 +212,7 @@ test_interfaces([
|
|||
"Request",
|
||||
"Response",
|
||||
"Screen",
|
||||
"Selection",
|
||||
"ShadowRoot",
|
||||
"StereoPannerNode",
|
||||
"Storage",
|
||||
|
|
|
@ -0,0 +1,25 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>Test that selectionchange doesn't fire for bad reasons</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<span id="abcd">abcd</span><span id="efgh">efgh</span><span id="ijkl">ijkl</span>
|
||||
<script>
|
||||
var t = async_test("things that don't queue selectionchange");
|
||||
document.onselectionchange = () => {
|
||||
assert_unreached("A document should not see selectionchange events when the selection isn't changing");
|
||||
}
|
||||
var r = new Range();
|
||||
r.setStart(document.getElementById("abcd"), 1);
|
||||
r.setEnd(document.getElementById("ijkl"), 1);
|
||||
var s = document.getSelection();
|
||||
assert_throws_dom("IndexSizeError", () => { s.getRangeAt(0) });
|
||||
assert_throws_dom("NotFoundError", () => { s.removeRange(r) });
|
||||
|
||||
// selectionchange event is asynchronous, so give tasks a chance to fire.
|
||||
setTimeout(() => { t.done(); }, 1);
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,50 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>Test that selectionchange fires when Range methods cause changes</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<span id="abcd">abcd</span><span id="efgh">efgh</span><span id="ijkl">ijkl</span>
|
||||
<script>
|
||||
var t = async_test("Range methods on a Selection's range fire selectionchange");
|
||||
var r = new Range();
|
||||
var abcd = document.getElementById("abcd");
|
||||
var efgh = document.getElementById("efgh");
|
||||
var ijkl = document.getElementById("ijkl");
|
||||
r.setStart(abcd, 0);
|
||||
r.setEnd(ijkl, 1);
|
||||
var s = document.getSelection();
|
||||
s.addRange(r);
|
||||
// A task is now queued that will fire a selectionchange event,
|
||||
// so the following listener will be called soon, even though it wasn't
|
||||
// listening at the time we added the range.
|
||||
var step = 0;
|
||||
document.onselectionchange = () => {
|
||||
t.step(() => {
|
||||
switch(step++) {
|
||||
case 0: r.setStart(ijkl, 1); break;
|
||||
case 1: r.setStartAfter(efgh); break;
|
||||
case 2: r.setStartBefore(abcd); break;
|
||||
case 3: r.setEnd(abcd, 1); break;
|
||||
case 4: r.setEndAfter(efgh); break;
|
||||
case 5: r.setEndBefore(efgh); break;
|
||||
case 6: r.collapse(); break;
|
||||
case 7: r.selectNode(efgh); break;
|
||||
case 8: r.selectNodeContents(abcd); break;
|
||||
case 9: r.insertNode(efgh);
|
||||
case 10: r.surroundContents(ijkl); break;
|
||||
case 11: queueFinish(); break;
|
||||
case 12: assert_unreached("Too many selectionchange events");
|
||||
}
|
||||
},"Step number "+step);
|
||||
}
|
||||
function queueFinish() {
|
||||
// Finish slightly later than the last selectionchange task,
|
||||
// so if there are any extra ones queued we have time to
|
||||
// hit the assert_unreached.
|
||||
setTimeout(() => { t.done(); }, 1);
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,51 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>Test that selectionchange fires when Selection methods cause changes</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<span id="abcd">abcd</span><span id="efgh">efgh</span><span id="ijkl">ijkl</span>
|
||||
<script>
|
||||
var t = async_test("Selection methods fire selectionchange");
|
||||
var r = new Range();
|
||||
var abcd = document.getElementById("abcd");
|
||||
var efgh = document.getElementById("efgh");
|
||||
var ijkl = document.getElementById("ijkl");
|
||||
r.setStart(abcd, 0);
|
||||
r.setEnd(ijkl, 1);
|
||||
var s = document.getSelection();
|
||||
s.addRange(r);
|
||||
// A task is now queued that will fire a selectionchange event,
|
||||
// so the following listener will be called soon, even though it wasn't
|
||||
// listening at the time we added the range.
|
||||
var step = 0;
|
||||
document.onselectionchange = () => {
|
||||
t.step(() => {
|
||||
switch(step++) {
|
||||
// order chosen so that s.type always changes between consecutive steps
|
||||
case 0: assert_equals(s.type, "Range"); s.removeRange(r); break;
|
||||
case 1: assert_equals(s.type, "None"); s.collapse(efgh, 0); break;
|
||||
case 2: assert_equals(s.type, "Caret"); s.removeAllRanges(); break;
|
||||
case 3: assert_equals(s.type, "None"); s.setPosition(efgh, 1); break;
|
||||
case 4: assert_equals(s.type, "Caret"); s.extend(ijkl, 1); break;
|
||||
case 5: assert_equals(s.type, "Range"); s.collapseToStart(); break;
|
||||
case 6: assert_equals(s.type, "Caret"); s.setBaseAndExtent(abcd, 0, efgh, 0); break;
|
||||
case 7: assert_equals(s.type, "Range"); s.collapseToEnd(); break;
|
||||
case 8: assert_equals(s.type, "Caret"); s.empty(); break;
|
||||
case 9: assert_equals(s.type, "None"); s.selectAllChildren(efgh); break;
|
||||
case 10: assert_equals(s.type, "Range"); s.deleteFromDocument(); break;
|
||||
case 11: assert_equals(s.type, "Caret"); queueFinish(); break;
|
||||
case 12: assert_unreached("Too many selectionchange events");
|
||||
}
|
||||
},"Step number "+step);
|
||||
}
|
||||
function queueFinish() {
|
||||
// Finish slightly later than the last selectionchange task,
|
||||
// so if there are any extra ones queued we have time to
|
||||
// hit the assert_unreached.
|
||||
setTimeout(() => { t.done(); }, 1);
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue