blob: c88d4a2d5a2e17a34604e8a5735e2be486b06323 [file] [log] [blame]
This is a testharness.js-based test.
Found 1000 tests; 983 PASS, 17 FAIL, 0 TIMEOUT, 0 NOTRUN.
PASS [["inserttext"," "]] "<b>a</b><i>@</i><u>b</u>{}": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<b>a</b><i>@</i><u>b</u>{}" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "<b>a</b><i>@</i><u>b</u>{}" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<b>a</b><i>@</i><u>b</u> " but got "<b>a</b><i>@</i><u>b&nbsp;</u>"
PASS [["inserttext"," "]] "<b>a</b><i>@</i><u>b</u>{}" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<b>a</b><i>@</i><u>b</u>{}" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<b>a</b><i>@</i><u>b</u>{}" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<b>a</b><i>@</i><u>b</u>{}" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<b>a</b><i>@</i><u>b</u>{}" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<b>a</b><i>@</i><u>b</u>{}" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "a@b<b>[]c</b>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "a@b<b>[]c</b>" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "a@b<b>[]c</b>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"mailto:a@b\">a@b</a><b> c</b>" but got "a@b&nbsp;<b>c</b>"
PASS [["inserttext"," "]] "a@b<b>[]c</b>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "a@b<b>[]c</b>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "a@b<b>[]c</b>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "a@b<b>[]c</b>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "a@b<b>[]c</b>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "a@b<b>[]c</b>" queryCommandValue("inserttext") after
PASS [["inserttext"," "]] "<p>a@b</p><p>[]c</p>": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "<p>a@b</p><p>[]c</p>" checks for modifications to non-editable content
PASS [["inserttext"," "]] "<p>a@b</p><p>[]c</p>" compare innerHTML
PASS [["inserttext"," "]] "<p>a@b</p><p>[]c</p>" queryCommandIndeterm("inserttext") before
PASS [["inserttext"," "]] "<p>a@b</p><p>[]c</p>" queryCommandState("inserttext") before
PASS [["inserttext"," "]] "<p>a@b</p><p>[]c</p>" queryCommandValue("inserttext") before
PASS [["inserttext"," "]] "<p>a@b</p><p>[]c</p>" queryCommandIndeterm("inserttext") after
PASS [["inserttext"," "]] "<p>a@b</p><p>[]c</p>" queryCommandState("inserttext") after
PASS [["inserttext"," "]] "<p>a@b</p><p>[]c</p>" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "http://a[]": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "http://a[]" checks for modifications to non-editable content
PASS [["inserttext","a"]] "http://a[]" compare innerHTML
PASS [["inserttext","a"]] "http://a[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "http://a[]" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "http://a[]" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "http://a[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "http://a[]" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "http://a[]" queryCommandValue("inserttext") after
PASS [["inserttext","\t"]] "http://a[]": execCommand("inserttext", false, "\t") return value
PASS [["inserttext","\t"]] "http://a[]" checks for modifications to non-editable content
FAIL [["inserttext","\t"]] "http://a[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"http://a\">http://a</a>\t" but got "http://a<span style=\"white-space:pre\">\t</span>"
PASS [["inserttext","\t"]] "http://a[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext","\t"]] "http://a[]" queryCommandState("inserttext") before
PASS [["inserttext","\t"]] "http://a[]" queryCommandValue("inserttext") before
PASS [["inserttext","\t"]] "http://a[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext","\t"]] "http://a[]" queryCommandState("inserttext") after
PASS [["inserttext","\t"]] "http://a[]" queryCommandValue("inserttext") after
PASS [["inserttext","\f"]] "http://a[]": execCommand("inserttext", false, "\f") return value
PASS [["inserttext","\f"]] "http://a[]" checks for modifications to non-editable content
FAIL [["inserttext","\f"]] "http://a[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"http://a\">http://a</a>\f" but got "http://a\f"
PASS [["inserttext","\f"]] "http://a[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext","\f"]] "http://a[]" queryCommandState("inserttext") before
PASS [["inserttext","\f"]] "http://a[]" queryCommandValue("inserttext") before
PASS [["inserttext","\f"]] "http://a[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext","\f"]] "http://a[]" queryCommandState("inserttext") after
PASS [["inserttext","\f"]] "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
PASS [["inserttext"," "]] "http://a[]" compare innerHTML
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"," "]] "foo[]": execCommand("inserttext", false, " ") return value
PASS [["inserttext"," "]] "foo[]" checks for modifications to non-editable content
FAIL [["inserttext"," "]] "foo[]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo &nbsp;&nbsp;" but got "foo&nbsp; &nbsp;"
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","a"]] "foo[]bar": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo[]bar" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo[]bar" compare innerHTML
PASS [["inserttext","a"]] "foo[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo[]bar" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo[]bar" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo[]bar" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo[]bar" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo&nbsp;[]": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo&nbsp;[]" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo&nbsp;[]" compare innerHTML
PASS [["inserttext","a"]] "foo&nbsp;[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo&nbsp;[]" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo&nbsp;[]" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo&nbsp;[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo&nbsp;[]" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo&nbsp;[]" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo []": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo []" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo []" compare innerHTML
PASS [["inserttext","a"]] "foo []" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo []" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo []" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo []" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo []" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo []" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<p>foo[]": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<p>foo[]" checks for modifications to non-editable content
PASS [["inserttext","a"]] "<p>foo[]" compare innerHTML
PASS [["inserttext","a"]] "<p>foo[]" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<p>foo[]" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<p>foo[]" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<p>foo[]" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<p>foo[]" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<p>foo[]" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<p>foo</p>{}": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<p>foo</p>{}" checks for modifications to non-editable content
FAIL [["inserttext","a"]] "<p>foo</p>{}" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foo</p>a" but got "<p>fooa</p>"
PASS [["inserttext","a"]] "<p>foo</p>{}" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<p>foo</p>{}" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<p>foo</p>{}" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<p>foo</p>{}" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<p>foo</p>{}" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<p>foo</p>{}" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<p>[]foo": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<p>[]foo" checks for modifications to non-editable content
PASS [["inserttext","a"]] "<p>[]foo" compare innerHTML
PASS [["inserttext","a"]] "<p>[]foo" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<p>[]foo" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<p>[]foo" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<p>[]foo" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<p>[]foo" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<p>[]foo" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<p>{}foo": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<p>{}foo" checks for modifications to non-editable content
PASS [["inserttext","a"]] "<p>{}foo" compare innerHTML
PASS [["inserttext","a"]] "<p>{}foo" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<p>{}foo" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<p>{}foo" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<p>{}foo" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<p>{}foo" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<p>{}foo" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "{}<p>foo": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "{}<p>foo" checks for modifications to non-editable content
FAIL [["inserttext","a"]] "{}<p>foo" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "a<p>foo</p>" but got "<p>afoo</p>"
PASS [["inserttext","a"]] "{}<p>foo" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "{}<p>foo" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "{}<p>foo" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "{}<p>foo" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "{}<p>foo" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "{}<p>foo" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<p>foo</p>{}<p>bar</p>": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<p>foo</p>{}<p>bar</p>" checks for modifications to non-editable content
FAIL [["inserttext","a"]] "<p>foo</p>{}<p>bar</p>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foo</p>a<p>bar</p>" but got "<p>foo</p><p>abar</p>"
PASS [["inserttext","a"]] "<p>foo</p>{}<p>bar</p>" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<p>foo</p>{}<p>bar</p>" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<p>foo</p>{}<p>bar</p>" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<p>foo</p>{}<p>bar</p>" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<p>foo</p>{}<p>bar</p>" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<p>foo</p>{}<p>bar</p>" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<b>foo[]</b>bar": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<b>foo[]</b>bar" checks for modifications to non-editable content
PASS [["inserttext","a"]] "<b>foo[]</b>bar" compare innerHTML
PASS [["inserttext","a"]] "<b>foo[]</b>bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<b>foo[]</b>bar" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<b>foo[]</b>bar" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<b>foo[]</b>bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<b>foo[]</b>bar" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<b>foo[]</b>bar" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<b>foo</b>[]bar": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<b>foo</b>[]bar" checks for modifications to non-editable content
FAIL [["inserttext","a"]] "<b>foo</b>[]bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<b>foo</b>abar" but got "<b>fooa</b>bar"
PASS [["inserttext","a"]] "<b>foo</b>[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<b>foo</b>[]bar" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<b>foo</b>[]bar" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<b>foo</b>[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<b>foo</b>[]bar" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<b>foo</b>[]bar" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<b>{}</b>bar": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<b>{}</b>bar" checks for modifications to non-editable content
FAIL [["inserttext","a"]] "foo<b>{}</b>bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo<b>a</b>bar" but got "fooa<b></b>bar"
PASS [["inserttext","a"]] "foo<b>{}</b>bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<b>{}</b>bar" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<b>{}</b>bar" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<b>{}</b>bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<b>{}</b>bar" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<b>{}</b>bar" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<a>foo[]</a>bar": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<a>foo[]</a>bar" checks for modifications to non-editable content
PASS [["inserttext","a"]] "<a>foo[]</a>bar" compare innerHTML
PASS [["inserttext","a"]] "<a>foo[]</a>bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<a>foo[]</a>bar" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<a>foo[]</a>bar" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<a>foo[]</a>bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<a>foo[]</a>bar" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<a>foo[]</a>bar" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<a>foo</a>[]bar": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<a>foo</a>[]bar" checks for modifications to non-editable content
FAIL [["inserttext","a"]] "<a>foo</a>[]bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a>foo</a>abar" but got "<a>fooa</a>bar"
PASS [["inserttext","a"]] "<a>foo</a>[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<a>foo</a>[]bar" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<a>foo</a>[]bar" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<a>foo</a>[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<a>foo</a>[]bar" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<a>foo</a>[]bar" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<a href=/>foo[]</a>bar": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<a href=/>foo[]</a>bar" checks for modifications to non-editable content
FAIL [["inserttext","a"]] "<a href=/>foo[]</a>bar" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"/\">fooa</a>bar" but got "<a href=\"/\">foo</a>abar"
PASS [["inserttext","a"]] "<a href=/>foo[]</a>bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<a href=/>foo[]</a>bar" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<a href=/>foo[]</a>bar" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<a href=/>foo[]</a>bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<a href=/>foo[]</a>bar" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<a href=/>foo[]</a>bar" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<a href=/>foo</a>[]bar": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<a href=/>foo</a>[]bar" checks for modifications to non-editable content
PASS [["inserttext","a"]] "<a href=/>foo</a>[]bar" compare innerHTML
PASS [["inserttext","a"]] "<a href=/>foo</a>[]bar" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<a href=/>foo</a>[]bar" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<a href=/>foo</a>[]bar" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<a href=/>foo</a>[]bar" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<a href=/>foo</a>[]bar" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<a href=/>foo</a>[]bar" queryCommandValue("inserttext") after
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar": execCommand("inserttext", false, "a") return value
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" compare innerHTML
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandState("defaultparagraphseparator") before
FAIL [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandValue("defaultparagraphseparator") before assert_equals: Wrong result returned expected "p" but got "div"
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandIndeterm("inserttext") before
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandState("inserttext") before
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandValue("inserttext") before
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandIndeterm("inserttext") after
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandState("inserttext") after
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandValue("inserttext") after
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar": execCommand("inserttext", false, "a") return value
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" compare innerHTML
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandIndeterm("inserttext") before
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandState("inserttext") before
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandValue("inserttext") before
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandIndeterm("inserttext") after
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandState("inserttext") after
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>b]ar" queryCommandValue("inserttext") after
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az": execCommand("inserttext", false, "a") return value
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" compare innerHTML
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandIndeterm("inserttext") before
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandState("inserttext") before
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandValue("inserttext") before
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandIndeterm("inserttext") after
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandState("inserttext") after
PASS [["defaultparagraphseparator","div"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandValue("inserttext") after
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az": execCommand("inserttext", false, "a") return value
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" compare innerHTML
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandIndeterm("inserttext") before
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandState("inserttext") before
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandValue("inserttext") before
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandIndeterm("inserttext") after
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandState("inserttext") after
PASS [["defaultparagraphseparator","p"],["inserttext","a"]] "<p>fo[o<p>bar<p>b]az" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "{}<br>": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "{}<br>" checks for modifications to non-editable content
PASS [["inserttext","a"]] "{}<br>" compare innerHTML
PASS [["inserttext","a"]] "{}<br>" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "{}<br>" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "{}<br>" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "{}<br>" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "{}<br>" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "{}<br>" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<p>{}<br>": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<p>{}<br>" checks for modifications to non-editable content
PASS [["inserttext","a"]] "<p>{}<br>" compare innerHTML
PASS [["inserttext","a"]] "<p>{}<br>" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<p>{}<br>" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<p>{}<br>" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<p>{}<br>" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<p>{}<br>" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<p>{}<br>" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<p><span>{}<br></span>": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<p><span>{}<br></span>" checks for modifications to non-editable content
PASS [["inserttext","a"]] "<p><span>{}<br></span>" compare innerHTML
PASS [["inserttext","a"]] "<p><span>{}<br></span>" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<p><span>{}<br></span>" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<p><span>{}<br></span>" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<p><span>{}<br></span>" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<p><span>{}<br></span>" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<p><span>{}<br></span>" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" compare innerHTML
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" compare innerHTML
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" compare innerHTML
PASS [["inserttext","a"]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("stylewithcss") before
FAIL [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("stylewithcss") before assert_equals: Wrong result returned expected false but got true
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" checks for modifications to non-editable content
FAIL [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foo<span style=\"color:rgb(171, 205, 239)\">a</span></p>" but got "<p>foo<font color=\"#abcdef\">a</font></p>"
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" checks for modifications to non-editable content
FAIL [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foo<span style=\"color:rgb(171, 205, 239)\">a</span></p>" but got "<p>foo<font color=\"#abcdef\">a</font></p>"
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" checks for modifications to non-editable content
FAIL [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foo<span style=\"color:rgb(171, 205, 239)\">a</span>quz</p>" but got "<p>foo<font color=\"#abcdef\">a</font>quz</p>"
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<b>[bar]</b>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<b>[bar]</b>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<b>[bar]</b>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<b>[bar]</b>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<b>[bar]</b>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<b>[bar]</b>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<b>[bar]</b>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<b>[bar]</b>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<b>[bar]</b>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<i>[bar]</i>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<i>[bar]</i>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<i>[bar]</i>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<i>[bar]</i>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<i>[bar]</i>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<i>[bar]</i>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<i>[bar]</i>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<i>[bar]</i>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<i>[bar]</i>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<s>[bar]</s>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<s>[bar]</s>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<s>[bar]</s>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<s>[bar]</s>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<s>[bar]</s>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<s>[bar]</s>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<s>[bar]</s>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<s>[bar]</s>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<s>[bar]</s>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<sub>[bar]</sub>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<sub>[bar]</sub>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<sub>[bar]</sub>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<sub>[bar]</sub>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<sub>[bar]</sub>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<sub>[bar]</sub>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<sub>[bar]</sub>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<sub>[bar]</sub>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<sub>[bar]</sub>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<sup>[bar]</sup>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<sup>[bar]</sup>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<sup>[bar]</sup>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<sup>[bar]</sup>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<sup>[bar]</sup>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<sup>[bar]</sup>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<sup>[bar]</sup>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<sup>[bar]</sup>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<sup>[bar]</sup>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<u>[bar]</u>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<u>[bar]</u>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<u>[bar]</u>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<u>[bar]</u>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<u>[bar]</u>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<u>[bar]</u>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<u>[bar]</u>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<u>[bar]</u>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<u>[bar]</u>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com>[bar]</a>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<a href=http://www.google.com>[bar]</a>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<a href=http://www.google.com>[bar]</a>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<a href=http://www.google.com>[bar]</a>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com>[bar]</a>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com>[bar]</a>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com>[bar]</a>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com>[bar]</a>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com>[bar]</a>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<font face=sans-serif>[bar]</font>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<font face=sans-serif>[bar]</font>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<font face=sans-serif>[bar]</font>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<font face=sans-serif>[bar]</font>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<font face=sans-serif>[bar]</font>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<font face=sans-serif>[bar]</font>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<font face=sans-serif>[bar]</font>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<font face=sans-serif>[bar]</font>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<font face=sans-serif>[bar]</font>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<font size=4>[bar]</font>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<font size=4>[bar]</font>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<font size=4>[bar]</font>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<font size=4>[bar]</font>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<font size=4>[bar]</font>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<font size=4>[bar]</font>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<font size=4>[bar]</font>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<font size=4>[bar]</font>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<font size=4>[bar]</font>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<font color=#0000FF>[bar]</font>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<font color=#0000FF>[bar]</font>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<font color=#0000FF>[bar]</font>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<font color=#0000FF>[bar]</font>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<font color=#0000FF>[bar]</font>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<font color=#0000FF>[bar]</font>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<font color=#0000FF>[bar]</font>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<font color=#0000FF>[bar]</font>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<font color=#0000FF>[bar]</font>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<span style=background-color:#00FFFF>[bar]</span>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<span style=background-color:#00FFFF>[bar]</span>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<span style=background-color:#00FFFF>[bar]</span>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<span style=background-color:#00FFFF>[bar]</span>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<span style=background-color:#00FFFF>[bar]</span>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<span style=background-color:#00FFFF>[bar]</span>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<span style=background-color:#00FFFF>[bar]</span>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<span style=background-color:#00FFFF>[bar]</span>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<span style=background-color:#00FFFF>[bar]</span>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=blue>[bar]</font></a>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=blue>[bar]</font></a>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=blue>[bar]</font></a>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=blue>[bar]</font></a>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=blue>[bar]</font></a>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=blue>[bar]</font></a>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=blue>[bar]</font></a>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=blue>[bar]</font></a>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=blue>[bar]</font></a>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<font color=blue><a href=http://www.google.com>[bar]</a></font>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<font color=blue><a href=http://www.google.com>[bar]</a></font>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<font color=blue><a href=http://www.google.com>[bar]</a></font>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<font color=blue><a href=http://www.google.com>[bar]</a></font>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<font color=blue><a href=http://www.google.com>[bar]</a></font>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<font color=blue><a href=http://www.google.com>[bar]</a></font>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<font color=blue><a href=http://www.google.com>[bar]</a></font>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<font color=blue><a href=http://www.google.com>[bar]</a></font>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<font color=blue><a href=http://www.google.com>[bar]</a></font>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=brown>[bar]</font></a>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=brown>[bar]</font></a>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=brown>[bar]</font></a>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=brown>[bar]</font></a>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=brown>[bar]</font></a>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=brown>[bar]</font></a>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=brown>[bar]</font></a>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=brown>[bar]</font></a>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=brown>[bar]</font></a>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<font color=brown><a href=http://www.google.com>[bar]</a></font>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<font color=brown><a href=http://www.google.com>[bar]</a></font>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<font color=brown><a href=http://www.google.com>[bar]</a></font>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<font color=brown><a href=http://www.google.com>[bar]</a></font>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<font color=brown><a href=http://www.google.com>[bar]</a></font>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<font color=brown><a href=http://www.google.com>[bar]</a></font>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<font color=brown><a href=http://www.google.com>[bar]</a></font>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<font color=brown><a href=http://www.google.com>[bar]</a></font>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<font color=brown><a href=http://www.google.com>[bar]</a></font>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=black>[bar]</font></a>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=black>[bar]</font></a>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=black>[bar]</font></a>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=black>[bar]</font></a>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=black>[bar]</font></a>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=black>[bar]</font></a>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=black>[bar]</font></a>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=black>[bar]</font></a>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><font color=black>[bar]</font></a>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><u>[bar]</u></a>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><u>[bar]</u></a>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><u>[bar]</u></a>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><u>[bar]</u></a>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><u>[bar]</u></a>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><u>[bar]</u></a>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><u>[bar]</u></a>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><u>[bar]</u></a>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<a href=http://www.google.com><u>[bar]</u></a>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<u><a href=http://www.google.com>[bar]</a></u>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<u><a href=http://www.google.com>[bar]</a></u>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<u><a href=http://www.google.com>[bar]</a></u>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<u><a href=http://www.google.com>[bar]</a></u>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<u><a href=http://www.google.com>[bar]</a></u>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<u><a href=http://www.google.com>[bar]</a></u>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<u><a href=http://www.google.com>[bar]</a></u>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<u><a href=http://www.google.com>[bar]</a></u>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<u><a href=http://www.google.com>[bar]</a></u>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<sub><font size=2>[bar]</font></sub>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<sub><font size=2>[bar]</font></sub>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<sub><font size=2>[bar]</font></sub>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<sub><font size=2>[bar]</font></sub>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<sub><font size=2>[bar]</font></sub>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<sub><font size=2>[bar]</font></sub>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<sub><font size=2>[bar]</font></sub>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<sub><font size=2>[bar]</font></sub>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<sub><font size=2>[bar]</font></sub>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<font size=2><sub>[bar]</sub></font>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<font size=2><sub>[bar]</sub></font>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<font size=2><sub>[bar]</sub></font>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<font size=2><sub>[bar]</sub></font>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<font size=2><sub>[bar]</sub></font>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<font size=2><sub>[bar]</sub></font>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<font size=2><sub>[bar]</sub></font>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<font size=2><sub>[bar]</sub></font>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<font size=2><sub>[bar]</sub></font>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<sub><font size=3>[bar]</font></sub>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<sub><font size=3>[bar]</font></sub>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<sub><font size=3>[bar]</font></sub>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<sub><font size=3>[bar]</font></sub>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<sub><font size=3>[bar]</font></sub>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<sub><font size=3>[bar]</font></sub>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<sub><font size=3>[bar]</font></sub>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<sub><font size=3>[bar]</font></sub>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<sub><font size=3>[bar]</font></sub>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "foo<font size=3><sub>[bar]</sub></font>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "foo<font size=3><sub>[bar]</sub></font>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "foo<font size=3><sub>[bar]</sub></font>baz" compare innerHTML
PASS [["inserttext","a"]] "foo<font size=3><sub>[bar]</sub></font>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "foo<font size=3><sub>[bar]</sub></font>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "foo<font size=3><sub>[bar]</sub></font>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "foo<font size=3><sub>[bar]</sub></font>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "foo<font size=3><sub>[bar]</sub></font>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "foo<font size=3><sub>[bar]</sub></font>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<b>bar]</b>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<i>bar]</i>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<s>bar]</s>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sub>bar]</sub>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<sup>bar]</sup>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<u>bar]</u>baz" queryCommandValue("inserttext") after
PASS [["inserttext","a"]] "[foo<a href=http://www.google.com>bar]</a>baz": execCommand("inserttext", false, "a") return value
PASS [["inserttext","a"]] "[foo<a href=http://www.google.com>bar]</a>baz" checks for modifications to non-editable content
PASS [["inserttext","a"]] "[foo<a href=http://www.google.com>bar]</a>baz" compare innerHTML
PASS [["inserttext","a"]] "[foo<a href=http://www.google.com>bar]</a>baz" queryCommandIndeterm("inserttext") before
PASS [["inserttext","a"]] "[foo<a href=http://www.google.com>bar]</a>baz" queryCommandState("inserttext") before
PASS [["inserttext","a"]] "[foo<a href=http://www.google.com>bar]</a>baz" queryCommandValue("inserttext") before
PASS [["inserttext","a"]] "[foo<a href=http://www.google.com>bar]</a>baz" queryCommandIndeterm("inserttext") after
PASS [["inserttext","a"]] "[foo<a href=http://www.google.com>bar]</a>baz" queryCommandState("inserttext") after
PASS [["inserttext","a"]] "[foo<a href=http://www.google.com>bar]</a>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font face=sans-serif>bar]</font>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font size=4>bar]</font>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<font color=#0000FF>bar]</font>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<span style=background-color:#00FFFF>bar]</span>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz": execCommand("stylewithcss", false, "true") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" checks for modifications to non-editable content
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" compare innerHTML
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandState("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandValue("stylewithcss") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandIndeterm("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandState("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandValue("inserttext") before
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandIndeterm("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandState("inserttext") after
PASS [["stylewithcss","true"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandValue("inserttext") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz": execCommand("stylewithcss", false, "false") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz": execCommand("inserttext", false, "a") return value
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" checks for modifications to non-editable content
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" compare innerHTML
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandIndeterm("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandState("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandValue("stylewithcss") before
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandIndeterm("stylewithcss") after
PASS [["stylewithcss","false"],["inserttext","a"]] "[foo<a href=http://www.google.com><font color=blue>bar]</font></a>baz" queryCommandState("stylewithcss") after
Harness: the test ran to completion.