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 --- .../meta/editing/run/backcolor.html.ini | 249 ++++ .../web-platform/meta/editing/run/bold.html.ini | 263 ++++ ...t-navigation-after-removing-line-break.html.ini | 3 + .../caret-navigation-around-line-break.html.ini | 53 + .../meta/editing/run/caretnavigation.html.ini | 3 + .../meta/editing/run/createlink.html.ini | 26 + .../run/delete-list-items-in-table-cell.html.ini | 8 + .../web-platform/meta/editing/run/delete.html.ini | 692 +++++++++ .../meta/editing/run/fontname.html.ini | 103 ++ .../meta/editing/run/fontsize.html.ini | 688 +++++++++ .../meta/editing/run/forecolor.html.ini | 103 ++ .../meta/editing/run/formatblock.html.ini | 221 +++ .../meta/editing/run/forwarddelete.html.ini | 600 ++++++++ .../meta/editing/run/hilitecolor.html.ini | 269 ++++ .../web-platform/meta/editing/run/indent.html.ini | 158 ++ .../run/insert-list-items-in-table-cell.html.ini | 92 ++ .../meta/editing/run/inserthorizontalrule.html.ini | 35 + .../meta/editing/run/inserthtml.html.ini | 127 ++ .../meta/editing/run/insertimage.html.ini | 41 + .../meta/editing/run/insertlinebreak.html.ini | 44 + .../meta/editing/run/insertorderedlist.html.ini | 485 ++++++ .../meta/editing/run/insertparagraph.html.ini | 428 ++++++ .../meta/editing/run/inserttext.html.ini | 235 +++ .../meta/editing/run/insertunorderedlist.html.ini | 496 +++++++ .../web-platform/meta/editing/run/italic.html.ini | 295 ++++ .../meta/editing/run/justifycenter.html.ini | 1548 ++++++++++++++++++++ .../meta/editing/run/justifyfull.html.ini | 1102 ++++++++++++++ .../meta/editing/run/justifyleft.html.ini | 527 +++++++ .../meta/editing/run/justifyright.html.ini | 1110 ++++++++++++++ .../web-platform/meta/editing/run/misc.html.ini | 3 + .../meta/editing/run/multitest.html.ini | 1073 ++++++++++++++ .../web-platform/meta/editing/run/outdent.html.ini | 400 +++++ .../meta/editing/run/removeformat.html.ini | 23 + .../meta/editing/run/strikethrough.html.ini | 166 +++ .../meta/editing/run/subscript.html.ini | 158 ++ .../meta/editing/run/superscript.html.ini | 164 +++ .../meta/editing/run/underline.html.ini | 133 ++ .../editing/run/undo-redo-after-mutation.html.ini | 3 + .../meta/editing/run/undo-redo.html.ini | 3 + .../web-platform/meta/editing/run/unlink.html.ini | 50 + 40 files changed, 12180 insertions(+) create mode 100644 testing/web-platform/meta/editing/run/backcolor.html.ini create mode 100644 testing/web-platform/meta/editing/run/bold.html.ini create mode 100644 testing/web-platform/meta/editing/run/caret-navigation-after-removing-line-break.html.ini create mode 100644 testing/web-platform/meta/editing/run/caret-navigation-around-line-break.html.ini create mode 100644 testing/web-platform/meta/editing/run/caretnavigation.html.ini create mode 100644 testing/web-platform/meta/editing/run/createlink.html.ini create mode 100644 testing/web-platform/meta/editing/run/delete-list-items-in-table-cell.html.ini create mode 100644 testing/web-platform/meta/editing/run/delete.html.ini create mode 100644 testing/web-platform/meta/editing/run/fontname.html.ini create mode 100644 testing/web-platform/meta/editing/run/fontsize.html.ini create mode 100644 testing/web-platform/meta/editing/run/forecolor.html.ini create mode 100644 testing/web-platform/meta/editing/run/formatblock.html.ini create mode 100644 testing/web-platform/meta/editing/run/forwarddelete.html.ini create mode 100644 testing/web-platform/meta/editing/run/hilitecolor.html.ini create mode 100644 testing/web-platform/meta/editing/run/indent.html.ini create mode 100644 testing/web-platform/meta/editing/run/insert-list-items-in-table-cell.html.ini create mode 100644 testing/web-platform/meta/editing/run/inserthorizontalrule.html.ini create mode 100644 testing/web-platform/meta/editing/run/inserthtml.html.ini create mode 100644 testing/web-platform/meta/editing/run/insertimage.html.ini create mode 100644 testing/web-platform/meta/editing/run/insertlinebreak.html.ini create mode 100644 testing/web-platform/meta/editing/run/insertorderedlist.html.ini create mode 100644 testing/web-platform/meta/editing/run/insertparagraph.html.ini create mode 100644 testing/web-platform/meta/editing/run/inserttext.html.ini create mode 100644 testing/web-platform/meta/editing/run/insertunorderedlist.html.ini create mode 100644 testing/web-platform/meta/editing/run/italic.html.ini create mode 100644 testing/web-platform/meta/editing/run/justifycenter.html.ini create mode 100644 testing/web-platform/meta/editing/run/justifyfull.html.ini create mode 100644 testing/web-platform/meta/editing/run/justifyleft.html.ini create mode 100644 testing/web-platform/meta/editing/run/justifyright.html.ini create mode 100644 testing/web-platform/meta/editing/run/misc.html.ini create mode 100644 testing/web-platform/meta/editing/run/multitest.html.ini create mode 100644 testing/web-platform/meta/editing/run/outdent.html.ini create mode 100644 testing/web-platform/meta/editing/run/removeformat.html.ini create mode 100644 testing/web-platform/meta/editing/run/strikethrough.html.ini create mode 100644 testing/web-platform/meta/editing/run/subscript.html.ini create mode 100644 testing/web-platform/meta/editing/run/superscript.html.ini create mode 100644 testing/web-platform/meta/editing/run/underline.html.ini create mode 100644 testing/web-platform/meta/editing/run/undo-redo-after-mutation.html.ini create mode 100644 testing/web-platform/meta/editing/run/undo-redo.html.ini create mode 100644 testing/web-platform/meta/editing/run/unlink.html.ini (limited to 'testing/web-platform/meta/editing/run') diff --git a/testing/web-platform/meta/editing/run/backcolor.html.ini b/testing/web-platform/meta/editing/run/backcolor.html.ini new file mode 100644 index 0000000000..44767add7b --- /dev/null +++ b/testing/web-platform/meta/editing/run/backcolor.html.ini @@ -0,0 +1,249 @@ +[backcolor.html] + [[["backcolor","#00FFFF"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "

[foo

bar\]

" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "[foo bar\]" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "[foo bar\]" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "

[foo

bar

baz\]

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "

[foo

bar

baz\]

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "

[foo

bar

baz\]

" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "

[foo


bar\]" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foo{}bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "foo[barbaz\]qozquz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "foo[barbaz\]qozquz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "{

foo

}" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "
foob[a\]rbaz
" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "
foobarbaz
" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "
foobarbaz
" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "
foobarbaz
" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "
foobarbaz
" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "{
foobarbaz
}" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "

foo[bar\]baz

" queryCommandValue("backcolor") before] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "

foo[bar\]baz

" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "

foo[bar\]baz

" queryCommandValue("backcolor") before] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "

foo[bar\]baz

" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "

foo[bar\]baz

" queryCommandValue("backcolor") before] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "

foo[bar\]baz

" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "{

foo

bar

}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "{

foo

bar

}" queryCommandIndeterm("backcolor") before] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "{

foo

bar

}" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "{

foo

bar

}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "{

foo

bar

}" queryCommandIndeterm("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "{

foo

bar

}" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "{

foo

bar

}" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foob[ar\]baz" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foob[ar\]baz" queryCommandValue("backcolor") before] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foob[ar\]baz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "

foob[ar\]baz

" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "

foob[ar\]baz

" queryCommandValue("backcolor") before] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "

foob[ar\]baz

" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "

b[ar\]

" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "

b[ar\]

" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "

b[ar\]

" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "b[ar\]" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "b[ar\]" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "b[ar\]" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "fo[ob\]arbaz" queryCommandIndeterm("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "fo[ob\]arbaz" queryCommandIndeterm("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "fo[ob\]arbaz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "fooba[rb\]az" queryCommandIndeterm("backcolor") before] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "fooba[rb\]az" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "fooba[rb\]az" queryCommandIndeterm("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "fooba[rb\]az" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "fo[obarb\]az" queryCommandIndeterm("backcolor") before] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "fo[obarb\]az" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "foo[b\]arbaz" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "foo[b\]arbaz" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "foo[b\]arbaz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "fooba[r\]baz" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "fooba[r\]baz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") before] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") before] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foo{bar}baz" queryCommandValue("backcolor") before] + expected: FAIL + + [[["backcolor","#00FFFF"\]\] "foo{bar}baz" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandIndeterm("backcolor") before] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandIndeterm("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["backcolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandValue("backcolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["backcolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandValue("backcolor") after] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/bold.html.ini b/testing/web-platform/meta/editing/run/bold.html.ini new file mode 100644 index 0000000000..25621e283b --- /dev/null +++ b/testing/web-platform/meta/editing/run/bold.html.ini @@ -0,0 +1,263 @@ +[bold.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["bold",""\]\] "[foo bar\]" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "[foo bar\]" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "

[foo

bar

baz\]

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "

[foo

bar

baz\]

" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "

[foo

bar

baz\]

" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo[\]bar" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "fo[obarb\]az" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[obarb\]az" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "
foobarbaz
" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "
foobarbaz
" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "
foobarbaz
" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "
foobarbaz
" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{
foobarbaz
}" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{
foobarbaz
}" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["bold",""\]\] "foo{}baz" compare innerHTML] + expected: FAIL + + [[["bold",""\]\] "foo{}baz" queryCommandState("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo{}baz" compare innerHTML] + expected: FAIL + + [[["bold",""\]\] "foo{}baz" queryCommandState("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo{}baz" compare innerHTML] + expected: FAIL + + [[["bold",""\]\] "foo{}baz" queryCommandState("bold") after] + expected: FAIL + + [[["bold",""\]\] "foo{}baz" compare innerHTML] + expected: FAIL + + [[["bold",""\]\] "foo{}baz" queryCommandState("bold") after] + expected: FAIL + + +[bold.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "{

foo

bar

}

baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{

foo

bar

}

baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "

foo[bar}

baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "

foo[bar}

baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "bar [baz\] qoz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "bar [baz\] qoz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[bar\]baz" queryCommandState("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[bar\]baz" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" queryCommandState("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{foobar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[barbaz}" compare innerHTML] + expected: FAIL + + +[bold.html?2001-3000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["bold",""\]\] "foo[barbaz}" compare innerHTML] + expected: FAIL + + [[["bold",""\]\] "foo[barbaz}" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foobar[baz\]quzqoz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foobar[baz\]quzqoz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["bold",""\]\] "foo[bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "[foobarbaz\]" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "[foobarbaz\]" queryCommandIndeterm("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "[foobarbaz\]" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "[foobarbaz\]" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "[foobarbaz\]" queryCommandIndeterm("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "[foobarbaz\]" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "[foo\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "[foo\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "[foo\]" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "foo[b\]arbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "fooba[r\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "fo[ob\]ar" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "fo[ob\]ar" queryCommandState("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "fo[ob\]ar" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[ob\]ar" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[ob\]ar" queryCommandState("bold") before] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["bold",""\]\] "fo[ob\]ar" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[ob\]ar" queryCommandIndeterm("bold") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[ob\]ar" queryCommandState("bold") after] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{foo bar}": execCommand("bold", false, "") return value] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "{foo bar}" queryCommandState("bold") after] + expected: FAIL + + +[bold.html?3001-last] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [[["stylewithcss","false"\],["bold",""\]\] "fo[ob\]ar" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["bold",""\]\] "fo[ob\]ar" queryCommandState("bold") after] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/caret-navigation-after-removing-line-break.html.ini b/testing/web-platform/meta/editing/run/caret-navigation-after-removing-line-break.html.ini new file mode 100644 index 0000000000..971de93c12 --- /dev/null +++ b/testing/web-platform/meta/editing/run/caret-navigation-after-removing-line-break.html.ini @@ -0,0 +1,3 @@ +[caret-navigation-after-removing-line-break.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/editing/run/caret-navigation-around-line-break.html.ini b/testing/web-platform/meta/editing/run/caret-navigation-around-line-break.html.ini new file mode 100644 index 0000000000..93bdc72f05 --- /dev/null +++ b/testing/web-platform/meta/editing/run/caret-navigation-around-line-break.html.ini @@ -0,0 +1,53 @@ +[caret-navigation-around-line-break.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [two separators - move up] + expected: + if debug: [PASS, FAIL] + + [no separator - move up] + expected: + if debug and (os == "linux") and not fission: [PASS, FAIL] + if debug and (os == "mac"): [PASS, FAIL] + + [ separator - move down] + expected: + if debug: [PASS, FAIL] + + [two separators - move down] + expected: + if (os == "linux") and debug: [PASS, FAIL] + + [
separator - move down] + expected: + if (os == "linux") and debug and not swgl: [PASS, FAIL] + + [ separator - move right] + expected: + if debug and (os == "mac"): [FAIL, PASS] + if debug and (os == "linux"): [FAIL, PASS] + FAIL + + [ separator - move left] + expected: + if debug and (os == "mac"): [PASS, FAIL] + if debug and (os == "linux"): [PASS, FAIL] + + [ separator - move up] + expected: + if debug and (os == "linux"): [PASS, FAIL] + if debug and (os == "mac"): [PASS, FAIL] + + [ separator - move down] + expected: FAIL + + [ separator - move up] + expected: + if (os == "linux") and debug: [PASS, FAIL] + + [
separator - move up] + expected: FAIL + + [
separator - move right] + expected: + if (os == "linux") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/editing/run/caretnavigation.html.ini b/testing/web-platform/meta/editing/run/caretnavigation.html.ini new file mode 100644 index 0000000000..ce09e6b626 --- /dev/null +++ b/testing/web-platform/meta/editing/run/caretnavigation.html.ini @@ -0,0 +1,3 @@ +[caretnavigation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/editing/run/createlink.html.ini b/testing/web-platform/meta/editing/run/createlink.html.ini new file mode 100644 index 0000000000..31e9c41084 --- /dev/null +++ b/testing/web-platform/meta/editing/run/createlink.html.ini @@ -0,0 +1,26 @@ +[createlink.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["createlink","http://www.google.com/"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\]\] "foo[barbaz}" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\]\] "{foobar\]baz" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\]\] "foo[barbaz}" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\]\] "{foobar\]baz" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/delete-list-items-in-table-cell.html.ini b/testing/web-platform/meta/editing/run/delete-list-items-in-table-cell.html.ini new file mode 100644 index 0000000000..005758125b --- /dev/null +++ b/testing/web-platform/meta/editing/run/delete-list-items-in-table-cell.html.ini @@ -0,0 +1,8 @@ +[delete-list-items-in-table-cell.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["delete",""\]\] "
  1. {}
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  • {}
" compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/delete.html.ini b/testing/web-platform/meta/editing/run/delete.html.ini new file mode 100644 index 0000000000..4c98409d7b --- /dev/null +++ b/testing/web-platform/meta/editing/run/delete.html.ini @@ -0,0 +1,692 @@ +[delete.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["delete",""\]\] "foobar[\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["delete",""\]\] "foobar[\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

