summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/input-events
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/input-events')
-rw-r--r--testing/web-platform/meta/input-events/__dir__.ini1
-rw-r--r--testing/web-platform/meta/input-events/input-events-cut-paste.html.ini4
-rw-r--r--testing/web-platform/meta/input-events/input-events-exec-command.html.ini65
-rw-r--r--testing/web-platform/meta/input-events/input-events-get-target-ranges-backspace.tentative.html.ini47
-rw-r--r--testing/web-platform/meta/input-events/input-events-get-target-ranges-deleting-in-list-items.tentative.html.ini1962
-rw-r--r--testing/web-platform/meta/input-events/input-events-get-target-ranges-deleting-range-across-editing-host-boundaries.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/input-events/input-events-get-target-ranges-during-and-after-dispatch.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/input-events/input-events-get-target-ranges-forwarddelete.tentative.html.ini107
-rw-r--r--testing/web-platform/meta/input-events/input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html.ini620
-rw-r--r--testing/web-platform/meta/input-events/input-events-get-target-ranges-joining-dl-elements.tentative.html.ini1792
-rw-r--r--testing/web-platform/meta/input-events/input-events-get-target-ranges-non-collapsed-selection.tentative.html.ini44
-rw-r--r--testing/web-platform/meta/input-events/input-events-get-target-ranges.html.ini15
-rw-r--r--testing/web-platform/meta/input-events/input-events-typing.html.ini4
13 files changed, 4667 insertions, 0 deletions
diff --git a/testing/web-platform/meta/input-events/__dir__.ini b/testing/web-platform/meta/input-events/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/input-events/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/input-events/input-events-cut-paste.html.ini b/testing/web-platform/meta/input-events/input-events-cut-paste.html.ini
new file mode 100644
index 0000000000..e70360f1d2
--- /dev/null
+++ b/testing/web-platform/meta/input-events/input-events-cut-paste.html.ini
@@ -0,0 +1,4 @@
+[input-events-cut-paste.html]
+ [Event order and dataTransfer on contenteditable.]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/input-events/input-events-exec-command.html.ini b/testing/web-platform/meta/input-events/input-events-exec-command.html.ini
new file mode 100644
index 0000000000..bf5a240316
--- /dev/null
+++ b/testing/web-platform/meta/input-events/input-events-exec-command.html.ini
@@ -0,0 +1,65 @@
+[input-events-exec-command.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Calling execCommand("backColor", false, Inherit) (data value)]
+ expected: FAIL
+
+ [Calling execCommand("backColor", false, Initial) (data value)]
+ expected: FAIL
+
+ [Calling execCommand("backColor", false, Reset) (data value)]
+ expected: FAIL
+
+ [Calling execCommand("backColor", false, CurrentColor) (data value)]
+ expected: FAIL
+
+ [Calling execCommand("foreColor", false, Inherit) (data value)]
+ expected: FAIL
+
+ [Calling execCommand("foreColor", false, Initial) (data value)]
+ expected: FAIL
+
+ [Calling execCommand("foreColor", false, Reset) (data value)]
+ expected: FAIL
+
+ [Calling execCommand("foreColor", false, CurrentColor) (data value)]
+ expected: FAIL
+
+ [Calling execCommand("hiliteColor", false, Inherit) (data value)]
+ expected: FAIL
+
+ [Calling execCommand("hiliteColor", false, Initial) (data value)]
+ expected: FAIL
+
+ [Calling execCommand("hiliteColor", false, Reset) (data value)]
+ expected: FAIL
+
+ [Calling execCommand("hiliteColor", false, CurrentColor) (data value)]
+ expected: FAIL
+
+ [execCommand("justifyCenter") should wrap the text with <div> element whose text-align is center]
+ expected: FAIL
+
+ [execCommand("justifyFull") should wrap the text with <div> element whose text-align is justify]
+ expected: FAIL
+
+ [execCommand("justifyRight") should wrap the text with <div> element whose text-align is right]
+ expected: FAIL
+
+ [execCommand("justifyLeft") should wrap the text with <div> element whose text-align is left]
+ expected: FAIL
+
+ [Calling execCommand("removeFormat", false, null) (inputType value)]
+ expected: FAIL
+
+ [execCommand("removeFormat") should remove the style of current block]
+ expected: FAIL
+
+ [Set of execCommand("indent") and execCommand("outdent") should keep same DOM tree]
+ expected: FAIL
+
+ [Calling execCommand("cut", false, null) (inputType value)]
+ expected: FAIL
+
+ [Calling execCommand("paste", false, null) (inputType value)]
+ expected: FAIL
diff --git a/testing/web-platform/meta/input-events/input-events-get-target-ranges-backspace.tentative.html.ini b/testing/web-platform/meta/input-events/input-events-get-target-ranges-backspace.tentative.html.ini
new file mode 100644
index 0000000000..9cddaa7287
--- /dev/null
+++ b/testing/web-platform/meta/input-events/input-events-get-target-ranges-backspace.tentative.html.ini
@@ -0,0 +1,47 @@
+[input-events-get-target-ranges-backspace.tentative.html]
+ max-asserts: 2 # An assertion in the constructor of TextFragmentData
+ min-asserts: 0 # But sometimes not counted correctly
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Alt + Backspace at "<p>abc def[\] ghi</p>"]
+ expected:
+ if os == "win": FAIL
+
+ [Meta + Backspace at "<p> abc[\] def</p>"]
+ expected: FAIL
+
+ [Shift + Backspace at "<p> abc[\] def</p>"]
+ expected: FAIL
+
+ [Control + Backspace at "<p> abc[\] def</p>"]
+ expected: FAIL
+
+ [Alt + Backspace at "<p> abc[\] def</p>"]
+ expected: FAIL
+
+ [Backspace at "<p>abc </p><pre>[\] def</pre>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<p>abc </p><pre>[\] def</pre>"]
+ expected: FAIL
+
+ [Backspace at "<p> a[\]bc</p>"]
+ expected: FAIL
+
+ [Backspace at "<p>a<span>b[\]</span>c</p>"]
+ expected: FAIL
+
+ [Backspace at "<p>a<span>b</span>[\]c</p>"]
+ expected: FAIL
+
+ [Backspace at "<div>abc<br><hr>[\]def</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>abc<br><hr>[\]def</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>abc <ul><li> [\]def </li></ul> ghi</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>abc <ul><li>[\] def </li></ul> ghi</div>" - comparing innerHTML]
+ expected: FAIL
diff --git a/testing/web-platform/meta/input-events/input-events-get-target-ranges-deleting-in-list-items.tentative.html.ini b/testing/web-platform/meta/input-events/input-events-get-target-ranges-deleting-in-list-items.tentative.html.ini
new file mode 100644
index 0000000000..41e6572e80
--- /dev/null
+++ b/testing/web-platform/meta/input-events/input-events-get-target-ranges-deleting-in-list-items.tentative.html.ini
@@ -0,0 +1,1962 @@
+[input-events-get-target-ranges-deleting-in-list-items.tentative.html?Backspace,ul]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Backspace at "<ul><li><ol><li>list-item1[</li></ol></li></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ul><li>}list-item2<br>second line in list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li>[list-item2</li><ol><li>list-item3</li><li>}list-item4</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>list-item1</li><li>[list-item2</li></ol><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>{}<br></li></ol><li>list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ul><li>list-item1[</li></ul></li></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>{}<br></li></ol><li>list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ol><li><ol><li>list-item2\]</li></ol></li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ul><ul><li>}list-item2</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li><li>list-item2\]</li></ul><ul><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li><li>list-item2\]</li><li>list-item3</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ol><li>{}<br></li></ol></li><li>list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ol><li><ul><li>list-item2\]</li></ul></li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ol><li><ol><li>}list-item2</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>[list-item1</li></ul></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>{}<br></li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ol><ul><li>list-item2\]</li></ul></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ul><li><ul><li>list-item2\]</li></ul></li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>{}<br></li></ul><li>list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>[list-item1</li></ul></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>[list-item1</li></ol><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ol><li>list-item1[</li></ol></li></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ol><li><ul><li>}list-item2</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>[list-item1</li></ol></ul><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li><ul><li>list-item2\]</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>{}<br></li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>[list-item1</li></ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ul><ol><li>list-item2\]</li></ol></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li>[\]list-item2<br>second line of list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ul><ul><li>}list-item2<br>second line of list-item2</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>first line in list-item1<br>list-item1[</li></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li>list-item2[</li></ul><ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ol><li><ul><li>}list-item2</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><ol><li>{}<br></li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ol><li><ol><li>}list-item2<br>second line of list-item2</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ul><li><ul><li>}list-item2</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ol><li><ol><li>}list-item2</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>list-item1</li><li>[list-item2</li></ol><li>}list-item3</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ul><li>}list-item2</li><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>{}<br></li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ol><ul><li>}list-item2<br>second line of list-item2</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><ol><li>{}<br></li></ol></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ol><ul><li>}list-item2</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>[list-item1</li></ol></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ul><li><ul><li>}list-item2<br>second line of list-item2</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>[list-item1</li></ol></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1<br><br></li><li>[\]list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li><li><ol><li>list-item2\]</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ol><li>[list-item1</li></ol><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ul><li><ol><li>}list-item2</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>[list-item1</li></ol></ul><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>{}<br></li></ul><li>list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>[list-item1</li></ul></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li><li>list-item2\]</li><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li>list-item2</li>{<ul><li><br></li></ul>}</ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ul><ol><li>}list-item2</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>[list-item1</li></ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ol><li><ul><li>}list-item2<br>second line of list-item2</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>list-item1[</li></ol></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ol><ol><li>list-item2\]</li></ol></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li><ul><li>{}<br></li></ul></li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ol><ol><li>}list-item2</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ul><li><ul><li>}list-item2</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li><li>list-item2\]</li></ul><ol><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>[list-item1</li></ol><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><ul><li>{}<br></li></ul></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>[list-item1</li></ul></ul><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li><ol><li>list-item2</li><li>}list-item3</li></ol></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>{}<br></li></ul></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>list-item1[</li></ol></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ul><li>{}<br></li></ul></li><li>list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ol><ol><li>}list-item2</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li>list-item2</li>{<li>list-item3</li>}</ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><ul><li>{}<br></li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ul><li>list-item1[</li></ul></li></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>[list-item1</li></ul></ul><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li><ol><li>{}<br></li></ol></li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li>{<li>list-item2</li>}</ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li>[list-item2</li><ol><li>list-item3</li><li>}list-item4</li></ol></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li>list-item2[</li></ul><ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ul><li><ol><li>list-item2\]</li></ol></li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li>[list-item2</li><ul><li>list-item3</li><li>}list-item4</li></ul></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>[list-item1</li></ol></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li>list-item2</li>{<ol><li><br></li></ol>}</ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li>[list-item2</li><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li><ol><li>}list-item2</li></ul></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ol><ul><li>}list-item2</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>list-item1[</li></ul></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li><ul><li>list-item2</li><li>}list-item3</li></ul></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ul><li><ol><li>}list-item2</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ul><ul><li>}list-item2</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>[list-item1</li></ul></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ul><ol><li>}list-item2<br>second line of list-item2</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>{}<br></li></ol></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ol><li>[list-item1</li></ol><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li>[\]list-item2<br>second line of list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ol><li>{}<br></li></ol></li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ol><li>[list-item1</li></ol></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li><ol><li>list-item2\]</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>list-item1</li><li>[list-item2</li></ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>first line in list-item1<br>list-item1[</li></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ul><li><ol><li>}list-item2<br>second line of list-item2</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li><li><ul><li>list-item2\]</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ol><li>}list-item2</li><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li><p>[\]list-item2</p></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li><li>[list-item2</li><ul><li>list-item3</li><li>}list-item4</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>list-item1[</li></ul></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ul><ul><li>list-item2\]</li></ul></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li><ul><li>}list-item2</li></ul></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ul><li>[list-item1</li></ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ol><li>}list-item2<br>second line in list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><ul><li>list-item1</li><li>[list-item2</li></ul><li>}list-item3</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><ul><ol><li>}list-item2</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><ol><ol><li>}list-item2<br>second line of list-item2</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ul><li>{}<br></li></ul></li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ul><li>[list-item1</li></ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<div>{ <ul><li><br></li></ul> }</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li contenteditable="false"><br></li></ul>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li contenteditable="false">list-item1</li></ul>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li contenteditable="false">list-item1</li><li><br></li></ul>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li contenteditable="false">list-item1</li><li>list-item2</li></ul>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li><br></li><li contenteditable="false">list-item2</li></ul>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li>list-item1</li><li contenteditable="false">list-item2</li></ul>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li><br></li><li contenteditable="false">list-item2</li><li><br></li></ul>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div><ul><li>{}<br></li></ul></div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li contenteditable="false"><br></li></ul>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li contenteditable="false">list-item1</li></ul>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li contenteditable="false">list-item1</li><li><br></li></ul>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li contenteditable="false">list-item1</li><li>list-item2</li></ul>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li><br></li><li contenteditable="false">list-item2</li></ul>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{<ul><li>list-item1</li><li contenteditable="false">list-item2</li></ul>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+
+[input-events-get-target-ranges-deleting-in-list-items.tentative.html?Delete,ul]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Delete at "<ul><li>[list-item1</li><ol><li>list-item2</li><li>}list-item3</li></ol></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><li><ul><li>list-item2\]</li></ul></li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ol><li>}list-item2<br>second line in list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><ul><li>list-item2\]</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>list-item1[</li></ul></li></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>[list-item1</li></ul></ul><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>list-item1</li><li>[list-item2</li></ol><li>}list-item3</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>[list-item1</li></ol></ul><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>list-item1[</li></ol></ul><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><li>list-item2</li>{<ol><li><br></li></ol>}</ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>[list-item1</li></ol></ul><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>first line in list-item1<br>list-item1[</li></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>{}<br></li></ol><li>list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><li><ol><li>list-item2\]</li></ol></li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>list-item1[</li></ol></ul><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>[list-item1</li></ul></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li><li>list-item2\]</li></ul><ul><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><ol><li>}list-item2</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><ol><li>{}<br></li></ol></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>list-item1</li><li>[list-item2</li></ol><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><li>[list-item2</li><ul><li>list-item3</li><li>}list-item4</li></ul></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>{}<br></li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ol><ul><li>}list-item2<br>second line of list-item2</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ol><li><ul><li>}list-item2<br>second line of list-item2</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[\]</li><li>list-item2<br>second line of list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li><li>list-item2\]</li></ul><ol><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>[list-item1</li></ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>{}<br></li></ul></li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>[list-item1</li></ol><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><ol><li>}list-item2</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>first line in list-item1<br>list-item1[</li></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><li><ol><li>list-item2\]</li></ol></li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>[list-item1</li></ol></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><li>[list-item2</li><ol><li>list-item3</li><li>}list-item4</li></ol></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><li><ul><li>}list-item2</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>[list-item1</li></ol></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><li><ol><li>}list-item2</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>{}<br></li></ol></li><li>list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>[list-item1</li></ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li><li><ol><li>list-item2\]</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ul><ul><li>}list-item2<br>second line of list-item2</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ul><li><ul><li>}list-item2<br>second line of list-item2</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><ol><li>list-item2\]</li></ol></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>list-item1[</li></ol></li></ul><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>list-item1[</li></ul></ul><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li><ol><li>}list-item2</li></ul></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>list-item1</li><li>[list-item2</li></ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>list-item1[</li></ol></li></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>list-item1[</li></ul></li></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>[list-item1</li></ol><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><ol><li>list-item2\]</li></ol></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li><ul><li>list-item2\]</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>list-item1[</li></ol></li></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><li>list-item2[</li></ul><ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li>{<li>list-item2</li>}</ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><li>list-item2[</li></ul><ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>[list-item1</li></ul></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>{}<br></li></ol><li>list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>list-item1[</li></ol></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><li><ol><li>}list-item2</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><ol><li>list-item2\]</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ul><ol><li>}list-item2<br>second line of list-item2</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li><ul><li>}list-item2</li></ul></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><ol><li>{}<br></li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><li>list-item2</li>{<li>list-item3</li>}</ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><ul><li>list-item2\]</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>[list-item1</li></ol></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><li><ol><li>list-item2\]</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ul><li><ol><li>}list-item2</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>list-item1[</li></ul></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>[list-item1</li></ul></ul><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><ul><li>}list-item2</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>[list-item1</li></ul></ul><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>[list-item1</li></ol></ul><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><li>list-item2</li>{<ul><li><br></li></ul>}</ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><ul><li>list-item2\]</li></ul></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><ul><li>{}<br></li></ul></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>list-item1[</li></ul></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><ul><li>{}<br></li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>[list-item1</li></ul></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>[list-item1</li></ol></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ul><ul><li>}list-item2</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[\]</li><li><p>list-item2</p></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>{}<br></li></ul></li><li>list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ul><li>}list-item2<br>second line in list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li><li>list-item2\]</li><li>list-item3</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li><li><ul><li>list-item2\]</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ul><ol><li>}list-item2</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ol><li><ul><li>}list-item2</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ol><ul><li>}list-item2</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>{}<br></li></ul></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>{}<br></li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ol><ol><li>}list-item2</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><li><ol><li>list-item2\]</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li><ol><li>list-item2\]</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ul><li>}list-item2</li><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>list-item1</li><li>[list-item2</li></ul><li>}list-item3</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>{}<br></li></ol></li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[\]<br><br></li><li>list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>{}<br></li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><li>[list-item2</li><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>list-item1[</li></ul></li></ul><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li><ul><li>list-item2</li><li>}list-item3</li></ul></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><ul><li>}list-item2</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li><li>list-item2\]</li><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><li><ul><li>}list-item2</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>list-item1[</li></ul></ul><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>[list-item1</li></ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><li><ul><li>list-item2\]</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[\]<br><br></li><li>list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><li><ul><li>list-item2\]</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ol><li><ol><li>}list-item2<br>second line of list-item2</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>{}<br></li></ol></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ol><li><ul><li>list-item2\]</li></ul></li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ol><li>}list-item2</li><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>[list-item1</li></ol><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ol><ol><li>}list-item2<br>second line of list-item2</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>[list-item1</li></ul></ul><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>list-item1[</li></ol></li></ul><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><li><ul><li>{}<br></li></ul></li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>[list-item1</li></ol><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><li>[list-item2</li><ul><li>list-item3</li><li>}list-item4</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>[list-item1</li></ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><li>[list-item2</li><ol><li>list-item3</li><li>}list-item4</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><ol><li>list-item2\]</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ul><li><ul><li>}list-item2</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>{}<br></li></ul><li>list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><ul><ul><li>list-item2\]</li></ul></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>[list-item1</li></ul></li></ul><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>[list-item1</li></ul></ul><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li><ol><li>[list-item1</li></ol></li></ul><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><li><ul><li>list-item1[</li></ul></li></ul><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ul><li><ol><li>}list-item2<br>second line of list-item2</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ul><li>{}<br></li></ul><li>list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><ol><li><ol><li>}list-item2</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>list-item1[</li></ol></ul><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1</li><li><ol><li>{}<br></li></ol></li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><ol><li>[list-item1</li></ol></ul><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<div>{ <ul><li><br></li></ul> }</div>"]
+ expected: FAIL
+
+ [Delete at "<div><ul><li>{}<br></li></ul></div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li contenteditable="false"><br></li></ul>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li contenteditable="false">list-item1</li></ul>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li contenteditable="false">list-item1</li><li><br></li></ul>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li contenteditable="false">list-item1</li><li>list-item2</li></ul>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li><br></li><li contenteditable="false">list-item2</li></ul>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li>list-item1</li><li contenteditable="false">list-item2</li></ul>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li><br></li><li contenteditable="false">list-item2</li><li><br></li></ul>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div><ul><li>{}<br></li></ul></div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li contenteditable="false"><br></li></ul>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li contenteditable="false">list-item1</li></ul>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li contenteditable="false">list-item1</li><li><br></li></ul>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li contenteditable="false">list-item1</li><li>list-item2</li></ul>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li><br></li><li contenteditable="false">list-item2</li></ul>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{<ul><li>list-item1</li><li contenteditable="false">list-item2</li></ul>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+
+[input-events-get-target-ranges-deleting-in-list-items.tentative.html?Backspace,ol]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Backspace at "<ol><ul><li>[list-item1</li></ul></ol><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li><ul><li>{}<br></li></ul></li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li><li><ol><li>list-item2\]</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ol><ol><li>}list-item2</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ol><li>{}<br></li></ol></li><li>list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>list-item1</li><li>[list-item2</li></ol><li>}list-item3</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ul><ol><li>}list-item2</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li><ul><li>list-item2\]</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><ol><li>{}<br></li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ul><li>}list-item2</li><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ul><li>[list-item1</li></ul><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li><ul><li>list-item2</li><li>}list-item3</li></ul></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li>[list-item2</li><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ol><ol><li>list-item2\]</li></ol></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li><ol><li>list-item2\]</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ol><li>list-item1[</li></ol></li></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>{}<br></li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li>list-item2</li>{<ul><li><br></li></ul>}</ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ol><li>list-item1[</li></ol></li></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>[list-item1</li></ul></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1<br><br></li><li>[\]list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><ul><li>{}<br></li></ul></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ol><li><ol><li>list-item2\]</li></ol></li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ol><li><ul><li>}list-item2</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ul><li><ol><li>}list-item2</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ul><li>[list-item1</li></ul><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>[list-item1</li></ol></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li><ol><li>{}<br></li></ol></li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>[list-item1</li></ul><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>list-item1[</li></ul></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ul><li><ul><li>}list-item2<br>second line of list-item2</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li>[list-item2</li><ol><li>list-item3</li><li>}list-item4</li></ol></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li>list-item2</li>{<ol><li><br></li></ol>}</ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ol><li><ol><li>}list-item2<br>second line of list-item2</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>[list-item1</li></ul></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ol><li>}list-item2<br>second line in list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>first line in list-item1<br>list-item1[</li></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ul><li>{}<br></li></ul></li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ol><ul><li>}list-item2</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ol><ol><li>}list-item2<br>second line of list-item2</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ol><li>{}<br></li></ol></li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ul><li><ul><li>}list-item2</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>list-item1[</li></ol></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li>[list-item2</li><ol><li>list-item3</li><li>}list-item4</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>[list-item1</li></ul></ol><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>{}<br></li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li>{<li>list-item2</li>}</ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ul><ul><li>}list-item2<br>second line of list-item2</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li>[\]list-item2<br>second line of list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ol><ul><li>list-item2\]</li></ul></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ul><ol><li>}list-item2</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li>[list-item2</li><ul><li>list-item3</li><li>}list-item4</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>list-item1</li><li>[list-item2</li></ul><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li><li>list-item2\]</li><li>list-item3</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>[list-item1</li></ol></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li><ul><li>}list-item2</li></ul></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ul><li>list-item1[</li></ul></li></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ol><li><ul><li>list-item2\]</li></ul></li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>[list-item1</li></ol></ol><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>[list-item1</li></ol></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ul><ul><li>list-item2\]</li></ul></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ul><li><ul><li>}list-item2</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>{}<br></li></ol><li>list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ol><li><ul><li>}list-item2</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li><li>list-item2\]</li></ol><ol><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li><ol><li>}list-item2</li></ul></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>list-item1</li><li>[list-item2</li></ul><li>}list-item3</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><ol><li>{}<br></li></ol></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ol><li>[list-item1</li></ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ul><li><ol><li>list-item2\]</li></ol></li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ol><li><ol><li>}list-item2</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ul><ul><li>}list-item2</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ol><ul><li>}list-item2</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li><li>list-item2\]</li></ol><ul><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>[list-item1</li></ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><ul><li>{}<br></li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>{}<br></li></ul></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>list-item1[</li></ol></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ol><ol><li>}list-item2</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>[list-item1</li></ul><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>{}<br></li></ol></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li>list-item2[</li></ol><ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ul><li><ul><li>list-item2\]</li></ul></li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li>[\]list-item2<br>second line of list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ul><li>{}<br></li></ul></li><li>list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>[list-item1</li></ul></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>list-item1[</li></ul></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li>[list-item2</li><ul><li>list-item3</li><li>}list-item4</li></ul></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li><ol><li>list-item2</li><li>}list-item3</li></ol></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>{}<br></li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li><p>[\]list-item2</p></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ol><li>[list-item1</li></ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>list-item1</li><li>[list-item2</li></ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li>list-item2</li>{<li>list-item3</li>}</ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ul><li><ol><li>}list-item2</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ul><ol><li>}list-item2<br>second line of list-item2</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ul><ol><li>list-item2\]</li></ol></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ol><li><ol><li>}list-item2</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li><li>list-item2[</li></ol><ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ul><li>list-item1[</li></ul></li></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>{}<br></li></ol><li>list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>first line in list-item1<br>list-item1[</li></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ol><li>}list-item2</li><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>[list-item1</li></ol></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>[list-item1</li></ul></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li><li>list-item2\]</li><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><ul><ul><li>}list-item2</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li><li><ul><li>list-item2\]</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>{}<br></li></ul><li>list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ol><li><ul><li>}list-item2<br>second line of list-item2</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>[list-item1</li></ol></ol><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ol><ul><li>}list-item2<br>second line of list-item2</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ul><li><ol><li>}list-item2<br>second line of list-item2</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ol><li>[list-item1</li></ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><ul><li>}list-item2<br>second line in list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><ul><li>{}<br></li></ul><li>list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{ <ol><li><br></li></ol> }</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li contenteditable="false"><br></li></ol>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li contenteditable="false">list-item1</li></ol>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li contenteditable="false">list-item1</li><li><br></li></ol>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li contenteditable="false">list-item1</li><li>list-item2</li></ol>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li><br></li><li contenteditable="false">list-item2</li></ol>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li>list-item1</li><li contenteditable="false">list-item2</li></ol>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li><br></li><li contenteditable="false">list-item2</li><li><br></li></ol>}</div>"]
+ expected: FAIL
+
+ [Backspace at "<div><ol><li>{}<br></li></ol></div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li contenteditable="false"><br></li></ol>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li contenteditable="false">list-item1</li></ol>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li contenteditable="false">list-item1</li><li><br></li></ol>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li contenteditable="false">list-item1</li><li>list-item2</li></ol>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li><br></li><li contenteditable="false">list-item2</li></ol>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<div>{<ol><li>list-item1</li><li contenteditable="false">list-item2</li></ol>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+
+[input-events-get-target-ranges-deleting-in-list-items.tentative.html?Delete,ol]
+ [Delete at "<ol><li>[list-item1</li></ol><ol><ul><li>list-item2\]</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>list-item1[</li></ul></li></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>[list-item1</li></ol></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><ol><li>list-item2\]</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>[list-item1</li></ol></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>first line in list-item1<br>list-item1[</li></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>[list-item1</li></ol></ol><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>[list-item1</li></ul></ol><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><li><ul><li>{}<br></li></ul></li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ul><li><ol><li>}list-item2<br>second line of list-item2</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><li>[list-item2</li><ol><li>list-item3</li><li>}list-item4</li></ol></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>{}<br></li></ul></li><li>list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>[list-item1</li></ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>list-item1[</li></ul></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>{}<br></li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ol><ol><li>}list-item2</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ul><li><ul><li>}list-item2<br>second line of list-item2</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>list-item1</li><li>[list-item2</li></ul><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><ol><li>list-item2\]</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>[list-item1</li></ol></ol><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><li><ol><li>list-item2\]</li></ol></li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><ul><li>list-item2\]</li></ul></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ol><li><ol><li>}list-item2</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ol><li>}list-item2</li><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li><ol><li>}list-item2</li></ul></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><li><ul><li>list-item2\]</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ul><ul><li>}list-item2</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><li>[list-item2</li><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><ul><li>}list-item2</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><ol><li>list-item2\]</li></ol></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[\]</li><li>list-item2<br>second line of list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>[list-item1</li></ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><li><ol><li>list-item2\]</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><ol><li>}list-item2</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>{}<br></li></ul><li>list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>[list-item1</li></ul></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>list-item1</li><li>[list-item2</li></ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[\]</li><li><p>list-item2</p></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><ul><li>{}<br></li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><li>list-item2[</li></ol><ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><li>list-item2</li>{<ol><li><br></li></ol>}</ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[\]<br><br></li><li>list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li><li><ul><li>list-item2\]</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li>{<li>list-item2</li>}</ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>[list-item1</li></ul><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>list-item1[</li></ol></li></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><ul><li>list-item2\]</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>[list-item1</li></ul></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><li><ul><li>}list-item2</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>list-item1[</li></ol></li></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li><li>list-item2\]</li></ol><ul><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>[list-item1</li></ol></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>list-item1[</li></ol></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><ol><li>}list-item2</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>list-item1</li><li>[list-item2</li></ol><li>}list-item3</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>list-item1[</li></ol></li></ol><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><ol><li>{}<br></li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[\]<br><br></li><li>list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>[list-item1</li></ul></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>list-item1[</li></ol></li></ol><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>list-item1[</li></ol></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>{}<br></li></ol><li>list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><li><ul><li>}list-item2</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ul><ol><li>}list-item2<br>second line of list-item2</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li><li>list-item2\]</li><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>list-item1[</li></ul></li></ol><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li><ul><li>list-item2\]</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><li><ol><li>}list-item2</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>[list-item1</li></ol></ol><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ul><ol><li>}list-item2</li></ol></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>{}<br></li></ol></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>[list-item1</li></ul></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ol><li><ul><li>}list-item2<br>second line of list-item2</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>list-item1[</li></ul></li></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ol><li><ul><li>}list-item2</li></ul></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>[list-item1</li></ol></ol><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ol><ul><li>}list-item2</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><ol><li>{}<br></li></ol></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ul><li>}list-item2<br>second line in list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>list-item1[</li></ul></ol><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>[list-item1</li></ol></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>[list-item1</li></ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><li>[list-item2</li><ul><li>list-item3</li><li>}list-item4</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>[list-item1</li></ul><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>{}<br></li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li><ul><li>}list-item2</li></ul></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><li><ol><li>{}<br></li></ol></li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>{}<br></li></ol><li>list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li><li><ol><li>list-item2\]</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><li>list-item2</li>{<ul><li><br></li></ul>}</ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><li><ol><li>}list-item2</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><li><ul><li>list-item2\]</li></ul></li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><li>list-item2[</li></ol><ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li><ul><li>list-item2</li><li>}list-item3</li></ul></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>{}<br></li></ol></li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li><li>list-item2\]</li></ol><ol><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>list-item1[</li></ol></ol><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ul><ul><li>}list-item2<br>second line of list-item2</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><li>list-item2</li>{<li>list-item3</li>}</ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><ul><li>list-item2\]</li></ul></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>[list-item1</li></ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>{}<br></li></ol></li><li>list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>{}<br></li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><ul><li>}list-item2</li></ul></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ul><li><ol><li>}list-item2</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ul><li><ul><li>}list-item2</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>[list-item1</li></ul></ol><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>[list-item1</li></ul></ol><ul><li>}list-item2</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>[list-item1</li></ul><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>list-item1[</li></ul></li></ol><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ol><li><ol><li>}list-item2<br>second line of list-item2</li></ol></li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><li><ul><li>list-item2\]</li></ul></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><li><ol><li>list-item2\]</li></ol></li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>{}<br></li></ul></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>{}<br></li></ul><li>list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ol><li>[list-item1</li></ol></li></ol><ol><li>list-item2\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><li><ol><li>list-item2\]</li></ol></li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><li>[list-item2</li><ol><li>list-item3</li><li>}list-item4</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>[list-item1</li></ul></ol><ol><li>}list-item2</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ul><li>}list-item2</li><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ol><li>}list-item2<br>second line in list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>{}<br></li></ul></li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><ol><li>list-item2\]</li></ol></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>list-item1</li><li>[list-item2</li></ul><li>}list-item3</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><ul><li>{}<br></li></ul></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>[list-item1</li></ul><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ul><li>}list-item2</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ol><ul><li>}list-item2<br>second line of list-item2</li></ul></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li><li>list-item2\]</li><li>list-item3</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>list-item1[</li></ul></ol><ul><li>list-item2\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li><ul><li>[list-item1</li></ul></li></ol><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><ol><li><ul><li>list-item2\]</li></ul></li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li><ol><li>list-item2</li><li>}list-item3</li></ol></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><ul><li>list-item1[</li></ul></ol><ol><li>list-item2\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><ol><li>list-item1[</li></ol></ol><ul><li>list-item2\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1</li><li>[list-item2</li><ul><li>list-item3</li><li>}list-item4</li></ul></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>first line in list-item1<br>list-item1[</li></ol><ol><li>}list-item2</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li><ol><li>list-item2\]</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><ol><ol><li>}list-item2<br>second line of list-item2</li></ol></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{ <ol><li><br></li></ol> }</div>"]
+ expected: FAIL
+
+ [Delete at "<div><ol><li>{}<br></li></ol></div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li contenteditable="false"><br></li></ol>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li contenteditable="false">list-item1</li></ol>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li contenteditable="false">list-item1</li><li><br></li></ol>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li contenteditable="false">list-item1</li><li>list-item2</li></ol>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li><br></li><li contenteditable="false">list-item2</li></ol>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li>list-item1</li><li contenteditable="false">list-item2</li></ol>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li><br></li><li contenteditable="false">list-item2</li><li><br></li></ol>}</div>"]
+ expected: FAIL
+
+ [Delete at "<div><ol><li>{}<br></li></ol></div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li contenteditable="false"><br></li></ol>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li contenteditable="false">list-item1</li></ol>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li contenteditable="false">list-item1</li><li><br></li></ol>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li contenteditable="false">list-item1</li><li>list-item2</li></ol>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li><br></li><li contenteditable="false">list-item2</li></ol>}</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>{<ol><li>list-item1</li><li contenteditable="false">list-item2</li></ol>}</div>" - comparing innerHTML]
+ expected: FAIL
diff --git a/testing/web-platform/meta/input-events/input-events-get-target-ranges-deleting-range-across-editing-host-boundaries.tentative.html.ini b/testing/web-platform/meta/input-events/input-events-get-target-ranges-deleting-range-across-editing-host-boundaries.tentative.html.ini
new file mode 100644
index 0000000000..f8204b545e
--- /dev/null
+++ b/testing/web-platform/meta/input-events/input-events-get-target-ranges-deleting-range-across-editing-host-boundaries.tentative.html.ini
@@ -0,0 +1,3 @@
+[input-events-get-target-ranges-deleting-range-across-editing-host-boundaries.tentative.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/input-events/input-events-get-target-ranges-during-and-after-dispatch.tentative.html.ini b/testing/web-platform/meta/input-events/input-events-get-target-ranges-during-and-after-dispatch.tentative.html.ini
new file mode 100644
index 0000000000..3a506c1366
--- /dev/null
+++ b/testing/web-platform/meta/input-events/input-events-get-target-ranges-during-and-after-dispatch.tentative.html.ini
@@ -0,0 +1,3 @@
+[input-events-get-target-ranges-during-and-after-dispatch.tentative.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/input-events/input-events-get-target-ranges-forwarddelete.tentative.html.ini b/testing/web-platform/meta/input-events/input-events-get-target-ranges-forwarddelete.tentative.html.ini
new file mode 100644
index 0000000000..c8ef5ca1b6
--- /dev/null
+++ b/testing/web-platform/meta/input-events/input-events-get-target-ranges-forwarddelete.tentative.html.ini
@@ -0,0 +1,107 @@
+[input-events-get-target-ranges-forwarddelete.tentative.html]
+ max-asserts: 5
+ min-asserts: 0
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Alt + Delete at "<p>abc [\]def ghi</p>" - comparing innerHTML]
+ expected:
+ if os == "android": FAIL
+
+ [Meta + Delete at "<p>abc [\]def</p>" - comparing innerHTML]
+ expected: FAIL
+
+ [Shift + Delete at "<p>abc [\]def </p>" - comparing innerHTML]
+ expected: FAIL
+
+ [Alt + Delete at "<p>abc [\]def </p>" - comparing innerHTML]
+ expected: FAIL
+
+ [Control + Delete at "<p>abc [\]def </p>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<p>ab[\]c </p>"]
+ expected: FAIL
+
+ [Delete at "<p>a<span>[\]b</span>c</p>"]
+ expected: FAIL
+
+ [Delete at "<div>abc[\] <p> def<br>ghi</p></div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>abc[\] <p> def<br>ghi</p></div>"]
+ expected: FAIL
+
+ [Delete at "<p>abc [\] </p><p> def</p>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<p>abc [\] </p><p> def</p>"]
+ expected: FAIL
+
+ [Delete at "<p>a[\]<span>b</span>c</p>"]
+ expected: FAIL
+
+ [Delete at "<p>abc[\] </p><p> def</p>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<p>abc[\] </p><p> def</p>"]
+ expected: FAIL
+
+ [Delete at "<p>abc [\] </p><p> def</p>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<p>abc [\] </p><p> def</p>"]
+ expected: FAIL
+
+ [Delete at "<p>abc[\] </p><pre> def</pre>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<p>abc[\] </p><pre> def</pre>"]
+ expected: FAIL
+
+ [Delete at "<div><p>abc[\] </p> def</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div><p>abc[\] </p> def</div>"]
+ expected: FAIL
+
+ [Delete at "<p>{}<br></p><p contenteditable="false">abc</p><p>def</p>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<p>{}<br></p><p contenteditable="false">abc</p><p>def</p>"]
+ expected: FAIL
+
+ [Delete at "<table><tr><td>{}<br></td><td>cell2</td></tr></table>"]
+ expected: FAIL
+
+ [Delete at "<div>abc[\]<hr> def</div>"]
+ expected: FAIL
+
+ [Delete at "<div>abc[\] <hr>def</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>abc[\] <hr>def</div>"]
+ expected: FAIL
+
+ [Delete at "<div>abc[\]<br><hr>def</div>"]
+ expected: FAIL
+
+ [Delete at "<div>abc[\] <ul><li> def </li></ul> ghi</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>abc[\] <ul><li> def </li></ul> ghi</div>"]
+ expected: FAIL
+
+ [Delete at "<div>abc [\]<ul><li> def </li></ul> ghi</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>abc <ul><li> def[\] </li></ul> ghi</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<div>abc <ul><li> def[\] </li></ul> ghi</div>"]
+ expected: FAIL
+
+ [Delete at "<p style="white-space:pre-line">abc[\] \\ndef</p>"]
+ expected: FAIL
+
+ [Delete at "<p style="white-space:pre-line">abc[\] \\n \\n def</p>" - comparing innerHTML]
+ expected: FAIL
diff --git a/testing/web-platform/meta/input-events/input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html.ini b/testing/web-platform/meta/input-events/input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html.ini
new file mode 100644
index 0000000000..bdb3178f66
--- /dev/null
+++ b/testing/web-platform/meta/input-events/input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html.ini
@@ -0,0 +1,620 @@
+[input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html?Delete]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ max-asserts: 17
+ [Delete at "<ul><li>[list-item1</li></ul><dl><dt>}list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[\]</li></ol><dl><dd>list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><dl><dt>list-item2</dt><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><dl><dt>list-item2\]</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ol><li>}list-item3</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><ol><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><dl><dt>list-item2</dt><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><dl><dt>list-item2\]</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ol><li>list-item3\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[\]</li></ol><dl><dd>list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><ul><li>list-item3\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><dl><dd>}list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><dl><dd>list-item2</dd><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><dl><dt>list-item2\]</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ul><li>}list-item3</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><dl><dt>}list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><dl><dd>list-item2\]</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><ul><li>list-item3\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><dl><dd>}list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><dl><dt>}list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ul><li>list-item3\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[\]</li></ul><dl><dt>list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><ul><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><ul><li>list-item3\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[\]</li></ul><dl><dd>list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ul><li>}list-item3</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><dl><dd>}list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><dl><dd>list-item2\]</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[\]</li></ol><dl><dt>list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[\]</li></ul><dl><dt>list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><dl><dd>list-item2</dd><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><dl><dd>}list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[\]</li></ol><dl><dt>list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><dl><dd>list-item2</dd><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ol><li>}list-item3</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><ul><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[\]</li></ul><dl><dd>list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><ul><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ul><li>}list-item3</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><dl><dd>list-item2</dd><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><dl><dd>list-item2\]</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><dl><dd>}list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><ol><li>list-item3\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[\]</li></ul><dl><dt>list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><dl><dt>}list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ol><li>}list-item3</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><dl><dt>list-item2</dt><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><dl><dt>}list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><ul><li>list-item3\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><dl><dd>}list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ul><li>list-item3\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><dl><dd>}list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><ol><li>list-item3\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><ul><li>list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><dl><dt>}list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><dl><dt>list-item2\]</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[</li></ol><dl><dt>}list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><dl><dt>}list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ol><li>list-item3\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[</li></ul><dl><dt>list-item2</dt><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ul><li>list-item3\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[\]</li></ol><dl><dd>list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ul><li>}list-item3</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><ol><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ol><li>list-item1[\]</li></ol><dl><dt>list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>[list-item1</li></ul><dl><dd>list-item2\]</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><ol><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Delete at "<ol><li>[list-item1</li></ol><dl><dd>}list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ul><li>list-item3\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ol><li>}list-item3</li></ol>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><ol><li>list-item3\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ol><li>list-item3\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><ol><li>list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<ul><li>list-item1[\]</li></ul><dl><dd>list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ol><li>list-item3\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><ol><li>list-item3\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+
+[input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html?Backspace]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ max-asserts: 17
+ [Backspace at "<ul><li>[list-item1</li></ul><dl><dt>list-item2\]</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><dl><dt>}list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ul><li>}list-item3</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt}>list-item2</dt></dl><ul><li>[\]list-item3</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ul><li>list-item3\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li></ul><dl><dt>[\]list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li></ul><dl><dd>[\]list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><dl><dt>}list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><dl><dd>}list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li></ol><dl><dd>[\]list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ol><li>}list-item3</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li></ol><dl><dt>[\]list-item2</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ul><li>}list-item3</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li></ol><dl><dt>[\]list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ul><li>list-item3\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><dl><dt>list-item2</dt><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt}>list-item2</dt></dl><ol><li>[\]list-item3</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ul><li>}list-item3</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li></ol><dl><dt>[\]list-item2</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li></ul><dl><dt>[\]list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><dl><dt>list-item2\]</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li></ol><dl><dt>[\]list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt}>list-item2</dt></dl><ol><li>[\]list-item3</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><dl><dd>list-item2</dd><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ul><li>}list-item3</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><dl><dd>}list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><dl><dt>}list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><dl><dt>}list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><dl><dt>list-item2</dt><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ol><li>}list-item3</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ol><li>list-item3\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ul><li>list-item3\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><dl><dt>}list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li></ul><dl><dd>[\]list-item2</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li></ul><dl><dt>[\]list-item2</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><dl><dt>list-item2\]</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><dl><dd>}list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><dl><dd>list-item2\]</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><dl><dd>}list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li></ol><dl><dd>[\]list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd}>list-item2</dd></dl><ul><li>[\]list-item3</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><dl><dt>list-item2\]</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li></ol><dl><dd>[\]list-item2</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li></ul><dl><dd>[\]list-item2</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ul><li>list-item3\]</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><dl><dd>list-item2\]</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ol><li>list-item3\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><dl><dd>}list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ol><li>}list-item3</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ol><li>list-item3\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li></ol><dl><dt>[\]list-item2</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li></ul><dl><dt>[\]list-item2</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li></ul><dl><dd>[\]list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><dl><dt>}list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><dl><dt>}list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li></ul><dl><dd>[\]list-item2</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li></ul><dl><dd>[\]list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><dl><dt>list-item2</dt><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd}>list-item2</dd></dl><ol><li>[\]list-item3</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li></ul><dl><dt>[\]list-item2</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li></ol><dl><dt>[\]list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd}>list-item2</dd></dl><ol><li>[\]list-item3</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li></ol><dl><dd>[\]list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ol><li>list-item3\]</li></ol>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><dl><dd>}list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><ul><li>}list-item3</li></ul>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ul><li>list-item3\]</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><dl><dd>list-item2</dd><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ol><li>}list-item3</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li></ol><dl><dd>[\]list-item2</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><dl><dd>}list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><ol><li>}list-item3</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1</li></ol><dl><dd>[\]list-item2</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><dl><dt>}list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><dl><dd>}list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd}>list-item2</dd></dl><ul><li>[\]list-item3</li></ul>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>[list-item1</li></ol><dl><dd>list-item2\]</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><dl><dd>list-item2</dd><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>[list-item1</li></ul><dl><dd>list-item2\]</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><ol><li>list-item3\]</li></ol>"]
+ expected: FAIL
+
+ [Backspace at "<ol><li>list-item1[</li></ol><dl><dt>list-item2</dt><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1[</li></ul><dl><dd>list-item2</dd><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<ul><li>list-item1</li></ul><dl><dt>[\]list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt}>list-item2</dt></dl><ul><li>[\]list-item3</li></ul>"]
+ expected: FAIL
diff --git a/testing/web-platform/meta/input-events/input-events-get-target-ranges-joining-dl-elements.tentative.html.ini b/testing/web-platform/meta/input-events/input-events-get-target-ranges-joining-dl-elements.tentative.html.ini
new file mode 100644
index 0000000000..954cbd5429
--- /dev/null
+++ b/testing/web-platform/meta/input-events/input-events-get-target-ranges-joining-dl-elements.tentative.html.ini
@@ -0,0 +1,1792 @@
+[input-events-get-target-ranges-joining-dl-elements.tentative.html?Delete]
+ max-asserts: 41
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dt>list-item2\]</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dd>list-item3</dd><dd>list-item4\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dt>list-item3</dt><dd>list-item4\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dd>list-item2\]</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dt>list-item2</dt><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dd>list-item3</dd><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dd>list-item2\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dd>list-item2\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[\]</dd></dl><dl><dd>list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dd>list-item2\]</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dt>list-item3</dt><dd>list-item4\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dd>}list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dt>list-item3</dt><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[\]</dd></dl><dl><dt>list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><dl><dt>list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dd>list-item3</dd><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><dl><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dd>list-item2\]</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dd>list-item2\]</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dt>list-item3</dt><dt>list-item4\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><dl><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dt>list-item3</dt><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><dl><dd>list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dt>list-item3</dt><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dd>}list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dt>}list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dt>list-item2\]</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><dl><dt>list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dd>}list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><dl><dd>list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[\]</dd></dl><dl><dd>list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[\]</dd></dl><dl><dt>list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dt>list-item3</dt><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dt>list-item2\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[\]</dd></dl><dl><dt>list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[\]</dt></dl><dl><dd>list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dd>list-item3</dd><dd>list-item4\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><dl><dd>list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dd>list-item2\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dd>list-item3</dd><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dt>list-item3</dt><dd>list-item4\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dd>}list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dd>list-item2</dd><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dt>list-item3</dt><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[\]</dt></dl><dl><dt>list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><dl><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dd>list-item3</dd><dt>list-item4\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dd>list-item3</dd><dt>list-item4\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dd>list-item2</dd><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dd>list-item2\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dt>}list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dd>}list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dd>list-item2\]</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dd>}list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dt>list-item2</dt><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[\]</dt></dl><dl><dt>list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dt>list-item2\]</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dd>list-item3</dd><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dt>}list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dd>list-item3</dd><dd>list-item4\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dd>list-item3</dd><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dt>list-item3</dt><dd>list-item4\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dt>list-item2</dt><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dt>}list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[\]</dd></dl><dl><dd>list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dd>}list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><dl><dd>list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dd>list-item3</dd><dt>list-item4\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dt>list-item2\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dt>list-item3</dt><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dd>}list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><dl><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dt>}list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><dl><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dt>list-item2\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dd>list-item2\]</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dt>list-item3</dt><dt>list-item4\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dd>list-item3</dd><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><dl><dt>list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><dl><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dt>list-item2\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dt>list-item3</dt><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dt>}list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[\]</dt></dl><dl><dd>list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><dl><dt>list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dt>list-item2\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><dl><dd>list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dd>list-item2\]</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dt>list-item2\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dt>list-item3</dt><dt>list-item4\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dt>list-item2\]</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><dl><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[\]</dt></dl><dl><dd>list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dt>list-item2\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[\]</dt></dl><dl><dt>list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dd>list-item2\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dt>list-item2\]</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dd>list-item3</dd><dd>list-item4\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dd>list-item2</dd><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dd>list-item3</dd><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dt>list-item2\]</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dd>list-item2\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[\]</dd></dl><dl><dt>list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dt>}list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><dl><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dt>list-item2\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dt>list-item2\]</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dd>list-item3</dd><dt>list-item4\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><dl><dt>list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dd>list-item2</dd><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dt>list-item3</dt><dt>list-item4\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><dl><dd>list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1[</dt></dl><dl><dd>list-item2\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dd>list-item3</dd><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dt>list-item2\]</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>[list-item1</dt></dl><dl><dd>list-item2\]</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>list-item2[\]</dt></dl><dl><dd>list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><dl><dd>list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dt>list-item2</dt><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dt>list-item3</dt><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>list-item2[\]</dd></dl><dl><dt>list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1[</dd></dl><dl><dd>list-item2\]</dd></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>list-item1</dd><dt>list-item2[\]</dt></dl><dl><dt>list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Delete at "<dl><dd>[list-item1</dd></dl><dl><dt>}list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+
+[input-events-get-target-ranges-joining-dl-elements.tentative.html?Backspace]
+ max-asserts: 41
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd></dl><dl><dd>}list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dd>list-item2\]</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd></dl><dl><dt>list-item2\]</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd></dl><dl><dd>[\]list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dt>list-item2\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd></dl><dl><dd>list-item2\]</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd></dl><dl><dt>[\]list-item2</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd></dl><dl><dd>list-item2</dd><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dt>}list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dd>}list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt></dl><dl><dt>[\]list-item2</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dd>list-item2\]</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd></dl><dl><dd>[\]list-item2</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt></dl><dl><dd>[\]list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dd>list-item2\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dd>}list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt></dl><dl><dd>[\]list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt></dl><dl><dt>list-item2\]</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt></dl><dl><dd>list-item2\]</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt></dl><dl><dt>[\]list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt></dl><dl><dt>[\]list-item2</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dt>list-item3</dt><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dt>list-item2\]</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dt>list-item3</dt><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd></dl><dl><dd>[\]list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt></dl><dl><dd>list-item2\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dd>list-item3</dd><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd></dl><dl><dt>[\]list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dt>list-item3</dt><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd></dl><dl><dt>[\]list-item2</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt></dl><dl><dt>list-item2\]</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dd>list-item3</dd><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt></dl><dl><dd>[\]list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd></dl><dl><dt>list-item2</dt><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd></dl><dl><dd>list-item2\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dd>}list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt></dl><dl><dt>[\]list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dt>}list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dd>list-item3</dd><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dt>list-item3</dt><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dt>list-item2\]</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt></dl><dl><dd>}list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt></dl><dl><dd>[\]list-item2</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dt>list-item3</dt><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dd>}list-item2</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd></dl><dl><dt>}list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt></dl><dl><dd>list-item2\]</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dt>list-item2\]</dt><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt></dl><dl><dt>list-item2</dt><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt></dl><dl><dd>[\]list-item2</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd></dl><dl><dt>[\]list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dd>list-item3</dd><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dd>list-item2\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd></dl><dl><dd>[\]list-item2</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dt>}list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt></dl><dl><dd>[\]list-item2</dd><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dt>list-item3</dt><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dt>list-item2\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt></dl><dl><dt>list-item2</dt><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dt>}list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd></dl><dl><dt>[\]list-item2</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd></dl><dl><dd>[\]list-item2</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt></dl><dl><dt>list-item2\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt></dl><dl><dd>list-item2</dd><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd></dl><dl><dd>list-item2</dd><dd>}list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dd>list-item3</dd><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2[</dd></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dd>}list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd></dl><dl><dt>list-item2\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dd>list-item3</dd><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dt>list-item2\]</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt></dl><dl><dt>[\]list-item2</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2[</dd></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>}list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dd>list-item3</dd><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2[</dt></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dt>list-item3</dt><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dd>list-item2\]</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd></dl><dl><dt>list-item2</dt><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>}list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>list-item3\]</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dt>}list-item2</dt><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dt>list-item3\]</dt><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dt>list-item2</dt></dl><dl><dt>list-item3</dt><dt>list-item4\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt></dl><dl><dt>}list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dd>list-item2\]</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dd>list-item2</dd></dl><dl><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt></dl><dl><dd>list-item2</dd><dt>}list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dt>[\]list-item3</dt><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd></dl><dl><dt>list-item2\]</dt><dt>list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt></dl><dl><dt>[\]list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dd>}list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd></dl><dl><dd>[\]list-item2</dd><dt>list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd></dl><dl><dd>list-item2\]</dd><dd>list-item3</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>[list-item1</dt><dt>list-item2</dt></dl><dl><dd>list-item3</dd><dd>list-item4\]</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>[list-item1</dd><dd>list-item2</dd></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2[</dt></dl><dl><dt>list-item3\]</dt></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>[list-item2</dt></dl><dl><dt>list-item3\]</dt><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>list-item2</dd></dl><dl><dd>[\]list-item3</dd><dd>list-item4</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>list-item2</dt></dl><dl><dt>[\]list-item3</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1[</dt></dl><dl><dt>}list-item2</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dd>[list-item2</dd></dl><dl><dd>list-item3\]</dd><dd>list-item4</dd></dl>"]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd></dl><dl><dt>[\]list-item2</dt><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dt>list-item1</dt><dt>[list-item2</dt></dl><dl><dd>}list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1[</dd></dl><dl><dd>}list-item2</dd><dd>list-item3</dd></dl>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<dl><dd>list-item1</dd><dt>list-item2</dt></dl><dl><dd>[\]list-item3</dd><dt>list-item4</dt></dl>" - comparing innerHTML]
+ expected: FAIL
diff --git a/testing/web-platform/meta/input-events/input-events-get-target-ranges-non-collapsed-selection.tentative.html.ini b/testing/web-platform/meta/input-events/input-events-get-target-ranges-non-collapsed-selection.tentative.html.ini
new file mode 100644
index 0000000000..ec09d5a014
--- /dev/null
+++ b/testing/web-platform/meta/input-events/input-events-get-target-ranges-non-collapsed-selection.tentative.html.ini
@@ -0,0 +1,44 @@
+[input-events-get-target-ranges-non-collapsed-selection.tentative.html?Backspace]
+ max-asserts: 11
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Backspace at "<p>{abc}<br></p>"]
+ expected: FAIL
+
+ [Backspace at "<div>abc [<ul><li>\] def </li></ul> ghi</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [Backspace at "<p>abc[</p><p>}<br></p>"]
+ expected: FAIL
+
+
+[input-events-get-target-ranges-non-collapsed-selection.tentative.html?Delete]
+ max-asserts: 11
+ min-asserts: 0
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Delete at "<p>{abc}<br></p>"]
+ expected: FAIL
+
+ [Delete at "<p>abc[</p><p>}<br></p>" - comparing innerHTML]
+ expected: FAIL
+
+ [Delete at "<p>abc[</p><p>}<br></p>"]
+ expected: FAIL
+
+ [Delete at "<div>abc [<ul><li>\] def </li></ul> ghi</div>" - comparing innerHTML]
+ expected: FAIL
+
+
+[input-events-get-target-ranges-non-collapsed-selection.tentative.html?TypingA]
+ max-asserts: 11
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [TypingA at "<p>{abc}<br></p>"]
+ expected: FAIL
+
+ [TypingA at "<div>abc [<ul><li>\] def </li></ul> ghi</div>" - comparing innerHTML]
+ expected: FAIL
+
+ [TypingA at "<p>abc[</p><p>}<br></p>"]
+ expected: FAIL
diff --git a/testing/web-platform/meta/input-events/input-events-get-target-ranges.html.ini b/testing/web-platform/meta/input-events/input-events-get-target-ranges.html.ini
new file mode 100644
index 0000000000..377508b04b
--- /dev/null
+++ b/testing/web-platform/meta/input-events/input-events-get-target-ranges.html.ini
@@ -0,0 +1,15 @@
+[input-events-get-target-ranges.html]
+ expected: TIMEOUT
+ [Textarea should have empty target range.]
+ expected: NOTRUN
+
+ [Actions other than deletion should have current selection as target ranges.]
+ expected:
+ if (os == "mac") and not debug: ["TIMEOUT", "NOTRUN"]
+ TIMEOUT
+
+ [getTargetRanges() returns correct range and cleared after dispatch.]
+ expected:
+ if (os == "mac") and not debug: ["FAIL", "TIMEOUT"]
+ FAIL
+
diff --git a/testing/web-platform/meta/input-events/input-events-typing.html.ini b/testing/web-platform/meta/input-events/input-events-typing.html.ini
new file mode 100644
index 0000000000..83f92c3ee5
--- /dev/null
+++ b/testing/web-platform/meta/input-events/input-events-typing.html.ini
@@ -0,0 +1,4 @@
+[input-events-typing.html]
+ expected:
+ if (os == "android") and fission: [ERROR, TIMEOUT]
+ ERROR