From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- testing/web-platform/meta/input-events/__dir__.ini | 1 + .../input-events/input-events-cut-paste.html.ini | 4 + .../input-events-exec-command.html.ini | 65 + ...-get-target-ranges-backspace.tentative.html.ini | 47 + ...anges-deleting-in-list-items.tentative.html.ini | 1962 ++++++++++++++++++++ ...ross-editing-host-boundaries.tentative.html.ini | 3 + ...es-during-and-after-dispatch.tentative.html.ini | 3 + ...-target-ranges-forwarddelete.tentative.html.ini | 107 ++ ...-dl-element-and-another-list.tentative.html.ini | 620 +++++++ ...t-ranges-joining-dl-elements.tentative.html.ini | 1792 ++++++++++++++++++ ...nges-non-collapsed-selection.tentative.html.ini | 44 + .../input-events-get-target-ranges.html.ini | 15 + .../meta/input-events/input-events-typing.html.ini | 16 + 13 files changed, 4679 insertions(+) create mode 100644 testing/web-platform/meta/input-events/__dir__.ini create mode 100644 testing/web-platform/meta/input-events/input-events-cut-paste.html.ini create mode 100644 testing/web-platform/meta/input-events/input-events-exec-command.html.ini create mode 100644 testing/web-platform/meta/input-events/input-events-get-target-ranges-backspace.tentative.html.ini create mode 100644 testing/web-platform/meta/input-events/input-events-get-target-ranges-deleting-in-list-items.tentative.html.ini create mode 100644 testing/web-platform/meta/input-events/input-events-get-target-ranges-deleting-range-across-editing-host-boundaries.tentative.html.ini create mode 100644 testing/web-platform/meta/input-events/input-events-get-target-ranges-during-and-after-dispatch.tentative.html.ini create mode 100644 testing/web-platform/meta/input-events/input-events-get-target-ranges-forwarddelete.tentative.html.ini create mode 100644 testing/web-platform/meta/input-events/input-events-get-target-ranges-joining-dl-element-and-another-list.tentative.html.ini create mode 100644 testing/web-platform/meta/input-events/input-events-get-target-ranges-joining-dl-elements.tentative.html.ini create mode 100644 testing/web-platform/meta/input-events/input-events-get-target-ranges-non-collapsed-selection.tentative.html.ini create mode 100644 testing/web-platform/meta/input-events/input-events-get-target-ranges.html.ini create mode 100644 testing/web-platform/meta/input-events/input-events-typing.html.ini (limited to 'testing/web-platform/meta/input-events') 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
element whose text-align is center] + expected: FAIL + + [execCommand("justifyFull") should wrap the text with
element whose text-align is justify] + expected: FAIL + + [execCommand("justifyRight") should wrap the text with
element whose text-align is right] + expected: FAIL + + [execCommand("justifyLeft") should wrap the text with
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 "

abc def[\] ghi

"] + expected: + if os == "win": FAIL + + [Meta + Backspace at "

abc[\] def

"] + expected: FAIL + + [Shift + Backspace at "

abc[\] def

"] + expected: FAIL + + [Control + Backspace at "

abc[\] def

"] + expected: FAIL + + [Alt + Backspace at "

abc[\] def

"] + expected: FAIL + + [Backspace at "

abc

[\]   def
" - comparing innerHTML] + expected: FAIL + + [Backspace at "

abc

[\]   def
"] + expected: FAIL + + [Backspace at "

a[\]bc

"] + expected: FAIL + + [Backspace at "

ab[\]c

"] + expected: FAIL + + [Backspace at "

ab[\]c

"] + expected: FAIL + + [Backspace at "
abc

[\]def
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
abc

[\]def
"] + expected: FAIL + + [Backspace at "
abc
  • [\]def
ghi
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
abc
  • [\] def
ghi
" - 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 "
    1. list-item1[
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
  • list-item1[
  • }list-item2
    second line in list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
  • [list-item2
    1. list-item3
    2. }list-item4
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1
    2. [list-item2
  • }list-item3
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. {}
  • list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • list-item1[
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
    1. {}
  • list-item2
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    1. list-item2\]
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
  • list-item2\]
  • list-item3
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • [list-item1
  • list-item2\]
  • list-item3
"] + expected: FAIL + + [Backspace at "
    1. {}
  • list-item2
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    • list-item2\]
"] + expected: FAIL + + [Backspace at "
  • list-item1[
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. {}
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • [list-item1
    • list-item2\]
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    • list-item2\]
"] + expected: FAIL + + [Backspace at "
    • {}
  • list-item2
"] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1[
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
  1. }list-item2
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • {}
"] + expected: FAIL + + [Backspace at "
  • [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • [list-item1
    1. list-item2\]
"] + expected: FAIL + + [Backspace at "
    • [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
  • [\]list-item2
    second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
    • }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
  • first line in list-item1
    list-item1[
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
  • list-item2[
  1. }list-item3
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
    1. {}
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
    1. }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • [list-item1
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1
    2. [list-item2
  • }list-item3
"] + expected: FAIL + + [Backspace at "
  • list-item1[
  • }list-item2
  • list-item3
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • {}
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
    • }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
    1. {}
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
    • }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1

  • [\]list-item2
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. }list-item2
"] + expected: FAIL + + [Backspace at "
  • list-item1[
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • }list-item2
"] + expected: FAIL + + [Backspace at "
    • {}
  • list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
  • [list-item1
  • list-item2\]
  • list-item3
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
  • list-item2
  • {

    }
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
  • list-item1[
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
    • }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1[
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    1. list-item2\]
"] + expected: FAIL + + [Backspace at "
  • list-item1
    • {}