foo


[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

foo


[\]bar

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

foo



[\]bar

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo  [\]" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo   [\]bar" compare innerHTML] + expected: FAIL + + +[delete.html?1001-2000] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [[["delete",""\]\] "
foo  [\]
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
foo  [\]
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo
[\]bar
baz" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
foo
[\]bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
foo
[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo
  1. [\]bar
  2. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo
  1. [\]bar
  2. baz
" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo
  1. [\]bar
  2. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo
  1. [\]bar
  2. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo
  1. [\]bar
  2. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo

  1. [\]bar
  2. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo

  1. [\]bar
  2. baz
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo
  2. [\]bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo
  2. [\]bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo

  2. [\]bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo
  2. [\]bar
    baz
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo
    bar
  2. [\]baz
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo

  2. [\]bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo

  2. [\]bar

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo
    • [\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo
  1. [\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo
  1. [\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo
[\]bar
baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo
[\]bar
baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo
[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo
[\]bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
foo
[\]bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
foo
[\]bar
baz
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
foo
bar
[\]baz
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo
{}
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "
  1. foo

{}
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "

  1. foo

{}
" compare innerHTML] + expected: FAIL + + +[delete.html?2001-3000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["delete",""\]\] "foo

[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo
[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo
[\]bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo

[\]bar

baz

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo

[\]bar

baz

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo

[\]bar

baz

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo

[\]bar

baz

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo

[\]bar

baz

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo

[\]bar

baz

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo

[\]bar

baz

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo
  1. [\]bar

extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo

  1. [\]bar

extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo

bar
  1. [\]baz
quz

extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo

bar
  1. [\]baz
quz

extra" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo
[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar
" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + +[delete.html?3001-4000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + +[delete.html?4001-5000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","true"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

foo

{bar

}

baz

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

{

bar

}

baz

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

{

bar

}

baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + +[delete.html?5001-6000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["defaultparagraphseparator","div"\],["delete",""\]\] "

foo[bar

baz\]quz" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo[bar

baz\]quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo[bar

baz\]quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo[bar

baz\]quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo[bar

baz\]quz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[bar

baz\]

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[bar

baz\]

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo[

\]bar

baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo[

\]bar

baz" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo

{bar

}baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo{

bar}

baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo{

bar}

baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo[

\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "foo[

\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "

foo
{

}bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "

foo
{

}bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

{

}bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

{

}bar

" compare innerHTML] + expected: FAIL + + +[delete.html?6001-7000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["delete",""\]\] "
  1. fo[o
  1. b\]ar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. fo[o
  • b\]ar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo [ bar\]" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo [ bar\]" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo
{}
  1. bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "
  1. foo

{}

  1. bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "
  1. foo

{}

  1. bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "
  1. foo

{}

  1. bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "
  1. foo

{}

  1. bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo
{}
  1. bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo
{}
  1. bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo
{}
  1. bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo
{}
  1. bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
    1. foo
  1. {}
    1. bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo[
bar\]
  1. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "
  1. foo[

bar\]

  1. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "
  1. foo[

bar\]

  1. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "
  1. foo[

bar\]

  1. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "
  1. foo[

bar\]

  1. baz
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo

[bar

  1. \]baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "
  1. foo

[bar

  1. \]baz

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "
  1. foo

[bar

  1. \]baz

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
    1. foo[
  1. bar
baz\]
  1. quz
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  • foo
{}
  • bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["delete",""\]\] "
  • foo

{}

  • bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["delete",""\]\] "
  • foo

{}

  • bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  1. foo[
  2. bar\]
  1. baz
  1. quz
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
[foo\]
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

foo

[\]bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
foo
[\]bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
foo
[\]bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
foo
[\]bar
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
a[\]bc
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
a[\]bc
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foobarbaz[\]qux" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "foo
bar
[\]baz" compare innerHTML] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "linux") and not debug: [PASS, FAIL] + + [[["delete",""\]\] "[abc\]" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

[abc\]

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

[foo\]" compare innerHTML] + expected: FAIL + + +[delete.html?7001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["delete",""\]\] "

foo\\nb[\]
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
foo\\nb[\]
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
foo\\nb[\]
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
foo\\nb[\]
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

abc

  • def

[\]ghi

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

abc

  • def

[\]ghi

" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "

abc

  • def
  • [\]ghi
": execCommand("delete", false, "") return value] + expected: FAIL + + [[["delete",""\]\] "

abc

  • def
  • [\]ghi
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  • abc
  • def
  • [\]ghi
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  • abc
  • def

[\]ghi

" compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" queryCommandValue("fontSize") after] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" queryCommandValue("fontSize") after] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["delete",""\]\] "

foo

[\]bar" queryCommandValue("fontSize") before] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["delete",""\]\] "

foo

[\]bar" queryCommandValue("fontSize") before] + expected: FAIL + + [[["delete",""\]\] "

    1. [abc
  • def\]
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
    • [abc
  • def\]
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
  • [abc
    • def\]
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
    • [abc
    • def\]
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
    1. [abc
    • def\]
" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
{abc
def
}" compare innerHTML] + expected: FAIL + + [[["delete",""\]\] "
abc
{def
}" compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/fontname.html.ini b/testing/web-platform/meta/editing/run/fontname.html.ini new file mode 100644 index 0000000000..18a83f73fe --- /dev/null +++ b/testing/web-platform/meta/editing/run/fontname.html.ini @@ -0,0 +1,103 @@ +[fontname.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "

[foo

bar

baz\]

" compare innerHTML] + expected: FAIL + + [[["fontname","sans-serif"\]\] "foo[\]bar" queryCommandValue("fontname") before] + expected: FAIL + + [[["fontname","sans-serif"\]\] "foo[\]bar" queryCommandValue("fontname") after] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "[foobarbaz\]" queryCommandIndeterm("fontname") after] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "[foobarbaz\]" queryCommandIndeterm("fontname") after] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "[foobarbaz\]" queryCommandIndeterm("fontname") after] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "[foobarbaz\]" queryCommandIndeterm("fontname") after] + expected: FAIL + + +[fontname.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "[foo
bar
baz\]" queryCommandIndeterm("fontname") after] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "[foo
bar
baz\]" queryCommandValue("fontname") after] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "[foobarbaz\]" queryCommandIndeterm("fontname") after] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "[foobarbaz\]" queryCommandIndeterm("fontname") after] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "[foobarbaz\]" queryCommandIndeterm("fontname") after] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "[foobarbaz\]" queryCommandIndeterm("fontname") after] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "foo{
}bar" queryCommandValue("fontname") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "foo{
}bar" queryCommandValue("fontname") after] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "foo{
}bar" queryCommandValue("fontname") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "foo{
b\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "foo{
b\]ar" queryCommandIndeterm("fontname") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontname","sans-serif"\]\] "foo{
b\]ar" queryCommandValue("fontname") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "foo{
b\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "foo{
b\]ar" queryCommandIndeterm("fontname") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "foo{
b\]ar" queryCommandValue("fontname") before] + expected: FAIL + + +[fontname.html?2001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["fontname","sans-serif"\]\] "fo[ob\]ar" queryCommandValue("fontname") after] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/fontsize.html.ini b/testing/web-platform/meta/editing/run/fontsize.html.ini new file mode 100644 index 0000000000..adbe168c25 --- /dev/null +++ b/testing/web-platform/meta/editing/run/fontsize.html.ini @@ -0,0 +1,688 @@ +[fontsize.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["fontsize","4"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

[foo

bar\]

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

[foo

bar\]

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "

[foo

bar\]

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "[foo bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "[foo bar\]" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "[foo bar\]" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

[foo

bar

baz\]

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

[foo

bar

baz\]

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "

[foo

bar

baz\]

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

[foo


bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

[foo


bar\]" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

[foo


bar\]" queryCommandIndeterm("fontsize") after] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "

[foo


bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "

[foo


bar\]" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "

[foo


bar\]" queryCommandIndeterm("fontsize") after] + expected: FAIL + + [[["fontsize","4"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\]\] "foo{}bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\]\] "foo[\]bar" queryCommandValue("fontsize") after] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[barbaz\]qozquz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[barbaz\]qozquz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo[barbaz\]qozquz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[barbaz\]qozquz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[barbaz\]qozquz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo[barbaz\]qozquz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "{

foo

}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "{

foo

}" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "{

foo

}" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","1"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","1"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","1"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","0"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","0"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","0"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","-5"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","-5"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","-5"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","6"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","6"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","6"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","7"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","7"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","8"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","8"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","100"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","100"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","2em"\]\] "foo[bar\]baz": execCommand("fontsize", false, "2em") return value] + expected: FAIL + + [[["fontsize","2em"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["fontsize","2em"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","2em"\]\] "foo[bar\]baz" queryCommandValue("fontsize") after] + expected: FAIL + + [[["fontsize","20pt"\]\] "foo[bar\]baz": execCommand("fontsize", false, "20pt") return value] + expected: FAIL + + [[["fontsize","20pt"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["fontsize","20pt"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","20pt"\]\] "foo[bar\]baz" queryCommandValue("fontsize") after] + expected: FAIL + + [[["fontsize","xx-large"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","xx-large"\]\] "foo[bar\]baz" queryCommandValue("fontsize") after] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize"," 1 "\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize"," 1 "\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize"," 1 "\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","1."\]\] "foo[bar\]baz": execCommand("fontsize", false, "1.") return value] + expected: FAIL + + [[["fontsize","1."\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["fontsize","1."\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","1."\]\] "foo[bar\]baz" queryCommandValue("fontsize") after] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","1.0"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","1.0"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","1.0"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","1.0e2"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","1.0e2"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","1.0e2"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","1.1"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","1.1"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","1.1"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","1.9"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","1.9"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","1.9"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","+0"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["fontsize","+0"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","+1"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","+1"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","+1"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","+9"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","+9"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","-0"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["fontsize","-0"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","-1"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","-1"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","-1"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","-9"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","-9"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","-9"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize",""\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize",""\]\] "foo[bar\]baz" queryCommandValue("fontsize") after] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "
foob[a\]rbaz
" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "
foob[a\]rbaz
" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "
foob[a\]rbaz
" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "
foobarbaz
" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "
foobarbaz
" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "
foobarbaz
" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "
foobarbaz
" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "
foobarbaz
" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "
foobarbaz
" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "
foobarbaz
" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "
foobarbaz
" queryCommandValue("fontsize") before] + expected: FAIL + + +[fontsize.html?1001-2000] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [[["stylewithcss","false"\],["fontsize","4"\]\] "
foobarbaz
" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "
foobarbaz
" queryCommandValue("fontsize") after] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "
foobarbaz
" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "
foobarbaz
" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "
foobarbaz
" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "{
foobarbaz
}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "{
foobarbaz
}" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "{
foobarbaz
}" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foob[a\]rbaz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foob[a\]rbaz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","3"\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["fontsize","3"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "

foo[bar\]baz

" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "foo b[a\]r baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "foo b[a\]r baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "foo b[a\]r baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "foo b[a\]r baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "foob[a\]rbaz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "foob[a\]rbaz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "foo[bar\]baz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","3"\]\] "foob[a\]rbaz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","3"\]\] "foob[a\]rbaz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[ob\]arbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[ob\]arbaz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "fo[ob\]arbaz" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fooba[rb\]az" compare innerHTML] + expected: FAIL + + +[fontsize.html?2001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["fontsize","4"\]\] "fooba[rb\]az" queryCommandIndeterm("fontsize") after] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "fooba[rb\]az" queryCommandValue("fontsize") after] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[obarb\]az" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[obarb\]az" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "fo[obarb\]az" queryCommandValue("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[b\]arbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fooba[r\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[ob\]ar" queryCommandIndeterm("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "fo[ob\]ar" queryCommandIndeterm("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[ob\]ar" queryCommandIndeterm("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "fo[ob\]ar" queryCommandIndeterm("fontsize") before] + expected: FAIL + + [[["fontsize","4"\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\]\] "fo[ob\]ar" queryCommandIndeterm("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[ob\]ar" queryCommandIndeterm("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "fo[ob\]ar" queryCommandIndeterm("fontsize") before] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["fontsize","4"\]\] "fo[ob\]ar" queryCommandIndeterm("fontsize") before] + expected: FAIL + + [[["stylewithcss","false"\],["fontsize","4"\]\] "fo[ob\]ar" queryCommandIndeterm("fontsize") before] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/forecolor.html.ini b/testing/web-platform/meta/editing/run/forecolor.html.ini new file mode 100644 index 0000000000..7e382e0fb0 --- /dev/null +++ b/testing/web-platform/meta/editing/run/forecolor.html.ini @@ -0,0 +1,103 @@ +[forecolor.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "

[foo

bar

baz\]

" compare innerHTML] + expected: FAIL + + [[["forecolor","#0000FF"\]\] "foo[\]bar" queryCommandValue("forecolor") after] + expected: FAIL + + [[["forecolor","f"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["forecolor","f"\]\] "foo[bar\]baz" queryCommandValue("forecolor") after] + expected: FAIL + + [[["forecolor","#f"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["forecolor","#f"\]\] "foo[bar\]baz" queryCommandValue("forecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","00f"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","00f"\]\] "foo[bar\]baz" queryCommandValue("forecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","00f"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","00f"\]\] "foo[bar\]baz" queryCommandValue("forecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","0000ff"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","0000ff"\]\] "foo[bar\]baz" queryCommandValue("forecolor") after] + expected: FAIL + + [[["forecolor","000000fff"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["forecolor","000000fff"\]\] "foo[bar\]baz" queryCommandValue("forecolor") after] + expected: FAIL + + [[["forecolor","#000000fff"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["forecolor","#000000fff"\]\] "foo[bar\]baz" queryCommandValue("forecolor") after] + expected: FAIL + + [[["forecolor","potato quiche"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["forecolor","potato quiche"\]\] "foo[bar\]baz" queryCommandValue("forecolor") after] + expected: FAIL + + [[["forecolor","currentColor"\]\] "foo[bar\]baz": execCommand("forecolor", false, "currentColor") return value] + expected: FAIL + + [[["forecolor","currentColor"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + +[forecolor.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "
foobarbaz
" queryCommandValue("forecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "foob[ar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "foob[a\]rbaz" queryCommandValue("forecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "foob[a\]rbaz" queryCommandValue("forecolor") after] + expected: FAIL + + +[forecolor.html?2001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "fo[obarb\]az" queryCommandIndeterm("forecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["forecolor","#0000FF"\]\] "fo[obarb\]az" queryCommandValue("forecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "fo[obarb\]az" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["forecolor","#0000FF"\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/formatblock.html.ini b/testing/web-platform/meta/editing/run/formatblock.html.ini new file mode 100644 index 0000000000..d2fa4b739a --- /dev/null +++ b/testing/web-platform/meta/editing/run/formatblock.html.ini @@ -0,0 +1,221 @@ +[formatblock.html?1-1000] + [[["defaultparagraphseparator","div"\],["formatblock","
"\]\] "{

foo

}" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","
"\]\] "{

foo

}" compare innerHTML] + expected: FAIL + + +[formatblock.html?1001-2000] + [[["defaultparagraphseparator","p"\],["formatblock","
"\]\] "[foobar\]" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","
"\]\] "[foobar\]" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "{

foo

}" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "{

foo

}" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

[foo
bar\]
" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

[foo
bar\]
" queryCommandIndeterm("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

[foobar\]" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

[foobar\]" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

[foobar\]" compare innerHTML] + expected: FAIL + + +[formatblock.html?2001-3000] + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

[foobar\]" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

[foobar\]" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","
"\]\] "
[foobar\]
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","
"\]\] "
[foobar\]
" compare innerHTML] + expected: FAIL + + [[["formatblock","
"\]\] "
[foobar\]
": execCommand("formatblock", false, "
") return value] + expected: FAIL + + [[["formatblock","
"\]\] "
[foobar\]
" compare innerHTML] + expected: FAIL + + [[["formatblock","
"\]\] "
[foobar\]
" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","
"\]\] "
[foobar\]
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","
"\]\] "
[foobar\]
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","
"\]\] "
[foobar\]
" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["formatblock","
"\]\] "

[foobar\]

": execCommand("formatblock", false, "
") return value] + expected: FAIL + + [[["formatblock","
"\]\] "

[foobar\]

" compare innerHTML] + expected: FAIL + + [[["formatblock","
"\]\] "

[foobar\]

" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","
"\]\] "

[foo

bar\]

baz" queryCommandValue("formatblock") before] + expected: FAIL + + +[formatblock.html?3001-4000] + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

[foobar\]

" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","
"\]\] "

[foo

bar\]": execCommand("formatblock", false, "

") return value] + expected: FAIL + + [[["formatblock","
"\]\] "

[foo

bar\]" compare innerHTML] + expected: FAIL + + [[["formatblock","

"\]\] "

[foo

bar\]" queryCommandValue("formatblock") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

foo
[bar\]

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

foo
[bar\]

" compare innerHTML] + expected: FAIL + + +[formatblock.html?4001-5000] + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

[foo
bar\]

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

[foo
bar\]

" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

[foo
bar\]

" queryCommandValue("formatblock") after] + expected: FAIL + + [[["formatblock","
"\]\] "

foo
[bar\]

" compare innerHTML] + expected: FAIL + + [[["formatblock","
"\]\] "

foo
[bar\]

" compare innerHTML] + expected: FAIL + + [[["formatblock","

"\]\] "

foo
[bar\]

" compare innerHTML] + expected: FAIL + + [[["formatblock","

"\]\] "

foo
[bar\]

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

[foo
bar\]

" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["formatblock","
"\]\] "

foo
[bar\]

" compare innerHTML] + expected: FAIL + + [[["formatblock","
"\]\] "

foo
[bar\]

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

[foo\]
bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

[foo\]
bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

foo
[bar\]
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

foo
[bar\]
" compare innerHTML] + expected: FAIL + + [[["formatblock","
"\]\] "
foo
[bar\]
" compare innerHTML] + expected: FAIL + + [[["formatblock","

"\]\] "
foo
[bar\]
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

foo
[bar\]
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

foo
[bar\]
" compare innerHTML] + expected: FAIL + + [[["formatblock","
"\]\] "
foo
[bar\]
" compare innerHTML] + expected: FAIL + + [[["formatblock","

"\]\] "
foo
[bar\]
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

[foo

bar\]" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

[foo

bar\]" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "[foo

bar\]

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "[foo

bar\]

" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "[foo

bar\]

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "[foo

bar\]

" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

[foo

bar\]

" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

[foo

bar\]

" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","
"\]\] "
[foo\]
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","
"\]\] "
[foo\]
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","
"\]\] "

[foo

bar\]

" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","
"\]\] "

[foo

bar\]

" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","
"\]\] "

[foo

bar\]

" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","
"\]\] "

[foo

bar\]

" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "{

foo

ba\]r" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "{

foo

ba\]r" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","

"\]\] "

[foo

bar\]

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","

"\]\] "

[foo

bar\]

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["formatblock","
"\]\] "
[foo\]
" queryCommandValue("formatblock") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["formatblock","
"\]\] "
[foo\]
" queryCommandValue("formatblock") before] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/forwarddelete.html.ini b/testing/web-platform/meta/editing/run/forwarddelete.html.ini new file mode 100644 index 0000000000..51934197f7 --- /dev/null +++ b/testing/web-platform/meta/editing/run/forwarddelete.html.ini @@ -0,0 +1,600 @@ +[forwarddelete.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["forwarddelete",""\]\] "foo[\]": execCommand("forwarddelete", false, "") return value] + expected: FAIL + + [[["forwarddelete",""\]\] "foo[\]": execCommand("forwarddelete", false, "") return value] + expected: FAIL + + [[["forwarddelete",""\]\] "

foo[\]

": execCommand("forwarddelete", false, "") return value] + expected: FAIL + + [[["forwarddelete",""\]\] "

{}

foo" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "

{}

foo" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo{}


": execCommand("forwarddelete", false, "") return value] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo{}


" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo{}


": execCommand("forwarddelete", false, "") return value] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo{}


" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo{}


": execCommand("forwarddelete", false, "") return value] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo{}


" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo{}


": execCommand("forwarddelete", false, "") return value] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo{}


" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo{}

": execCommand("forwarddelete", false, "") return value] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo{}

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo{}

": execCommand("forwarddelete", false, "") return value] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo{}

" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
{}
foo" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]

bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]

bar

" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "

foo[\]


bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "foo [\] " compare innerHTML] + expected: FAIL + + +[forwarddelete.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["forwarddelete",""\]\] "foo  [\] bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "foo[\] bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "

foo [\] 
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
foo [\] 
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "foo[\]

bar
baz" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
foo[\]
bar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
foo[\]

bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "
  1. foo[\]
  2. bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "
  1. foo[\]
  2. bar

" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "
  1. foo[\]
  2. bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "
  1. foo[\]

  2. bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "
  1. foo[\]

  2. bar

" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "foo[\]
    1. bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]
  1. bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]
  1. bar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. {}
bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. foo
  2. {}
bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "
  1. {}

bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

  1. {}

bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

  1. foo
  2. {}

bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

  1. foo
  2. {}

bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "

  1. {}

" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. foo
  2. {}

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "
  1. {}


" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

  1. {}


" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

  1. foo
  2. {}


" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

  1. foo
  2. {}


" compare innerHTML] + expected: FAIL + + +[forwarddelete.html?2001-3000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]

bar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]
bar
" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]
bar
" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forwarddelete",""\]\] "foo[\]
bar
" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forwarddelete",""\]\] "foo[\]
bar
" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]

bar

baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]

bar

baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]

bar

baz

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]

bar

baz

" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "foo[\]
  1. bar

extra" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "foo

  1. bar[\]
    1. baz
  2. quz

extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]

bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]

bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]

bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]

bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]

bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]

bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]

bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]

bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]

bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]

bar

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "foo[\]

bar
" compare innerHTML] + expected: FAIL + + +[forwarddelete.html?3001-4000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + +[forwarddelete.html?4001-5000] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [[["stylewithcss","true"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "

foo

{bar

}

baz

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo

{

bar

}

baz

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo

{

bar

}

baz

" compare innerHTML] + expected: FAIL + + +[forwarddelete.html?5001-6000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[bar

baz\]quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[bar

baz\]quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[bar

baz\]quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[bar

baz\]quz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo

[bar

baz\]

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo

[bar

baz\]

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[

\]bar

baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[

\]bar

baz" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "foo

{bar

}baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo{

bar}

baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo{

bar}

baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "foo[

\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "foo[

\]bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo
{

}bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo
{

}bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo

{

}bar

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo

{

}bar

" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. fo[o
  1. b\]ar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. fo[o
  • b\]ar
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[bar

baz\]quz" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + +[forwarddelete.html?6001-7000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["forwarddelete",""\]\] "

  1. foo[
  2. \]bar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. foo

{}

  1. bar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. foo

{}

  1. bar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
    1. foo
  1. {}
    1. bar
": execCommand("forwarddelete", false, "") return value] + expected: FAIL + + [[["forwarddelete",""\]\] "
    1. foo
  1. {}
    1. bar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
    1. foo
  1. {}
    1. bar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. foo[
bar\]
  1. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "
  1. foo[

bar\]

  1. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "
  1. foo[

bar\]

  1. baz
" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "
  1. foo[

bar\]

  1. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "
  1. foo[

bar\]

  1. baz
" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "
  1. foo[

bar\]

  1. baz
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. foo

[bar

  1. \]baz
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
    1. foo[
  1. bar
baz\]
  1. quz
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  • foo

{}

  • bar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. foo[
  2. bar\]
  1. baz
  1. quz
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. foo

{}

  • bar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  • foo

{}

  1. bar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "

[foo\]" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "

[foo\]
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
ab[\]c
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
ab[\]c
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
abc[\]
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
abc [\]
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
abc[\]
def
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
abc[\]
def
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
abc [\]
def
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
abc[\]
def
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
abc [\]
def
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
abc[\]
def
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "foo[\]barbazqux" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "[abc\]" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "

[abc\]

" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
{}
": execCommand("forwarddelete", false, "") return value] + expected: FAIL + + [[["forwarddelete",""\]\] "
foo[\]\\n\\nbar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
foo[\] \\nbar
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
[\]f\\nbar
" compare innerHTML] + expected: FAIL + + +[forwarddelete.html?7001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" queryCommandValue("fontSize") before] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","div"\],["forwarddelete",""\]\] "

foo[\]

