Update web-platform-tests to revision e8bfc205e36ad699601212cd50083870bad9a75d

This commit is contained in:
Ms2ger 2016-11-14 11:07:09 +01:00
parent 65dd6d4340
commit ccdb0a3458
1428 changed files with 118036 additions and 9786 deletions

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsl-1.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsl-1]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsl-2.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsl-2]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsl-3.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsl-3]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsl-4.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsl-4]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsl-5.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsl-5]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsl-6.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsl-6]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsl-7.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsl-7]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsl-8.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsl-8]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsl-9.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsl-9]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsla-1.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsla-1]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsla-2.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsla-2]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsla-3.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsla-3]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsla-4.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsla-4]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsla-5.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsla-5]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsla-6.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsla-6]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsla-7.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsla-7]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsla-8.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsla-8]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-hsla-9.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-hsla-9]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-rgb-1.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-rgb-1]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-rgb-2.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-rgb-2]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-rgb-3.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-rgb-3]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-rgb-4.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-rgb-4]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-rgb-5.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-rgb-5]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-rgb-6.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-rgb-6]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-rgba-1.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-rgba-1]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-rgba-3.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-rgba-3]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-rgba-4.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-rgba-4]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-rgba-5.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-rgba-5]
expected: FAIL

View file

@ -0,0 +1,5 @@
[2d.fillStyle.parse.css-color-4-rgba-6.html]
type: testharness
[Canvas test: 2d.fillStyle.parse.css-color-4-rgba-6]
expected: FAIL

View file

@ -0,0 +1,8 @@
[setLineDash.html]
type: testharness
[Invalid arguments to setLineDash()]
expected: FAIL
[setLineDash]
expected: FAIL

View file

@ -1,4 +1,4 @@
[FileReaderSync.worker]
[FileReaderSync.worker.html]
type: testharness
[readAsText]
expected: FAIL

View file