"] + expected: FAIL + + [Backspace at "
  • [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • [list-item1
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
  • list-item2\]
  1. list-item3
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
    • {}
"] + expected: FAIL + + [Backspace at "
    • [list-item1
  • }list-item2
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    1. list-item2
    2. }list-item3
"] + expected: FAIL + + [Backspace at "
    • {}
"] + expected: FAIL + + [Backspace at "
    1. list-item1[
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
    • {}
  • list-item2
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
  • list-item2
  • {
  • list-item3
  • }
"] + expected: FAIL + + [Backspace at "
  • list-item1
    • {}
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • list-item1[
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. }list-item2
"] + expected: FAIL + + [Backspace at "
  • list-item1
    1. {}
"] + expected: FAIL + + [Backspace at "
  • list-item1
  • {
  • list-item2
  • }
"] + expected: FAIL + + [Backspace at "
  • list-item1
  • [list-item2
    1. list-item3
    2. }list-item4
"] + expected: FAIL + + [Backspace at "
  • list-item1
  • list-item2[
  • }list-item3
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • [list-item1
    1. list-item2\]
"] + expected: FAIL + + [Backspace at "
  • list-item1
  • [list-item2
    • list-item3
    • }list-item4
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
  • list-item2
  • {

    }
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
  • [list-item2
  • list-item3\]
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    1. }list-item2
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  1. }list-item2
"] + expected: FAIL + + [Backspace at "
  • list-item1[
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • list-item1[
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    • list-item2
    • }list-item3
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
    1. }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. {}
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
  • [\]list-item2
    second line of list-item2
"] + expected: FAIL + + [Backspace at "
    1. {}
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • list-item1
    • [list-item2
  • }list-item3
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • first line in list-item1
    list-item1[
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
    1. }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • [list-item1
    • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
  1. }list-item2
  2. list-item3
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
  • [\]list-item2

" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1
  • [list-item2
    • list-item3
    • }list-item4
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • list-item1[
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    • list-item2\]
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    • }list-item2
"] + expected: FAIL + + [Backspace at "
    • [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
  1. }list-item2
    second line in list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  • }list-item2
"] + expected: FAIL + + [Backspace at "
    • list-item1
    • [list-item2
  • }list-item3