bar" queryCommandValue("fontSize") after] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" queryCommandValue("fontSize") before] + expected: FAIL + + [[["styleWithCSS","false"\],["defaultparagraphseparator","p"\],["forwarddelete",""\]\] "

foo[\]

bar" queryCommandValue("fontSize") after] + expected: FAIL + + [[["forwarddelete",""\]\] "

    1. [abc
  • def\]
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
    • [abc
  • def\]
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  • [abc
    • def\]
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
    • [abc
    • def\]
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
    1. [abc
    • def\]
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. [abc
  • def\]
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
  1. [abc
  • def\]
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
    \\n
  1. [abc
  • def\]
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
{abc
def
}" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
abc
{def
}" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
{abcdef}
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
abc{def}
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
{abcdef}
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "
abc{def}
" compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\]\] "

ab{}

": execCommand("forwarddelete", false, "") return value] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/hilitecolor.html.ini b/testing/web-platform/meta/editing/run/hilitecolor.html.ini new file mode 100644 index 0000000000..06b59559a9 --- /dev/null +++ b/testing/web-platform/meta/editing/run/hilitecolor.html.ini @@ -0,0 +1,269 @@ +[hilitecolor.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["hilitecolor","#00FFFF"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "

[foo

bar\]

" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "[foo bar\]" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "[foo bar\]" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "

[foo

bar

baz\]

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "

[foo

bar

baz\]

" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "

[foo

bar

baz\]

" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "

[foo


bar\]" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foo{}bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "foo[barbaz\]qozquz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "foo[barbaz\]qozquz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "{

foo

}" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "
foob[a\]rbaz
" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "
foobarbaz
" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "
foobarbaz
" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "
foobarbaz
" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "
foobarbaz
" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "{
foobarbaz
}" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "

foo[bar\]baz

" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "

foo[bar\]baz

" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "

foo[bar\]baz

" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "

foo[bar\]baz

" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "

foo[bar\]baz

" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "

foo[bar\]baz

" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "{

foo

bar

}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "{

foo

bar

}" queryCommandIndeterm("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "{

foo

bar

}" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "{

foo

bar

}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "{

foo

bar

}" queryCommandIndeterm("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "{

foo

bar

}" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "{

foo

bar

}" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foob[ar\]baz" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foob[ar\]baz" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foob[ar\]baz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "

foob[ar\]baz

" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "

foob[ar\]baz

" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "

foob[ar\]baz

" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "

b[ar\]

" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "

b[ar\]

" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "

b[ar\]

" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "b[ar\]" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "b[ar\]" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "b[ar\]" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "fo[ob\]arbaz" queryCommandIndeterm("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "fo[ob\]arbaz" queryCommandIndeterm("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "fo[ob\]arbaz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "fooba[rb\]az" queryCommandIndeterm("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "fooba[rb\]az" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "fooba[rb\]az" queryCommandIndeterm("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "fooba[rb\]az" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "fo[obarb\]az" queryCommandIndeterm("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "fo[obarb\]az" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "foo[b\]arbaz" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "foo[b\]arbaz" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "foo[b\]arbaz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "fooba[r\]baz" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "fooba[r\]baz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foo{bar}baz" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["hilitecolor","#00FFFF"\]\] "foo{bar}baz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandIndeterm("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandIndeterm("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","true"\],["hilitecolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandValue("hilitecolor") before] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "fo[ob\]ar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "[foo\]" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "[foo\]" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "foo[bar\]baz" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "[foobarbaz\]" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["stylewithcss","false"\],["hilitecolor","#00FFFF"\]\] "[foobarbaz\]" queryCommandValue("hilitecolor") after] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/indent.html.ini b/testing/web-platform/meta/editing/run/indent.html.ini new file mode 100644 index 0000000000..bcf33be82f --- /dev/null +++ b/testing/web-platform/meta/editing/run/indent.html.ini @@ -0,0 +1,158 @@ +[indent.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["indent",""\]\] "{

foo

}

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

foo
{}

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "foo
{}
bar

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

foo

{}

bar

" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "foo[bar\]
baz

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "foo[bar\]



baz

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "foobar
[ba\]z

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

[foo\]

bar

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

foo

bar

[baz\]

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

foo

[bar\]

baz

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

foo[bar\]
baz

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "[foo\]

bar

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "foo

bar
[baz\]

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

foo
[bar\]
baz

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

[foo\]

bar

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

foo

bar

[baz\]

extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["indent",""\]\] "

foo

[bar\]

baz

extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["indent",""\]\] "

foo

[bar\]

baz

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

  1. foo
    1. [bar\]
    2. baz
  2. quz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
    1. bar
    2. [baz\]
  2. quz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
    1. b[a\]r
  2. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo{
    1. bar
    }
  2. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. [foo\]
    1. bar
  2. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
  2. [bar\]
    1. baz
  3. quz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
    1. bar
    2. baz
  2. [quz\]
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
    1. foo
  1. [bar\]
    1. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
    1. foo
  1. [bar\]
    1. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
    1. foo
  1. [bar\]
    1. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. [foo
    1. bar\]
  2. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. [foo
    1. bar\]
  2. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
    1. b[ar
  2. b\]az
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. [foo
    1. bar
  2. baz\]

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

  1. [foo\]
    1. bar
    baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
    1. [bar\]
    baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
    1. bar
    [baz\]
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. [foo
    1. bar\]
    baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "foo[baz\]

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "[foo\]baz

extra" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

foo

[bar\]" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

[foo\]

bar

" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "

foo

[bar\]

baz

" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
    1. bar
  2. [baz\]
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
    1. bar
  2. [baz\]
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
    1. bar
  2. [baz\]
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
    1. bar
  2. [baz\]
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
    1. bar
  2. [baz\]
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
  2. [bar\]
    1. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
  2. [bar\]
    1. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
  2. [bar\]
    1. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
  2. [bar\]
    1. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  1. foo
  2. [bar\]
    1. baz
" compare innerHTML] + expected: FAIL + + [[["indent",""\]\] "
  • a
    {
    }
  • b
" compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/insert-list-items-in-table-cell.html.ini b/testing/web-platform/meta/editing/run/insert-list-items-in-table-cell.html.ini new file mode 100644 index 0000000000..ff4a1db9c3 --- /dev/null +++ b/testing/web-platform/meta/editing/run/insert-list-items-in-table-cell.html.ini @@ -0,0 +1,92 @@ +[insert-list-items-in-table-cell.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["insertOrderedList",""\]\] "
[fsdf\]fsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") before] + expected: FAIL + + [[["insertOrderedList",""\]\] "
[fsdf\]fsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\]\] "
[fs
df\]
fsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") before] + expected: FAIL + + [[["insertOrderedList",""\]\] "
[fs
df\]
fsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\]\] "
[fs
d
f\]
fsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") before] + expected: FAIL + + [[["insertOrderedList",""\]\] "
[fs
d
f\]
fsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\]\] "
[fs\]
df
fsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") before] + expected: FAIL + + [[["insertOrderedList",""\]\] "
[fs\]
df
fsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\]\] "
[fs\]
d
f
fsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") before] + expected: FAIL + + [[["insertOrderedList",""\]\] "
[fs\]
d
f
fsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\]\] "
fsdffsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") before] + expected: FAIL + + [[["insertOrderedList",""\]\] "
fsdffsdf
gghfgfsfg
" queryCommandState("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\]\] "
fsdffsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\]\] "
fsdffsdf
gghfgfsfg
" compare innerHTML] + expected: FAIL + + [[["insertOrderedList",""\]\] "
fsdffsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") before] + expected: FAIL + + [[["insertOrderedList",""\]\] "
fsdffsdf
gghfgfsfg
" queryCommandState("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\]\] "
fsdffsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\]\] "
fsdffsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") before] + expected: FAIL + + [[["insertOrderedList",""\]\] "
fsdffsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\],["insertOrderedList","1"\]\] "
[fsdf\]fsdf
gghfgfsfg
" compare innerHTML] + expected: FAIL + + [[["insertOrderedList",""\],["insertOrderedList","1"\]\] "
[fsdf\]fsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") before] + expected: FAIL + + [[["insertOrderedList",""\],["insertOrderedList","1"\]\] "
[fsdf\]fsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\],["insertOrderedList","1"\]\] "
fsdffsdf
gghfgfsfg
" compare innerHTML] + expected: FAIL + + [[["insertOrderedList",""\],["insertOrderedList","1"\]\] "
fsdffsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") before] + expected: FAIL + + [[["insertOrderedList",""\],["insertOrderedList","1"\]\] "
fsdffsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\],["insertOrderedList","1"\]\] "
fsdffsdf
gghfgfsfg
" compare innerHTML] + expected: FAIL + + [[["insertOrderedList",""\],["insertOrderedList","1"\]\] "
fsdffsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") before] + expected: FAIL + + [[["insertOrderedList",""\],["insertOrderedList","1"\]\] "
fsdffsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") after] + expected: FAIL + + [[["insertOrderedList",""\],["insertOrderedList","1"\]\] "
fsdffsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") before] + expected: FAIL + + [[["insertOrderedList",""\],["insertOrderedList","1"\]\] "
fsdffsdf
gghfgfsfg
" queryCommandValue("insertOrderedList") after] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/inserthorizontalrule.html.ini b/testing/web-platform/meta/editing/run/inserthorizontalrule.html.ini new file mode 100644 index 0000000000..5eb45d0045 --- /dev/null +++ b/testing/web-platform/meta/editing/run/inserthorizontalrule.html.ini @@ -0,0 +1,35 @@ +[inserthorizontalrule.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["inserthorizontalrule",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["inserthorizontalrule",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["inserthorizontalrule",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["inserthorizontalrule",""\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["inserthorizontalrule",""\]\] "

foo[bar\]baz

