WPT
wpt / editing / run / inserthorizontalrule.html
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 | 1302/1348 | 1337/1348 | 1302/1348 | 1347/1348 | 1347/1348 | NOT RUN |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| [["inserthorizontalrule",""]] "foo[]bar": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[]bar" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[]bar" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[]bar" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[]bar" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[]bar" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[]bar" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[]bar" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[]bar" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" compare innerHTML | PASS | FAIL | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("stylewithcss") before | FAIL | PASS | FAIL | FAIL | FAIL | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" compare innerHTML | FAIL | FAIL | FAIL | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" compare innerHTML | FAIL | FAIL | FAIL | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule","abc"]] "foo[bar]baz": execCommand("inserthorizontalrule", false, "abc") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule","abc"]] "foo[bar]baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule","abc"]] "foo[bar]baz" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule","abc"]] "foo[bar]baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule","abc"]] "foo[bar]baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule","abc"]] "foo[bar]baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule","abc"]] "foo[bar]baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule","abc"]] "foo[bar]baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule","abc"]] "foo[bar]baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[bar]baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[bar]baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[bar]baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[bar]baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[bar]baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[bar]baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[bar]baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[bar]baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "foo[bar]baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" compare innerHTML | PASS | FAIL | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" compare innerHTML | PASS | FAIL | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("defaultparagraphseparator", false, "div") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("defaultparagraphseparator", false, "p") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a>foo[bar]baz</a>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<address>foo[bar]baz</address>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" compare innerHTML | PASS | FAIL | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<article>foo[bar]baz</article>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>": execCommand("inserthorizontalrule", false, "") return value | PASS | FAIL | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" compare innerHTML | PASS | FAIL | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<code>foo[bar]baz</code>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<del>foo[bar]baz</del>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<details>foo[bar]baz</details>": execCommand("inserthorizontalrule", false, "") return value | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div>foo[bar]baz</div>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" compare innerHTML | PASS | FAIL | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<em>foo[bar]baz</em>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<header>foo[bar]baz</header>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<q>foo[bar]baz</q>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<section>foo[bar]baz</section>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<small>foo[bar]baz</small>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[bar]baz</span>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<var>foo[bar]baz</var>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<big>foo[bar]baz</big>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" compare innerHTML | FAIL | FAIL | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<center>foo[bar]baz</center>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>": execCommand("stylewithcss", false, "true") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>": execCommand("stylewithcss", false, "false") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("stylewithcss") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("stylewithcss") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" compare innerHTML | FAIL | PASS | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" compare innerHTML | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az": execCommand("inserthorizontalrule", false, "") return value | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" checks for modifications to non-editable content | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" compare innerHTML | FAIL | FAIL | FAIL | PASS | PASS | — |
| [["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" queryCommandIndeterm("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" queryCommandState("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" queryCommandValue("inserthorizontalrule") before | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" queryCommandIndeterm("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" queryCommandState("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |
| [["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" queryCommandValue("inserthorizontalrule") after | PASS | PASS | PASS | PASS | PASS | — |