WPT
wpt / editing / run / insertparagraph.html?4001-5000
Spec: https://w3c.github.io/editing/execCommand.html ↗
Runs: Chrome 155.0.8038.0 (wpt@05fffeacb, 2026-09-02) | Firefox 157.0a1 (wpt@7addae031, 2026-09-02) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-410b4 (wpt@ce41a9c47, 2026-09-02) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)
View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi
| Chrome | Firefox | Safari | Ladybird | Servo | Blitz | |
|---|---|---|---|---|---|---|
| Total | 985/1000 | 987/1000 | 978/1000 | 986/1000 | 995/1000 | NOT RUN |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandState("stylewithcss") after | FAIL | PASS | FAIL | FAIL | FAIL | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandValue("defaultparagraphseparator") before | FAIL | FAIL | FAIL | FAIL | FAIL | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandValue("defaultparagraphseparator") after | FAIL | FAIL | FAIL | FAIL | FAIL | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar]</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("stylewithcss") before | FAIL | PASS | FAIL | FAIL | FAIL | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("defaultparagraphseparator") before | FAIL | FAIL | FAIL | FAIL | FAIL | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar}</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo{<span style=color:#aBcDeF>bar</span>}baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>[foo<span style=color:#aBcDeF>bar]</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>{foo<span style=color:#aBcDeF>bar}</span>baz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span>baz]" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>{bar</span>baz}" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["insertparagraph",""]] "<p>foo<span style=color:#aBcDeF>[bar</span><span style=color:#fEdCbA>baz]</span>quz" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>{}<br></ul>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>{}<br></ul>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>{}<br></ul>" compare innerHTML | FAIL | FAIL | FAIL | FAIL | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>{}<br></ul>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>{}<br></ul>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>{}<br></ul>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>{}<br></ul>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>{}<br></ul>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>{}<br></ul>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>foo[]</ul>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>foo[]</ul>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>foo[]</ul>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>foo[]</ul>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>foo[]</ul>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>foo[]</ul>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>foo[]</ul>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>foo[]</ul>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<ul contenteditable><li>foo[]</ul>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>{}<br></ul></div>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>{}<br></ul></div>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>{}<br></ul></div>" compare innerHTML | FAIL | FAIL | FAIL | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>{}<br></ul></div>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>{}<br></ul></div>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>{}<br></ul></div>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>{}<br></ul></div>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>{}<br></ul></div>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>{}<br></ul></div>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>foo[]</ul></div>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>foo[]</ul></div>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>foo[]</ul></div>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>foo[]</ul></div>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>foo[]</ul></div>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>foo[]</ul></div>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>foo[]</ul></div>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>foo[]</ul></div>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["insertparagraph",""]] "<div contenteditable=false><ul contenteditable><li>foo[]</ul></div>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><p>foo[]</address>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" compare innerHTML | FAIL | FAIL | FAIL | FAIL | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" compare innerHTML | FAIL | FAIL | FAIL | FAIL | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><p>foo[]</dl>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" compare innerHTML | FAIL | FAIL | FAIL | FAIL | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" compare innerHTML | FAIL | FAIL | FAIL | FAIL | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><p>foo[]</dl>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" compare innerHTML | PASS | PASS | FAIL | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" compare innerHTML | PASS | PASS | FAIL | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><p>foo[]</ol>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" compare innerHTML | PASS | PASS | FAIL | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" compare innerHTML | PASS | PASS | FAIL | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><p>foo[]</ul>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<address><div>foo[]</address>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" compare innerHTML | FAIL | FAIL | FAIL | FAIL | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" compare innerHTML | FAIL | FAIL | FAIL | FAIL | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dt><div>foo[]</dl>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" compare innerHTML | FAIL | FAIL | FAIL | FAIL | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" compare innerHTML | FAIL | FAIL | FAIL | FAIL | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<dl><dd><div>foo[]</dl>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" compare innerHTML | PASS | PASS | FAIL | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" compare innerHTML | PASS | PASS | FAIL | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ol><li><div>foo[]</ol>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" compare innerHTML | PASS | PASS | FAIL | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" queryCommandIndeterm("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" queryCommandState("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" queryCommandValue("insertparagraph") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" queryCommandIndeterm("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" queryCommandState("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>" queryCommandValue("insertparagraph") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["insertparagraph",""]] "<ul><li><div>foo[]</ul>": execCommand("insertparagraph", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |