blob: 70b736bf9412f84c4e652ddab0db6b349ddb3116 [file] [log] [blame]
This is a testharness.js-based test.
Found 1000 tests; 968 PASS, 32 FAIL, 0 TIMEOUT, 0 NOTRUN.
FAIL [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<del>[foobar]</del>" queryCommandValue("formatblock") after assert_equals: Wrong result returned expected "div" but got ""
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>": execCommand("formatblock", false, "<div>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandState("defaultparagraphseparator") before
FAIL [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandValue("defaultparagraphseparator") before assert_equals: Wrong result returned expected "p" but got "div"
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>": execCommand("formatblock", false, "<div>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit>[foobar]</quasit>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>": execCommand("formatblock", false, "<div>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>": execCommand("formatblock", false, "<div>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<div>"]] "<quasit style=\"display: block\">[foobar]</quasit>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[]bar<p>extra" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo</span>{}<span>bar</span><p>extra" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<span>foo[</span><span>]bar</span><p>extra" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar]baz<p>extra" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo]bar[baz<p>extra" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p> foo</p>" but got "<p></p><p> </p><p>foo</p>"
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p> foo</p>" but got "<p></p><p> </p><p>foo</p>"
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<p><p> <p>foo</p>}" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "foo[bar<i>baz]qoz</i>quz<p>extra" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") after
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after assert_equals: Wrong result returned expected "p" but got ""
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") after
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after assert_equals: Wrong result returned expected "p" but got ""
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") after
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after assert_equals: Wrong result returned expected "p" but got ""
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") after
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after assert_equals: Wrong result returned expected "p" but got ""
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<table><tbody><tr><td><p>foo</p></td><td><p>bar</p></td><td><p>baz</p></td></tr></tbody></table>" but got "<p><table><tbody><tr><td>foo</td><td>bar</td><td>baz</td></tr></tbody></table></p>"
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<table><tbody><tr><td><p>foo</p></td><td><p>bar</p></td><td><p>baz</p></td></tr></tbody></table>" but got "<p><table><tbody><tr><td>foo</td><td>bar</td><td>baz</td></tr></tbody></table></p>"
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<table><tbody><tr><td><p>foo</p></td><td><p>bar</p></td><td><p>baz</p></td></tr></tbody></table>" but got "<p><table><tbody><tr><td>foo</td><td>bar</td><td>baz</td></tr></tbody></table></p>"
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<table><tbody><tr><td><p>foo</p></td><td><p>bar</p></td><td><p>baz</p></td></tr></tbody></table>" but got "<p><table><tbody><tr><td>foo</td><td>bar</td><td>baz</td></tr></tbody></table></p>"
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "{<table><tr><td>foo<td>bar<td>baz</table>}" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<div>[foobar]</div>" queryCommandValue("formatblock") after
PASS [["formatblock","<p>"]] "<p>[foobar]</p>": execCommand("formatblock", false, "<p>") return value
PASS [["formatblock","<p>"]] "<p>[foobar]</p>" checks for modifications to non-editable content
PASS [["formatblock","<p>"]] "<p>[foobar]</p>" compare innerHTML
PASS [["formatblock","<p>"]] "<p>[foobar]</p>" queryCommandIndeterm("formatblock") before
PASS [["formatblock","<p>"]] "<p>[foobar]</p>" queryCommandState("formatblock") before
PASS [["formatblock","<p>"]] "<p>[foobar]</p>" queryCommandValue("formatblock") before
PASS [["formatblock","<p>"]] "<p>[foobar]</p>" queryCommandIndeterm("formatblock") after
PASS [["formatblock","<p>"]] "<p>[foobar]</p>" queryCommandState("formatblock") after
PASS [["formatblock","<p>"]] "<p>[foobar]</p>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<blockquote><p>foobar</p></blockquote>" but got "<p>foobar</p>"
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandState("formatblock") before
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandValue("formatblock") before assert_equals: Wrong result returned expected "" but got "blockquote"
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<blockquote><p>foobar</p></blockquote>" but got "<p>foobar</p>"
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandState("formatblock") before
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandValue("formatblock") before assert_equals: Wrong result returned expected "" but got "blockquote"
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<blockquote>[foobar]</blockquote>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h1>[foobar]</h1>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h2>[foobar]</h2>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h3>[foobar]</h3>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h4>[foobar]</h4>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h5>[foobar]</h5>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<h6>[foobar]</h6>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foo</p><dl><dd>bar</dd></dl>" but got "<dl><p>foo</p><dd>bar</dd></dl>"
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foo</p><dl><dd>bar</dd></dl>" but got "<dl><p>foo</p><dd>bar</dd></dl>"
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo]<dd>bar</dl>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<dl><dt>foo</dt></dl><p>bar</p>" but got "<dl><dt>foo</dt><p>bar</p></dl>"
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<dl><dt>foo</dt></dl><p>bar</p>" but got "<dl><dt>foo</dt><p>bar</p></dl>"
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>foo<dd>[bar]</dl>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foo</p><p>bar</p>" but got "<dl><p>foo<br>bar</p></dl>"
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandValue("defaultparagraphseparator") after
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandIndeterm("formatblock") before assert_equals: Wrong result returned expected true but got false
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandState("formatblock") before
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandValue("formatblock") before assert_equals: Wrong result returned expected "dt" but got "dl"
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foo</p><p>bar</p>" but got "<dl><p>foo<br>bar</p></dl>"
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandValue("defaultparagraphseparator") after
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandIndeterm("formatblock") before assert_equals: Wrong result returned expected true but got false
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandState("formatblock") before
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandValue("formatblock") before assert_equals: Wrong result returned expected "dt" but got "dl"
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<dl><dt>[foo<dd>bar]</dl>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<ol><li><p>foobar</p></li></ol>" but got "<p><ol><li>foobar</li></ol></p>"
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<ol><li><p>foobar</p></li></ol>" but got "<p><ol><li>foobar</li></ol></p>"
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ol><li>[foobar]</ol>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<ul><li><p>foobar</p></li></ul>" but got "<p><ul><li>foobar</li></ul></p>"
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<ul><li><p>foobar</p></li></ul>" but got "<p><ul><li>foobar</li></ul></p>"
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<ul><li>[foobar]</ul>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<address>[foobar]</address>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" compare innerHTML
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" checks for modifications to non-editable content
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" compare innerHTML
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<pre>[foobar]</pre>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>": execCommand("defaultparagraphseparator", false, "div") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foobar</p>" but got "<p><listing>foobar</listing></p>"
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandIndeterm("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandState("formatblock") after
PASS [["defaultparagraphseparator","div"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandValue("formatblock") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>": execCommand("defaultparagraphseparator", false, "p") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>": execCommand("formatblock", false, "<p>") return value
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>" checks for modifications to non-editable content
FAIL [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>" compare innerHTML assert_equals: Unexpected innerHTML (after normalizing inline style) expected "<p>foobar</p>" but got "<p><listing>foobar</listing></p>"
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandIndeterm("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandState("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandValue("defaultparagraphseparator") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandIndeterm("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandState("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandValue("defaultparagraphseparator") after
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandIndeterm("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandState("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandValue("formatblock") before
PASS [["defaultparagraphseparator","p"],["formatblock","<p>"]] "<listing>[foobar]</listing>" queryCommandIndeterm("formatblock") after
Harness: the test ran to completion.