" compare innerHTML] + expected: FAIL + + [[["inserthorizontalrule",""\]\] "
foo[bar\]baz
" compare innerHTML] + expected: FAIL + + [[["inserthorizontalrule",""\]\] "
foo[bar\]baz
quz
": execCommand("inserthorizontalrule", false, "") return value] + expected: FAIL + + [[["inserthorizontalrule",""\]\] "
foo[bar\]baz
quz
" compare innerHTML] + expected: FAIL + + [[["inserthorizontalrule",""\]\] "
foo[bar\]baz
" compare innerHTML] + expected: FAIL + + [[["inserthorizontalrule",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["inserthorizontalrule",""\]\] "fo[obarb\]az" compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/inserthtml.html.ini b/testing/web-platform/meta/editing/run/inserthtml.html.ini new file mode 100644 index 0000000000..b278010cbe --- /dev/null +++ b/testing/web-platform/meta/editing/run/inserthtml.html.ini @@ -0,0 +1,127 @@ +[inserthtml.html] + max-asserts: 14 + min-asserts: 6 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["defaultparagraphseparator","div"\],["inserthtml","
  • abc"\]\] "

    foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["inserthtml","

  • abc"\]\] "

    foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["inserthtml","abc"\]\] "

    f[o\]o" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["inserthtml","abc"\]\] "f[o\]o" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["inserthtml","abc"\]\] "f[o\]o" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["inserthtml","abc"\]\] "bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["inserthtml","abc"\]\] "bar" compare innerHTML] + expected: FAIL + + [[["inserthtml","
    abc
    "\]\] "
    f[o\]o
    bar
    " compare innerHTML] + expected: FAIL + + [[["inserthtml","
    abc
    "\]\] "f[o\]o" compare innerHTML] + expected: FAIL + + [[["inserthtml","
    abc
    "\]\] "
    1. f[o\]o
    " compare innerHTML] + expected: FAIL + + [[["inserthtml","
    abc
    "\]\] "f[o\]o" compare innerHTML] + expected: FAIL + + [[["inserthtml","
    abc
    "\]\] "
    1. f[o\]o
    " compare innerHTML] + expected: FAIL + + [[["inserthtml","
    1. abc
    "\]\] "
  • f[o\]o
  • " compare innerHTML] + expected: FAIL + + [[["inserthtml","
    1. abc
    "\]\] "
    1. f[o\]o
    " compare innerHTML] + expected: FAIL + + [[["inserthtml","
    1. abc
    "\]\] "
    • f[o\]o
    " compare innerHTML] + expected: FAIL + + [[["inserthtml","
    • abc
    "\]\] "
  • f[o\]o
  • " compare innerHTML] + expected: FAIL + + [[["inserthtml","
    • abc
    "\]\] "
    1. f[o\]o
    " compare innerHTML] + expected: FAIL + + [[["inserthtml","
    • abc
    "\]\] "
    • f[o\]o
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["inserthtml","
  • abc
  • "\]\] "f[o\]o" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["inserthtml","
  • abc
  • "\]\] "f[o\]o" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["inserthtml","

    abc"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["inserthtml","

    abc"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["inserthtml","

    abc"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["inserthtml","

    abc"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["inserthtml","

    abc"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["inserthtml","

    abc"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["inserthtml","

    abc"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["inserthtml","

    abc"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["inserthtml"," "\]\] "

    [foo\]

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["inserthtml",""\]\] "

    [foo\]

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["inserthtml",""\]\] "

    [foo\]

    " compare innerHTML] + expected: FAIL + + [[["inserthtml",""\]\] "

    [foo\]

    " compare innerHTML] + expected: FAIL + + [[["inserthtml",""\]\] "

    {}

    " compare innerHTML] + expected: FAIL + + [[["inserthtml","abc"\]\] "

    {}

    " compare innerHTML] + expected: FAIL + + [[["inserthtml",""\]\] "

    {}

    " compare innerHTML] + expected: FAIL + + [[["inserthtml","abc"\]\] "

    {}

    " compare innerHTML] + expected: FAIL + + [[["inserthtml",""\]\] "

    {}

    " compare innerHTML] + expected: FAIL + + [[["inserthtml",""\]\] "


    {}

    " compare innerHTML] + expected: FAIL + + [[["inserthtml",""\]\] "


    {}

    " compare innerHTML] + expected: FAIL + + [[["inserthtml","abc"\]\] "


    {}

    " compare innerHTML] + expected: FAIL + + [[["inserthtml",""\]\] "


    {}

    " compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/insertimage.html.ini b/testing/web-platform/meta/editing/run/insertimage.html.ini new file mode 100644 index 0000000000..4ad0d7dd8f --- /dev/null +++ b/testing/web-platform/meta/editing/run/insertimage.html.ini @@ -0,0 +1,41 @@ +[insertimage.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["insertimage","/img/lion.svg"\]\] "foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["insertimage","/img/lion.svg"\]\] "foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["insertimage","/img/lion.svg"\]\] "foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertimage","/img/lion.svg"\]\] "

    foo[bar

    baz\]quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertimage","/img/lion.svg"\]\] "

    foo[bar

    baz\]quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertimage","/img/lion.svg"\]\] "

    foo[bar

    baz\]quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertimage","/img/lion.svg"\]\] "

    foo[bar

    baz\]quz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertimage","/img/lion.svg"\]\] "

    foo

    [bar

    baz\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertimage","/img/lion.svg"\]\] "

    foo

    [bar

    baz\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertimage","/img/lion.svg"\]\] "foo[

    \]bar

    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertimage","/img/lion.svg"\]\] "foo[

    \]bar

    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertimage","/img/lion.svg"\]\] "foo[

    \]bar

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertimage","/img/lion.svg"\]\] "foo[

    \]bar

    " compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/insertlinebreak.html.ini b/testing/web-platform/meta/editing/run/insertlinebreak.html.ini new file mode 100644 index 0000000000..f4e23b0667 --- /dev/null +++ b/testing/web-platform/meta/editing/run/insertlinebreak.html.ini @@ -0,0 +1,44 @@ +[insertlinebreak.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["insertlinebreak",""\]\] "
    foobar
    bazquz
    " compare innerHTML] + expected: FAIL + + [[["insertlinebreak",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["insertlinebreak",""\]\] "baz" compare innerHTML] + expected: FAIL + + [[["insertlinebreak",""\]\] "

    foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["insertlinebreak",""\]\] "

    foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["insertlinebreak",""\]\] "

    foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["insertlinebreak",""\]\] "

    foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["insertlinebreak",""\]\] "

    foo{barbaz}" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["insertlinebreak",""\]\] "

    foo[barbaz\]quz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["insertlinebreak",""\]\] "

    foo[barbaz\]quz" compare innerHTML] + expected: FAIL + + [[["insertlinebreak",""\]\] "
    [foobar\]
    bazquz
    " compare innerHTML] + expected: FAIL + + [[["insertlinebreak",""\]\] "

    abc [\]
    " compare innerHTML] + expected: FAIL + + [[["insertlinebreak",""\]\] "
    [\]abc
    " compare innerHTML] + expected: FAIL + + [[["insertlinebreak",""\]\] "
    [\] abc
    " compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/insertorderedlist.html.ini b/testing/web-platform/meta/editing/run/insertorderedlist.html.ini new file mode 100644 index 0000000000..120c0f7e1f --- /dev/null +++ b/testing/web-platform/meta/editing/run/insertorderedlist.html.ini @@ -0,0 +1,485 @@ +[insertorderedlist.html?1-1000] + [[["insertorderedlist",""\]\] "foo
    [bar\]" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "[foo
    • bar\]
    baz" queryCommandIndeterm("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\]\] "foo
    • [bar
    baz\]" queryCommandIndeterm("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    foo
    [bar\]
    baz
    quz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    foo
    bar
    [baz\]
    quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "

    [foo

    bar\]

    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "

    [foo

    bar\]

    baz" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "

    [foo
    bar\]
    baz
    quz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    foo
    [bar
    baz\]
    quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "

    [foo

    bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "

    [foo

    bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
    2. [bar\]
    3. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
    2. [bar\]
    3. baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
    [bar\]" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "[foo\]
    1. bar
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
    [bar\]
    1. baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
      1. [foo\]
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
      1. [foo\]
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
      [bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
      [bar\]
    2. baz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
      [bar\]
    2. baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
      [bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
      [bar\]
    2. baz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
      [bar\]
    2. baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
      1. [bar\]
      2. baz
    2. quz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
      1. [bar\]
      2. baz
    2. quz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
      1. bar
      2. [baz\]
    2. quz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
      1. bar
      2. [baz\]
    2. quz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
      1. [bar\]
      2. baz
    2. quz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
      1. [bar\]
      2. baz
    2. quz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
      1. bar
      2. [baz\]
    2. quz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
      1. bar
      2. [baz\]
    2. quz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
      1. bar
      2. baz
    2. [quz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
      1. bar
      2. baz
    2. [quz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
      1. bar
      2. baz
    2. [quz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
      1. bar
      2. baz
    2. [quz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
    2. [bar
    3. baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
    2. [bar
    3. baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
      1. b[ar
    2. b\]az
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
      1. b[ar
    2. b\]az
    " queryCommandIndeterm("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
      1. b[ar
    2. b\]az
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
      1. b[ar
    2. b\]az
    " queryCommandIndeterm("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar
    2. baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "

    1. [foo
      1. bar
    2. baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "

    1. [foo\]
      1. bar
      baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
      baz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
      baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
      baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
      baz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo\]
      1. bar
      baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
      1. [bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
      1. [bar\]
      baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
      1. bar
      [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
      1. bar
      [baz\]
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo
      1. bar
      [baz\]
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
      1. bar
      [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
      1. bar
      [baz\]
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo
      1. bar
      [baz\]
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar\]
      baz
    " queryCommandIndeterm("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar\]
      baz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar\]
      baz
    " queryCommandIndeterm("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar\]
      baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar\]
      baz
    " queryCommandIndeterm("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar\]
      baz
    " queryCommandState("insertorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar\]
      baz
    " queryCommandIndeterm("insertorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. [foo
      1. bar\]
      baz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\]\] "
      • [foo\]
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • foo
      [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • foo
      • [bar\]
      • baz
    • quz
    " compare innerHTML] + expected: FAIL + + +[insertorderedlist.html?1001-last] + [[["insertorderedlist",""\]\] "
    • foo
      • [bar\]
      • baz
    • quz
    " queryCommandState("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • foo
      • bar
      • [baz\]
    • quz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • [foo\]
      • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • foo
    • [bar\]
      • baz
    • quz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • [foo
      • bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • foo
      • b[ar
    • b\]az
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • [foo
      • bar
    • baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "

    • [foo\]
      • bar
      baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • foo
      • [bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • foo
      • bar
      [baz\]
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • [foo
      • bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    • [foo
      • bar\]
      baz
    " queryCommandIndeterm("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\]\] "foo
    1. bar
    • [baz\]
    quz" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "foo
    1. bar
    • [baz
    quz\]" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "foo
    1. bar
    • [baz
    quz\]" queryCommandIndeterm("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\]\] "foo
    • [bar\]
    1. baz
    quz" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "[foo
    • bar\]
    1. baz
    quz" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "[foo
    • bar\]
    1. baz
    quz" queryCommandIndeterm("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\]\] "[foo
    bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
    [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "[foo
    bar\]
    baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. foo
    [bar\]
    baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "

    [foo\]

    bar

    baz" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "

    [foo

    bar\]

    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "

    [foo

    bar\]

    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "

    1. foo

    [bar\]

    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "

    1. foo

    [bar\]

    baz" compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "

    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["insertorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["insertorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["insertorderedlist",""\]\] "
    • [foo\]
    • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["insertorderedlist",""\]\] "
    • [foo\]
    • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["insertorderedlist",""\]\] "
    • foo
    • bar
    • [baz\]
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["insertorderedlist",""\]\] "
    • foo
    • bar
    • [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "

    1. foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "

    [foo\]

    1. bar
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "

    [foo\]

    1. bar
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertorderedlist",""\]\] "
    1. foo

    [bar\]

    1. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertorderedlist",""\]\] "
    1. foo

    [bar\]

    1. baz
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    [bar\]
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    [bar\]
    " queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    [bar\]
    " queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    bar
    [baz\]" queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    bar
    [baz\]" queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. bar
    [baz\]
    " compare innerHTML] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. bar
    [baz\]
    " queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\]\] "
    1. bar
    [baz\]
    " queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\],["inserttext","abc"\]\] "{}" queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\],["inserttext","abc"\]\] "{}" queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\],["inserttext","abc"\]\] "
    {}
    " queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\],["inserttext","abc"\]\] "
    {}
    " queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\],["inserttext","abc"\]\] "
    {}
    " queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\],["inserttext","abc"\]\] "
    {}
    " queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\],["inserttext","abc"\]\] "

    {}

    " queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\],["inserttext","abc"\]\] "

    {}

    " queryCommandValue("insertorderedlist") after] + expected: FAIL + + [[["insertorderedlist",""\],["inserttext","abc"\]\] "

    {}

    " queryCommandValue("insertorderedlist") before] + expected: FAIL + + [[["insertorderedlist",""\],["inserttext","abc"\]\] "

    {}

    " queryCommandValue("insertorderedlist") after] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/insertparagraph.html.ini b/testing/web-platform/meta/editing/run/insertparagraph.html.ini new file mode 100644 index 0000000000..f50f9214f0 --- /dev/null +++ b/testing/web-platform/meta/editing/run/insertparagraph.html.ini @@ -0,0 +1,428 @@ +[insertparagraph.html?1-1000] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    [foobar\]
    bazquz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    [foobar\]
    bazquz
    " compare innerHTML] + expected: FAIL + + [[["insertparagraph",""\]\] "
    foobar
    bazquz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    fo[o
    b\]ar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    fo[o
    b\]ar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    fo[ob\]arbaz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    fo[ob\]arbaz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo[\]" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo[\]" compare innerHTML] + expected: FAIL + + [[["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + +[insertparagraph.html?1001-2000] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "baz" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    foo[\]bar
    baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    foo[\]bar
    baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    foo[\]bar
    baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    foo[\]bar
    baz" compare innerHTML] + expected: FAIL + + [[["insertparagraph",""\]\] "
    foo
    bar
    {}
    baz
    " compare innerHTML] + expected: FAIL + + [[["insertparagraph",""\]\] "
    foo
    bar
    baz
    {}
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo

    {

    bar

    }

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "

    foo

    {

    bar

    }

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    foo[\]bar
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    foo[\]bar
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    [\]foo
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    [\]foo
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    foo[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    foo[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    foo[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    foo[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    foo[\]bar
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    foo[\]bar
    " compare innerHTML] + expected: FAIL + + +[insertparagraph.html?2001-3000] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo[\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo[\]

    bar

    " queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo[\]bar

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo[\]bar

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "

    foo[\]bar

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "

    foo[\]bar

    " compare innerHTML] + expected: FAIL + + +[insertparagraph.html?3001-4000] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo[\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo [\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo {}

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo [\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo [\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo [\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo {}

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo {}

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo {}

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo[\]" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "

    foo[\]" compare innerHTML] + expected: FAIL + + +[insertparagraph.html?4001-5000] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "

    foo[bar\]baz" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "

    foo[bar\]baz" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo{bar}baz" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["insertparagraph",""\]\] "

    • {}
    " compare innerHTML] + expected: FAIL + + [[["insertparagraph",""\]\] "
    • {}
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo[\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "

    foo[\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo[\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "

    foo[\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    1. foo[\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    1. foo[\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    • foo[\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    • foo[\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    foo[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    foo[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    foo[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    foo[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    1. foo[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    1. foo[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    • foo[\]
    " compare innerHTML] + expected: FAIL + + +[insertparagraph.html?5001-6000] + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    • foo[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    • foo[\]
    " queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    foo[\]

    " queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    [\]foo

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "

    [\]foo

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    [\]foo

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "

    [\]foo

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    1. [\]foo

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    1. [\]foo

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    • [\]foo

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    • [\]foo

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    [\]foo
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    [\]foo
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    [\]foo
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    [\]foo
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    1. [\]foo
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    1. [\]foo
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    • [\]foo
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    • [\]foo
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    1. foo[\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    1. foo[\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    1. [\]foo

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    1. [\]foo

    " compare innerHTML] + expected: FAIL + + +[insertparagraph.html?6001-7000] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "

    [\]foo

    " queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    1. foo[\]bar

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    1. foo[\]bar

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    [\]abc
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    abc[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    [\] abc
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    abc [\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    abc[\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "
    [abc\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "
    [abc\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo
    bar[\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo
    bar[\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo
    bar[\]
    bazqux" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo
    ba[\]r
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo
    ba[\]r
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo
    ba[\]r
    bazqux" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo
    [\]bar
    baz" compare innerHTML] + expected: FAIL + + +[insertparagraph.html?7001-last] + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo
    [\]bar
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo
    [\]barbaz
    qux" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertparagraph",""\]\] "foo
    [\]barbaz
    qux" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo
    bar[\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo
    bar[\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo
    bar[\]
    bazqux" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo
    ba[\]r
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo
    ba[\]r
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo
    ba[\]r
    bazqux" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo
    [\]bar
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo
    [\]bar
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo
    [\]barbaz
    qux" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertparagraph",""\]\] "foo
    [\]barbaz
    qux" compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/inserttext.html.ini b/testing/web-platform/meta/editing/run/inserttext.html.ini new file mode 100644 index 0000000000..4e5d2c923b --- /dev/null +++ b/testing/web-platform/meta/editing/run/inserttext.html.ini @@ -0,0 +1,235 @@ +[inserttext.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["inserttext","\\t"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["inserttext","\\n"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["inserttext","\\n"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["inserttext","abc\\ndef"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["inserttext","abc\\ndef"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo[\]  bar" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo  [\]bar" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo  [\]bar" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo[\]  bar" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo [\]  bar" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo{}" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo [\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo {}" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo  [\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo  {}" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo[\] " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] " foo [\] " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] " [\]foo" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] " [\] foo " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] " [\]foo" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] " [\]foo" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "{}
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "

    {}
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "

    foo[\]

    bar" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "

    foo [\]

    bar" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "

    foo[\]

     bar" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "

    foo[\]
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "
    foo [\]
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "
    foo [\]
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "
    foo[\]
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "
    foo [\]
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "
    foo [\]
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "http://a[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "ftp://a[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "quasit://a[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] ".x-++-.://a[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "(http://a)[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "<http://a>[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "http://a![\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "!\\"#$%&'()*+,-./:;<=>?^_`|~http://a!\\"#$%&'()*+,-./:;<=>?^_`|~[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "http://a!\\"'(),-.:;<>`[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "http://a#$%&*+/=?^_|~[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "mailto:a[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "a@b[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "a@[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "@b[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "#@x[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "a@.[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "!\\"#$%&'()*+,-./:;<=>?^_`|~a@b!\\"#$%&'()*+,-./:;<=>?^_`|~[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "a@b{}" compare innerHTML] + expected: FAIL + + +[inserttext.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["inserttext"," "\]\] "a@b{}" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "a@b[\]c" compare innerHTML] + expected: FAIL + + [[["inserttext","\\t"\]\] "http://a[\]" compare innerHTML] + expected: FAIL + + [[["inserttext","\\f"\]\] "http://a[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "http://a[\]" compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "foo[\]" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["inserttext","a"\]\] "

    fo[o

    b\]ar" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["inserttext","a"\]\] "{}
    " compare innerHTML] + expected: FAIL + + [[["inserttext","a"\]\] "

    {}
    " compare innerHTML] + expected: FAIL + + [[["inserttext","a"\]\] "

    {}
    " compare innerHTML] + expected: FAIL + + [[["inserttext","a"\]\] "

    foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + +[inserttext.html?2001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["inserttext"," "\]\] "

    [\]abc
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "
    [\] abc
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "
    [\]abc
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "
    abc[\]
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "
    abc[\]
    " compare innerHTML] + expected: FAIL + + [[["inserttext"," "\]\] "
    abc [\]
    " compare innerHTML] + expected: FAIL + + [[["inserttext","b"\]\] "
    a
    {}

    c

    " compare innerHTML] + expected: FAIL + + [[["inserttext","b"\]\] "
    a
    {}

    c

    " compare innerHTML] + expected: FAIL + + [[["inserttext","g"\],["inserttext","h"\]\] "
    {abc
    def
    }" compare innerHTML] + expected: FAIL + + [[["inserttext","g"\],["inserttext","h"\]\] "
    abc
    {def
    }" compare innerHTML] + expected: FAIL + + [[["inserttext","g"\],["inserttext","h"\]\] "
    {abc
    def
    }" compare innerHTML] + expected: FAIL + + [[["inserttext","g"\],["inserttext","h"\]\] "
    abc
    {def
    }" compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/insertunorderedlist.html.ini b/testing/web-platform/meta/editing/run/insertunorderedlist.html.ini new file mode 100644 index 0000000000..1c3cca33a5 --- /dev/null +++ b/testing/web-platform/meta/editing/run/insertunorderedlist.html.ini @@ -0,0 +1,496 @@ +[insertunorderedlist.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["insertunorderedlist",""\]\] "foo
    [bar\]" compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "[foo
    1. bar\]
    baz" queryCommandIndeterm("insertunorderedlist") before] + expected: FAIL + + [[["insertunorderedlist",""\]\] "foo
    1. [bar
    baz\]" queryCommandIndeterm("insertunorderedlist") before] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    foo
    [bar\]
    baz
    quz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    foo
    bar
    [baz\]
    quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "

    [foo

    bar\]

    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "

    [foo

    bar\]

    baz" compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "

    [foo
    bar\]
    baz
    quz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    foo
    [bar
    baz\]
    quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "

    [foo

    bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "

    [foo

    bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
      1. [foo\]
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. foo
      [bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. [foo\]
      bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. foo
      1. [bar\]
      2. baz
    2. quz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. foo
      1. bar
      2. [baz\]
    2. quz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. [foo
      1. bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. foo
      1. b[ar
    2. b\]az
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. [foo
      1. bar
    2. baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "

    1. [foo\]
      1. bar
      baz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. foo
      1. [bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. foo
      1. bar
      [baz\]
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. [foo
      1. bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    1. [foo
      1. bar\]
      baz
    " queryCommandIndeterm("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    • foo
    [bar\]" compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "[foo\]
    • bar
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    • foo
    [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
      • [foo\]
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
      • [foo\]
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
      [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
      [bar\]
    • baz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
      [bar\]
    • baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
      [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
      [bar\]
    • baz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
      [bar\]
    • baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      bar
    • baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    • foo
      • [bar\]
      • baz
    • quz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    • foo
      • [bar\]
      • baz
    • quz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    • foo
      • bar
      • [baz\]
    • quz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    • foo
      • bar
      • [baz\]
    • quz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    • foo
      • [bar\]
      • baz
    • quz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    • foo
      • [bar\]
      • baz
    • quz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    • foo
      • bar
      • [baz\]
    • quz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    • foo
      • bar
      • [baz\]
    • quz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
    • baz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
    • baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
    • baz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
    • baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
      • baz
    • quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
      • baz
    • quz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
      • baz
    • quz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
      • baz
    • quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
      • baz
    • quz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
      • baz
    • quz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
      • baz
    • quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
      • baz
    • quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
      • bar
      • baz
    • [quz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
      • bar
      • baz
    • [quz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
      • bar
      • baz
    • [quz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
      • bar
      • baz
    • [quz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar
    • baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar
    • baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
      • b[ar
    • b\]az
    " compare innerHTML] + expected: FAIL + + +[insertunorderedlist.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
      • b[ar
    • b\]az
    " queryCommandIndeterm("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
      • b[ar
    • b\]az
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
      • b[ar
    • b\]az
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
      • b[ar
    • b\]az
    " queryCommandIndeterm("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar
    • baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "

    • [foo
      • bar
    • baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "

    • [foo\]
      • bar
      baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
      baz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
      baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
      baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
      baz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
      • bar
      baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    • foo
      • [bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "
    • foo
      • [bar\]
      baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
      • bar
      [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
      • bar
      [baz\]
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
      • bar
      [baz\]
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
      • bar
      [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
      • bar
      [baz\]
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
      • bar
      [baz\]
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar\]
      baz
    " queryCommandIndeterm("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar\]
      baz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar\]
      baz
    " queryCommandIndeterm("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar\]
      baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar\]
      baz
    " queryCommandIndeterm("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar\]
      baz
    " queryCommandState("insertunorderedlist") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar\]
      baz
    " queryCommandIndeterm("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo
      • bar\]
      baz
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "foo
    1. bar
    • [baz\]
    quz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "foo
    1. bar
    • [baz\]
    quz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "foo
    • [bar\]
    1. baz
    quz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "foo
    • [bar\]
    1. baz
    quz" compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "[foo
    bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\]\] "[foo
    bar\]
    baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "

    [foo

    bar\]

    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "

    [foo

    bar\]

    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "

    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
    • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
    • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
    • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
    • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • [foo\]
    • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • [foo\]
    • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • bar
    • [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • bar
    • [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • bar
    • [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • bar
    • [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo
    • bar
    • [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo
    • bar
    • [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "

    • foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "

    [foo\]

    • bar
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "

    [foo\]

    • bar
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["insertunorderedlist",""\]\] "
    • foo

    [bar\]

    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["insertunorderedlist",""\]\] "
    • foo

    [bar\]

    • baz
    " compare innerHTML] + expected: FAIL + + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "{}" queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "{}" queryCommandValue("insertunorderedlist") after] + expected: FAIL + + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "
    {}
    " queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "
    {}
    " queryCommandValue("insertunorderedlist") after] + expected: FAIL + + +[insertunorderedlist.html?2001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "
    {}
    " queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "
    {}
    " queryCommandState("insertunorderedlist") after] + expected: FAIL + + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "
    {}
    " queryCommandValue("insertunorderedlist") after] + expected: FAIL + + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "

    {}

    " queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "

    {}

    " queryCommandValue("insertunorderedlist") after] + expected: FAIL + + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "

    {}

    " queryCommandValue("insertunorderedlist") before] + expected: FAIL + + [[["insertunorderedlist",""\],["inserttext","abc"\]\] "

    {}

    " queryCommandValue("insertunorderedlist") after] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/italic.html.ini b/testing/web-platform/meta/editing/run/italic.html.ini new file mode 100644 index 0000000000..6b1e055dc9 --- /dev/null +++ b/testing/web-platform/meta/editing/run/italic.html.ini @@ -0,0 +1,295 @@ +[italic.html?1-1000] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [[["stylewithcss","true"\],["italic",""\]\] "[foo bar\]" queryCommandIndeterm("italic") before] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "[foo bar\]" queryCommandIndeterm("italic") before] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "

    [foo

    bar

    baz\]

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "

    [foo

    bar

    baz\]

    " queryCommandIndeterm("italic") before] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "

    [foo

    bar

    baz\]

    " queryCommandIndeterm("italic") before] + expected: FAIL + + [[["italic",""\]\] "foo[\]bar" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "
    foobarbaz
    " queryCommandIndeterm("italic") before] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "
    foobarbaz
    " queryCommandIndeterm("italic") before] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "
    foobarbaz
    " queryCommandIndeterm("italic") before] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "
    foobarbaz
    " queryCommandIndeterm("italic") before] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "{
    foobarbaz
    }" queryCommandIndeterm("italic") before] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "{
    foobarbaz
    }" queryCommandIndeterm("italic") before] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo
    [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo
    [bar\]
    baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo
    [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo
    [bar\]
    baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo[bar\]baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo[bar\]baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo[bar\]baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo[bar\]baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo[bar\]baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo[bar\]baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo{
    bar
    }baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo{
    bar
    }baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo{
    bar
    }baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo{
    bar
    }baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo{bar}baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo{bar}baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo{bar}baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo{bar}baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo{bar}baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo{bar}baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo{bar}baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo
    b[a\]r
    baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo
    b[a\]r
    baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo
    b[a\]r
    baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foo
    b[a\]r
    baz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foob[a\]rbaz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foob[a\]rbaz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foob[a\]rbaz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foob[a\]rbaz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foob[a\]rbaz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "foob[a\]rbaz" queryCommandState("italic") after] + expected: FAIL + + +[italic.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["italic",""\]\] "{

    foo

    bar

    }

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "{

    foo

    bar

    }

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "

    foo[bar}

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "

    foo[bar}

    baz

    " queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "

    foo[bar}

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "

    foo[bar}

    baz

    " queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "foo[b\]arbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fooba[r\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[ob\]arbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[ob\]arbaz" queryCommandIndeterm("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[ob\]arbaz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "fo[ob\]arbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "fo[ob\]arbaz" queryCommandIndeterm("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "fo[ob\]arbaz" queryCommandState("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[ob\]ar" queryCommandIndeterm("italic") before] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[ob\]ar" queryCommandState("italic") before] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[ob\]ar" queryCommandIndeterm("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "fo[ob\]ar" queryCommandIndeterm("italic") before] + expected: FAIL + + +[italic.html?2001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["italic",""\]\] "fo[ob\]ar" queryCommandState("italic") before] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "fo[ob\]ar" queryCommandIndeterm("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[ob\]ar" queryCommandIndeterm("italic") before] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[ob\]ar" queryCommandState("italic") before] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[ob\]ar" queryCommandIndeterm("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "fo[ob\]ar" queryCommandIndeterm("italic") before] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "fo[ob\]ar" queryCommandState("italic") before] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "fo[ob\]ar" queryCommandIndeterm("italic") after] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[o
    b\]ar
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["italic",""\]\] "fo[o
    b\]ar
    " queryCommandIndeterm("italic") after] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "fo[o
    b\]ar
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["italic",""\]\] "fo[o
    b\]ar
    " queryCommandIndeterm("italic") after] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/justifycenter.html.ini b/testing/web-platform/meta/editing/run/justifycenter.html.ini new file mode 100644 index 0000000000..7f00ca964e --- /dev/null +++ b/testing/web-platform/meta/editing/run/justifycenter.html.ini @@ -0,0 +1,1548 @@ +[justifycenter.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + max-asserts: 8 + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "foo{}bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "foo{}bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "foo[barbaz\]qozquz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "foo[barbaz\]qozquz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo\]

    bar

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + +[justifycenter.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + max-asserts: 8 + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foob[a\]rbaz

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + +[justifycenter.html?2001-3000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + max-asserts: 8 + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + +[justifycenter.html?3001-4000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + max-asserts: 8 + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo
    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo
    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "[foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    foo
    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "[foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    foo
    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "[foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + +[justifycenter.html?4001-5000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + max-asserts: 8 + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    extra" queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    extra" queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo
    bar\]

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandState("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "[foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "[foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "f[o\]o

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "f[o\]o

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifycenter",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + +[justifycenter.html?5001-6000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + max-asserts: 8 + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    bar}
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandIndeterm("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandState("justifycenter") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "
    {
    foo
    }
    " queryCommandValue("justifycenter") before] + expected: FAIL + + [[["justifycenter",""\]\] "
    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo\]

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    extra" queryCommandValue("justifycenter") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["justifycenter",""\]\] "

    [foo\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    [foo\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    [foo\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + +[justifycenter.html?6001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + max-asserts: 8 + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    " queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    " queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifycenter",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/justifyfull.html.ini b/testing/web-platform/meta/editing/run/justifyfull.html.ini new file mode 100644 index 0000000000..28fd3b2d71 --- /dev/null +++ b/testing/web-platform/meta/editing/run/justifyfull.html.ini @@ -0,0 +1,1102 @@ +[justifyfull.html?1-1000] + max-asserts: 9 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo{}bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo{}bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "foo[barbaz\]qozquz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "foo[barbaz\]qozquz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + +[justifyfull.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo

    bar\]

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo

    bar\]

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + +[justifyfull.html?2001-3000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["justifyfull",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + +[justifyfull.html?3001-4000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    foo
    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "[foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    foo
    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "[foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + +[justifyfull.html?4001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandState("justifyfull") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyfull") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyfull",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyfull",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyfull",""\]\] "

    [foo
    bar\]

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "

    [foo
    bar\]

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyfull",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyfull",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifyfull") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyfull",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifyfull") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifyfull") before] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo
    bar\]

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["justifyfull",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifyfull") before] + expected: FAIL + + [[["justifyfull",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandState("justifyfull") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "[foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "[foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "f[o\]o

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "f[o\]o

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyfull",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo\]

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    extra" queryCommandValue("justifyfull") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["justifyfull",""\]\] "

    [foo\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyfull",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/justifyleft.html.ini b/testing/web-platform/meta/editing/run/justifyleft.html.ini new file mode 100644 index 0000000000..2501093da8 --- /dev/null +++ b/testing/web-platform/meta/editing/run/justifyleft.html.ini @@ -0,0 +1,527 @@ +[justifyleft.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["justifyleft",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "foo{}bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "foo[barbaz\]qozquz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" queryCommandState("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" queryCommandState("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    [foo

    bar\]

    extra" queryCommandState("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["justifyleft",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + +[justifyleft.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo
    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "[foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo
    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "[foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyleft",""\]\] "[foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyleft",""\]\] "[foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyleft",""\]\] "f[o\]o

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyleft",""\]\] "f[o\]o

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + +[justifyleft.html?2001-last] + max-asserts: 9 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo
    bar
    baz\]

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo
    bar
    baz\]

    extra" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandState("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandState("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandState("justifyleft") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandState("justifyleft") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandState("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandState("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" queryCommandValue("justifyleft") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyleft",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    [foo\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    [foo\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["justifyleft",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/justifyright.html.ini b/testing/web-platform/meta/editing/run/justifyright.html.ini new file mode 100644 index 0000000000..fd19cf4a10 --- /dev/null +++ b/testing/web-platform/meta/editing/run/justifyright.html.ini @@ -0,0 +1,1110 @@ +[justifyright.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo{}bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo{}bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "foo[barbaz\]qozquz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "foo[barbaz\]qozquz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo[\]bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo[bar\]baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + +[justifyright.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo

    bar\]

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo

    bar\]

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo

    bar\]

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + +[justifyright.html?2001-3000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "
    foob[a\]rbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "
    foobarbaz

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "{
    foobarbaz
    }

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + +[justifyright.html?3001-4000] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("defaultparagraphseparator") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    [foo

    bar}

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo

    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    foo
    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "[foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    foo
    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "[foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo
    [bar\]
    baz

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo

    [bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + +[justifyright.html?4001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandState("justifyright") after] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" queryCommandValue("justifyright") after] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    bar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "

    [foo
    bar\]

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    [foo
    bar\]

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo
    bar\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo
    bar\]

    extra" queryCommandIndeterm("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo
    bar\]

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "

    fo[o
    b\]ar

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandIndeterm("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "

    fo[o
    b\]ar

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "[foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "[foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "f[o\]o

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "f[o\]o

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo
    bar
    baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo\]

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo\]

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "

    [foo\]

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "

    [foo\]

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    [foo\]

    extra" queryCommandState("justifyright") before] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    [foo\]

    extra" queryCommandValue("justifyright") before] + expected: FAIL + + [[["stylewithcss","true"\],["justifyright",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["justifyright",""\]\] "

    [foo\]

    extra" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    foo

    [bar\]" compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["justifyright",""\]\] "

    [foo\]

    bar

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["justifyright",""\]\] "

    foo

    [bar\]

    baz

    " compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/misc.html.ini b/testing/web-platform/meta/editing/run/misc.html.ini new file mode 100644 index 0000000000..319189b773 --- /dev/null +++ b/testing/web-platform/meta/editing/run/misc.html.ini @@ -0,0 +1,3 @@ +[misc.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/editing/run/multitest.html.ini b/testing/web-platform/meta/editing/run/multitest.html.ini new file mode 100644 index 0000000000..8e686554a5 --- /dev/null +++ b/testing/web-platform/meta/editing/run/multitest.html.ini @@ -0,0 +1,1073 @@ +[multitest.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["bold",""\],["inserthtml","abcd"\]\] "foo[\]bar" queryCommandState("bold") after] + expected: FAIL + + [[["bold",""\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["bold",""\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("bold") after] + expected: FAIL + + [[["bold",""\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["bold",""\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["bold",""\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["bold",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["bold",""\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["bold",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["bold",""\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["bold",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["bold",""\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["bold",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["italic",""\],["inserthtml","abcd"\]\] "foo[\]bar" queryCommandState("italic") after] + expected: FAIL + + [[["italic",""\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["italic",""\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("italic") after] + expected: FAIL + + +[multitest.html?1001-2000] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [[["italic",""\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["italic",""\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["italic",""\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["italic",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["italic",""\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["italic",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["italic",""\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["italic",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["italic",""\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["italic",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["formatblock","
    "\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["inserthtml","abcd"\]\] "foo[\]bar" queryCommandState("strikethrough") after] + expected: FAIL + + [[["strikethrough",""\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("strikethrough") after] + expected: FAIL + + [[["strikethrough",""\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + +[multitest.html?2001-3000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["subscript",""\],["formatblock","
    "\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("subscript") after] + expected: FAIL + + [[["subscript",""\],["formatblock","
    "\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("formatblock") after] + expected: FAIL + + [[["subscript",""\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["inserthtml","abcd"\]\] "foo[\]bar" queryCommandState("subscript") after] + expected: FAIL + + [[["subscript",""\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("subscript") after] + expected: FAIL + + [[["subscript",""\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["inserthtml","abcd"\]\] "foo[\]bar" queryCommandState("superscript") after] + expected: FAIL + + [[["superscript",""\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("superscript") after] + expected: FAIL + + [[["superscript",""\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + +[multitest.html?3001-4000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["superscript",""\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["superscript",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["inserthtml","abcd"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline",""\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["delete",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["formatblock","
    "\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["formatblock","
    "\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["indent",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + +[multitest.html?4001-5000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["backcolor","#00FFFF"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["inserthtml","abcd"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertlinebreak",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertparagraph",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["backcolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["outdent",""\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","#00FFFF"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["formatblock","
    "\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + +[multitest.html?5001-6000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["createlink","http://www.google.com/"\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontname","sans-serif"\],["inserthtml","abcd"\]\] "foo[\]bar" queryCommandValue("fontname") after] + expected: FAIL + + [[["fontname","sans-serif"\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontname","sans-serif"\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontname") after] + expected: FAIL + + [[["fontname","sans-serif"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontname","sans-serif"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontname","sans-serif"\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontname","sans-serif"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontname","sans-serif"\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontname","sans-serif"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontname","sans-serif"\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontname","sans-serif"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontname","sans-serif"\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontname","sans-serif"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["delete",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["formatblock","
    "\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["formatblock","
    "\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["indent",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["inserthtml","abcd"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["inserthtml","abcd"\]\] "foo[\]bar" queryCommandValue("fontsize") after] + expected: FAIL + + [[["fontsize","4"\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") after] + expected: FAIL + + +[multitest.html?6001-7000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["fontsize","4"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["insertlinebreak",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\],["insertparagraph",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","4"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["outdent",""\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","4"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["forecolor","#0000FF"\],["inserthtml","abcd"\]\] "foo[\]bar" queryCommandValue("forecolor") after] + expected: FAIL + + [[["forecolor","#0000FF"\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","#0000FF"\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("forecolor") after] + expected: FAIL + + [[["forecolor","#0000FF"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","#0000FF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","#0000FF"\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","#0000FF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","#0000FF"\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","#0000FF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","#0000FF"\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","#0000FF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","#0000FF"\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","#0000FF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + +[multitest.html?7001-8000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["hilitecolor","#00FFFF"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["delete",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["delete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["formatblock","
    "\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["formatblock","
    "\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["forwarddelete",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["forwarddelete",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["indent",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["indent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthorizontalrule",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthorizontalrule",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthtml","abcd"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["inserthtml","abcd"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertimage","/img/lion.svg"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertimage","/img/lion.svg"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertlinebreak",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertparagraph",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertparagraph",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertparagraph",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["insertunorderedlist",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifycenter",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyfull",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyleft",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["justifyright",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["outdent",""\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","#00FFFF"\],["outdent",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["forecolor","#0000FF"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","#0000FF"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["forecolor","blue"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","blue"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["forecolor","brown"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","brown"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["forecolor","black"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["forecolor","black"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["underline",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline",""\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["underline","","first application"\],["underline","","second application"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["createlink","http://www.google.com/"\],["underline","","first application"\],["underline","","second application"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["underline","","first application"\],["underline","","second application"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["underline","","first application"\],["underline","","second application"\],["createlink","http://www.google.com/"\],["inserttext","a"\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + +[multitest.html?8001-9000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["subscript",""\],["fontsize","2"\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["subscript",""\],["fontsize","2"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","2"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" compare innerHTML] + expected: FAIL + + [[["fontsize","2"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["subscript",""\],["fontsize","3"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["fontsize","3"\],["subscript",""\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("fontsize") before] + expected: FAIL + + [[["hilitecolor","aqua"\],["backcolor","tan"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["hilitecolor","aqua"\],["backcolor","tan"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","tan"\],["hilitecolor","aqua"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("backcolor") after] + expected: FAIL + + [[["backcolor","tan"\],["hilitecolor","aqua"\],["inserttext","a"\]\] "foo[\]bar" queryCommandValue("hilitecolor") after] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + +[multitest.html?9001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "foo[barbaz\]" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","a"\]\] "
    [foo\]
    " compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["delete",""\],["insertparagraph",""\],["inserttext","a"\]\] "
    [abc\]
    " compare innerHTML] + expected: FAIL + + [[["styleWithCSS","false"\],["insertparagraph",""\],["inserttext","a"\]\] "
    [abc\]
    " compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","d"\],["inserttext","e"\]\] "
    abc[de\]fghi
    " compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","c"\],["inserttext","d"\],["inserttext","e"\]\] "
    ab[cde\]fghi
    " compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","d"\],["inserttext","e"\]\] "
    abc[de\]fghi
    " compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\],["inserttext","d"\],["inserttext","e"\]\] "
    abc[de\]fghi
    " compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","d"\],["inserttext","e"\]\] "
    abc{de\]fghi
    " compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\],["inserttext","d"\],["inserttext","e"\]\] "
    abc{de\]fghi
    " compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","d"\],["inserttext","e"\]\] "
    abc[de\]fghi
    " compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\],["inserttext","d"\],["inserttext","e"\]\] "
    abc[de\]fghi
    " compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","d"\],["inserttext","e"\]\] "
    abc{de\]fghi
    " compare innerHTML] + expected: FAIL + + [[["forwarddelete",""\],["inserttext","d"\],["inserttext","e"\]\] "
    abc{de\]fghi
    " compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","g"\],["inserttext","h"\]\] "
    {abc
    def
    }" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","g"\],["inserttext","h"\]\] "
    abc
    {def
    }" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","g"\],["inserttext","h"\]\] "
    {abc
    def
    }" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","g"\],["inserttext","h"\]\] "
    abc
    {def
    }" compare innerHTML] + expected: FAIL + + [[["delete",""\],["inserttext","Y"\]\] "abcX[\]def" compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/outdent.html.ini b/testing/web-platform/meta/editing/run/outdent.html.ini new file mode 100644 index 0000000000..1572e7d7bb --- /dev/null +++ b/testing/web-platform/meta/editing/run/outdent.html.ini @@ -0,0 +1,400 @@ +[outdent.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["outdent",""\]\] "

    foo[bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["outdent",""\]\] "

    foo[bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["outdent",""\]\] "

    foo[bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["outdent",""\]\] "

    foo[bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["outdent",""\]\] "

    foo[bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["outdent",""\]\] "

    foo[bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["outdent",""\]\] "

    foo[bar

    b\]az

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["outdent",""\]\] "

    foo[bar

    b\]az

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["outdent",""\]\] "

    foo[bar

    b\]az

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["outdent",""\]\] "

    foo[bar

    b\]az

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["outdent",""\]\] "

    foo[bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["outdent",""\]\] "

    foo[bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["outdent",""\]\] "

    foo[bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["outdent",""\]\] "

    foo[bar\]

    baz

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","div"\],["outdent",""\]\] "

    foo[bar

    b\]az

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","div"\],["outdent",""\]\] "

    foo[bar

    b\]az

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["defaultparagraphseparator","p"\],["outdent",""\]\] "

    foo[bar

    b\]az

    extra" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["defaultparagraphseparator","p"\],["outdent",""\]\] "

    foo[bar

    b\]az

    extra" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "

    foo[bar\]baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    foo[bar\]baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    foo[bar\]baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    foo[bar\]baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    foo[bar\]baz
    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "

    foo[bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "

    foo[bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "

    foo[bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "

    foo[bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "

    foo[bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "

    foo[bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "

    foo[bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "

    foo[bar\]

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
    2. [bar\]
    3. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
    2. [bar\]
    3. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
    2. bar
    3. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
    2. bar
    3. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo\]
      bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [foo\]
      bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
      [bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
      [bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo\]
      bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [foo\]
      bar
    2. baz
    " compare innerHTML] + expected: FAIL + + +[outdent.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["outdent",""\]\] "
    1. foo
      1. [bar\]
      2. baz
    2. quz
    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "
    1. foo
      1. bar
      2. [baz\]
    2. quz
    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "
    1. foo
      1. b[a\]r
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "
    1. foo{
      1. bar
      }
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [foo\]
      1. bar
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
    2. [bar\]
      1. baz
    3. quz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
      1. bar
      2. baz
    2. [quz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
      1. bar
      2. baz
    2. [quz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
      1. bar
      2. baz
    2. [quz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
      1. bar
      2. baz
    2. [quz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
    2. b[ar
    3. baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
    2. b[ar
    3. baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo
      1. bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [foo
      1. bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo
      1. bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [foo
      1. bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
      1. b[ar
    2. b\]az
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
      1. b[ar
    2. b\]az
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
      1. b[ar
    2. b\]az
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
      1. b[ar
    2. b\]az
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo
      1. bar
    2. baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "

    1. [foo
      1. bar
    2. baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "

    1. [foo
      1. bar
    2. baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "

    1. [foo
      1. bar
    2. baz\]

    extra" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "

    1. [foo\]
      1. bar
      baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [foo\]
      1. bar
      baz
    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "
    1. foo
      1. [bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
      1. bar
      [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
      1. bar
      [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo
      1. bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [foo
      1. bar\]
      baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo
    1. [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo
    1. [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo
    1. [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo
    1. [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo
    1. [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo
    1. [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo
    1. [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo
    1. [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo
    1. [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo
    1. [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "foo
    1. [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "foo
    1. [bar\]
    baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["outdent",""\]\] "
    1. foo
      1. [bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["outdent",""\]\] "
    1. foo
      1. [bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["outdent",""\]\] "
    1. foo
      1. [bar
      2. baz\]
    2. quz
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["outdent",""\]\] "
    1. foo
      1. [bar
      2. baz\]
    2. quz
    " compare innerHTML] + expected: FAIL + + +[outdent.html?2001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
      1. [bar\]
    2. baz
    " queryCommandValue("defaultparagraphseparator") before] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
      1. [bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
      1. [bar\]
    2. baz
    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "
    1. foo
      1. [bar\]
    2. baz

    extra" compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "

    [foo\]

    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "

    [foo\]

    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "

    [foo\]

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    • [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    • [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    • [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    • [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    • [foo\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    • [foo\]
    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "

    [foo\]

    bar

    baz

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [foo\]
    2. bar
    3. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [foo\]
    2. bar
    3. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
    2. [bar\]
    3. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
    2. [bar\]
    3. baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. foo
    2. bar
    3. [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. foo
    2. bar
    3. [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    • [foo\]
    • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    • [foo\]
    • bar
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    • foo
    • [bar\]
    • baz
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    • foo
    • bar
    • [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    • foo
    • bar
    • [baz\]
    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","div"\],["outdent",""\]\] "
    1. [\]a

    " compare innerHTML] + expected: FAIL + + [[["defaultparagraphseparator","p"\],["outdent",""\]\] "
    1. [\]a

    " compare innerHTML] + expected: FAIL + + [[["outdent",""\]\] "
    foo
    [bar\]
    " compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/removeformat.html.ini b/testing/web-platform/meta/editing/run/removeformat.html.ini new file mode 100644 index 0000000000..9cad670ea6 --- /dev/null +++ b/testing/web-platform/meta/editing/run/removeformat.html.ini @@ -0,0 +1,23 @@ +[removeformat.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["removeformat",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["removeformat",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["removeformat",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["removeformat",""\]\] "

    foo[bar\]baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["removeformat",""\]\] "

    foo[bar\]baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["removeformat",""\]\] "

    foo[bar\]baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["removeformat",""\]\] "

    foo[bar\]baz

    " compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/strikethrough.html.ini b/testing/web-platform/meta/editing/run/strikethrough.html.ini new file mode 100644 index 0000000000..0b1f255b9e --- /dev/null +++ b/testing/web-platform/meta/editing/run/strikethrough.html.ini @@ -0,0 +1,166 @@ +[strikethrough.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["strikethrough",""\]\] "[foo bar\]" queryCommandIndeterm("strikethrough") before] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "[foo bar\]" queryCommandIndeterm("strikethrough") before] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "

    [foo

    bar

    baz\]

    " queryCommandIndeterm("strikethrough") before] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "

    [foo

    bar

    baz\]

    " queryCommandIndeterm("strikethrough") before] + expected: FAIL + + [[["strikethrough",""\]\] "foo[\]bar" queryCommandState("strikethrough") after] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "
    foobarbaz
    " queryCommandIndeterm("strikethrough") before] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "
    foobarbaz
    " queryCommandIndeterm("strikethrough") before] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "
    foobarbaz
    " queryCommandIndeterm("strikethrough") before] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "
    foobarbaz
    " queryCommandIndeterm("strikethrough") before] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "{
    foobarbaz
    }" queryCommandIndeterm("strikethrough") before] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "{
    foobarbaz
    }" queryCommandIndeterm("strikethrough") before] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + +[strikethrough.html?1001-2000] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" queryCommandState("strikethrough") after] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "

    foo[bar\]baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "

    foo[bar\]baz

    " queryCommandState("strikethrough") after] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "

    foo[bar\]baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "

    foo[bar\]baz

    " queryCommandState("strikethrough") after] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "fo[obarb\]az" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["strikethrough",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["strikethrough",""\]\] "fooba[rb\]az" compare innerHTML] + expected: FAIL + + +[strikethrough.html?2001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["strikethrough",""\]\] "foo[bar\]baz" queryCommandState("strikethrough") after] + expected: FAIL + + [[["stylewithcss","false"\],["strikethrough",""\]\] "foo[bar\]baz" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["strikethrough",""\]\] "fo[ob\]arbaz" compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/subscript.html.ini b/testing/web-platform/meta/editing/run/subscript.html.ini new file mode 100644 index 0000000000..0e118ee2ea --- /dev/null +++ b/testing/web-platform/meta/editing/run/subscript.html.ini @@ -0,0 +1,158 @@ +[subscript.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["subscript",""\]\] "foo[\]bar" queryCommandState("subscript") after] + expected: FAIL + + [[["subscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foo[bar\]baz" queryCommandIndeterm("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foo[bar\]baz" queryCommandState("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foo[bar\]baz" queryCommandState("subscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foo[bar\]baz" queryCommandIndeterm("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foo[bar\]baz" queryCommandState("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foo[bar\]baz" queryCommandState("subscript") after] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") after] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") after] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foo[bar\]baz" queryCommandIndeterm("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foo[bar\]baz" queryCommandState("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foo[bar\]baz" queryCommandState("subscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foo[bar\]baz" queryCommandIndeterm("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foo[bar\]baz" queryCommandState("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foo[bar\]baz" queryCommandState("subscript") after] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") after] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["subscript",""\]\] "foob[a\]rbaz" queryCommandState("subscript") after] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/superscript.html.ini b/testing/web-platform/meta/editing/run/superscript.html.ini new file mode 100644 index 0000000000..de0c77bd3e --- /dev/null +++ b/testing/web-platform/meta/editing/run/superscript.html.ini @@ -0,0 +1,164 @@ +[superscript.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [[["superscript",""\]\] "foo[\]bar" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["superscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foo[bar\]baz" queryCommandIndeterm("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foo[bar\]baz" queryCommandState("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foo[bar\]baz" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foo[bar\]baz" queryCommandIndeterm("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foo[bar\]baz" queryCommandState("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foo[bar\]baz" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foo[bar\]baz" queryCommandIndeterm("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foo[bar\]baz" queryCommandState("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foo[bar\]baz" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foo[bar\]baz" queryCommandIndeterm("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foo[bar\]baz" queryCommandState("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foo[bar\]baz" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") before] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandIndeterm("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") before] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foob[a\]rbaz" queryCommandState("superscript") after] + expected: FAIL + + [[["stylewithcss","true"\],["superscript",""\]\] "foo[bar\]
    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["superscript",""\]\] "foo[bar\]
    " compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/underline.html.ini b/testing/web-platform/meta/editing/run/underline.html.ini new file mode 100644 index 0000000000..69f498147f --- /dev/null +++ b/testing/web-platform/meta/editing/run/underline.html.ini @@ -0,0 +1,133 @@ +[underline.html?1-1000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","true"\],["underline",""\]\] "[foo bar\]" queryCommandIndeterm("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "[foo bar\]" queryCommandIndeterm("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "

    [foo

    bar

    baz\]

    " queryCommandIndeterm("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "

    [foo

    bar

    baz\]

    " queryCommandIndeterm("underline") before] + expected: FAIL + + [[["underline",""\]\] "foo[\]bar" queryCommandState("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "
    foobarbaz
    " queryCommandIndeterm("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "
    foobarbaz
    " queryCommandIndeterm("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "
    foobarbaz
    " queryCommandIndeterm("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "
    foobarbaz
    " queryCommandIndeterm("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "{
    foobarbaz
    }" queryCommandIndeterm("underline") before] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "{
    foobarbaz
    }" queryCommandIndeterm("underline") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "

    foo[bar\]baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "

    foo[bar\]baz

    " queryCommandState("underline") after] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "

    foo[bar\]baz

    " compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "

    foo[bar\]baz

    " queryCommandState("underline") after] + expected: FAIL + + +[underline.html?1001-2000] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" queryCommandState("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foob[a\]rbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[b\]arbaz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "fooba[r\]baz" compare innerHTML] + expected: FAIL + + +[underline.html?2001-last] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["stylewithcss","false"\],["underline",""\]\] "foo[bar\]baz" queryCommandState("stylewithcss") before] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "foo[bar\]baz" queryCommandState("underline") after] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["underline",""\]\] "fo[ob\]ar" compare innerHTML] + expected: FAIL diff --git a/testing/web-platform/meta/editing/run/undo-redo-after-mutation.html.ini b/testing/web-platform/meta/editing/run/undo-redo-after-mutation.html.ini new file mode 100644 index 0000000000..bafbc57fb8 --- /dev/null +++ b/testing/web-platform/meta/editing/run/undo-redo-after-mutation.html.ini @@ -0,0 +1,3 @@ +[undo-redo-after-mutation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/editing/run/undo-redo.html.ini b/testing/web-platform/meta/editing/run/undo-redo.html.ini new file mode 100644 index 0000000000..4c4cba8605 --- /dev/null +++ b/testing/web-platform/meta/editing/run/undo-redo.html.ini @@ -0,0 +1,3 @@ +[undo-redo.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/editing/run/unlink.html.ini b/testing/web-platform/meta/editing/run/unlink.html.ini new file mode 100644 index 0000000000..27cfac06b4 --- /dev/null +++ b/testing/web-platform/meta/editing/run/unlink.html.ini @@ -0,0 +1,50 @@ +[unlink.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[["unlink",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["unlink",""\]\] "foo[barbaz}" compare innerHTML] + expected: FAIL + + [[["unlink",""\]\] "{foobar\]baz" compare innerHTML] + expected: FAIL + + [[["unlink",""\]\] "foob[\]arbaz" compare innerHTML] + expected: FAIL + + [[["unlink",""\]\] "foobar[\]baz" compare innerHTML] + expected: FAIL + + [[["unlink",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["unlink",""\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["unlink",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["unlink",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["unlink",""\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["unlink",""\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["unlink",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["unlink",""\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","true"\],["unlink",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["unlink",""\]\] "[foobarbaz\]" compare innerHTML] + expected: FAIL + + [[["stylewithcss","false"\],["unlink",""\]\] "foo[bar\]baz" compare innerHTML] + expected: FAIL -- cgit v1.2.3