Bug 1345490 - Update web-platform-tests expected data, a=testonly

MozReview-Commit-ID: 6v6aK4ubvO6
This commit is contained in:
James Graham 2017-03-09 18:38:09 +00:00
parent d4dc7506f2
commit d43eb47f38
180 changed files with 7793 additions and 421 deletions

View File

@ -0,0 +1,5 @@
[Blob-XHR-revoke.html]
type: testharness
[Revoke blob URL before open(), network error (after send())]
expected: FAIL

View File

@ -0,0 +1,14 @@
[event-dispatch-active-flag.html]
type: testharness
[Transactions are active during success handlers]
expected: FAIL
[Transactions are active during success listeners]
expected: FAIL
[Transactions are active during error handlers]
expected: FAIL
[Transactions are active during error listeners]
expected: FAIL

View File

@ -1,2 +1,3 @@
[idbcursor-update-exception-order.htm]
type: testharness
disabled: if os == "win": https://bugzilla.mozilla.org/show_bug.cgi?id=1336639

View File

@ -1,2 +1,3 @@
[idbobjectstore-deleteIndex-exception-order.html]
type: testharness
disabled: if os == "win": https://bugzilla.mozilla.org/show_bug.cgi?id=1336639

View File

@ -0,0 +1,24 @@
[keygenerator-explicit.html]
type: testharness
expected:
if debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
if debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): CRASH
if debug and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): CRASH
if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): CRASH
if debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): CRASH
if debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): CRASH
if debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): CRASH
[Key generator vs. explicit key 63 bits]
expected: FAIL
[Key generator vs. explicit key 64 bits]
expected: FAIL
[Key generator vs. explicit key greater than 64 bits, but still finite]
expected: FAIL
[Key generator vs. explicit key equal to Infinity]
expected: FAIL

View File

@ -0,0 +1,11 @@
[transaction-deactivation-timing.html]
type: testharness
[New transactions are not deactivated until after the microtask checkpoint]
expected: FAIL
[New transactions from microtask are still active through the microtask checkpoint]
expected: FAIL
[Deactivation of new transactions happens at end of invocation]
expected: FAIL

View File

@ -0,0 +1,5 @@
[upgrade-transaction-deactivation-timing.html]
type: testharness
[Upgrade transactions are active in upgradeneeded callback and microtasks]
expected: FAIL

View File

@ -18,3 +18,6 @@
[XHR method UNICORN with charset text/plain]
expected: FAIL
[XHR method GET with MIME type image/png]
expected: FAIL

View File

@ -0,0 +1,11 @@
[getallresponseheaders-cl.htm]
type: testharness
[Casing of known headers]
expected: FAIL
[Casing of known headers 1]
expected: FAIL
[Casing of known headers 2]
expected: FAIL

View File

@ -0,0 +1,5 @@
[getallresponseheaders.htm]
type: testharness
[XMLHttpRequest: getAllResponseHeaders() 1]
expected: FAIL

View File

@ -0,0 +1,8 @@
[open-url-redirected-worker-origin.htm]
type: testharness
[Referer header]
expected: FAIL
[Origin header]
expected: FAIL

View File

@ -0,0 +1,8 @@
[open-url-worker-origin.htm]
type: testharness
[Referer header]
expected: FAIL
[Origin header]
expected: FAIL

View File

@ -0,0 +1,14 @@
[overridemimetype-blob.html]
type: testharness
[Use text/xml as fallback MIME type]
expected: FAIL
[Use text/xml as fallback MIME type, 2]
expected: FAIL
[Bogus MIME type should end up as application/octet-stream]
expected: FAIL
[Bogus MIME type should end up as application/octet-stream, 2]
expected: FAIL

View File

@ -1,8 +1,5 @@
[responsetext-decoding.htm]
type: testharness
[XMLHttpRequest: responseText decoding (text/html %3C!doctype%20html%3E%3Cmeta%20charset%3Dwindows-1252%3E%FF)]
expected: FAIL
[XMLHttpRequest: responseText decoding (text/plain %FE%FF)]
expected: FAIL

View File