"] + expected: FAIL + + [Backspace at "
  • [list-item1
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
  • [list-item1
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  • list-item1[
    1. }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • {}
"] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • }list-item2
"] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
{

}
"] + expected: FAIL + + [Backspace at "
{

}
"] + expected: FAIL + + [Backspace at "
{
  • list-item1
}
"] + expected: FAIL + + [Backspace at "
{
  • list-item1

}
"] + expected: FAIL + + [Backspace at "
{
  • list-item1
  • list-item2
}
"] + expected: FAIL + + [Backspace at "
{

  • list-item2
}
"] + expected: FAIL + + [Backspace at "
{
  • list-item1
  • list-item2
}
"] + expected: FAIL + + [Backspace at "
{

  • list-item2

}
"] + expected: FAIL + + [Backspace at "
  • {}
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
{

}
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
{
  • list-item1
}
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
{
  • list-item1

}
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
{
  • list-item1
  • list-item2
}
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
{

  • list-item2
}
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
{
  • list-item1
  • list-item2
}
" - 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 "
  • [list-item1
    1. list-item2
    2. }list-item3
"] + expected: FAIL + + [Delete at "
  • [list-item1
    • list-item2\]
"] + expected: FAIL + + [Delete at "
  • list-item1[
  1. }list-item2
    second line in list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
  1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • list-item1[
  • list-item2\]
"] + expected: FAIL + + [Delete at "
    • [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. list-item1
    2. [list-item2
  • }list-item3
"] + expected: FAIL + + [Delete at "
    1. [list-item1
  • }list-item2
"] + expected: FAIL + + [Delete at "
    1. list-item1[
  1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1
  • list-item2
  • {

    }
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • first line in list-item1
    list-item1[
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. {}
  • list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. list-item2\]
"] + expected: FAIL + + [Delete at "
    1. list-item1[
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • [list-item1
  • list-item2\]
"] + expected: FAIL + + [Delete at "
  • list-item1[
  • list-item2\]
  • list-item3
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1
    1. {}
"] + expected: FAIL + + [Delete at "
    1. list-item1
    2. [list-item2
  • }list-item3
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1
  • [list-item2
    • list-item3
    • }list-item4
"] + expected: FAIL + + [Delete at "
  • {}
"] + expected: FAIL + + [Delete at "
  • list-item1[
    • }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    • }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[\]
  • list-item2
    second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
  • list-item2\]
  1. list-item3
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • {}
"] + expected: FAIL + + [Delete at "
    1. [list-item1
  • }list-item2
"] + expected: FAIL + + [Delete at "
    1. [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • first line in list-item1
    list-item1[
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. list-item2\]
"] + expected: FAIL + + [Delete at "
    1. [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Delete at "
  • list-item1
  • [list-item2
    1. list-item3
    2. }list-item4
"] + expected: FAIL + + [Delete at "
    • [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. [list-item1
  • list-item2\]
"] + expected: FAIL + + [Delete at "
  • [list-item1
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. {}
  • list-item2
"] + expected: FAIL + + [Delete at "
  • list-item1[
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    • }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    • }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. list-item2\]
"] + expected: FAIL + + [Delete at "
    1. list-item1[
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • list-item1[
  1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. }list-item2
"] + expected: FAIL + + [Delete at "
  • [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Delete at "
    • list-item1
    • [list-item2
  • }list-item3
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. list-item1[
  • list-item2\]
"] + expected: FAIL + + [Delete at "
    • list-item1[
  1. list-item2\]
"] + expected: FAIL + + [Delete at "
    1. [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. list-item2\]
"] + expected: FAIL + + [Delete at "
  • [list-item1
    • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. list-item1[
  1. list-item2\]
"] + expected: FAIL + + [Delete at "
  • list-item1
  • list-item2[
  1. }list-item3
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1
  • {
  • list-item2
  • }
"] + expected: FAIL + + [Delete at "
  • list-item1
  • list-item2[
  • }list-item3
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. [list-item1
  1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. {}
  • list-item2
"] + expected: FAIL + + [Delete at "
    1. list-item1[
  1. list-item2\]
"] + expected: FAIL + + [Delete at "
  • [list-item1
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    1. }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    • }list-item2
"] + expected: FAIL + + [Delete at "
  • list-item1
    1. {}
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1
  • list-item2
  • {
  • list-item3
  • }
"] + expected: FAIL + + [Delete at "
  • [list-item1
    • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • [list-item1
  1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • list-item1[
  1. list-item2\]
"] + expected: FAIL + + [Delete at "
    • [list-item1
  • }list-item2
"] + expected: FAIL + + [Delete at "
  • [list-item1
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • [list-item1
  1. }list-item2
"] + expected: FAIL + + [Delete at "
    1. [list-item1
  1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1
  • list-item2
  • {

    }
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    • list-item2\]
"] + expected: FAIL + + [Delete at "
  • [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1
    • {}
"] + expected: FAIL + + [Delete at "
    • list-item1[
  • list-item2\]
"] + expected: FAIL + + [Delete at "
  • list-item1
    • {}
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. [list-item1
  1. }list-item2
"] + expected: FAIL + + [Delete at "
    1. [list-item1
  • list-item2\]
"] + expected: FAIL + + [Delete at "
    • [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Delete at "
    1. [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[\]
  • list-item2

" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • {}
  • list-item2
"] + expected: FAIL + + [Delete at "
  • list-item1[
  • }list-item2
    second line in list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
  • list-item2\]
  • list-item3
"] + expected: FAIL + + [Delete at "
  • [list-item1
    • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • {}
"] + expected: FAIL + + [Delete at "
    • [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. {}
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
  • }list-item2
  • list-item3
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • list-item1
    • [list-item2
  • }list-item3
"] + expected: FAIL + + [Delete at "
    1. [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. {}
"] + expected: FAIL + + [Delete at "
  • list-item1[\]

  • list-item2
"] + expected: FAIL + + [Delete at "
    • {}
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1
  • [list-item2
  • list-item3\]
"] + expected: FAIL + + [Delete at "
    • list-item1[
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    • list-item2
    • }list-item3
"] + expected: FAIL + + [Delete at "
  • [list-item1
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
  • list-item2\]
  • list-item3
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • [list-item1
  • list-item2\]
"] + expected: FAIL + + [Delete at "
  • [list-item1
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • list-item1[
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[\]

  • list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    1. }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. {}
"] + expected: FAIL + + [Delete at "
  • [list-item1
    • list-item2\]
"] + expected: FAIL + + [Delete at "
  • list-item1[
  1. }list-item2
  2. list-item3
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    1. }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • [list-item1
  1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. list-item1[
  1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1
    • {}
"] + expected: FAIL + + [Delete at "
    • [list-item1
  • }list-item2
"] + expected: FAIL + + [Delete at "
  • [list-item1
  • list-item2\]
"] + expected: FAIL + + [Delete at "
    1. [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1
  • [list-item2
    • list-item3
    • }list-item4
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1
  • [list-item2
    1. list-item3
    2. }list-item4
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
  • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • [list-item1
    1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • {}
  • list-item2
"] + expected: FAIL + + [Delete at "
    • [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Delete at "
  • [list-item1
    • list-item2\]
"] + expected: FAIL + + [Delete at "
    • [list-item1
  1. }list-item2
"] + expected: FAIL + + [Delete at "
    • [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Delete at "
    • list-item1[
  1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    1. }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    • {}
  • list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
  • list-item1[
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. list-item1[
  • list-item2\]
"] + expected: FAIL + + [Delete at "
  • list-item1
    1. {}
"] + expected: FAIL + + [Delete at "
    1. [list-item1
  1. }list-item2
"] + expected: FAIL + + [Delete at "
{

}
"] + expected: FAIL + + [Delete at "
  • {}
"] + expected: FAIL + + [Delete at "
{

}
"] + expected: FAIL + + [Delete at "
{
  • list-item1
}
"] + expected: FAIL + + [Delete at "
{
  • list-item1

}
"] + expected: FAIL + + [Delete at "
{
  • list-item1
  • list-item2
}
"] + expected: FAIL + + [Delete at "
{

  • list-item2
}
"] + expected: FAIL + + [Delete at "
{
  • list-item1
  • list-item2
}
"] + expected: FAIL + + [Delete at "
{

  • list-item2

}
"] + expected: FAIL + + [Delete at "
  • {}
" - comparing innerHTML] + expected: FAIL + + [Delete at "
{

}
" - comparing innerHTML] + expected: FAIL + + [Delete at "
{
  • list-item1
}
" - comparing innerHTML] + expected: FAIL + + [Delete at "
{
  • list-item1

}
" - comparing innerHTML] + expected: FAIL + + [Delete at "
{
  • list-item1
  • list-item2
}
" - comparing innerHTML] + expected: FAIL + + [Delete at "
{

  • list-item2
}
" - comparing innerHTML] + expected: FAIL + + [Delete at "
{
  • list-item1
  • list-item2
}
" - 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 "
    • [list-item1
  1. }list-item2
"] + expected: FAIL + + [Backspace at "
    • [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1
    • {}
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
    1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. [list-item1
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. {}
  1. list-item2
"] + expected: FAIL + + [Backspace at "
    1. list-item1
    2. [list-item2
  1. }list-item3
"] + expected: FAIL + + [Backspace at "
  1. list-item1[
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. [list-item1
    • list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1[
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1
    1. {}
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1[
  • }list-item2
  • list-item3
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. [list-item1
    • list-item2
    • }list-item3
"] + expected: FAIL + + [Backspace at "
  1. list-item1
  2. [list-item2
  3. list-item3\]
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
    1. list-item2\]
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
    1. list-item2\]
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1[
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
  1. {}
"] + expected: FAIL + + [Backspace at "
    • [list-item1
  • }list-item2
"] + expected: FAIL + + [Backspace at "
  1. list-item1
  2. list-item2
  3. {

    }
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1[
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1

  2. [\]list-item2
"] + expected: FAIL + + [Backspace at "
  1. list-item1
    • {}
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
    1. list-item2\]
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1[
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
  1. list-item1
    1. {}
"] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • list-item1[
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
  1. list-item1[
    • }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1
  2. [list-item2
    1. list-item3
    2. }list-item4
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
  1. list-item1
  2. list-item2
  3. {

    }
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1[
    1. }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1[
  1. }list-item2
    second line in list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. first line in list-item1
    list-item1[
  • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • {}
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1[
    1. }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. {}
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1[
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
  1. list-item1
  2. [list-item2
    1. list-item3
    2. }list-item4
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  • }list-item2
"] + expected: FAIL + + [Backspace at "
    1. {}
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1
  2. {
  3. list-item2
  4. }
"] + expected: FAIL + + [Backspace at "
  1. list-item1[
    • }list-item2
      second line of list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. }list-item2
"] + expected: FAIL + + [Backspace at "
  1. list-item1
  2. [\]list-item2
    second line of list-item2
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
    • list-item2\]
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
    1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1
  2. [list-item2
    • list-item3
    • }list-item4
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • list-item1
    • [list-item2
  1. }list-item3
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. [list-item1
  2. list-item2\]
  3. list-item3
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. [list-item1
    • }list-item2
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • }list-item2
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  1. }list-item2
"] + expected: FAIL + + [Backspace at "
    • list-item1[
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
    • list-item2\]
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  • }list-item2
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
    1. [list-item1
  1. list-item2\]
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
  • list-item2\]
"] + expected: FAIL + + [Backspace at "
  1. [list-item1
    • list-item2\]
"] + expected: FAIL + + [Backspace at "
  1. list-item1[
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. {}
  1. list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1[
    • }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
    • [list-item1
  1. }list-item2
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. list-item1[
  2. list-item2\]
  1. list-item3
" - comparing innerHTML] + expected: FAIL + + [Backspace at "
  1. [list-item1
    1. }list-item2
    "] + expected: FAIL + + [Backspace at "
      • list-item1
      • [list-item2
    1. }list-item3
    "] + expected: FAIL + + [Backspace at "
    1. list-item1
      1. {}
    "] + expected: FAIL + + [Backspace at "
      1. [list-item1
    1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
      1. list-item2\]
    "] + expected: FAIL + + [Backspace at "
    1. list-item1[
      1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1[
      • }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1[
      • }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1[
    2. list-item2\]
    • list-item3
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. [list-item1
    1. list-item2\]
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1
      • {}
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • {}
    "] + expected: FAIL + + [Backspace at "
      • [list-item1
    • list-item2\]
    "] + expected: FAIL + + [Backspace at "
      1. list-item1[
    1. list-item2\]
    "] + expected: FAIL + + [Backspace at "
    1. list-item1[
      1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • [list-item1
    1. list-item2\]
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. {}
    "] + expected: FAIL + + [Backspace at "
    1. list-item1
    2. list-item2[
    1. }list-item3
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
      • list-item2\]
    "] + expected: FAIL + + [Backspace at "
    1. list-item1
    2. [\]list-item2
      second line of list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
    • }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • {}
    1. list-item2
    "] + expected: FAIL + + [Backspace at "
      • [list-item1
    • list-item2\]
    "] + expected: FAIL + + [Backspace at "
      1. [list-item1
    • }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1[
    • list-item2\]
    "] + expected: FAIL + + [Backspace at "
    1. list-item1
    2. [list-item2
      • list-item3
      • }list-item4
    "] + expected: FAIL + + [Backspace at "
    1. [list-item1
      1. list-item2
      2. }list-item3
    "] + expected: FAIL + + [Backspace at "
      • {}
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1
    2. [\]list-item2

    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. [list-item1
    1. list-item2\]
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. list-item1
      2. [list-item2
    1. }list-item3
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1
    2. list-item2
    3. {
    4. list-item3
    5. }
    "] + expected: FAIL + + [Backspace at "
    1. list-item1[
    1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
      1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1[
      1. }list-item2
        second line of list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
      1. list-item2\]
    "] + expected: FAIL + + [Backspace at "
    1. [list-item1
      1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1
    2. list-item2[
    • }list-item3
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1[
    1. list-item2\]
    "] + expected: FAIL + + [Backspace at "
      1. {}
    1. list-item2
    "] + expected: FAIL + + [Backspace at "
    1. first line in list-item1
      list-item1[
    1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1[
    1. }list-item2
    2. list-item3
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. [list-item1
    • }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • [list-item1
    1. list-item2\]
    "] + expected: FAIL + + [Backspace at "
    1. [list-item1
    2. list-item2\]
    3. list-item3
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
      • }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. [list-item1
      • list-item2\]
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • {}
    1. list-item2
    "] + expected: FAIL + + [Backspace at "
    1. list-item1[
      • }list-item2
        second line of list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. [list-item1
    1. }list-item2
    "] + expected: FAIL + + [Backspace at "
    1. list-item1[
      • }list-item2
        second line of list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. [list-item1
    • list-item2\]
    "] + expected: FAIL + + [Backspace at "
    1. list-item1[
      1. }list-item2
        second line of list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. [list-item1
    1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    1. list-item1[
    • }list-item2
      second line in list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • {}
    1. list-item2
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    {

    }
    "] + expected: FAIL + + [Backspace at "
    {

    }
    "] + expected: FAIL + + [Backspace at "
    {
    1. list-item1
    }
    "] + expected: FAIL + + [Backspace at "
    {
    1. list-item1

    }
    "] + expected: FAIL + + [Backspace at "
    {
    1. list-item1
    2. list-item2
    }
    "] + expected: FAIL + + [Backspace at "
    {

    1. list-item2
    }
    "] + expected: FAIL + + [Backspace at "
    {
    1. list-item1
    2. list-item2
    }
    "] + expected: FAIL + + [Backspace at "
    {

    1. list-item2

    }
    "] + expected: FAIL + + [Backspace at "
    1. {}
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    {

    }
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    {
    1. list-item1
    }
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    {
    1. list-item1

    }
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    {
    1. list-item1
    2. list-item2
    }
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    {

    1. list-item2
    }
    " - comparing innerHTML] + expected: FAIL + + [Backspace at "
    {
    1. list-item1
    2. list-item2
    }
    " - comparing innerHTML] + expected: FAIL + + +[input-events-get-target-ranges-deleting-in-list-items.tentative.html?Delete,ol] + [Delete at "
    1. [list-item1
      • list-item2\]
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • list-item1[
    • list-item2\]
    "] + expected: FAIL + + [Delete at "
      1. [list-item1
    1. list-item2\]
    "] + expected: FAIL + + [Delete at "
    1. [list-item1
      1. list-item2\]
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
    1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. first line in list-item1
      list-item1[
    • }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
    1. list-item2\]
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • [list-item1
    1. list-item2\]
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. list-item1
      • {}
    "] + expected: FAIL + + [Delete at "
    1. list-item1[
      1. }list-item2
        second line of list-item2
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. list-item1
    2. [list-item2
      1. list-item3
      2. }list-item4
    "] + expected: FAIL + + [Delete at "
      • {}
    1. list-item2
    "] + expected: FAIL + + [Delete at "
      1. [list-item1
    1. list-item2\]
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • [list-item1
    • list-item2\]
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • list-item1[
    1. list-item2\]
    "] + expected: FAIL + + [Delete at "
      • {}
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. list-item1[
    1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. list-item1[
      1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. list-item1[
      • }list-item2
        second line of list-item2
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • list-item1
      • [list-item2
    1. }list-item3
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. [list-item1
      1. list-item2\]
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
    • list-item2\]
    "] + expected: FAIL + + [Delete at "
      1. [list-item1
    1. }list-item2
    "] + expected: FAIL + + [Delete at "
    1. [list-item1
      1. list-item2\]
    "] + expected: FAIL + + [Delete at "
    1. [list-item1
      • list-item2\]
    "] + expected: FAIL + + [Delete at "
    1. [list-item1
    1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. list-item1[
      1. }list-item2
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. list-item1[
    1. }list-item2
    2. list-item3
    " - comparing innerHTML] + expected: FAIL + + [Delete at "
    1. [list-item1
      1. }list-item2
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
        • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
        • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1
      2. [list-item2
      3. list-item3\]
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
        • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        1. list-item2\]
      "] + expected: FAIL + + [Delete at "
      1. list-item1[\]
      2. list-item2
        second line of list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. [list-item1
      1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • {}
      1. list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • [list-item1
      1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. list-item1
        2. [list-item2
      1. }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[\]
      2. list-item2

      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • [list-item1
      • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • [list-item1
      1. list-item2\]
      "] + expected: FAIL + + [Delete at "
      1. list-item1
        • {}
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      1. list-item2\]
      "] + expected: FAIL + + [Delete at "
      1. list-item1
      2. list-item2[
      • }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1
      2. list-item2
      3. {

        }
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[\]

      2. list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      • list-item2\]
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
        • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1
      2. {
      3. list-item2
      4. }
      "] + expected: FAIL + + [Delete at "
        • [list-item1
      1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. list-item1[
      • list-item2\]
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
        • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • [list-item1
      1. list-item2\]
      "] + expected: FAIL + + [Delete at "
        1. [list-item1
      1. }list-item2
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
        • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. list-item1[
      1. list-item2\]
      "] + expected: FAIL + + [Delete at "
      1. list-item1[
      2. list-item2\]
      • list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. [list-item1
      • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. list-item1[
      • list-item2\]
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
        1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. list-item1
        2. [list-item2
      1. }list-item3
      "] + expected: FAIL + + [Delete at "
        1. list-item1[
      1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1
        1. {}
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[\]

      2. list-item2
      "] + expected: FAIL + + [Delete at "
        1. [list-item1
      1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • [list-item1
      • list-item2\]
      "] + expected: FAIL + + [Delete at "
      1. list-item1[
      • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. list-item1[
      • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. list-item1[
      1. list-item2\]
      "] + expected: FAIL + + [Delete at "
        1. {}
      1. list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
        1. }list-item2
          second line of list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      2. list-item2\]
      3. list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • list-item1[
      1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. [list-item1
      • }list-item2
      "] + expected: FAIL + + [Delete at "
      1. list-item1[
        1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. {}
      "] + expected: FAIL + + [Delete at "
        • [list-item1
      • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
        • }list-item2
          second line of list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • list-item1[
      1. list-item2\]
      "] + expected: FAIL + + [Delete at "
      1. list-item1[
        • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. [list-item1
      • }list-item2
      "] + expected: FAIL + + [Delete at "
        1. [list-item1
      • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
        • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1
        1. {}
      "] + expected: FAIL + + [Delete at "
      1. list-item1[
      • }list-item2
        second line in list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • list-item1[
      • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • [list-item1
      1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. [list-item1
      • list-item2\]
      "] + expected: FAIL + + [Delete at "
        1. [list-item1
      1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1
      2. [list-item2
        • list-item3
        • }list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • [list-item1
      1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. [list-item1
      • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. {}
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
        • }list-item2
      "] + expected: FAIL + + [Delete at "
      1. list-item1
        1. {}
      "] + expected: FAIL + + [Delete at "
        1. {}
      1. list-item2
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
        1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. [list-item1
      • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1
      2. list-item2
      3. {

        }
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        • list-item2\]
      "] + expected: FAIL + + [Delete at "
      1. list-item1
      2. list-item2[
      1. }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        • list-item2
        • }list-item3
      "] + expected: FAIL + + [Delete at "
        • [list-item1
      • list-item2\]
      "] + expected: FAIL + + [Delete at "
        1. {}
      "] + expected: FAIL + + [Delete at "
      1. list-item1[
      2. list-item2\]
      1. list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. list-item1[
      1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
        • }list-item2
          second line of list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1
      2. list-item2
      3. {
      4. list-item3
      5. }
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
        • list-item2\]
      "] + expected: FAIL + + [Delete at "
        1. [list-item1
      1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. {}
      1. list-item2
      "] + expected: FAIL + + [Delete at "
        1. {}
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
        1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
        • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • [list-item1
      • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • [list-item1
      • }list-item2
      "] + expected: FAIL + + [Delete at "
        1. [list-item1
      1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • [list-item1
      • }list-item2
      "] + expected: FAIL + + [Delete at "
        • [list-item1
      1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • list-item1[
      • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
        1. }list-item2
          second line of list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        1. list-item2\]
      "] + expected: FAIL + + [Delete at "
        • {}
      "] + expected: FAIL + + [Delete at "
        • {}
      1. list-item2
      "] + expected: FAIL + + [Delete at "
        • [list-item1
      1. }list-item2
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
      • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. [list-item1
      1. list-item2\]
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
        1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1
      2. [list-item2
        1. list-item3
        2. }list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • [list-item1
      1. }list-item2
      "] + expected: FAIL + + [Delete at "
      1. list-item1[
      • }list-item2
      • list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
      1. }list-item2
        second line in list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        • {}
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
        1. list-item2\]
      "] + expected: FAIL + + [Delete at "
        • list-item1
        • [list-item2
      1. }list-item3
      "] + expected: FAIL + + [Delete at "
      1. list-item1
        • {}
      "] + expected: FAIL + + [Delete at "
        • [list-item1
      1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      • }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
        • }list-item2
          second line of list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      2. list-item2\]
      3. list-item3
      "] + expected: FAIL + + [Delete at "
        • list-item1[
      • list-item2\]
      "] + expected: FAIL + + [Delete at "
        • [list-item1
      1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        • list-item2\]
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
        1. list-item2
        2. }list-item3
      "] + expected: FAIL + + [Delete at "
        • list-item1[
      1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
        1. list-item1[
      • list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1
      2. [list-item2
        • list-item3
        • }list-item4
      "] + expected: FAIL + + [Delete at "
      1. first line in list-item1
        list-item1[
      1. }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
        1. list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
        1. }list-item2
          second line of list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      {

      }
      "] + expected: FAIL + + [Delete at "
      1. {}
      "] + expected: FAIL + + [Delete at "
      {

      }
      "] + expected: FAIL + + [Delete at "
      {
      1. list-item1
      }
      "] + expected: FAIL + + [Delete at "
      {
      1. list-item1

      }
      "] + expected: FAIL + + [Delete at "
      {
      1. list-item1
      2. list-item2
      }
      "] + expected: FAIL + + [Delete at "
      {

      1. list-item2
      }
      "] + expected: FAIL + + [Delete at "
      {
      1. list-item1
      2. list-item2
      }
      "] + expected: FAIL + + [Delete at "
      {

      1. list-item2

      }
      "] + expected: FAIL + + [Delete at "
      1. {}
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      {

      }
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      {
      1. list-item1
      }
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      {
      1. list-item1

      }
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      {
      1. list-item1
      2. list-item2
      }
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      {

      1. list-item2
      }
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      {
      1. list-item1
      2. list-item2
      }
      " - 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 "

      abc [\]def ghi

      " - comparing innerHTML] + expected: + if os == "android": FAIL + + [Meta + Delete at "

      abc [\]def

      " - comparing innerHTML] + expected: FAIL + + [Shift + Delete at "

      abc [\]def

      " - comparing innerHTML] + expected: FAIL + + [Alt + Delete at "

      abc [\]def

      " - comparing innerHTML] + expected: FAIL + + [Control + Delete at "

      abc [\]def

      " - comparing innerHTML] + expected: FAIL + + [Delete at "

      ab[\]c

      "] + expected: FAIL + + [Delete at "

      a[\]bc

      "] + expected: FAIL + + [Delete at "
      abc[\]

      def
      ghi

      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      abc[\]

      def
      ghi

      "] + expected: FAIL + + [Delete at "

      abc [\]

      def

      " - comparing innerHTML] + expected: FAIL + + [Delete at "

      abc [\]

      def

      "] + expected: FAIL + + [Delete at "

      a[\]bc

      "] + expected: FAIL + + [Delete at "

      abc[\]

      def

      " - comparing innerHTML] + expected: FAIL + + [Delete at "

      abc[\]

      def

      "] + expected: FAIL + + [Delete at "

      abc [\]

      def

      " - comparing innerHTML] + expected: FAIL + + [Delete at "

      abc [\]

      def

      "] + expected: FAIL + + [Delete at "

      abc[\]

         def
      " - comparing innerHTML] + expected: FAIL + + [Delete at "

      abc[\]

         def
      "] + expected: FAIL + + [Delete at "

      abc[\]

      def
      " - comparing innerHTML] + expected: FAIL + + [Delete at "

      abc[\]

      def
      "] + expected: FAIL + + [Delete at "

      {}

      abc

      def

      " - comparing innerHTML] + expected: FAIL + + [Delete at "

      {}

      abc

      def

      "] + expected: FAIL + + [Delete at "
      {}
      cell2
      "] + expected: FAIL + + [Delete at "
      abc[\]
      def
      "] + expected: FAIL + + [Delete at "
      abc[\]
      def
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      abc[\]
      def
      "] + expected: FAIL + + [Delete at "
      abc[\]

      def
      "] + expected: FAIL + + [Delete at "
      abc[\]
      • def
      ghi
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      abc[\]
      • def
      ghi
      "] + expected: FAIL + + [Delete at "
      abc [\]
      • def
      ghi
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      abc
      • def[\]
      ghi
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      abc
      • def[\]
      ghi
      "] + expected: FAIL + + [Delete at "

      abc[\] \\ndef

      "] + expected: FAIL + + [Delete at "

      abc[\] \\n \\n def

      " - 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 "
      • [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. }list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      1. list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Delete at "
      1. list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Delete at "
      • [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[\]
      list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      • list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • }list-item3
      "] + expected: FAIL + + [Delete at "
      • list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      • list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • list-item3\]
      "] + expected: FAIL + + [Delete at "
      1. list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      • list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      • list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • list-item1[\]
      list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • }list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Delete at "
      • list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      1. list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Delete at "
      1. list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. }list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      • list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Delete at "
      • list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      • list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • }list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      1. list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      • list-item3\]
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      1. list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • list-item1[\]
      list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. }list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      • list-item3\]
      "] + expected: FAIL + + [Delete at "
      • list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • list-item3\]
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      • list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      • list-item3\]
      "] + expected: FAIL + + [Delete at "
      • list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      1. list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      • list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • list-item3\]
      "] + expected: FAIL + + [Delete at "
      1. list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • }list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      1. list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      1. list-item1[\]
      list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      1. list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      • list-item3\]
      "] + expected: FAIL + + [Delete at "
      1. [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. }list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      1. list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      • }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      1. list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      • list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      1. list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      1. list-item3\]
      " - 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 "
      • [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      1. list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • }list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      • [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1
      [\]list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Backspace at "
      • [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. }list-item3
      "] + expected: FAIL + + [Backspace at "
      1. list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • }list-item3
      "] + expected: FAIL + + [Backspace at "
      1. list-item1
      [\]list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      1. [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • }list-item3
      "] + expected: FAIL + + [Backspace at "
      1. list-item1
      [\]list-item2
      "] + expected: FAIL + + [Backspace at "
      • list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      1. list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      1. [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      1. list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • }list-item3
      "] + expected: FAIL + + [Backspace at "
      1. list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Backspace at "
      • list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. }list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      1. [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      1. list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      • list-item3\]
      "] + expected: FAIL + + [Backspace at "
      • [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      • [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • list-item3\]
      "] + expected: FAIL + + [Backspace at "
      • [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      1. list-item1
      [\]list-item2
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      • list-item3\]
      "] + expected: FAIL + + [Backspace at "
      • list-item1
      [\]list-item2
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      • list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      • list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      • list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      1. [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      • list-item3\]
      "] + expected: FAIL + + [Backspace at "
      • list-item1
      [\]list-item2
      "] + expected: FAIL + + [Backspace at "
      1. list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      1. [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • list-item3\]
      "] + expected: FAIL + + [Backspace at "
      1. list-item1
      [\]list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      • list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      1. [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      • list-item3\]
      "] + expected: FAIL + + [Backspace at "
      • list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. }list-item3
      "] + expected: FAIL + + [Backspace at "
      1. list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Backspace at "
      • list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      1. }list-item3
      "] + expected: FAIL + + [Backspace at "
      1. list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      • [list-item1
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      • [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      1. [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Backspace at "
      1. list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      1. list-item3\]
      "] + expected: FAIL + + [Backspace at "
      1. list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1[
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      • list-item1
      [\]list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      • [\]list-item3
      "] + 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 "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      [list-item1
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[\]
      list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[\]
      list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1[
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1[
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[\]
      list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1[\]
      list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[\]
      list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      list-item1[
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Delete at "
      list-item1[
      list-item2\]
      "] + expected: FAIL + + [Delete at "
      list-item1
      list-item2[\]
      list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Delete at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Delete at "
      [list-item1
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + +[input-events-get-target-ranges-joining-dl-elements.tentative.html?Backspace] + max-asserts: 41 + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      list-item2\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      list-item2\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      list-item2\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      list-item2\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2\]
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2\]
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2\]
      list-item3
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      list-item3
      list-item4\]
      "] + expected: FAIL + + [Backspace at "
      [list-item1
      list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2[
      list-item3\]
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      }list-item2
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      list-item3\]
      list-item4
      "] + expected: FAIL + + [Backspace at "
      list-item1
      [\]list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      [list-item2
      }list-item3
      list-item4
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1[
      }list-item2
      list-item3
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "
      list-item1
      list-item2
      [\]list-item3
      list-item4
      " - 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 "

      {abc}

      "] + expected: FAIL + + [Backspace at "
      abc [
      • \] def
      ghi
      " - comparing innerHTML] + expected: FAIL + + [Backspace at "

      abc[

      }

      "] + 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 "

      {abc}

      "] + expected: FAIL + + [Delete at "

      abc[

      }

      " - comparing innerHTML] + expected: FAIL + + [Delete at "

      abc[

      }

      "] + expected: FAIL + + [Delete at "
      abc [
      • \] def
      ghi
      " - 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 "

      {abc}

      "] + expected: FAIL + + [TypingA at "
      abc [
      • \] def
      ghi
      " - comparing innerHTML] + expected: FAIL + + [TypingA at "

      abc[

      }

      "] + 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..7998e06945 --- /dev/null +++ b/testing/web-platform/meta/input-events/input-events-typing.html.ini @@ -0,0 +1,16 @@ +[input-events-typing.html] + [It triggers beforeinput and input events on typing DELETE with pre-existing content] + expected: FAIL + + [It triggers beforeinput and input events on typing DELETE with no pre-existing content] + expected: FAIL + + [It triggers beforeinput and input events on typing Undo and Redo key combinations with an existing history] + expected: + if os == "mac": FAIL + + [It triggers beforeinput and input events on typing Undo and Redo key combinations without an existing history] + expected: FAIL + + [It triggers beforeinput and input events on typing BACK_SPACE with no pre-existing content] + expected: FAIL -- cgit v1.2.3