blob: 7184cfd8d5a1ac7eb46a9383b8d6ebd2babcc09a [file] [log] [blame]
This is a testharness.js-based test.
Found 1000 tests; 954 PASS, 46 FAIL, 0 TIMEOUT, 0 NOTRUN.
PASS [["inserttext","a"]] "foo[bar]baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo[bar]baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo[bar]baz" compare innerHTML
PASS [["inserttext","a"]] "foo[bar]baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo[bar]baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo[bar]baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo[bar]baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo[bar]baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo[bar]baz" queryCommandValue("inserttext") after
PASS [["inserttext",""]] "foo[bar]baz": execCommand("inserttext", false, "") return value
PASS [["inserttext",""]] "foo[bar]baz" checks for modifications to non-editable content
PASS [["inserttext",""]] "foo[bar]baz" compare innerHTML
PASS [["inserttext",""]] "foo[bar]baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext",""]] "foo[bar]baz" queryCommandState("inserttext") before
PASS [["inserttext",""]] "foo[bar]baz" queryCommandValue("inserttext") before
PASS [["inserttext",""]] "foo[bar]baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext",""]] "foo[bar]baz" queryCommandState("inserttext") after
PASS [["inserttext",""]] "foo[bar]baz" queryCommandValue("inserttext") after
PASS [["inserttext","\t"]] "foo[]bar": execCommand("inserttext", false, "\t") return value
PASS [["inserttext","\t"]] "foo[]bar" checks for modifications to non-editable content
FAIL [["inserttext","\t"]] "foo[]bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo\tbar" but got "foo<span style=\"white-space:pre\">\t</span>bar"
PASS [["inserttext","\t"]] "foo[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","\t"]] "foo[]bar" queryCommandState("inserttext") before
PASS [["inserttext","\t"]] "foo[]bar" queryCommandValue("inserttext") before
PASS [["inserttext","\t"]] "foo[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","\t"]] "foo[]bar" queryCommandState("inserttext") after
PASS [["inserttext","\t"]] "foo[]bar" queryCommandValue("inserttext") after
PASS [["inserttext","&"]] "foo[]bar": execCommand("inserttext", false, "&") return value
PASS [["inserttext","&"]] "foo[]bar" checks for modifications to non-editable content
PASS [["inserttext","&"]] "foo[]bar" compare innerHTML
PASS [["inserttext","&"]] "foo[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","&"]] "foo[]bar" queryCommandState("inserttext") before
PASS [["inserttext","&"]] "foo[]bar" queryCommandValue("inserttext") before
PASS [["inserttext","&"]] "foo[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","&"]] "foo[]bar" queryCommandState("inserttext") after
PASS [["inserttext","&"]] "foo[]bar" queryCommandValue("inserttext") after
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar": execCommand("inserttext", false, "\n") return value
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<div>foo</div><div>bar</div>" but got "foo<div>bar</div>"
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" queryCommandIndeterm("inserttext") before
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" queryCommandState("inserttext") before
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" queryCommandValue("inserttext") before
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" queryCommandIndeterm("inserttext") after
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" queryCommandState("inserttext") after
PASS [["defaultparagraphseparator","div"],["inserttext","\n"]] "foo[]bar" queryCommandValue("inserttext") after
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar": execCommand("inserttext", false, "\n") return value
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foo</p><p>bar</p>" but got "foo<p>bar</p>"
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" queryCommandIndeterm("inserttext") before
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" queryCommandState("inserttext") before
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" queryCommandValue("inserttext") before
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" queryCommandIndeterm("inserttext") after
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" queryCommandState("inserttext") after
PASS [["defaultparagraphseparator","p"],["inserttext","\n"]] "foo[]bar" queryCommandValue("inserttext") after
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar": execCommand("inserttext", false, "abc\ndef") return value
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<div>fooabc</div><div>defbar</div>" but got "fooabc<div>defbar</div>"
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandIndeterm("inserttext") before
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandState("inserttext") before
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandValue("inserttext") before
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandIndeterm("inserttext") after
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandState("inserttext") after
PASS [["defaultparagraphseparator","div"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandValue("inserttext") after
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar": execCommand("inserttext", false, "abc\ndef") return value
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>fooabc</p><p>defbar</p>" but got "fooabc<p>defbar</p>"
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandIndeterm("inserttext") before
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandState("inserttext") before
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandValue("inserttext") before
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandIndeterm("inserttext") after
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandState("inserttext") after
PASS [["defaultparagraphseparator","p"],["inserttext","abc\ndef"]] "foo[]bar" queryCommandValue("inserttext") after
PASS [["inserttext","\u0007"]] "foo[]bar": execCommand("inserttext", false, "\x07") return value
PASS [["inserttext","\u0007"]] "foo[]bar" checks for modifications to non-editable content
PASS [["inserttext","\u0007"]] "foo[]bar" compare innerHTML
PASS [["inserttext","\u0007"]] "foo[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","\u0007"]] "foo[]bar" queryCommandState("inserttext") before
PASS [["inserttext","\u0007"]] "foo[]bar" queryCommandValue("inserttext") before
PASS [["inserttext","\u0007"]] "foo[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","\u0007"]] "foo[]bar" queryCommandState("inserttext") after
PASS [["inserttext","\u0007"]] "foo[]bar" queryCommandValue("inserttext") after
PASS [["inserttext","<b>hi</b>"]] "foo[]bar": execCommand("inserttext", false, "<b>hi</b>") return value
PASS [["inserttext","<b>hi</b>"]] "foo[]bar" checks for modifications to non-editable content
PASS [["inserttext","<b>hi</b>"]] "foo[]bar" compare innerHTML
PASS [["inserttext","<b>hi</b>"]] "foo[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","<b>hi</b>"]] "foo[]bar" queryCommandState("inserttext") before
PASS [["inserttext","<b>hi</b>"]] "foo[]bar" queryCommandValue("inserttext") before
PASS [["inserttext","<b>hi</b>"]] "foo[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","<b>hi</b>"]] "foo[]bar" queryCommandState("inserttext") after
PASS [["inserttext","<b>hi</b>"]] "foo[]bar" queryCommandValue("inserttext") after
PASS [["inserttext","<"]] "foo[]bar": execCommand("inserttext", false, "<") return value
PASS [["inserttext","<"]] "foo[]bar" checks for modifications to non-editable content
PASS [["inserttext","<"]] "foo[]bar" compare innerHTML
PASS [["inserttext","<"]] "foo[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","<"]] "foo[]bar" queryCommandState("inserttext") before
PASS [["inserttext","<"]] "foo[]bar" queryCommandValue("inserttext") before
PASS [["inserttext","<"]] "foo[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","<"]] "foo[]bar" queryCommandState("inserttext") after
PASS [["inserttext","<"]] "foo[]bar" queryCommandValue("inserttext") after
PASS [["inserttext","&amp;"]] "foo[]bar": execCommand("inserttext", false, "&amp;") return value
PASS [["inserttext","&amp;"]] "foo[]bar" checks for modifications to non-editable content
PASS [["inserttext","&amp;"]] "foo[]bar" compare innerHTML
PASS [["inserttext","&amp;"]] "foo[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","&amp;"]] "foo[]bar" queryCommandState("inserttext") before
PASS [["inserttext","&amp;"]] "foo[]bar" queryCommandValue("inserttext") before
PASS [["inserttext","&amp;"]] "foo[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","&amp;"]] "foo[]bar" queryCommandState("inserttext") after
PASS [["inserttext","&amp;"]] "foo[]bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo[]bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo[]bar" checks for modifications to non-editable content
PASS [["inserttext"," "]] "foo[]bar" compare innerHTML
PASS [["inserttext"," "]] "foo[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo[]bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo[]bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo[]bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo[]bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo []bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo []bar" checks for modifications to non-editable content
PASS [["inserttext"," "]] "foo []bar" compare innerHTML
PASS [["inserttext"," "]] "foo []bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo []bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo []bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo []bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo []bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo []bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo[] bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo[] bar" checks for modifications to non-editable content
PASS [["inserttext"," "]] "foo[] bar" compare innerHTML
PASS [["inserttext"," "]] "foo[] bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo[] bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo[] bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo[] bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo[] bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo[] bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo &nbsp;[]bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo &nbsp;[]bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo &nbsp;[]bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp; bar" but got "foo&nbsp; &nbsp;bar"
PASS [["inserttext"," "]] "foo &nbsp;[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo &nbsp;[]bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo &nbsp;[]bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo &nbsp;[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo &nbsp;[]bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo &nbsp;[]bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo []&nbsp;bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo []&nbsp;bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo []&nbsp;bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp; bar" but got "foo&nbsp; &nbsp;bar"
PASS [["inserttext"," "]] "foo []&nbsp;bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo []&nbsp;bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo []&nbsp;bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo []&nbsp;bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo []&nbsp;bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo []&nbsp;bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo[] &nbsp;bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo[] &nbsp;bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo[] &nbsp;bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp; bar" but got "foo&nbsp; &nbsp;bar"
PASS [["inserttext"," "]] "foo[] &nbsp;bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo[] &nbsp;bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo[] &nbsp;bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo[] &nbsp;bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo[] &nbsp;bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo[] &nbsp;bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp; []bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo&nbsp; []bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo&nbsp; []bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp; bar" but got "foo&nbsp; &nbsp;bar"
PASS [["inserttext"," "]] "foo&nbsp; []bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp; []bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp; []bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp; []bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp; []bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp; []bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;[] bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo&nbsp;[] bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo&nbsp;[] bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp; bar" but got "foo&nbsp; &nbsp;bar"
PASS [["inserttext"," "]] "foo&nbsp;[] bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;[] bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;[] bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;[] bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;[] bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;[] bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo[]&nbsp; bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo[]&nbsp; bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo[]&nbsp; bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp; bar" but got "foo&nbsp; &nbsp;bar"
PASS [["inserttext"," "]] "foo[]&nbsp; bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo[]&nbsp; bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo[]&nbsp; bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo[]&nbsp; bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo[]&nbsp; bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo[]&nbsp; bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo&nbsp;&nbsp;[]bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp; bar" but got "foo&nbsp; &nbsp;bar"
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;[]&nbsp;bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo&nbsp;[]&nbsp;bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo&nbsp;[]&nbsp;bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp; bar" but got "foo&nbsp; &nbsp;bar"
PASS [["inserttext"," "]] "foo&nbsp;[]&nbsp;bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;[]&nbsp;bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;[]&nbsp;bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;[]&nbsp;bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;[]&nbsp;bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;[]&nbsp;bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo[]&nbsp;&nbsp;bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo[]&nbsp;&nbsp;bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo[]&nbsp;&nbsp;bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp; bar" but got "foo&nbsp; &nbsp;bar"
PASS [["inserttext"," "]] "foo[]&nbsp;&nbsp;bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo[]&nbsp;&nbsp;bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo[]&nbsp;&nbsp;bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo[]&nbsp;&nbsp;bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo[]&nbsp;&nbsp;bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo[]&nbsp;&nbsp;bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo []&nbsp; bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo []&nbsp; bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo []&nbsp; bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp;&nbsp; bar" but got "foo&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;bar"
PASS [["inserttext"," "]] "foo []&nbsp; bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo []&nbsp; bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo []&nbsp; bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo []&nbsp; bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo []&nbsp; bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo []&nbsp; bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo []bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo []bar" checks for modifications to non-editable content
PASS [["inserttext"," "]] "foo []bar" compare innerHTML
PASS [["inserttext"," "]] "foo []bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo []bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo []bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo []bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo []bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo []bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo []&nbsp;&nbsp; &nbsp; bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo []&nbsp;&nbsp; &nbsp; bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo []&nbsp;&nbsp; &nbsp; bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp; &nbsp; &nbsp; bar" but got "foo&nbsp; &nbsp; &nbsp; &nbsp;bar"
PASS [["inserttext"," "]] "foo []&nbsp;&nbsp; &nbsp; bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo []&nbsp;&nbsp; &nbsp; bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo []&nbsp;&nbsp; &nbsp; bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo []&nbsp;&nbsp; &nbsp; bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo []&nbsp;&nbsp; &nbsp; bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo []&nbsp;&nbsp; &nbsp; bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "[]foo": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "[]foo" checks for modifications to non-editable content
PASS [["inserttext"," "]] "[]foo" compare innerHTML
PASS [["inserttext"," "]] "[]foo" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "[]foo" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "[]foo" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "[]foo" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "[]foo" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "[]foo" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "{}foo": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "{}foo" checks for modifications to non-editable content
PASS [["inserttext"," "]] "{}foo" compare innerHTML
PASS [["inserttext"," "]] "{}foo" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "{}foo" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "{}foo" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "{}foo" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "{}foo" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "{}foo" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo[]" checks for modifications to non-editable content
PASS [["inserttext"," "]] "foo[]" compare innerHTML
PASS [["inserttext"," "]] "foo[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo{}": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo{}" checks for modifications to non-editable content
PASS [["inserttext"," "]] "foo{}" compare innerHTML
PASS [["inserttext"," "]] "foo{}" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo{}" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo{}" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo{}" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo{}" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo{}" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo&nbsp;[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo&nbsp;[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp;" but got "foo&nbsp;&nbsp;"
PASS [["inserttext"," "]] "foo&nbsp;[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;{}": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo&nbsp;{}" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo&nbsp;{}" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp;" but got "foo&nbsp;&nbsp;"
PASS [["inserttext"," "]] "foo&nbsp;{}" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;{}" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;{}" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;{}" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;{}" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;{}" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo&nbsp;&nbsp;[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp;&nbsp;" but got "foo&nbsp; &nbsp;"
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;{}": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;{}" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo&nbsp;&nbsp;{}" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp;&nbsp;" but got "foo&nbsp; &nbsp;"
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;{}" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;{}" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;{}" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;{}" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;{}" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo&nbsp;&nbsp;{}" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<b>foo[]</b>bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<b>foo[]</b>bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "<b>foo[]</b>bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<b>foo </b>bar" but got "<b>foo&nbsp;</b>bar"
PASS [["inserttext"," "]] "<b>foo[]</b>bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<b>foo[]</b>bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<b>foo[]</b>bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<b>foo[]</b>bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<b>foo[]</b>bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<b>foo[]</b>bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo[]<b>bar</b>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo[]<b>bar</b>" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo[]<b>bar</b>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo <b>bar</b>" but got "foo&nbsp;<b>bar</b>"
PASS [["inserttext"," "]] "foo[]<b>bar</b>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo[]<b>bar</b>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo[]<b>bar</b>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo[]<b>bar</b>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo[]<b>bar</b>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo[]<b>bar</b>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo[] ": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo[] " checks for modifications to non-editable content
PASS [["inserttext"," "]] "foo[] " compare innerHTML
PASS [["inserttext"," "]] "foo[] " queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo[] " queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo[] " queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo[] " queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo[] " queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo[] " queryCommandValue("inserttext") after
PASS [["inserttext"," "]] " foo [] ": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] " foo [] " checks for modifications to non-editable content
PASS [["inserttext"," "]] " foo [] " compare innerHTML
PASS [["inserttext"," "]] " foo [] " queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] " foo [] " queryCommandState("inserttext") before
PASS [["inserttext"," "]] " foo [] " queryCommandValue("inserttext") before
PASS [["inserttext"," "]] " foo [] " queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] " foo [] " queryCommandState("inserttext") after
PASS [["inserttext"," "]] " foo [] " queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo[]<span> </span>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo[]<span> </span>" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo[]<span> </span>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo&nbsp;<span> </span>" but got "foo&nbsp;<span></span>"
PASS [["inserttext"," "]] "foo[]<span> </span>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo[]<span> </span>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo[]<span> </span>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo[]<span> </span>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo[]<span> </span>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo[]<span> </span>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "foo[]<span> </span> ": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo[]<span> </span> " checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo[]<span> </span> " compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo&nbsp;<span> </span> " but got "foo&nbsp;<span></span>"
PASS [["inserttext"," "]] "foo[]<span> </span> " queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "foo[]<span> </span> " queryCommandState("inserttext") before
PASS [["inserttext"," "]] "foo[]<span> </span> " queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "foo[]<span> </span> " queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "foo[]<span> </span> " queryCommandState("inserttext") after
PASS [["inserttext"," "]] "foo[]<span> </span> " queryCommandValue("inserttext") after
PASS [["inserttext"," "]] " []foo": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] " []foo" checks for modifications to non-editable content
PASS [["inserttext"," "]] " []foo" compare innerHTML
PASS [["inserttext"," "]] " []foo" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] " []foo" queryCommandState("inserttext") before
PASS [["inserttext"," "]] " []foo" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] " []foo" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] " []foo" queryCommandState("inserttext") after
PASS [["inserttext"," "]] " []foo" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] " [] foo ": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] " [] foo " checks for modifications to non-editable content
PASS [["inserttext"," "]] " [] foo " compare innerHTML
PASS [["inserttext"," "]] " [] foo " queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] " [] foo " queryCommandState("inserttext") before
PASS [["inserttext"," "]] " [] foo " queryCommandValue("inserttext") before
PASS [["inserttext"," "]] " [] foo " queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] " [] foo " queryCommandState("inserttext") after
PASS [["inserttext"," "]] " [] foo " queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<span> </span>[]foo": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<span> </span>[]foo" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "<span> </span>[]foo" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<span> </span>&nbsp;foo" but got "<span></span>&nbsp;foo"
PASS [["inserttext"," "]] "<span> </span>[]foo" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<span> </span>[]foo" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<span> </span>[]foo" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<span> </span>[]foo" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<span> </span>[]foo" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<span> </span>[]foo" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] " <span> </span>[]foo": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] " <span> </span>[]foo" checks for modifications to non-editable content
FAIL [["inserttext"," "]] " <span> </span>[]foo" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected " <span> </span>&nbsp;foo" but got " <span></span>&nbsp;foo"
PASS [["inserttext"," "]] " <span> </span>[]foo" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] " <span> </span>[]foo" queryCommandState("inserttext") before
PASS [["inserttext"," "]] " <span> </span>[]foo" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] " <span> </span>[]foo" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] " <span> </span>[]foo" queryCommandState("inserttext") after
PASS [["inserttext"," "]] " <span> </span>[]foo" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "{}<br>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "{}<br>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "{}<br>" compare innerHTML
PASS [["inserttext"," "]] "{}<br>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "{}<br>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "{}<br>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "{}<br>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "{}<br>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "{}<br>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<p>{}<br>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<p>{}<br>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<p>{}<br>" compare innerHTML
PASS [["inserttext"," "]] "<p>{}<br>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<p>{}<br>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<p>{}<br>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<p>{}<br>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<p>{}<br>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<p>{}<br>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<p>foo[]<p>bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<p>foo[]<p>bar" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<p>foo[]<p>bar" compare innerHTML
PASS [["inserttext"," "]] "<p>foo[]<p>bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<p>foo[]<p>bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<p>foo[]<p>bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<p>foo[]<p>bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<p>foo[]<p>bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<p>foo[]<p>bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<p>foo&nbsp;[]<p>bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<p>foo&nbsp;[]<p>bar" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "<p>foo&nbsp;[]<p>bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foo &nbsp;</p><p>bar</p>" but got "<p>foo&nbsp;&nbsp;</p><p>bar</p>"
PASS [["inserttext"," "]] "<p>foo&nbsp;[]<p>bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<p>foo&nbsp;[]<p>bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<p>foo&nbsp;[]<p>bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<p>foo&nbsp;[]<p>bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<p>foo&nbsp;[]<p>bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<p>foo&nbsp;[]<p>bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<p>foo[]<p>&nbsp;bar": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<p>foo[]<p>&nbsp;bar" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<p>foo[]<p>&nbsp;bar" compare innerHTML
PASS [["inserttext"," "]] "<p>foo[]<p>&nbsp;bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<p>foo[]<p>&nbsp;bar" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<p>foo[]<p>&nbsp;bar" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<p>foo[]<p>&nbsp;bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<p>foo[]<p>&nbsp;bar" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<p>foo[]<p>&nbsp;bar" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<pre>foo[]bar</pre>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<pre>foo[]bar</pre>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<pre>foo[]bar</pre>" compare innerHTML
PASS [["inserttext"," "]] "<pre>foo[]bar</pre>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<pre>foo[]bar</pre>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<pre>foo[]bar</pre>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<pre>foo[]bar</pre>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<pre>foo[]bar</pre>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<pre>foo[]bar</pre>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<pre>foo []bar</pre>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<pre>foo []bar</pre>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<pre>foo []bar</pre>" compare innerHTML
PASS [["inserttext"," "]] "<pre>foo []bar</pre>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<pre>foo []bar</pre>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<pre>foo []bar</pre>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<pre>foo []bar</pre>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<pre>foo []bar</pre>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<pre>foo []bar</pre>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<pre>foo[] bar</pre>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<pre>foo[] bar</pre>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<pre>foo[] bar</pre>" compare innerHTML
PASS [["inserttext"," "]] "<pre>foo[] bar</pre>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<pre>foo[] bar</pre>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<pre>foo[] bar</pre>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<pre>foo[] bar</pre>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<pre>foo[] bar</pre>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<pre>foo[] bar</pre>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<pre>foo &nbsp;[]bar</pre>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<pre>foo &nbsp;[]bar</pre>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<pre>foo &nbsp;[]bar</pre>" compare innerHTML
PASS [["inserttext"," "]] "<pre>foo &nbsp;[]bar</pre>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<pre>foo &nbsp;[]bar</pre>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<pre>foo &nbsp;[]bar</pre>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<pre>foo &nbsp;[]bar</pre>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<pre>foo &nbsp;[]bar</pre>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<pre>foo &nbsp;[]bar</pre>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<pre>[]foo</pre>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<pre>[]foo</pre>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<pre>[]foo</pre>" compare innerHTML
PASS [["inserttext"," "]] "<pre>[]foo</pre>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<pre>[]foo</pre>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<pre>[]foo</pre>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<pre>[]foo</pre>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<pre>[]foo</pre>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<pre>[]foo</pre>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<pre>foo[]</pre>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<pre>foo[]</pre>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<pre>foo[]</pre>" compare innerHTML
PASS [["inserttext"," "]] "<pre>foo[]</pre>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<pre>foo[]</pre>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<pre>foo[]</pre>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<pre>foo[]</pre>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<pre>foo[]</pre>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<pre>foo[]</pre>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<pre>foo&nbsp;[]</pre>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<pre>foo&nbsp;[]</pre>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<pre>foo&nbsp;[]</pre>" compare innerHTML
PASS [["inserttext"," "]] "<pre>foo&nbsp;[]</pre>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<pre>foo&nbsp;[]</pre>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<pre>foo&nbsp;[]</pre>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<pre>foo&nbsp;[]</pre>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<pre>foo&nbsp;[]</pre>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<pre>foo&nbsp;[]</pre>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<pre> foo [] </pre>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<pre> foo [] </pre>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<pre> foo [] </pre>" compare innerHTML
PASS [["inserttext"," "]] "<pre> foo [] </pre>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<pre> foo [] </pre>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<pre> foo [] </pre>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<pre> foo [] </pre>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<pre> foo [] </pre>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<pre> foo [] </pre>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo []bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre>foo []bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre>foo []bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre>foo []bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo []bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo []bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo []bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo []bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo []bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[] bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[] bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[] bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[] bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[] bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[] bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[] bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[] bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[] bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo &nbsp;[]bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre>foo &nbsp;[]bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre>foo &nbsp;[]bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre>foo &nbsp;[]bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo &nbsp;[]bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo &nbsp;[]bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo &nbsp;[]bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo &nbsp;[]bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo &nbsp;[]bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>[]foo</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre>[]foo</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre>[]foo</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre>[]foo</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>[]foo</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>[]foo</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>[]foo</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>[]foo</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>[]foo</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo[]</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo&nbsp;[]</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre>foo&nbsp;[]</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre>foo&nbsp;[]</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre>foo&nbsp;[]</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo&nbsp;[]</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo&nbsp;[]</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre>foo&nbsp;[]</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo&nbsp;[]</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre>foo&nbsp;[]</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre> foo [] </div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre> foo [] </div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre> foo [] </div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre> foo [] </div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre> foo [] </div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre> foo [] </div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre> foo [] </div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre> foo [] </div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre> foo [] </div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo []bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo []bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo []bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo []bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo []bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo []bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo []bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo []bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo []bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[] bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[] bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[] bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[] bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[] bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[] bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[] bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[] bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[] bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo &nbsp;[]bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo &nbsp;[]bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo &nbsp;[]bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo &nbsp;[]bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo &nbsp;[]bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo &nbsp;[]bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo &nbsp;[]bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo &nbsp;[]bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo &nbsp;[]bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>[]foo</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>[]foo</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>[]foo</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>[]foo</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>[]foo</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>[]foo</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>[]foo</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>[]foo</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>[]foo</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo[]</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo&nbsp;[]</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo&nbsp;[]</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo&nbsp;[]</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo&nbsp;[]</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo&nbsp;[]</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo&nbsp;[]</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo&nbsp;[]</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo&nbsp;[]</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap>foo&nbsp;[]</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap> foo [] </div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap> foo [] </div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap> foo [] </div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap> foo [] </div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap> foo [] </div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap> foo [] </div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap> foo [] </div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap> foo [] </div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-wrap> foo [] </div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo []bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo []bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo []bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo []bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo []bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo []bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo []bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo []bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo []bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[] bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[] bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[] bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[] bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[] bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[] bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[] bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[] bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[] bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo &nbsp;[]bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo &nbsp;[]bar</div>" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "<div style=white-space:pre-line>foo &nbsp;[]bar</div>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<div style=\"white-space:pre-line\">foo &nbsp; bar</div>" but got "<div style=\"white-space:pre-line\">foo&nbsp; &nbsp;bar</div>"
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo &nbsp;[]bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo &nbsp;[]bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo &nbsp;[]bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo &nbsp;[]bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo &nbsp;[]bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo &nbsp;[]bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>[]foo</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-line>[]foo</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-line>[]foo</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-line>[]foo</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>[]foo</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>[]foo</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>[]foo</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>[]foo</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>[]foo</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo[]</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo&nbsp;[]</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo&nbsp;[]</div>" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "<div style=white-space:pre-line>foo&nbsp;[]</div>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<div style=\"white-space:pre-line\">foo &nbsp;</div>" but got "<div style=\"white-space:pre-line\">foo&nbsp;&nbsp;</div>"
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo&nbsp;[]</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo&nbsp;[]</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo&nbsp;[]</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo&nbsp;[]</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo&nbsp;[]</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line>foo&nbsp;[]</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line> foo [] </div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:pre-line> foo [] </div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:pre-line> foo [] </div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:pre-line> foo [] </div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line> foo [] </div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line> foo [] </div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:pre-line> foo [] </div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line> foo [] </div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:pre-line> foo [] </div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo []bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo []bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo []bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo []bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo []bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo []bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo []bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo []bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo []bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[] bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[] bar</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[] bar</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[] bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[] bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[] bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[] bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[] bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[] bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo &nbsp;[]bar</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo &nbsp;[]bar</div>" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "<div style=white-space:nowrap>foo &nbsp;[]bar</div>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<div style=\"white-space:nowrap\">foo &nbsp; bar</div>" but got "<div style=\"white-space:nowrap\">foo&nbsp; &nbsp;bar</div>"
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo &nbsp;[]bar</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo &nbsp;[]bar</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo &nbsp;[]bar</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo &nbsp;[]bar</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo &nbsp;[]bar</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo &nbsp;[]bar</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>[]foo</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:nowrap>[]foo</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:nowrap>[]foo</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:nowrap>[]foo</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>[]foo</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>[]foo</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>[]foo</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>[]foo</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>[]foo</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]</div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]</div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo[]</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo&nbsp;[]</div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo&nbsp;[]</div>" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "<div style=white-space:nowrap>foo&nbsp;[]</div>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<div style=\"white-space:nowrap\">foo &nbsp;</div>" but got "<div style=\"white-space:nowrap\">foo&nbsp;&nbsp;</div>"
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo&nbsp;[]</div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo&nbsp;[]</div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo&nbsp;[]</div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo&nbsp;[]</div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo&nbsp;[]</div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap>foo&nbsp;[]</div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap> foo [] </div>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<div style=white-space:nowrap> foo [] </div>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<div style=white-space:nowrap> foo [] </div>" compare innerHTML
PASS [["inserttext"," "]] "<div style=white-space:nowrap> foo [] </div>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap> foo [] </div>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap> foo [] </div>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<div style=white-space:nowrap> foo [] </div>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap> foo [] </div>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<div style=white-space:nowrap> foo [] </div>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "http://a[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "http://a[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "http://a[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"http://a\">http://a</a>&nbsp;" but got "http://a&nbsp;"
PASS [["inserttext"," "]] "http://a[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "http://a[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "http://a[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "http://a[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "http://a[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "http://a[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "ftp://a[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "ftp://a[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "ftp://a[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"ftp://a\">ftp://a</a>&nbsp;" but got "ftp://a&nbsp;"
PASS [["inserttext"," "]] "ftp://a[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "ftp://a[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "ftp://a[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "ftp://a[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "ftp://a[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "ftp://a[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "quasit://a[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "quasit://a[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "quasit://a[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"quasit://a\">quasit://a</a>&nbsp;" but got "quasit://a&nbsp;"
PASS [["inserttext"," "]] "quasit://a[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "quasit://a[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "quasit://a[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "quasit://a[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "quasit://a[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "quasit://a[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] ".x-++-.://a[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] ".x-++-.://a[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] ".x-++-.://a[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected ".<a href=\"x-++-.://a\">x-++-.://a</a>&nbsp;" but got ".x-++-.://a&nbsp;"
PASS [["inserttext"," "]] ".x-++-.://a[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] ".x-++-.://a[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] ".x-++-.://a[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] ".x-++-.://a[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] ".x-++-.://a[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] ".x-++-.://a[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "(http://a)[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "(http://a)[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "(http://a)[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "(<a href=\"http://a\">http://a</a>)&nbsp;" but got "(http://a)&nbsp;"
PASS [["inserttext"," "]] "(http://a)[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "(http://a)[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "(http://a)[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "(http://a)[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "(http://a)[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "(http://a)[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "&lt;http://a>[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "&lt;http://a>[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "&lt;http://a>[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "&lt;<a href=\"http://a\">http://a</a>&gt;&nbsp;" but got "&lt;http://a&gt;&nbsp;"
PASS [["inserttext"," "]] "&lt;http://a>[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "&lt;http://a>[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "&lt;http://a>[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "&lt;http://a>[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "&lt;http://a>[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "&lt;http://a>[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "http://a![]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "http://a![]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "http://a![]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"http://a\">http://a</a>!&nbsp;" but got "http://a!&nbsp;"
PASS [["inserttext"," "]] "http://a![]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "http://a![]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "http://a![]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "http://a![]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "http://a![]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "http://a![]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~http://a!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~http://a!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~http://a!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "!\"#$%&amp;'()*+,-./:;&lt;=&gt;?^_`|~<a href=\"http://a!&quot;#$%&amp;'()*+,-./:;&lt;=&gt;?^_`|~\">http://a!\"#$%&amp;'()*+,-./:;&lt;=&gt;?^_`|~</a>&nbsp;" but got "!\"#$%&amp;'()*+,-./:;&lt;=&gt;?^_`|~http://a!\"#$%&amp;'()*+,-./:;&lt;=&gt;?^_`|~&nbsp;"
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~http://a!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~http://a!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~http://a!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~http://a!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~http://a!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~http://a!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "http://a!\"'(),-.:;&lt;>`[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "http://a!\"'(),-.:;&lt;>`[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "http://a!\"'(),-.:;&lt;>`[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"http://a\">http://a</a>!\"'(),-.:;&lt;&gt;`&nbsp;" but got "http://a!\"'(),-.:;&lt;&gt;`&nbsp;"
PASS [["inserttext"," "]] "http://a!\"'(),-.:;&lt;>`[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "http://a!\"'(),-.:;&lt;>`[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "http://a!\"'(),-.:;&lt;>`[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "http://a!\"'(),-.:;&lt;>`[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "http://a!\"'(),-.:;&lt;>`[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "http://a!\"'(),-.:;&lt;>`[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "http://a#$%&amp;*+/=?^_|~[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "http://a#$%&amp;*+/=?^_|~[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "http://a#$%&amp;*+/=?^_|~[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"http://a#$%&amp;*+/=?^_|~\">http://a#$%&amp;*+/=?^_|~</a>&nbsp;" but got "http://a#$%&amp;*+/=?^_|~&nbsp;"
PASS [["inserttext"," "]] "http://a#$%&amp;*+/=?^_|~[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "http://a#$%&amp;*+/=?^_|~[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "http://a#$%&amp;*+/=?^_|~[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "http://a#$%&amp;*+/=?^_|~[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "http://a#$%&amp;*+/=?^_|~[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "http://a#$%&amp;*+/=?^_|~[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "mailto:a[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "mailto:a[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "mailto:a[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"mailto:a\">mailto:a</a>&nbsp;" but got "mailto:a&nbsp;"
PASS [["inserttext"," "]] "mailto:a[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "mailto:a[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "mailto:a[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "mailto:a[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "mailto:a[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "mailto:a[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "a@b[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "a@b[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "a@b[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"mailto:a@b\">a@b</a>&nbsp;" but got "a@b&nbsp;"
PASS [["inserttext"," "]] "a@b[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "a@b[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "a@b[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "a@b[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "a@b[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "a@b[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "a@[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "a@[]" checks for modifications to non-editable content
PASS [["inserttext"," "]] "a@[]" compare innerHTML
PASS [["inserttext"," "]] "a@[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "a@[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "a@[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "a@[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "a@[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "a@[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "@b[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "@b[]" checks for modifications to non-editable content
PASS [["inserttext"," "]] "@b[]" compare innerHTML
PASS [["inserttext"," "]] "@b[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "@b[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "@b[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "@b[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "@b[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "@b[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "#@x[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "#@x[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "#@x[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"mailto:#@x\">#@x</a>&nbsp;" but got "#@x&nbsp;"
PASS [["inserttext"," "]] "#@x[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "#@x[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "#@x[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "#@x[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "#@x[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "#@x[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "a@.[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "a@.[]" checks for modifications to non-editable content
PASS [["inserttext"," "]] "a@.[]" compare innerHTML
PASS [["inserttext"," "]] "a@.[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "a@.[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "a@.[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "a@.[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "a@.[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "a@.[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~a@b!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~a@b!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~a@b!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "!\"#$%&amp;'()*+,-./:;&lt;=&gt;<a href=\"mailto:?^_`|~a@b\">?^_`|~a@b</a>!\"#$%&amp;'()*+,-./:;&lt;=&gt;?^_`|~&nbsp;" but got "!\"#$%&amp;'()*+,-./:;&lt;=&gt;?^_`|~a@b!\"#$%&amp;'()*+,-./:;&lt;=&gt;?^_`|~&nbsp;"
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~a@b!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~a@b!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~a@b!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~a@b!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~a@b!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~a@b!\"#$%&amp;'()*+,-./:;&lt;=>?^_`|~[]" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<b>a@b</b>{}": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<b>a@b</b>{}" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "<b>a@b</b>{}" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"mailto:a@b\"><b>a@b</b></a> " but got "<b>a@b&nbsp;</b>"
PASS [["inserttext"," "]] "<b>a@b</b>{}" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<b>a@b</b>{}" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<b>a@b</b>{}" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<b>a@b</b>{}" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<b>a@b</b>{}" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<b>a@b</b>{}" queryCommandValue("inserttext") after
Harness: the test ran to completion.