@ -3,3 +3,6 @@
[XmlHttpRequest: The send() method: Throw a "throw an "NetworkError" exception when Network error happens (synchronous flag is set)]
expected: FAIL
[XMLHttpRequest: The send() method: Throw a "throw an "NetworkError" exception when Network error happens (synchronous flag is set)]
expected: FAIL

View File

@ -1,5 +0,0 @@
[setrequestheader-case-insensitive.htm]
type: testharness
[XMLHttpRequest: setRequestHeader() - headers that differ in case]
expected: FAIL

View File

@ -1,29 +0,0 @@
[setrequestheader-header-allowed.htm]
type: testharness
[XMLHttpRequest: setRequestHeader() - headers that are allowed (Authorization)]
expected: FAIL
[XMLHttpRequest: setRequestHeader() - headers that are allowed (Pragma)]
expected: FAIL
[XMLHttpRequest: setRequestHeader() - headers that are allowed (User-Agent)]
expected: FAIL
[XMLHttpRequest: setRequestHeader() - headers that are allowed (Content-Transfer-Encoding)]
expected: FAIL
[XMLHttpRequest: setRequestHeader() - headers that are allowed (Content-Type)]
expected: FAIL
[XMLHttpRequest: setRequestHeader() - headers that are allowed (Overwrite)]
expected: FAIL
[XMLHttpRequest: setRequestHeader() - headers that are allowed (If)]
expected: FAIL
[XMLHttpRequest: setRequestHeader() - headers that are allowed (Status-URI)]
expected: FAIL
[XMLHttpRequest: setRequestHeader() - headers that are allowed (X-Pink-Unicorn)]
expected: FAIL

View File

@ -0,0 +1,11 @@
[console-count-label-conversion.any.html]
type: testharness
[console.count() throws exceptions generated by erroneous label.toString() conversion]
expected: FAIL
[console-count-label-conversion.any.worker.html]
type: testharness
[console.count() throws exceptions generated by erroneous label.toString() conversion]
expected: FAIL

View File

@ -0,0 +1,17 @@
[console-time-label-conversion.any.worker.html]
type: testharness
[console.time() throws exceptions generated by erroneous label.toString() conversion]
expected: FAIL
[console.timeEnd() throws exceptions generated by erroneous label.toString() conversion]
expected: FAIL
[console-time-label-conversion.any.html]
type: testharness
[console.time() throws exceptions generated by erroneous label.toString() conversion]
expected: FAIL
[console.timeEnd() throws exceptions generated by erroneous label.toString() conversion]
expected: FAIL

View File

@ -0,0 +1,6 @@
[inside-dedicated-worker.html]
type: testharness
expected: TIMEOUT
[SecurityPolicyViolation event fired on global.]
expected: TIMEOUT

View File

@ -0,0 +1,6 @@
[inside-service-worker.https.html]
type: testharness
expected: TIMEOUT
[SecurityPolicyViolation event fired on global.]
expected: TIMEOUT

View File

@ -0,0 +1,6 @@
[inside-shared-worker.html]
type: testharness
expected: TIMEOUT
[SecurityPolicyViolation event fired on global.]
expected: TIMEOUT

View File

@ -0,0 +1,15 @@
[script-sample-no-opt-in.html]
type: testharness
expected: TIMEOUT
[Inline script should not have a sample.]
expected: TIMEOUT
[Inline event handlers should not have a sample.]
expected: TIMEOUT
[JavaScript URLs in iframes should not have a sample.]
expected: TIMEOUT
[eval() should not have a sample.]
expected: TIMEOUT

View File

@ -0,0 +1,15 @@
[script-sample.html]
type: testharness
expected: TIMEOUT
[Inline script should have a sample.]
expected: TIMEOUT
[Inline event handlers should have a sample.]
expected: TIMEOUT
[JavaScript URLs in iframes should have a sample.]
expected: TIMEOUT
[eval() should not have a sample.]
expected: TIMEOUT

View File

@ -0,0 +1,6 @@
[securitypolicyviolation-block-cross-origin-image-from-script.sub.html]
type: testharness
expected: TIMEOUT
[Non-redirected cross-origin URLs are not stripped.]
expected: TIMEOUT

View File

@ -0,0 +1,6 @@
[securitypolicyviolation-block-cross-origin-image.sub.html]
type: testharness
expected: TIMEOUT
[Non-redirected cross-origin URLs are not stripped.]
expected: TIMEOUT

View File

@ -0,0 +1,6 @@
[securitypolicyviolation-block-image-from-script.sub.html]
type: testharness
expected: TIMEOUT
[Non-redirected cross-origin URLs are not stripped.]
expected: TIMEOUT

View File

@ -0,0 +1,6 @@
[securitypolicyviolation-block-image.sub.html]
type: testharness
expected: TIMEOUT
[Non-redirected same-origin URLs are not stripped.]
expected: TIMEOUT

View File

@ -0,0 +1,9 @@
[style-sample-no-opt-in.html]
type: testharness
expected: TIMEOUT
[Inline style blocks should not have a sample.]
expected: TIMEOUT
[Inline style attributes should not have a sample.]
expected: TIMEOUT

View File

@ -0,0 +1,9 @@
[style-sample.html]
type: testharness
expected: TIMEOUT
[Inline style blocks should have a sample.]
expected: TIMEOUT
[Inline style attributes should have a sample.]
expected: TIMEOUT

View File

@ -1,5 +0,0 @@
[late-upload-events.htm]
type: testharness
[Late listeners: Preflight]
expected: FAIL

View File

@ -0,0 +1,5 @@
[CSSMatrixComponent-DOMMatrix-mutable.html]
type: testharness
[CSSMatrixComponent's matrix attribute is mutable]
expected: FAIL

View File

@ -0,0 +1,5 @@
[declared-styleMap-accepts-inherit.html]
type: testharness
[Declared styleMap objects accept 'inherit' as a value]
expected: FAIL

View File

@ -0,0 +1,5 @@
[styleMap-update-function.html]
type: testharness
[styleMap objects provide an 'update' function]
expected: FAIL

View File

@ -0,0 +1,5 @@
[CustomEvent.html]
type: testharness
[initCustomEvent's default parameter values.]
expected: FAIL

View File

@ -0,0 +1,5 @@
[Event-initEvent.html]
type: testharness
[Tests initEvent's default parameter values.]
expected: FAIL

View File

@ -45,3 +45,9 @@
[Text interface: document.createTextNode("abc") must inherit property "assignedSlot" with the proper type (2)]
expected: FAIL
[Event interface: operation initEvent(DOMString,boolean,boolean)]
expected: FAIL
[CustomEvent interface: operation initCustomEvent(DOMString,boolean,boolean,any)]
expected: FAIL

View File

@ -0,0 +1,77 @@
[Element-webkitMatchesSelector.html]
type: testharness
[In-document Element.webkitMatchesSelector: Descendant combinator '>>', matching element that is a descendant of an element with id (with no refNodes): #descendant>>div]
expected: FAIL
[In-document Element.webkitMatchesSelector: Descendant combinator '>>', matching element with id that is a descendant of an element (with no refNodes): body>>#descendant-div1]
expected: FAIL
[In-document Element.webkitMatchesSelector: Descendant combinator '>>', matching element with id that is a descendant of an element (with no refNodes): div>>#descendant-div1]
expected: FAIL
[In-document Element.webkitMatchesSelector: 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.webkitMatchesSelector: 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.webkitMatchesSelector: 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.webkitMatchesSelector: Descendant combinator '>>', matching element that is a descendant of an element with id (with no refNodes): #descendant>>div]
expected: FAIL
[Detached Element.webkitMatchesSelector: Descendant combinator '>>', matching element with id that is a descendant of an element (with no refNodes): div>>#descendant-div1]
expected: FAIL
[Detached Element.webkitMatchesSelector: 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.webkitMatchesSelector: 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.webkitMatchesSelector: 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.webkitMatchesSelector: Descendant combinator '>>', matching element that is a descendant of an element with id (with no refNodes): #descendant>>div]
expected: FAIL
[Fragment Element.webkitMatchesSelector: Descendant combinator '>>', matching element with id that is a descendant of an element (with no refNodes): div>>#descendant-div1]
expected: FAIL
[Fragment Element.webkitMatchesSelector: 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.webkitMatchesSelector: 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.webkitMatchesSelector: 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.webkitMatchesSelector: Universal selector, matching all children of the specified reference element (with refNode Element): >*]
expected: FAIL
[In-document Element.webkitMatchesSelector: Universal selector, matching all grandchildren of the specified reference element (with refNode Element): >*>*]
expected: FAIL
[In-document Element.webkitMatchesSelector: Universal selector, matching all descendants of the specified reference element (with refNode Element): *]
expected: FAIL
[In-document Element.webkitMatchesSelector: Descendant combinator '>>', matching element that is a descendant of an element with id (1) (with no refNodes): #descendant>>div]
expected: FAIL
[In-document Element.webkitMatchesSelector: 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.webkitMatchesSelector: 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.webkitMatchesSelector: 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.webkitMatchesSelector: 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.webkitMatchesSelector: 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

@ -1107,3 +1107,15 @@
[[["delete",""\],["inserttext","a"\]\] "<blockquote><font color=blue>[foo\]</font></blockquote>" compare innerHTML]
expected: FAIL
[[["createlink","http://www.google.com/"\],["underline","","first application"\],["underline","","second application"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML]
expected: FAIL
[[["createlink","http://www.google.com/"\],["underline","","first application"\],["underline","","second application"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after]
expected: FAIL
[[["underline","","first application"\],["underline","","second application"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML]
expected: FAIL
[[["underline","","first application"\],["underline","","second application"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after]
expected: FAIL

View File

@ -1,36 +1,20 @@
[request-upload-worker.html]
type: testharness
expected: ERROR
[Fetch with PUT with body]
expected: NOTRUN
[Fetch with POST with ReadableStream]
expected: FAIL
[Fetch with POST with text body]
expected: NOTRUN
[Fetch with POST with ReadableStream containing String]
expected: FAIL
[Fetch with POST with URLSearchParams body]
expected: NOTRUN
[Fetch with POST with ReadableStream containing null]
expected: FAIL
[Fetch with POST with Blob body]
expected: NOTRUN
[Fetch with POST with ReadableStream containing number]
expected: FAIL
[Fetch with POST with ArrayBuffer body]
expected: NOTRUN
[Fetch with POST with ReadableStream containing ArrayBuffer]
expected: FAIL
[Fetch with POST with Uint8Array body]
expected: NOTRUN
[Fetch with POST with Int8Array body]
expected: NOTRUN
[Fetch with POST with Float32Array body]
expected: NOTRUN
[Fetch with POST with Float64Array body]
expected: NOTRUN
[Fetch with POST with DataView body]
expected: NOTRUN
[Fetch with POST with Blob body with mime type]
expected: NOTRUN
[Fetch with POST with ReadableStream containing Blob]
expected: FAIL

View File

@ -1,3 +1,20 @@
[request-upload.html]
type: testharness
expected: ERROR
[Fetch with POST with ReadableStream]
expected: FAIL
[Fetch with POST with ReadableStream containing String]
expected: FAIL
[Fetch with POST with ReadableStream containing null]
expected: FAIL
[Fetch with POST with ReadableStream containing number]
expected: FAIL
[Fetch with POST with ReadableStream containing ArrayBuffer]
expected: FAIL
[Fetch with POST with ReadableStream containing Blob]
expected: FAIL

View File

@ -0,0 +1,5 @@
[cors-expose-star-worker.html]
type: testharness
[Basic Access-Control-Expose-Headers: * support]
expected: FAIL

View File

@ -0,0 +1,5 @@
[cors-expose-star.html]
type: testharness
[Basic Access-Control-Expose-Headers: * support]
expected: FAIL

View File

@ -0,0 +1,14 @@
[cors-preflight-star-worker.html]
type: testharness
[CORS that succeeds with credentials: false; method: SUPER (allowed: *); header: X-Test,1 (allowed: x-test)]
expected: FAIL
[CORS that succeeds with credentials: false; method: OK (allowed: *); header: X-Test,1 (allowed: *)]
expected: FAIL
[CORS that fails with credentials: true; method: GET (allowed: *); header: undefined (allowed: )]
expected: FAIL
[CORS that fails with credentials: true; method: GET (allowed: *); header: undefined (allowed: *)]
expected: FAIL

View File

@ -0,0 +1,14 @@
[cors-preflight-star.html]
type: testharness
[CORS that succeeds with credentials: false; method: SUPER (allowed: *); header: X-Test,1 (allowed: x-test)]
expected: FAIL
[CORS that succeeds with credentials: false; method: OK (allowed: *); header: X-Test,1 (allowed: *)]
expected: FAIL
[CORS that fails with credentials: true; method: GET (allowed: *); header: undefined (allowed: )]
expected: FAIL
[CORS that fails with credentials: true; method: GET (allowed: *); header: undefined (allowed: *)]
expected: FAIL

View File

@ -0,0 +1,8 @@
[request-keepalive-quota.html]
type: testharness
[A Keep-Alive fetch() with a body over the Quota Limit should reject.]
expected: FAIL
[A Keep-Alive fetch() should not be allowed if the Quota is used up.]
expected: FAIL

View File

@ -9,3 +9,12 @@
[Response interface: new Response() must inherit property "body" with the proper type (9)]
expected: FAIL
[Response interface: attribute trailer]
expected: FAIL
[Response interface: new Response() must inherit property "trailer" with the proper type (8)]
expected: FAIL
[Response interface: new Response() must inherit property "body" with the proper type (10)]
expected: FAIL

View File

@ -0,0 +1,5 @@
[response-trailer.html]
type: testharness
[trailer() test]
expected: FAIL

View File

@ -1,8 +0,0 @@
[browsing-context-first-created.xhtml]
type: testharness
[Check the document's meta data]
expected: FAIL
[Check the document's status]
expected: FAIL

View File

@ -0,0 +1,8 @@
[browsing-context.html]
type: testharness
[Check that browsing context has new, ready HTML document]
expected: FAIL
[Check the document properties corresponding to the creator browsing context]
expected: FAIL

View File

@ -3487,3 +3487,9 @@
[HTMLScriptElement interface: document.createElement("script") must inherit property "nonce" with the proper type (8)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "forceSpellCheck" with the proper type (15)]
expected: FAIL
[MessageEvent interface: operation initMessageEvent(DOMString,boolean,boolean,any,DOMString,DOMString,[object Object\],[object Object\],[object Object\])]
expected: FAIL

View File

@ -75,3 +75,6 @@
[WorkerGlobalScope interface: self must inherit property "onlanguagechange" with the proper type (5)]
expected: FAIL
[MessageEvent interface: operation initMessageEvent(DOMString,boolean,boolean,any,DOMString,DOMString,[object Object\],[object Object\],[object Object\])]
expected: FAIL

View File

@ -18,3 +18,129 @@
[select() on input type password queues select event]
expected: FAIL
[textarea: select()]
expected: FAIL
[textarea: select() a second time (must not fire select)]
expected: FAIL
[textarea: selectionStart a second time (must not fire select)]
expected: FAIL
[textarea: selectionEnd a second time (must not fire select)]
expected: FAIL
[textarea: selectionDirection a second time (must not fire select)]
expected: FAIL
[textarea: setSelectionRange() a second time (must not fire select)]
expected: FAIL
[textarea: setRangeText() a second time (must not fire select)]
expected: FAIL
[input type text: select()]
expected: FAIL
[input type text: select() a second time (must not fire select)]
expected: FAIL
[input type text: selectionStart a second time (must not fire select)]
expected: FAIL
[input type text: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type text: selectionDirection a second time (must not fire select)]
expected: FAIL
[input type text: setSelectionRange() a second time (must not fire select)]
expected: FAIL
[input type text: setRangeText() a second time (must not fire select)]
expected: FAIL
[input type search: select()]
expected: FAIL
[input type search: select() a second time (must not fire select)]
expected: FAIL
[input type search: selectionStart a second time (must not fire select)]
expected: FAIL
[input type search: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type search: selectionDirection a second time (must not fire select)]
expected: FAIL
[input type search: setSelectionRange() a second time (must not fire select)]
expected: FAIL
[input type search: setRangeText() a second time (must not fire select)]
expected: FAIL
[input type tel: select()]
expected: FAIL
[input type tel: select() a second time (must not fire select)]
expected: FAIL
[input type tel: selectionStart a second time (must not fire select)]
expected: FAIL
[input type tel: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type tel: selectionDirection a second time (must not fire select)]
expected: FAIL
[input type tel: setSelectionRange() a second time (must not fire select)]
expected: FAIL
[input type tel: setRangeText() a second time (must not fire select)]
expected: FAIL
[input type url: select()]
expected: FAIL
[input type url: select() a second time (must not fire select)]
expected: FAIL
[input type url: selectionStart a second time (must not fire select)]
expected: FAIL
[input type url: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type url: selectionDirection a second time (must not fire select)]
expected: FAIL
[input type url: setSelectionRange() a second time (must not fire select)]
expected: FAIL
[input type url: setRangeText() a second time (must not fire select)]
expected: FAIL
[input type password: select()]
expected: FAIL
[input type password: select() a second time (must not fire select)]
expected: FAIL
[input type password: selectionStart a second time (must not fire select)]
expected: FAIL
[input type password: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type password: selectionDirection a second time (must not fire select)]
expected: FAIL
[input type password: setSelectionRange() a second time (must not fire select)]
expected: FAIL
[input type password: setRangeText() a second time (must not fire select)]
expected: FAIL

View File

@ -1,56 +1,5 @@
[selection-not-application.html]
type: testharness
[text field selection for the input hidden]
expected: FAIL
[text field selection for the input email]
expected: FAIL
[text field selection for the input datetime]
expected: FAIL
[text field selection for the input date]
expected: FAIL
[text field selection for the input month]
expected: FAIL
[text field selection for the input week]
expected: FAIL
[text field selection for the input time]
expected: FAIL
[text field selection for the input number]
expected: FAIL
[text field selection for the input range]
expected: FAIL
[text field selection for the input color]
expected: FAIL
[text field selection for the input checkbox]
expected: FAIL
[text field selection for the input radio]
expected: FAIL
[text field selection for the input file]
expected: FAIL
[text field selection for the input submit]
expected: FAIL
[text field selection for the input image]
expected: FAIL
[text field selection for the input reset]
expected: FAIL
[text field selection for the input button]
expected: FAIL
[text field selection for the input datetime-local]
expected: FAIL

View File

@ -0,0 +1,14 @@
[crossorigin.html]
type: testharness
[Root module, Error in CORS-different-origin script]
expected: FAIL
[Root module, Error in CORS-same-origin script]
expected: FAIL
[Imported module, Error in CORS-different-origin script]
expected: FAIL
[Imported module, Error in CORS-same-origin script]
expected: FAIL

View File

@ -0,0 +1,5 @@
[errorhandling.html]
type: testharness
[IFrame test: 'iframe_parseError_Dependent']
expected: FAIL

View File

@ -0,0 +1,49 @@
[execorder.html]
type: testharness
expected:
if e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): OK
if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5"): OK
if (os == "win"): OK
TIMEOUT
[Unordered module script execution (parsed, unordered #1)]
expected:
if e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): PASS
if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5"): PASS
if (os == "win"): PASS
NOTRUN
[Unordered module script execution (parsed, unordered #2)]
expected:
if e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): PASS
if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5"): PASS
if (os == "win"): PASS
NOTRUN
[Unordered module script execution (dynamic, unordered #1)]
expected:
if e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): PASS
if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5"): PASS
if (os == "win"): PASS
NOTRUN
[Unordered module script execution (dynamic, unordered #2)]
expected:
if e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): PASS
if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5"): PASS
if (os == "win"): PASS
NOTRUN
[Interlaced module/non-module script execution (parsed, async-ordered)]
expected:
if e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): PASS
if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5"): PASS
if (os == "win"): PASS
FAIL
[Interlaced module/non-module script execution (dynamic, async-ordered)]
expected:
if e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): PASS
if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5"): PASS
if (os == "win"): PASS
FAIL

View File

@ -0,0 +1,8 @@
[imports.html]
type: testharness
[Import a module that tries to import itself]
expected: FAIL
[Import a module with a cyclical module dependency]
expected: FAIL

View File

@ -1,5 +0,0 @@
[the-input-byte-stream-015.html]
type: testharness
[A page with no encoding information in HTTP, BOM, XML declaration or meta element will be treated as UTF-8.]
expected: FAIL

View File

@ -0,0 +1,5 @@
[messageevent-constructor.https.html]
type: testharness
[initMessageEvent operation default parameter values]
expected: FAIL

View File

@ -0,0 +1,5 @@
[NavigatorID.html]
type: testharness
[userAgent value]
expected: FAIL

View File

@ -0,0 +1,5 @@
[NavigatorID.worker.html]
type: testharness
[userAgent value]
expected: FAIL

View File

@ -9,3 +9,9 @@
[Test that query returns a valid MediaDecodingAbility objects]
expected: FAIL
[Test that query rejects if the MediaConfiguration does not have a type]
expected: FAIL
[Test that query rejects if the MediaConfiguration does not have a valid type]
expected: FAIL

View File

@ -1,5 +0,0 @@
[MediaStreamTrack-end.https.html]
type: testharness
[Tests that the video MediaStreamTrack objects are properly ended on permission revocation]
expected: FAIL

View File

@ -0,0 +1,75 @@
[idlharness.html]
type: testharness
[PointerEvent interface: existence and properties of interface object]
expected:
if not debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if not debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if not debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
[PointerEvent interface object length]
expected:
if not debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if not debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if not debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
[PointerEvent interface object name]
expected:
if not debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if not debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if not debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
[PointerEvent interface: existence and properties of interface prototype object]
expected:
if not debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if not debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if not debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
[PointerEvent interface: existence and properties of interface prototype object's "constructor" property]
expected:
if not debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if not debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if not debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and not e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
if debug and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
if debug and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
[PointerEvent interface: operation getCoalescedEvents()]
expected: FAIL

View File

@ -0,0 +1,5 @@
[pointerevent_constructor.html]
type: testharness
[PointerEvent: Constructor test]
expected: FAIL

View File

@ -1,4 +1,3 @@
[idlharness.html]
type: testharness
prefs: [dom.w3c_pointer_events.enabled:true]

View File

@ -1,4 +1,3 @@
[pointerevent_on_event_handlers.html]
type: testharness
prefs: [dom.w3c_pointer_events.enabled:true]

View File

@ -1,3 +0,0 @@
[idlharness.html]
type: testharness
prefs: [dom.presentation.enabled: true, dom.presentation.receiver.enabled: true, dom.presentation.testing.simulate-receiver: true, dom.presentation.device.name: "Firefox"]

View File

@ -1956,3 +1956,339 @@
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0\]: modifying the Selection's last Range must modify the second added Range]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL

View File

@ -1956,3 +1956,339 @@
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0\]: modifying the Selection's last Range must modify the second added Range]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL

View File

@ -3618,3 +3618,171 @@
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0\]: modifying the Selection's last Range must modify the second added Range]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 14 [document.documentElement, 0, document.documentElement, 1\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 2\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL

View File

@ -2787,3 +2787,255 @@
[Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0\]: modifying the Selection's last Range must modify the second added Range]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 16 [document.documentElement, 1, document.documentElement, 2\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 17 [document.head, 1, document.head, 1\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 18 [document.body, 0, document.body, 1\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL

View File

@ -3618,3 +3618,171 @@
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0\]: modifying the Selection's last Range must modify the second added Range]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 22 [paras[0\], 0, paras[0\], 0\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 1\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL

View File

@ -3618,3 +3618,171 @@
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0\]: modifying the Selection's last Range must modify the second added Range]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL

View File

@ -1956,3 +1956,339 @@
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0\]: modifying the Selection's last Range must modify the second added Range]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 28 [paras[0\].firstChild, 3, paras[3\], 1\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 29 [paras[0\], 0, paras[0\].firstChild, 7\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 30 [testDiv, 2, paras[4\], 1\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 31 [testDiv, 1, paras[2\].firstChild, 5\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL

View File

@ -2787,3 +2787,255 @@
[Range 35 [document, 0, document, 2\] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0\]: modifying the Selection's last Range must modify the second added Range]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 32 [document.documentElement, 1, document.body, 0\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 34 [document, 0, document, 1\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 35 [document, 0, document, 2\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL

View File

@ -1956,3 +1956,339 @@
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0\]: modifying the Selection's last Range must modify the second added Range]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 36 [document, 1, document, 2\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 37 [testDiv, 0, comment, 5\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 38 [paras[2\].firstChild, 4, comment, 2\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 0 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 2 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 4 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 6 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 14 [document.documentElement, 0, document.documentElement, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 15 [document.documentElement, 0, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 16 [document.documentElement, 1, document.documentElement, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 17 [document.head, 1, document.head, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 18 [document.body, 0, document.body, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 22 [paras[0\], 0, paras[0\], 0\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 23 [paras[0\], 0, paras[0\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 26 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 28 [paras[0\].firstChild, 3, paras[3\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 29 [paras[0\], 0, paras[0\].firstChild, 7\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 30 [testDiv, 2, paras[4\], 1\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 31 [testDiv, 1, paras[2\].firstChild, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 32 [document.documentElement, 1, document.body, 0\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 34 [document, 0, document, 1\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 35 [document, 0, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 36 [document, 1, document, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 37 [testDiv, 0, comment, 5\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 38 [paras[2\].firstChild, 4, comment, 2\]: second addRange() must do nothing]
expected: FAIL
[Range 39 [paras[3\], 1, comment, 8\] followed by Range 39 [paras[3\], 1, comment, 8\]: second addRange() must do nothing]
expected: FAIL

View File

@ -3060,3 +3060,903 @@
[Range 29 [paras[0\].firstChild, 3, paras[3\], 1\], point 87 [xmlDoctype, 0\]]
expected: FAIL
[Range 0 [\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 0 [\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 0 [\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 0 [\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 0 [\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 0 [\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 0 [\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 0 [\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 0 [\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 0 [\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 15 [document.documentElement, 0, document.documentElement, 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 16 [document.documentElement, 0, document.documentElement, 2\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 16 [document.documentElement, 0, document.documentElement, 2\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 16 [document.documentElement, 0, document.documentElement, 2\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 16 [document.documentElement, 0, document.documentElement, 2\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 16 [document.documentElement, 0, document.documentElement, 2\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 16 [document.documentElement, 0, document.documentElement, 2\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 16 [document.documentElement, 0, document.documentElement, 2\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 16 [document.documentElement, 0, document.documentElement, 2\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 16 [document.documentElement, 0, document.documentElement, 2\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 16 [document.documentElement, 0, document.documentElement, 2\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 17 [document.documentElement, 1, document.documentElement, 2\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 17 [document.documentElement, 1, document.documentElement, 2\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 17 [document.documentElement, 1, document.documentElement, 2\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 17 [document.documentElement, 1, document.documentElement, 2\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 17 [document.documentElement, 1, document.documentElement, 2\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 17 [document.documentElement, 1, document.documentElement, 2\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 17 [document.documentElement, 1, document.documentElement, 2\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 17 [document.documentElement, 1, document.documentElement, 2\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 17 [document.documentElement, 1, document.documentElement, 2\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 17 [document.documentElement, 1, document.documentElement, 2\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 18 [document.head, 1, document.head, 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 18 [document.head, 1, document.head, 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 18 [document.head, 1, document.head, 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 18 [document.head, 1, document.head, 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 18 [document.head, 1, document.head, 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 18 [document.head, 1, document.head, 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 18 [document.head, 1, document.head, 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 18 [document.head, 1, document.head, 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 18 [document.head, 1, document.head, 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 18 [document.head, 1, document.head, 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 19 [document.body, 0, document.body, 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 19 [document.body, 0, document.body, 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 19 [document.body, 0, document.body, 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 19 [document.body, 0, document.body, 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 19 [document.body, 0, document.body, 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 19 [document.body, 0, document.body, 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 19 [document.body, 0, document.body, 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 19 [document.body, 0, document.body, 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 19 [document.body, 0, document.body, 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 19 [document.body, 0, document.body, 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 21 [foreignDoc.head, 1, foreignDoc.head, 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 21 [foreignDoc.head, 1, foreignDoc.head, 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 21 [foreignDoc.head, 1, foreignDoc.head, 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 21 [foreignDoc.head, 1, foreignDoc.head, 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 21 [foreignDoc.head, 1, foreignDoc.head, 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 21 [foreignDoc.head, 1, foreignDoc.head, 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 21 [foreignDoc.head, 1, foreignDoc.head, 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 21 [foreignDoc.head, 1, foreignDoc.head, 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 21 [foreignDoc.head, 1, foreignDoc.head, 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 21 [foreignDoc.head, 1, foreignDoc.head, 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 22 [foreignDoc.body, 0, foreignDoc.body, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 22 [foreignDoc.body, 0, foreignDoc.body, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 22 [foreignDoc.body, 0, foreignDoc.body, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 22 [foreignDoc.body, 0, foreignDoc.body, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 22 [foreignDoc.body, 0, foreignDoc.body, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 22 [foreignDoc.body, 0, foreignDoc.body, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 22 [foreignDoc.body, 0, foreignDoc.body, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 22 [foreignDoc.body, 0, foreignDoc.body, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 22 [foreignDoc.body, 0, foreignDoc.body, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 22 [foreignDoc.body, 0, foreignDoc.body, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 23 [paras[0\], 0, paras[0\], 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 24 [paras[0\], 0, paras[0\], 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 24 [paras[0\], 0, paras[0\], 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 24 [paras[0\], 0, paras[0\], 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 24 [paras[0\], 0, paras[0\], 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 24 [paras[0\], 0, paras[0\], 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 24 [paras[0\], 0, paras[0\], 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 24 [paras[0\], 0, paras[0\], 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 24 [paras[0\], 0, paras[0\], 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 24 [paras[0\], 0, paras[0\], 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 24 [paras[0\], 0, paras[0\], 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 25 [detachedPara1, 0, detachedPara1, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 25 [detachedPara1, 0, detachedPara1, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 25 [detachedPara1, 0, detachedPara1, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 25 [detachedPara1, 0, detachedPara1, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 25 [detachedPara1, 0, detachedPara1, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 25 [detachedPara1, 0, detachedPara1, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 25 [detachedPara1, 0, detachedPara1, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 25 [detachedPara1, 0, detachedPara1, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 25 [detachedPara1, 0, detachedPara1, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 25 [detachedPara1, 0, detachedPara1, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 26 [detachedPara1, 0, detachedPara1, 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 26 [detachedPara1, 0, detachedPara1, 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 26 [detachedPara1, 0, detachedPara1, 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 26 [detachedPara1, 0, detachedPara1, 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 26 [detachedPara1, 0, detachedPara1, 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 26 [detachedPara1, 0, detachedPara1, 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 26 [detachedPara1, 0, detachedPara1, 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 26 [detachedPara1, 0, detachedPara1, 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 26 [detachedPara1, 0, detachedPara1, 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 26 [detachedPara1, 0, detachedPara1, 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 29 [paras[0\].firstChild, 3, paras[3\], 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 29 [paras[0\].firstChild, 3, paras[3\], 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 29 [paras[0\].firstChild, 3, paras[3\], 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 29 [paras[0\].firstChild, 3, paras[3\], 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 29 [paras[0\].firstChild, 3, paras[3\], 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 29 [paras[0\].firstChild, 3, paras[3\], 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 29 [paras[0\].firstChild, 3, paras[3\], 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 29 [paras[0\].firstChild, 3, paras[3\], 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 29 [paras[0\].firstChild, 3, paras[3\], 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 29 [paras[0\].firstChild, 3, paras[3\], 1\], point 80 [docfrag, 0\]]
expected: FAIL

View File

@ -2958,3 +2958,873 @@
[Range 58 [xmlDocfrag, 0, xmlDocfrag, 0\], point 87 [xmlDoctype, 0\]]
expected: FAIL
[Range 30 [paras[0\], 0, paras[0\].firstChild, 7\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 30 [paras[0\], 0, paras[0\].firstChild, 7\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 30 [paras[0\], 0, paras[0\].firstChild, 7\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 30 [paras[0\], 0, paras[0\].firstChild, 7\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 30 [paras[0\], 0, paras[0\].firstChild, 7\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 30 [paras[0\], 0, paras[0\].firstChild, 7\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 30 [paras[0\], 0, paras[0\].firstChild, 7\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 30 [paras[0\], 0, paras[0\].firstChild, 7\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 30 [paras[0\], 0, paras[0\].firstChild, 7\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 30 [paras[0\], 0, paras[0\].firstChild, 7\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 31 [testDiv, 2, paras[4\], 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 31 [testDiv, 2, paras[4\], 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 31 [testDiv, 2, paras[4\], 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 31 [testDiv, 2, paras[4\], 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 31 [testDiv, 2, paras[4\], 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 31 [testDiv, 2, paras[4\], 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 31 [testDiv, 2, paras[4\], 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 31 [testDiv, 2, paras[4\], 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 31 [testDiv, 2, paras[4\], 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 31 [testDiv, 2, paras[4\], 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 32 [testDiv, 1, paras[2\].firstChild, 5\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 32 [testDiv, 1, paras[2\].firstChild, 5\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 32 [testDiv, 1, paras[2\].firstChild, 5\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 32 [testDiv, 1, paras[2\].firstChild, 5\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 32 [testDiv, 1, paras[2\].firstChild, 5\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 32 [testDiv, 1, paras[2\].firstChild, 5\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 32 [testDiv, 1, paras[2\].firstChild, 5\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 32 [testDiv, 1, paras[2\].firstChild, 5\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 32 [testDiv, 1, paras[2\].firstChild, 5\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 32 [testDiv, 1, paras[2\].firstChild, 5\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 33 [document.documentElement, 1, document.body, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 33 [document.documentElement, 1, document.body, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 33 [document.documentElement, 1, document.body, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 33 [document.documentElement, 1, document.body, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 33 [document.documentElement, 1, document.body, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 33 [document.documentElement, 1, document.body, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 33 [document.documentElement, 1, document.body, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 33 [document.documentElement, 1, document.body, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 33 [document.documentElement, 1, document.body, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 33 [document.documentElement, 1, document.body, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 35 [document, 0, document, 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 35 [document, 0, document, 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 35 [document, 0, document, 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 35 [document, 0, document, 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 35 [document, 0, document, 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 35 [document, 0, document, 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 35 [document, 0, document, 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 35 [document, 0, document, 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 35 [document, 0, document, 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 35 [document, 0, document, 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 36 [document, 0, document, 2\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 36 [document, 0, document, 2\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 36 [document, 0, document, 2\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 36 [document, 0, document, 2\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 36 [document, 0, document, 2\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 36 [document, 0, document, 2\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 36 [document, 0, document, 2\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 36 [document, 0, document, 2\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 36 [document, 0, document, 2\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 36 [document, 0, document, 2\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 37 [document, 1, document, 2\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 37 [document, 1, document, 2\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 37 [document, 1, document, 2\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 37 [document, 1, document, 2\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 37 [document, 1, document, 2\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 37 [document, 1, document, 2\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 37 [document, 1, document, 2\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 37 [document, 1, document, 2\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 37 [document, 1, document, 2\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 37 [document, 1, document, 2\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 38 [testDiv, 0, comment, 5\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 38 [testDiv, 0, comment, 5\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 38 [testDiv, 0, comment, 5\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 38 [testDiv, 0, comment, 5\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 38 [testDiv, 0, comment, 5\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 38 [testDiv, 0, comment, 5\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 38 [testDiv, 0, comment, 5\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 38 [testDiv, 0, comment, 5\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 38 [testDiv, 0, comment, 5\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 38 [testDiv, 0, comment, 5\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 39 [paras[2\].firstChild, 4, comment, 2\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 39 [paras[2\].firstChild, 4, comment, 2\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 39 [paras[2\].firstChild, 4, comment, 2\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 39 [paras[2\].firstChild, 4, comment, 2\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 39 [paras[2\].firstChild, 4, comment, 2\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 39 [paras[2\].firstChild, 4, comment, 2\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 39 [paras[2\].firstChild, 4, comment, 2\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 39 [paras[2\].firstChild, 4, comment, 2\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 39 [paras[2\].firstChild, 4, comment, 2\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 39 [paras[2\].firstChild, 4, comment, 2\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 40 [paras[3\], 1, comment, 8\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 40 [paras[3\], 1, comment, 8\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 40 [paras[3\], 1, comment, 8\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 40 [paras[3\], 1, comment, 8\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 40 [paras[3\], 1, comment, 8\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 40 [paras[3\], 1, comment, 8\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 40 [paras[3\], 1, comment, 8\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 40 [paras[3\], 1, comment, 8\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 40 [paras[3\], 1, comment, 8\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 40 [paras[3\], 1, comment, 8\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 41 [foreignDoc, 0, foreignDoc, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 41 [foreignDoc, 0, foreignDoc, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 41 [foreignDoc, 0, foreignDoc, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 41 [foreignDoc, 0, foreignDoc, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 41 [foreignDoc, 0, foreignDoc, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 41 [foreignDoc, 0, foreignDoc, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 41 [foreignDoc, 0, foreignDoc, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 41 [foreignDoc, 0, foreignDoc, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 41 [foreignDoc, 0, foreignDoc, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 41 [foreignDoc, 0, foreignDoc, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 42 [foreignDoc, 1, foreignComment, 2\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 42 [foreignDoc, 1, foreignComment, 2\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 42 [foreignDoc, 1, foreignComment, 2\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 42 [foreignDoc, 1, foreignComment, 2\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 42 [foreignDoc, 1, foreignComment, 2\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 42 [foreignDoc, 1, foreignComment, 2\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 42 [foreignDoc, 1, foreignComment, 2\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 42 [foreignDoc, 1, foreignComment, 2\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 42 [foreignDoc, 1, foreignComment, 2\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 42 [foreignDoc, 1, foreignComment, 2\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 43 [foreignDoc.body, 0, foreignTextNode, 36\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 43 [foreignDoc.body, 0, foreignTextNode, 36\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 43 [foreignDoc.body, 0, foreignTextNode, 36\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 43 [foreignDoc.body, 0, foreignTextNode, 36\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 43 [foreignDoc.body, 0, foreignTextNode, 36\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 43 [foreignDoc.body, 0, foreignTextNode, 36\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 43 [foreignDoc.body, 0, foreignTextNode, 36\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 43 [foreignDoc.body, 0, foreignTextNode, 36\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 43 [foreignDoc.body, 0, foreignTextNode, 36\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 43 [foreignDoc.body, 0, foreignTextNode, 36\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 44 [xmlDoc, 0, xmlDoc, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 44 [xmlDoc, 0, xmlDoc, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 44 [xmlDoc, 0, xmlDoc, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 44 [xmlDoc, 0, xmlDoc, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 44 [xmlDoc, 0, xmlDoc, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 44 [xmlDoc, 0, xmlDoc, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 44 [xmlDoc, 0, xmlDoc, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 44 [xmlDoc, 0, xmlDoc, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 44 [xmlDoc, 0, xmlDoc, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 44 [xmlDoc, 0, xmlDoc, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 45 [xmlDoc, 1, xmlComment, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 45 [xmlDoc, 1, xmlComment, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 45 [xmlDoc, 1, xmlComment, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 45 [xmlDoc, 1, xmlComment, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 45 [xmlDoc, 1, xmlComment, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 45 [xmlDoc, 1, xmlComment, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 45 [xmlDoc, 1, xmlComment, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 45 [xmlDoc, 1, xmlComment, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 45 [xmlDoc, 1, xmlComment, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 45 [xmlDoc, 1, xmlComment, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 46 [detachedTextNode, 0, detachedTextNode, 8\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 46 [detachedTextNode, 0, detachedTextNode, 8\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 46 [detachedTextNode, 0, detachedTextNode, 8\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 46 [detachedTextNode, 0, detachedTextNode, 8\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 46 [detachedTextNode, 0, detachedTextNode, 8\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 46 [detachedTextNode, 0, detachedTextNode, 8\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 46 [detachedTextNode, 0, detachedTextNode, 8\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 46 [detachedTextNode, 0, detachedTextNode, 8\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 46 [detachedTextNode, 0, detachedTextNode, 8\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 46 [detachedTextNode, 0, detachedTextNode, 8\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 51 [detachedComment, 3, detachedComment, 4\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 51 [detachedComment, 3, detachedComment, 4\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 51 [detachedComment, 3, detachedComment, 4\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 51 [detachedComment, 3, detachedComment, 4\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 51 [detachedComment, 3, detachedComment, 4\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 51 [detachedComment, 3, detachedComment, 4\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 51 [detachedComment, 3, detachedComment, 4\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 51 [detachedComment, 3, detachedComment, 4\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 51 [detachedComment, 3, detachedComment, 4\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 51 [detachedComment, 3, detachedComment, 4\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 52 [detachedComment, 5, detachedComment, 5\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 52 [detachedComment, 5, detachedComment, 5\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 52 [detachedComment, 5, detachedComment, 5\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 52 [detachedComment, 5, detachedComment, 5\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 52 [detachedComment, 5, detachedComment, 5\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 52 [detachedComment, 5, detachedComment, 5\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 52 [detachedComment, 5, detachedComment, 5\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 52 [detachedComment, 5, detachedComment, 5\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 52 [detachedComment, 5, detachedComment, 5\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 52 [detachedComment, 5, detachedComment, 5\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 53 [detachedForeignComment, 0, detachedForeignComment, 1\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 53 [detachedForeignComment, 0, detachedForeignComment, 1\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 53 [detachedForeignComment, 0, detachedForeignComment, 1\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 53 [detachedForeignComment, 0, detachedForeignComment, 1\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 53 [detachedForeignComment, 0, detachedForeignComment, 1\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 53 [detachedForeignComment, 0, detachedForeignComment, 1\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 53 [detachedForeignComment, 0, detachedForeignComment, 1\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 53 [detachedForeignComment, 0, detachedForeignComment, 1\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 53 [detachedForeignComment, 0, detachedForeignComment, 1\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 53 [detachedForeignComment, 0, detachedForeignComment, 1\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 54 [detachedForeignComment, 4, detachedForeignComment, 4\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 54 [detachedForeignComment, 4, detachedForeignComment, 4\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 54 [detachedForeignComment, 4, detachedForeignComment, 4\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 54 [detachedForeignComment, 4, detachedForeignComment, 4\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 54 [detachedForeignComment, 4, detachedForeignComment, 4\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 54 [detachedForeignComment, 4, detachedForeignComment, 4\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 54 [detachedForeignComment, 4, detachedForeignComment, 4\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 54 [detachedForeignComment, 4, detachedForeignComment, 4\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 54 [detachedForeignComment, 4, detachedForeignComment, 4\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 54 [detachedForeignComment, 4, detachedForeignComment, 4\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 55 [detachedXmlComment, 2, detachedXmlComment, 6\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 55 [detachedXmlComment, 2, detachedXmlComment, 6\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 55 [detachedXmlComment, 2, detachedXmlComment, 6\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 55 [detachedXmlComment, 2, detachedXmlComment, 6\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 55 [detachedXmlComment, 2, detachedXmlComment, 6\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 55 [detachedXmlComment, 2, detachedXmlComment, 6\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 55 [detachedXmlComment, 2, detachedXmlComment, 6\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 55 [detachedXmlComment, 2, detachedXmlComment, 6\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 55 [detachedXmlComment, 2, detachedXmlComment, 6\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 55 [detachedXmlComment, 2, detachedXmlComment, 6\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 56 [docfrag, 0, docfrag, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 56 [docfrag, 0, docfrag, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 56 [docfrag, 0, docfrag, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 56 [docfrag, 0, docfrag, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 56 [docfrag, 0, docfrag, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 56 [docfrag, 0, docfrag, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 56 [docfrag, 0, docfrag, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 56 [docfrag, 0, docfrag, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 56 [docfrag, 0, docfrag, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 56 [docfrag, 0, docfrag, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 57 [foreignDocfrag, 0, foreignDocfrag, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 57 [foreignDocfrag, 0, foreignDocfrag, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 57 [foreignDocfrag, 0, foreignDocfrag, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 57 [foreignDocfrag, 0, foreignDocfrag, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 57 [foreignDocfrag, 0, foreignDocfrag, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 57 [foreignDocfrag, 0, foreignDocfrag, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 57 [foreignDocfrag, 0, foreignDocfrag, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 57 [foreignDocfrag, 0, foreignDocfrag, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 57 [foreignDocfrag, 0, foreignDocfrag, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 57 [foreignDocfrag, 0, foreignDocfrag, 0\], point 80 [docfrag, 0\]]
expected: FAIL
[Range 58 [xmlDocfrag, 0, xmlDocfrag, 0\], point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[Range 58 [xmlDocfrag, 0, xmlDocfrag, 0\], point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[Range 58 [xmlDocfrag, 0, xmlDocfrag, 0\], point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[Range 58 [xmlDocfrag, 0, xmlDocfrag, 0\], point 41 [detachedPara1, 0\]]
expected: FAIL
[Range 58 [xmlDocfrag, 0, xmlDocfrag, 0\], point 42 [detachedPara1, 1\]]
expected: FAIL
[Range 58 [xmlDocfrag, 0, xmlDocfrag, 0\], point 68 [detachedTextNode, 0\]]
expected: FAIL
[Range 58 [xmlDocfrag, 0, xmlDocfrag, 0\], point 69 [detachedTextNode, 8\]]
expected: FAIL
[Range 58 [xmlDocfrag, 0, xmlDocfrag, 0\], point 75 [detachedComment, 3\]]
expected: FAIL
[Range 58 [xmlDocfrag, 0, xmlDocfrag, 0\], point 76 [detachedComment, 5\]]
expected: FAIL
[Range 58 [xmlDocfrag, 0, xmlDocfrag, 0\], point 80 [docfrag, 0\]]
expected: FAIL

View File

@ -4662,3 +4662,762 @@
[extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8\] and point 85 [doctype, 1\]]
expected: FAIL
[extend() with range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() with range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() with range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() with range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() with range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() with range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() with range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() with range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() with range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() with range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() with range 1 [paras[0\].firstChild, 0, paras[0\].firstChild, 0\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 2 [paras[0\].firstChild, 0, paras[0\].firstChild, 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 3 [paras[0\].firstChild, 2, paras[0\].firstChild, 8\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 4 [paras[0\].firstChild, 2, paras[0\].firstChild, 9\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() with range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() with range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() with range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() with range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() with range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() with range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() with range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() with range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() with range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() with range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() with range 5 [paras[1\].firstChild, 0, paras[1\].firstChild, 0\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 6 [paras[1\].firstChild, 0, paras[1\].firstChild, 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 7 [paras[1\].firstChild, 2, paras[1\].firstChild, 8\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 8 [paras[1\].firstChild, 2, paras[1\].firstChild, 9\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() with range 18 [document.head, 1, document.head, 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() with range 18 [document.head, 1, document.head, 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() with range 18 [document.head, 1, document.head, 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() with range 18 [document.head, 1, document.head, 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() with range 18 [document.head, 1, document.head, 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() with range 18 [document.head, 1, document.head, 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() with range 18 [document.head, 1, document.head, 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() with range 18 [document.head, 1, document.head, 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() with range 18 [document.head, 1, document.head, 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() with range 18 [document.head, 1, document.head, 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() with range 18 [document.head, 1, document.head, 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 19 [document.body, 0, document.body, 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 19 [document.body, 0, document.body, 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 19 [document.body, 0, document.body, 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 19 [document.body, 0, document.body, 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 19 [document.body, 0, document.body, 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 19 [document.body, 0, document.body, 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 19 [document.body, 0, document.body, 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 19 [document.body, 0, document.body, 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 19 [document.body, 0, document.body, 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 19 [document.body, 0, document.body, 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 19 [document.body, 0, document.body, 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 19 [document.body, 0, document.body, 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 19 [document.body, 0, document.body, 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 19 [document.body, 0, document.body, 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 19 [document.body, 0, document.body, 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 19 [document.body, 0, document.body, 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 19 [document.body, 0, document.body, 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 19 [document.body, 0, document.body, 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 19 [document.body, 0, document.body, 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 19 [document.body, 0, document.body, 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 19 [document.body, 0, document.body, 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 19 [document.body, 0, document.body, 1\] and point 80 [docfrag, 0\]]
expected: FAIL

View File

@ -4968,3 +4968,894 @@
[extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0\] and point 85 [doctype, 1\]]
expected: FAIL
[extend() with range 23 [paras[0\], 0, paras[0\], 0\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() with range 23 [paras[0\], 0, paras[0\], 0\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() with range 23 [paras[0\], 0, paras[0\], 0\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() with range 23 [paras[0\], 0, paras[0\], 0\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() with range 23 [paras[0\], 0, paras[0\], 0\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() with range 23 [paras[0\], 0, paras[0\], 0\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() with range 23 [paras[0\], 0, paras[0\], 0\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() with range 23 [paras[0\], 0, paras[0\], 0\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() with range 23 [paras[0\], 0, paras[0\], 0\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() with range 23 [paras[0\], 0, paras[0\], 0\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() with range 23 [paras[0\], 0, paras[0\], 0\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 24 [paras[0\], 0, paras[0\], 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 27 [paras[0\].firstChild, 0, paras[1\].firstChild, 0\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 28 [paras[0\].firstChild, 0, paras[1\].firstChild, 8\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 29 [paras[0\].firstChild, 3, paras[3\], 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 30 [paras[0\], 0, paras[0\].firstChild, 7\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 31 [testDiv, 2, paras[4\], 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 31 [testDiv, 2, paras[4\], 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 31 [testDiv, 2, paras[4\], 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 31 [testDiv, 2, paras[4\], 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 31 [testDiv, 2, paras[4\], 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 31 [testDiv, 2, paras[4\], 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 31 [testDiv, 2, paras[4\], 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 31 [testDiv, 2, paras[4\], 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 31 [testDiv, 2, paras[4\], 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 31 [testDiv, 2, paras[4\], 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 31 [testDiv, 2, paras[4\], 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 31 [testDiv, 2, paras[4\], 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 31 [testDiv, 2, paras[4\], 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 31 [testDiv, 2, paras[4\], 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 31 [testDiv, 2, paras[4\], 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 31 [testDiv, 2, paras[4\], 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 31 [testDiv, 2, paras[4\], 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 31 [testDiv, 2, paras[4\], 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 31 [testDiv, 2, paras[4\], 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 31 [testDiv, 2, paras[4\], 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 31 [testDiv, 2, paras[4\], 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 31 [testDiv, 2, paras[4\], 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 32 [testDiv, 1, paras[2\].firstChild, 5\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 33 [document.documentElement, 1, document.body, 0\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 33 [document.documentElement, 1, document.body, 0\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 33 [document.documentElement, 1, document.body, 0\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 33 [document.documentElement, 1, document.body, 0\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 33 [document.documentElement, 1, document.body, 0\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 33 [document.documentElement, 1, document.body, 0\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 33 [document.documentElement, 1, document.body, 0\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 33 [document.documentElement, 1, document.body, 0\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 33 [document.documentElement, 1, document.body, 0\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 33 [document.documentElement, 1, document.body, 0\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 33 [document.documentElement, 1, document.body, 0\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 33 [document.documentElement, 1, document.body, 0\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 33 [document.documentElement, 1, document.body, 0\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 33 [document.documentElement, 1, document.body, 0\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 33 [document.documentElement, 1, document.body, 0\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 33 [document.documentElement, 1, document.body, 0\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 33 [document.documentElement, 1, document.body, 0\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 33 [document.documentElement, 1, document.body, 0\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 33 [document.documentElement, 1, document.body, 0\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 33 [document.documentElement, 1, document.body, 0\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 33 [document.documentElement, 1, document.body, 0\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 33 [document.documentElement, 1, document.body, 0\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 35 [document, 0, document, 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 35 [document, 0, document, 1\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 35 [document, 0, document, 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 35 [document, 0, document, 1\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 35 [document, 0, document, 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 35 [document, 0, document, 1\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 35 [document, 0, document, 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 35 [document, 0, document, 1\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 35 [document, 0, document, 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 35 [document, 0, document, 1\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 35 [document, 0, document, 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 35 [document, 0, document, 1\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 35 [document, 0, document, 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 35 [document, 0, document, 1\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 35 [document, 0, document, 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 35 [document, 0, document, 1\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 35 [document, 0, document, 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 35 [document, 0, document, 1\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 35 [document, 0, document, 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 35 [document, 0, document, 1\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 35 [document, 0, document, 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 35 [document, 0, document, 1\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 36 [document, 0, document, 2\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 36 [document, 0, document, 2\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 36 [document, 0, document, 2\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 36 [document, 0, document, 2\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 36 [document, 0, document, 2\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 36 [document, 0, document, 2\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 36 [document, 0, document, 2\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 36 [document, 0, document, 2\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 36 [document, 0, document, 2\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 36 [document, 0, document, 2\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 36 [document, 0, document, 2\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 36 [document, 0, document, 2\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 36 [document, 0, document, 2\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 36 [document, 0, document, 2\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 36 [document, 0, document, 2\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 36 [document, 0, document, 2\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 36 [document, 0, document, 2\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 36 [document, 0, document, 2\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 36 [document, 0, document, 2\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 36 [document, 0, document, 2\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 36 [document, 0, document, 2\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 36 [document, 0, document, 2\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 37 [document, 1, document, 2\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 37 [document, 1, document, 2\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 37 [document, 1, document, 2\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 37 [document, 1, document, 2\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 37 [document, 1, document, 2\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 37 [document, 1, document, 2\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 37 [document, 1, document, 2\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 37 [document, 1, document, 2\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 37 [document, 1, document, 2\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 37 [document, 1, document, 2\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 37 [document, 1, document, 2\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 37 [document, 1, document, 2\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 37 [document, 1, document, 2\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 37 [document, 1, document, 2\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 37 [document, 1, document, 2\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 37 [document, 1, document, 2\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 37 [document, 1, document, 2\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 37 [document, 1, document, 2\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 37 [document, 1, document, 2\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 37 [document, 1, document, 2\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 37 [document, 1, document, 2\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 37 [document, 1, document, 2\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 38 [testDiv, 0, comment, 5\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 38 [testDiv, 0, comment, 5\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 38 [testDiv, 0, comment, 5\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 38 [testDiv, 0, comment, 5\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 38 [testDiv, 0, comment, 5\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 38 [testDiv, 0, comment, 5\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 38 [testDiv, 0, comment, 5\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 38 [testDiv, 0, comment, 5\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 38 [testDiv, 0, comment, 5\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 38 [testDiv, 0, comment, 5\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 38 [testDiv, 0, comment, 5\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 38 [testDiv, 0, comment, 5\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 38 [testDiv, 0, comment, 5\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 38 [testDiv, 0, comment, 5\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 38 [testDiv, 0, comment, 5\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 38 [testDiv, 0, comment, 5\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 38 [testDiv, 0, comment, 5\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 38 [testDiv, 0, comment, 5\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 38 [testDiv, 0, comment, 5\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 38 [testDiv, 0, comment, 5\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 38 [testDiv, 0, comment, 5\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 38 [testDiv, 0, comment, 5\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() forwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 39 [paras[2\].firstChild, 4, comment, 2\] and point 80 [docfrag, 0\]]
expected: FAIL

View File

@ -7008,3 +7008,69 @@
[extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0\] and point 85 [doctype, 1\]]
expected: FAIL
[extend() forwards with range 40 [paras[3\], 1, comment, 8\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() backwards with range 40 [paras[3\], 1, comment, 8\] and point 16 [detachedPara1.firstChild, 0\]]
expected: FAIL
[extend() forwards with range 40 [paras[3\], 1, comment, 8\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() backwards with range 40 [paras[3\], 1, comment, 8\] and point 17 [detachedPara1.firstChild, 1\]]
expected: FAIL
[extend() forwards with range 40 [paras[3\], 1, comment, 8\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() backwards with range 40 [paras[3\], 1, comment, 8\] and point 18 [detachedPara1.firstChild, 8\]]
expected: FAIL
[extend() forwards with range 40 [paras[3\], 1, comment, 8\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() backwards with range 40 [paras[3\], 1, comment, 8\] and point 19 [detachedPara1.firstChild, 9\]]
expected: FAIL
[extend() forwards with range 40 [paras[3\], 1, comment, 8\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() backwards with range 40 [paras[3\], 1, comment, 8\] and point 41 [detachedPara1, 0\]]
expected: FAIL
[extend() forwards with range 40 [paras[3\], 1, comment, 8\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() backwards with range 40 [paras[3\], 1, comment, 8\] and point 42 [detachedPara1, 1\]]
expected: FAIL
[extend() forwards with range 40 [paras[3\], 1, comment, 8\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() backwards with range 40 [paras[3\], 1, comment, 8\] and point 68 [detachedTextNode, 0\]]
expected: FAIL
[extend() forwards with range 40 [paras[3\], 1, comment, 8\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() backwards with range 40 [paras[3\], 1, comment, 8\] and point 69 [detachedTextNode, 8\]]
expected: FAIL
[extend() forwards with range 40 [paras[3\], 1, comment, 8\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() backwards with range 40 [paras[3\], 1, comment, 8\] and point 75 [detachedComment, 3\]]
expected: FAIL
[extend() forwards with range 40 [paras[3\], 1, comment, 8\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() backwards with range 40 [paras[3\], 1, comment, 8\] and point 76 [detachedComment, 5\]]
expected: FAIL
[extend() forwards with range 40 [paras[3\], 1, comment, 8\] and point 80 [docfrag, 0\]]
expected: FAIL
[extend() backwards with range 40 [paras[3\], 1, comment, 8\] and point 80 [docfrag, 0\]]
expected: FAIL

View File

@ -0,0 +1,32 @@
[interfaces.html]
type: testharness
[Selection interface: attribute type]
expected: FAIL
[Selection interface: operation empty()]
expected: FAIL
[Selection interface: operation collapse(Node,unsigned long)]
expected: FAIL
[Selection interface: operation setPosition(Node,unsigned long)]
expected: FAIL
[Selection interface: operation extend(Node,unsigned long)]
expected: FAIL
[Selection interface: operation containsNode(Node,boolean)]
expected: FAIL
[Selection interface: getSelection() must inherit property "type" with the proper type (6)]
expected: FAIL
[Selection interface: getSelection() must inherit property "empty" with the proper type (11)]
expected: FAIL
[Selection interface: getSelection() must inherit property "setPosition" with the proper type (13)]
expected: FAIL
[Selection interface: calling setPosition(Node,unsigned long) on getSelection() with too few arguments must throw TypeError]
expected: FAIL

View File

@ -0,0 +1,86 @@
[removeRange.html]
type: testharness
[removeRange() with Range 0]
expected: FAIL
[removeRange() with Range 1]
expected: FAIL
[removeRange() with Range 2]
expected: FAIL
[removeRange() with Range 3]
expected: FAIL
[removeRange() with Range 4]
expected: FAIL
[removeRange() with Range 5]
expected: FAIL
[removeRange() with Range 6]
expected: FAIL
[removeRange() with Range 7]
expected: FAIL
[removeRange() with Range 14]
expected: FAIL
[removeRange() with Range 15]
expected: FAIL
[removeRange() with Range 16]
expected: FAIL
[removeRange() with Range 17]
expected: FAIL
[removeRange() with Range 18]
expected: FAIL
[removeRange() with Range 22]
expected: FAIL
[removeRange() with Range 23]
expected: FAIL
[removeRange() with Range 26]
expected: FAIL
[removeRange() with Range 27]
expected: FAIL
[removeRange() with Range 28]
expected: FAIL
[removeRange() with Range 29]
expected: FAIL
[removeRange() with Range 30]
expected: FAIL
[removeRange() with Range 31]
expected: FAIL
[removeRange() with Range 32]
expected: FAIL
[removeRange() with Range 34]
expected: FAIL
[removeRange() with Range 35]
expected: FAIL
[removeRange() with Range 36]
expected: FAIL
[removeRange() with Range 37]
expected: FAIL
[removeRange() with Range 38]
expected: FAIL
[removeRange() with Range 39]
expected: FAIL

View File

@ -0,0 +1,5 @@
[controller-on-reload.https.html]
type: testharness
[controller is set upon reload after registration]
expected: FAIL

View File

@ -1,8 +0,0 @@
[fetch-event-within-sw.html]
type: testharness
[Service worker intercepts requests from window]
expected: FAIL
[Service worker does not intercept fetch/cache requests within service worker]
expected: FAIL

View File

@ -0,0 +1,5 @@
[multiple-register.https.html]
type: testharness
[Subsequent registrations from a different iframe resolve to the different registration object but they refer to the same registration and workers]
expected: FAIL

View File

@ -0,0 +1,11 @@
[registration-iframe.https.html]
type: testharness
[register method should use the "relevant global object" to parse its scriptURL and scope - normal case]
expected: FAIL
[register method should use the "relevant global object" to parse its scriptURL and scope - error case]
expected: FAIL
[A scope url should start with the given script url]
expected: FAIL

View File

@ -0,0 +1,6 @@
[serviceworker-message-event-historical.https.html]
type: testharness
expected: TIMEOUT
[Test MessageEvent supplants ServiceWorkerMessageEvent.]
expected: TIMEOUT

View File

@ -0,0 +1,6 @@
[skip-waiting-installed.https.html]
type: testharness
expected: TIMEOUT
[Test skipWaiting when a installed worker is waiting]
expected: TIMEOUT

View File

@ -0,0 +1,4 @@
[skip-waiting-using-registration.https.html]
type: testharness
[Test skipWaiting while a client is using the registration]
expected: FAIL

View File

@ -0,0 +1,44 @@
[interfaces.html]
type: testharness
[Navigator interface: attribute storage]
expected: FAIL
[StorageManager interface: existence and properties of interface object]
expected: FAIL
[StorageManager interface object length]
expected: FAIL
[StorageManager interface object name]
expected: FAIL
[StorageManager interface: existence and properties of interface prototype object]
expected: FAIL
[StorageManager interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[StorageManager interface: operation persisted()]
expected: FAIL
[StorageManager interface: operation persist()]
expected: FAIL
[StorageManager interface: operation estimate()]
expected: FAIL
[StorageManager must be primary interface of navigator.storage]
expected: FAIL
[Stringification of navigator.storage]
expected: FAIL
[StorageManager interface: navigator.storage must inherit property "persisted" with the proper type (0)]
expected: FAIL
[StorageManager interface: navigator.storage must inherit property "persist" with the proper type (1)]
expected: FAIL
[StorageManager interface: navigator.storage must inherit property "estimate" with the proper type (2)]
expected: FAIL

View File

@ -0,0 +1,44 @@
[interfaces.worker.html]
type: testharness
[WorkerNavigator interface: attribute storage]
expected: FAIL
[StorageManager interface: existence and properties of interface object]
expected: FAIL
[StorageManager interface object length]
expected: FAIL
[StorageManager interface object name]
expected: FAIL
[StorageManager interface: existence and properties of interface prototype object]
expected: FAIL
[StorageManager interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[StorageManager interface: operation persisted()]
expected: FAIL
[StorageManager interface: member persist]
expected: FAIL
[StorageManager interface: operation estimate()]
expected: FAIL
[StorageManager must be primary interface of navigator.storage]
expected: FAIL
[Stringification of navigator.storage]
expected: FAIL
[StorageManager interface: navigator.storage must inherit property "persisted" with the proper type (0)]
expected: FAIL
[StorageManagerinterface: navigator.storagemust not have property "persist"]
expected: FAIL
[StorageManager interface: navigator.storage must inherit property "estimate" with the proper type (2)]
expected: FAIL

View File

@ -0,0 +1,17 @@
[opaque-origin.https.html]
type: testharness
[navigator.storage.persist() in non-sandboxed iframe should not reject]
expected: FAIL
[navigator.storage.persist() in sandboxed iframe should reject with TypeError]
expected: FAIL
[navigator.storage.persisted() in non-sandboxed iframe should not reject]
expected: FAIL
[navigator.storage.persisted() in sandboxed iframe should reject with TypeError]
expected: FAIL
[navigator.storage.estimate() in sandboxed iframe should reject with TypeError]
expected: FAIL

View File

@ -39,3 +39,18 @@
[ReadableStreamController.prototype.error enforces a brand check]
expected: FAIL
[Can get the ReadableStreamDefaultReader constructor indirectly]
expected: FAIL
[ReadableStreamDefaultReader.prototype.closed enforces a brand check]
expected: FAIL
[ReadableStreamDefaultReader.prototype.cancel enforces a brand check]
expected: FAIL
[ReadableStreamDefaultReader.prototype.read enforces a brand check]
expected: FAIL
[ReadableStreamDefaultReader.prototype.releaseLock enforces a brand check]
expected: FAIL

View File

@ -39,3 +39,18 @@
[ReadableStreamController.prototype.error enforces a brand check]
expected: FAIL
[Can get the ReadableStreamDefaultReader constructor indirectly]
expected: FAIL
[ReadableStreamDefaultReader.prototype.closed enforces a brand check]
expected: FAIL
[ReadableStreamDefaultReader.prototype.cancel enforces a brand check]
expected: FAIL
[ReadableStreamDefaultReader.prototype.read enforces a brand check]
expected: FAIL
[ReadableStreamDefaultReader.prototype.releaseLock enforces a brand check]
expected: FAIL

View File

@ -39,3 +39,18 @@
[ReadableStreamController.prototype.error enforces a brand check]
expected: FAIL
[Can get the ReadableStreamDefaultReader constructor indirectly]
expected: FAIL
[ReadableStreamDefaultReader.prototype.closed enforces a brand check]
expected: FAIL
[ReadableStreamDefaultReader.prototype.cancel enforces a brand check]
expected: FAIL
[ReadableStreamDefaultReader.prototype.read enforces a brand check]
expected: FAIL
[ReadableStreamDefaultReader.prototype.releaseLock enforces a brand check]
expected: FAIL

View File

@ -39,3 +39,18 @@
[ReadableStreamController.prototype.error enforces a brand check]
expected: FAIL
[Can get the ReadableStreamDefaultReader constructor indirectly]
expected: FAIL
[ReadableStreamDefaultReader.prototype.closed enforces a brand check]
expected: FAIL
[ReadableStreamDefaultReader.prototype.cancel enforces a brand check]
expected: FAIL
[ReadableStreamDefaultReader.prototype.read enforces a brand check]
expected: FAIL
[ReadableStreamDefaultReader.prototype.releaseLock enforces a brand check]
expected: FAIL

View File

@ -1,30 +1,30 @@
[readable-stream-reader.serviceworker.https.html]
[default-reader.dedicatedworker.html]
type: testharness
[Can get the ReadableStreamReader constructor indirectly]
[Can get the ReadableStreamDefaultReader constructor indirectly]
expected: FAIL
[ReadableStreamReader instances should have the correct list of properties]
[ReadableStreamDefaultReader instances should have the correct list of properties]
expected: FAIL
[ReadableStreamReader closed should always return the same promise object]
[ReadableStreamDefaultReader closed should always return the same promise object]
expected: FAIL
[Constructing a ReadableStreamReader directly should fail if the stream is already locked (via direct construction)]
[Constructing a ReadableStreamDefaultReader directly should fail if the stream is already locked (via direct construction)]
expected: FAIL
[Getting a ReadableStreamReader via getReader should fail if the stream is already locked (via direct construction)]
[Getting a ReadableStreamDefaultReader via getReader should fail if the stream is already locked (via direct construction)]
expected: FAIL
[Constructing a ReadableStreamReader directly should fail if the stream is already locked (via getReader)]
[Constructing a ReadableStreamDefaultReader directly should fail if the stream is already locked (via getReader)]
expected: FAIL
[Getting a ReadableStreamReader via getReader should fail if the stream is already locked (via getReader)]
[Getting a ReadableStreamDefaultReader via getReader should fail if the stream is already locked (via getReader)]
expected: FAIL
[Constructing a ReadableStreamReader directly should be OK if the stream is closed]
[Constructing a ReadableStreamDefaultReader directly should be OK if the stream is closed]
expected: FAIL
[Constructing a ReadableStreamReader directly should be OK if the stream is errored]
[Constructing a ReadableStreamDefaultReader directly should be OK if the stream is errored]
expected: FAIL
[Reading from a reader for an empty stream will wait until a chunk is available]
@ -51,16 +51,16 @@
[Getting a second reader after erroring the stream and releasing the reader should succeed]
expected: FAIL
[ReadableStreamReader closed promise should be rejected with undefined if that is the error]
[ReadableStreamDefaultReader closed promise should be rejected with undefined if that is the error]
expected: FAIL
[ReadableStreamReader: if start rejects with no parameter, it should error the stream with an undefined error]
[ReadableStreamDefaultReader: if start rejects with no parameter, it should error the stream with an undefined error]
expected: FAIL
[Erroring a ReadableStream after checking closed should reject ReadableStreamReader closed promise]
[Erroring a ReadableStream after checking closed should reject ReadableStreamDefaultReader closed promise]
expected: FAIL
[Erroring a ReadableStream before checking closed should reject ReadableStreamReader closed promise]
[Erroring a ReadableStream before checking closed should reject ReadableStreamDefaultReader closed promise]
expected: FAIL
[Reading twice on a stream that gets closed]

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