@ -1,39 +1,9 @@
[idlharness.worker]
[idlharness.worker.html]
type: testharness
[URL interface: operation createFor(Blob)]
expected: FAIL
[FileReaderSync interface: operation readAsArrayBuffer(Blob)]
expected: FAIL
[FileReaderSync interface: operation readAsText(Blob,DOMString)]
expected: FAIL
[FileReaderSync interface: operation readAsDataURL(Blob)]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0)]
expected: FAIL
[FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1)]
expected: FAIL
[FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2)]
expected: FAIL
[FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError]
expected: FAIL
[ArrayBuffer interface: existence and properties of interface object]
expected: FAIL
[URL interface: existence and properties of interface object]
[URL interface: operation createFor(Blob)]
expected: FAIL
[EventTarget interface: existence and properties of interface object]
@ -51,9 +21,24 @@
[FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError]
expected: FAIL
[FileReaderSync interface: operation readAsArrayBuffer(Blob)]
expected: FAIL
[FileReaderSync interface: operation readAsBinaryString(Blob)]
expected: FAIL
[FileReaderSync interface: operation readAsText(Blob,DOMString)]
expected: FAIL
[FileReaderSync interface: operation readAsDataURL(Blob)]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0)]
expected: FAIL
[FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsBinaryString" with the proper type (1)]
expected: FAIL
@ -63,6 +48,12 @@
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (2)]
expected: FAIL
[FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError]
expected: FAIL
[FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (3)]
expected: FAIL
[FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError]
expected: FAIL

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,3 @@
[ecdh_bits.worker]
[ecdh_bits.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[ecdh_keys.worker]
[ecdh_keys.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[hkdf.worker]
[hkdf.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[pbkdf2.worker]
[pbkdf2.worker.html]
type: testharness
expected: ERROR

View file

@ -1,4 +1,4 @@
[digest.worker]
[digest.worker.html]
type: testharness
[SHA-1 with empty source data]
expected: FAIL

View file

@ -1,3 +1,3 @@
[aes_cbc.worker]
[aes_cbc.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[aes_ctr.worker]
[aes_ctr.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[aes_gcm.worker]
[aes_gcm.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[rsa.worker]
[rsa.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[failures.worker]
[failures.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[failures_AES-CBC.worker]
[failures_AES-CBC.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[failures_AES-CTR.worker]
[failures_AES-CTR.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[failures_AES-GCM.worker]
[failures_AES-GCM.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[failures_AES-KW.worker]
[failures_AES-KW.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[failures_ECDH.worker]
[failures_ECDH.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[failures_ECDSA.worker]
[failures_ECDSA.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[failures_HMAC.worker]
[failures_HMAC.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[failures_RSA-OAEP.worker]
[failures_RSA-OAEP.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[failures_RSA-PSS.worker]
[failures_RSA-PSS.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[failures_RSASSA-PKCS1-v1_5.worker]
[failures_RSASSA-PKCS1-v1_5.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[successes.worker]
[successes.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[successes_AES-CBC.worker]
[successes_AES-CBC.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[successes_AES-CTR.worker]
[successes_AES-CTR.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[successes_AES-GCM.worker]
[successes_AES-GCM.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[successes_AES-KW.worker]
[successes_AES-KW.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[successes_ECDH.worker]
[successes_ECDH.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[successes_ECDSA.worker]
[successes_ECDSA.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[successes_HMAC.worker]
[successes_HMAC.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[successes_RSA-OAEP.worker]
[successes_RSA-OAEP.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[successes_RSA-PSS.worker]
[successes_RSA-PSS.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[successes_RSASSA-PKCS1-v1_5.worker]
[successes_RSASSA-PKCS1-v1_5.worker.html]
type: testharness
expected: ERROR

View file

@ -1,5 +1,8 @@
[idlharness.worker]
[idlharness.worker.html]
type: testharness
[ArrayBuffer interface: existence and properties of interface object]
expected: FAIL
[Crypto interface: attribute subtle]
expected: FAIL
@ -162,6 +165,3 @@
[SubtleCrypto interface: calling unwrapKey(KeyFormat,BufferSource,CryptoKey,AlgorithmIdentifier,AlgorithmIdentifier,boolean,[object Object\]) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[ArrayBuffer interface: existence and properties of interface object]
expected: FAIL

View file

@ -1,4 +1,4 @@
[ec_importKey.worker]
[ec_importKey.worker.html]
type: testharness
[Good parameters: P-256 bits (spki, buffer(91), {name: ECDSA, namedCurve: P-256}, true, [\])]
expected: FAIL

View file

@ -1,6 +1,5 @@
[rsa_importKey.worker]
[rsa_importKey.worker.html]
type: testharness
disabled: https://github.com/servo/servo/issues/12654
[Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt\])]
expected: FAIL

View file

@ -1,4 +1,4 @@
[symmetric_importKey.worker]
[symmetric_importKey.worker.html]
type: testharness
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [encrypt\])]
expected: FAIL

View file

@ -1,3 +1,3 @@
[ecdsa.worker]
[ecdsa.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[hmac.worker]
[hmac.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[rsa_pkcs.worker]
[rsa_pkcs.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[rsa_pss.worker]
[rsa_pss.worker.html]
type: testharness
expected: ERROR

View file

@ -1,3 +1,3 @@
[wrapKey_unwrapKey.worker]
[wrapKey_unwrapKey.worker.html]
type: testharness
expected: ERROR

View file

@ -0,0 +1,95 @@
[current-realm.html]
type: testharness
[querySelectorAll]
expected: FAIL
[createElement]
expected: FAIL
[createElementNS]
expected: FAIL
[createDocumentFragment]
expected: FAIL
[createTextNode]
expected: FAIL
[createComment]
expected: FAIL
[createProcessingInstruction]
expected: FAIL
[createAttribute]
expected: FAIL
[createAttributeNS]
expected: FAIL
[createEvent]
expected: FAIL
[createRange]
expected: FAIL
[createNodeIterator]
expected: FAIL
[createTreeWalker]
expected: FAIL
[getElementsByTagName]
expected: FAIL
[getElementsByTagNameNS]
expected: FAIL
[getElementsByClassName]
expected: FAIL
[createDocumentType]
expected: FAIL
[createDocument]
expected: FAIL
[createHTMLDocument]
expected: FAIL
[NamedNodeMap item]
expected: FAIL
[NamedNodeMap getNamedItem]
expected: FAIL
[NamedNodeMap getNamedItemNS]
expected: FAIL
[splitText]
expected: FAIL
[extractContents]
expected: FAIL
[cloneContents]
expected: FAIL
[cloneRange]
expected: FAIL
[getContext 2d]
expected: FAIL
[getContext webgl]
expected: FAIL
[createImageData]
expected: FAIL
[getImageData]
expected: FAIL
[FontFace's load()]
expected: FAIL

View file

@ -1,4 +1,4 @@
[constructor-object.worker]
[constructor-object.worker.html]
type: testharness
[existence and properties of DOMException]
expected: FAIL

View file

@ -0,0 +1,5 @@
[abort-during-open.htm]
type: testharness
[XMLHttpRequest: abort() during OPEN]
expected: FAIL

View file

@ -0,0 +1,5 @@
[abort-during-open.worker.html]
type: testharness
[Untitled]
expected: FAIL

View file

@ -0,0 +1,5 @@
[abort-event-abort.htm]
type: testharness
[XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset.]
expected: FAIL

View file

@ -1,8 +1,5 @@
[responsexml-basic.htm]
type: testharness
[XMLHttpRequest: responseXML basic test]
expected: FAIL
[responseXML on empty response documents]
expected: FAIL

View file

@ -0,0 +1,3 @@
[send-after-setting-document-domain.htm]
type: testharness
expected: ERROR

View file

@ -0,0 +1,5 @@
[send-data-unexpected-tostring.htm]
type: testharness
[abort() called from data stringification]
expected: FAIL

View file

@ -1,3 +0,0 @@
[send-usp.worker]
type: testharness
disabled: https://github.com/servo/servo/issues/12654

View file

@ -6,3 +6,12 @@
[Handling of property names that look like integers around 2^32]
expected: FAIL
[Trying to set an expando that would shadow an already-existing indexed property]
expected: FAIL
[Trying to set an expando with an indexed property name past the end of the list]
expected: FAIL
[Trying to delete an indexed property name should never work]
expected: FAIL

View file

@ -0,0 +1,5 @@
[HTMLCollection-supported-property-names.html]
type: testharness
[Trying to set an expando that would shadow an already-existing named property]
expected: FAIL

View file

@ -0,0 +1,24 @@
[Event-dispatch-click.html]
type: testharness
expected: TIMEOUT
[basic with dispatchEvent()]
expected: FAIL
[look at parents when event bubbles]
expected: FAIL
[pick the first with activation behavior <input type=checkbox>]
expected: FAIL
[pick the first with activation behavior <a href>]
expected: FAIL
[event state during post-click handling]
expected: TIMEOUT
[redispatch during post-click handling]
expected: TIMEOUT
[disconnected form should not submit]
expected: FAIL

View file

@ -0,0 +1,14 @@
[DOMImplementation-createDocument.html]
type: testharness
[createDocument test: null,"ெfoo",null,"INVALID_CHARACTER_ERR"]
expected: FAIL
[createDocument test: "http://example.com/","a:0",null,"NAMESPACE_ERR"]
expected: FAIL
[createDocument test: "http://example.com/","a:ெ",null,"NAMESPACE_ERR"]
expected: FAIL
[createDocument test: "http://example.com/","ெ:a",null,"INVALID_CHARACTER_ERR"]
expected: FAIL

View file

@ -0,0 +1,251 @@
[Document-createElement.html]
type: testharness
[createElement(undefined) in XML document]
expected: FAIL
[createElement(undefined) in XHTML document]
expected: FAIL
[createElement(null) in XML document]
expected: FAIL
[createElement(null) in XHTML document]
expected: FAIL
[createElement("foo") in XML document]
expected: FAIL
[createElement("foo") in XHTML document]
expected: FAIL
[createElement("f1oo") in XML document]
expected: FAIL
[createElement("f1oo") in XHTML document]
expected: FAIL
[createElement("foo1") in XML document]
expected: FAIL
[createElement("foo1") in XHTML document]
expected: FAIL
[createElement("fெ") in XML document]
expected: FAIL
[createElement("fெ") in XHTML document]
expected: FAIL
[createElement("fooெ") in XML document]
expected: FAIL
[createElement("fooெ") in XHTML document]
expected: FAIL
[createElement(":") in XML document]
expected: FAIL
[createElement(":foo") in XML document]
expected: FAIL
[createElement(":foo") in XHTML document]
expected: FAIL
[createElement("f:oo") in XML document]
expected: FAIL
[createElement("f:oo") in XHTML document]
expected: FAIL
[createElement("foo:") in XML document]
expected: FAIL
[createElement("foo:") in XHTML document]
expected: FAIL
[createElement("f:o:o") in XML document]
expected: FAIL
[createElement("f:o:o") in XHTML document]
expected: FAIL
[createElement("f::oo") in XML document]
expected: FAIL
[createElement("f::oo") in XHTML document]
expected: FAIL
[createElement("f::oo:") in XML document]
expected: FAIL
[createElement("f::oo:") in XHTML document]
expected: FAIL
[createElement("foo:0") in XML document]
expected: FAIL
[createElement("foo:0") in XHTML document]
expected: FAIL
[createElement("foo:_") in XML document]
expected: FAIL
[createElement("foo:_") in XHTML document]
expected: FAIL
[createElement("foo:ெ") in XML document]
expected: FAIL
[createElement("foo:ெ") in XHTML document]
expected: FAIL
[createElement("foo:fooெ") in XML document]
expected: FAIL
[createElement("foo:fooெ") in XHTML document]
expected: FAIL
[createElement("fooெ:foo") in XML document]
expected: FAIL
[createElement("fooெ:foo") in XHTML document]
expected: FAIL
[createElement("xml") in XML document]
expected: FAIL
[createElement("xml") in XHTML document]
expected: FAIL
[createElement("xmlns") in XML document]
expected: FAIL
[createElement("xmlns") in XHTML document]
expected: FAIL
[createElement("xmlfoo") in XML document]
expected: FAIL
[createElement("xmlfoo") in XHTML document]
expected: FAIL
[createElement("xml:foo") in XML document]
expected: FAIL
[createElement("xml:foo") in XHTML document]
expected: FAIL
[createElement("xmlns:foo") in XML document]
expected: FAIL
[createElement("xmlns:foo") in XHTML document]
expected: FAIL
[createElement("xmlfoo:bar") in XML document]
expected: FAIL
[createElement("xmlfoo:bar") in XHTML document]
expected: FAIL
[createElement("svg") in XML document]
expected: FAIL
[createElement("svg") in XHTML document]
expected: FAIL
[createElement("math") in XML document]
expected: FAIL
[createElement("math") in XHTML document]
expected: FAIL
[createElement("FOO") in XML document]
expected: FAIL
[createElement("FOO") in XHTML document]
expected: FAIL
[createElement("mar") in XML document]
expected: FAIL
[createElement("mar") in XHTML document]
expected: FAIL
[createElement("İnput") in XML document]
expected: FAIL
[createElement("İnput") in XHTML document]
expected: FAIL
[createElement("ınput") in XML document]
expected: FAIL
[createElement("ınput") in XHTML document]
expected: FAIL
[createElement("") in XML document]
expected: FAIL
[createElement("1foo") in XML document]
expected: FAIL
[createElement("1:foo") in XML document]
expected: FAIL
[createElement("fo o") in XML document]
expected: FAIL
[createElement("ெfoo") in HTML document]
expected: FAIL
[createElement("ெfoo") in XML document]
expected: FAIL
[createElement("ெfoo") in XHTML document]
expected: FAIL
[createElement("}foo") in XML document]
expected: FAIL
[createElement("f}oo") in XML document]
expected: FAIL
[createElement("foo}") in XML document]
expected: FAIL
[createElement("\\ufffffoo") in XML document]
expected: FAIL
[createElement("f\\uffffoo") in XML document]
expected: FAIL
[createElement("foo\\uffff") in XML document]
expected: FAIL
[createElement("<foo") in XML document]
expected: FAIL
[createElement("foo>") in XML document]
expected: FAIL
[createElement("<foo>") in XML document]
expected: FAIL
[createElement("f<oo") in XML document]
expected: FAIL
[createElement("-foo") in XML document]
expected: FAIL
[createElement(".foo") in XML document]
expected: FAIL
[createElement("ெ") in HTML document]
expected: FAIL
[createElement("ெ") in XML document]
expected: FAIL
[createElement("ெ") in XHTML document]
expected: FAIL

View file

@ -0,0 +1,596 @@
[Document-createElementNS.html]
type: testharness
[createElementNS test in XML document: null,null,null]
expected: FAIL
[createElementNS test in XML document: null,undefined,null]
expected: FAIL
[createElementNS test in XML document: null,"foo",null]
expected: FAIL
[createElementNS test in XML document: null,"1foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"f1oo",null]
expected: FAIL
[createElementNS test in XML document: null,"foo1",null]
expected: FAIL
[createElementNS test in HTML document: null,"ெfoo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"ெfoo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XHTML document: null,"ெfoo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"}foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"f}oo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"foo}","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"\\ufffffoo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"f\\uffffoo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"foo\\uffff","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"<foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"foo>","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"<foo>","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"f<oo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"^^","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"fo o","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"-foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,".foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,":foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"f:oo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"foo:","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"f:o:o","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: null,":","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"xml",null]
expected: FAIL
[createElementNS test in XML document: null,"xmlns","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"xmlfoo",null]
expected: FAIL
[createElementNS test in XML document: null,"xml:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"xmlns:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"xmlfoo:bar","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"null:xml","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "",null,null]
expected: FAIL
[createElementNS test in XML document: "",":foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "","f:oo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "","foo:","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: undefined,null,null]
expected: FAIL
[createElementNS test in XML document: undefined,undefined,null]
expected: FAIL
[createElementNS test in XML document: undefined,"foo",null]
expected: FAIL
[createElementNS test in XML document: undefined,"1foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: undefined,"f1oo",null]
expected: FAIL
[createElementNS test in XML document: undefined,"foo1",null]
expected: FAIL
[createElementNS test in XML document: undefined,":foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: undefined,"f:oo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: undefined,"foo:","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: undefined,"f::oo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: undefined,"xml",null]
expected: FAIL
[createElementNS test in XML document: undefined,"xmlns","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: undefined,"xmlfoo",null]
expected: FAIL
[createElementNS test in XML document: undefined,"xml:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: undefined,"xmlns:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: undefined,"xmlfoo:bar","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","foo",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","1foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","<foo>","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","fo<o","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","-foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/",".foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","f1oo",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","foo1",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/",":foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","f:oo",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","f:o:o","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","foo:","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","f::oo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/","a:0","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","a:0","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/","a:0","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","0:a","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","a:_",null]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/","a:ெ","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","a:ெ","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/","a:ெ","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in HTML document: "http://example.com/","ெ:a","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","ெ:a","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XHTML document: "http://example.com/","ெ:a","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","a:aெ",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","aெ:a",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","xml:test","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","xmlns:test","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","test:xmlns",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","xmlns","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","_:_",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","_:h0",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","_:test",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","l_:_",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","ns:_0",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","ns:a0",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","ns0:test",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","a.b:c",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","a-b:c",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","xml",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","XMLNS",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","xmlfoo",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","xml:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","XML:foo",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","xmlns:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","XMLNS:foo",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","xmlfoo:bar",null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","prefix::local","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:{","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:}","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:~","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:'","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:!","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:@","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:#","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:$","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:%","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:^","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:&","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:*","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:(","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:)","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:+","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:=","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:[","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:\]","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:\\\\","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:/","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:;","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:`","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:<","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:>","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:,","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:a ","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","namespaceURI:\\"","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "/","foo",null]
expected: FAIL
[createElementNS test in XML document: "/","1foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "/","f1oo",null]
expected: FAIL
[createElementNS test in XML document: "/","foo1",null]
expected: FAIL
[createElementNS test in XML document: "/",":foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "/","f:oo",null]
expected: FAIL
[createElementNS test in XML document: "/","foo:","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "/","xml",null]
expected: FAIL
[createElementNS test in XML document: "/","xmlns","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "/","xmlfoo",null]
expected: FAIL
[createElementNS test in XML document: "/","xml:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "/","xmlns:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "/","xmlfoo:bar",null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","foo",null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","1foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","f1oo",null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","foo1",null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace",":foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","f:oo",null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","foo:","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","xml",null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","xmlns","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","xmlfoo",null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","xml:foo",null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","xmlns:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespaces","xml:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/xml/1998/namespace","xml:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","1foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","f1oo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","foo1","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/",":foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","f:oo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","foo:","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","xml","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","xmlns",null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","xmlfoo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","xml:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","xmlns:foo",null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","xmlfoo:bar","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","foo:xmlns","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "foo:","foo",null]
expected: FAIL
[createElementNS test in XML document: "foo:","1foo","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "foo:","f1oo",null]
expected: FAIL
[createElementNS test in XML document: "foo:","foo1",null]
expected: FAIL
[createElementNS test in XML document: "foo:",":foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "foo:","f:oo",null]
expected: FAIL
[createElementNS test in XML document: "foo:","foo:","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "foo:","xml",null]
expected: FAIL
[createElementNS test in XML document: "foo:","xmlns","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "foo:","xmlfoo",null]
expected: FAIL
[createElementNS test in XML document: "foo:","xml:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "foo:","xmlns:foo","NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "foo:","xmlfoo:bar",null]
expected: FAIL
[createElementNS test in XML document: "","","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: null,"","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: undefined,"","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://example.com/",null,null]
expected: FAIL
[createElementNS test in XML document: "http://example.com/","","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "/",null,null]
expected: FAIL
[createElementNS test in XML document: "/","","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace",null,null]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/",null,"NAMESPACE_ERR"]
expected: FAIL
[createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","","INVALID_CHARACTER_ERR"]
expected: FAIL
[createElementNS test in XML document: "foo:",null,null]
expected: FAIL
[createElementNS test in XML document: "foo:","","INVALID_CHARACTER_ERR"]
expected: FAIL

View file

@ -51,3 +51,69 @@
[In-document Element.matches: ID selector, matching id values using non-ASCII characters (with no refNodes): #台北Táiběi, #台北]
expected: FAIL
[In-document Element.matches: Descendant combinator '>>', matching element that is a descendant of an element with id (with no refNodes): #descendant>>div]
expected: FAIL
[In-document Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element (with no refNodes): body>>#descendant-div1]
expected: FAIL
[In-document Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element (with no refNodes): div>>#descendant-div1]
expected: FAIL
[In-document Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element with id (with no refNodes): #descendant>>#descendant-div2]
expected: FAIL
[In-document Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with id (with no refNodes): #descendant>>.descendant-div2]
expected: FAIL
[In-document Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with class (with no refNodes): .descendant-div1>>.descendant-div3]
expected: FAIL
[Detached Element.matches: Descendant combinator '>>', matching element that is a descendant of an element with id (with no refNodes): #descendant>>div]
expected: FAIL
[Detached Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element (with no refNodes): div>>#descendant-div1]
expected: FAIL
[Detached Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element with id (with no refNodes): #descendant>>#descendant-div2]
expected: FAIL
[Detached Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with id (with no refNodes): #descendant>>.descendant-div2]
expected: FAIL
[Detached Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with class (with no refNodes): .descendant-div1>>.descendant-div3]
expected: FAIL
[Fragment Element.matches: Descendant combinator '>>', matching element that is a descendant of an element with id (with no refNodes): #descendant>>div]
expected: FAIL
[Fragment Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element (with no refNodes): div>>#descendant-div1]
expected: FAIL
[Fragment Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element with id (with no refNodes): #descendant>>#descendant-div2]
expected: FAIL
[Fragment Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with id (with no refNodes): #descendant>>.descendant-div2]
expected: FAIL
[Fragment Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with class (with no refNodes): .descendant-div1>>.descendant-div3]
expected: FAIL
[In-document Element.matches: Descendant combinator '>>', matching element that is a descendant of an element with id (1) (with no refNodes): #descendant>>div]
expected: FAIL
[In-document Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element (1) (with no refNodes): body>>#descendant-div1]
expected: FAIL
[In-document Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element (1) (with no refNodes): div>>#descendant-div1]
expected: FAIL
[In-document Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element with id (1) (with no refNodes): #descendant>>#descendant-div2]
expected: FAIL
[In-document Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with id (1) (with no refNodes): #descendant>>.descendant-div2]
expected: FAIL
[In-document Element.matches: Descendant combinator, '>>', matching element with class that is a descendant of an element with class (1) (with no refNodes): .descendant-div1>>.descendant-div3]
expected: FAIL

View file

@ -216,3 +216,159 @@
[In-document Element.querySelector: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letter]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[Detached Element.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[Detached Element.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[Detached Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[Detached Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[Detached Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[Detached Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[Detached Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[Detached Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[Detached Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[Detached Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[Detached Element.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[Detached Element.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[Fragment.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[Fragment.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[Fragment.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[Fragment.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[Fragment.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[Fragment.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[Fragment.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[Fragment.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[Fragment.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[Fragment.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[Fragment.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[Fragment.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL

View file

@ -216,3 +216,159 @@
[In-document Element.querySelector: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letter]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[Document.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[Document.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[Detached Element.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[Detached Element.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[Detached Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[Detached Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[Detached Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[Detached Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[Detached Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[Detached Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[Detached Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[Detached Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[Detached Element.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[Detached Element.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[Fragment.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[Fragment.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[Fragment.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[Fragment.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[Fragment.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[Fragment.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[Fragment.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[Fragment.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[Fragment.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[Fragment.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[Fragment.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[Fragment.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3]
expected: FAIL
[In-document Element.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL
[In-document Element.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4]
expected: FAIL

View file

@ -0,0 +1,107 @@
[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

View file

@ -0,0 +1,578 @@
[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

View file

@ -0,0 +1,848 @@
[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

View file

@ -0,0 +1,116 @@
[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

View file

@ -0,0 +1,575 @@
[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

View file

@ -0,0 +1,32 @@
[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

View file

@ -0,0 +1,92 @@
[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

Some files were not shown because too many files have changed in this diff Show more