Summary

Harness status: OK

Found 1348 tests

Details

ResultTest NameMessage
Pass[["inserthorizontalrule",""]] "foo[]bar": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "foo[]bar" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "foo[]bar" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("foo<hr>bar", "foo<hr>bar", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "foo[]bar" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "foo[]bar" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "foo[]bar" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "foo[]bar" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "foo[]bar" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "foo[]bar" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<span>foo</span><hr><span>bar</span>", "<span>foo</span><hr><span>bar</span>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo</span>{}<span>bar</span>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<span>foo</span><hr><span>bar</span>", "<span>foo</span><hr><span>bar</span>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo[</span><span>]bar</span>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo</p><hr><p>quz</p>", "<p>foo</p><hr><p>quz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<p>foo[bar<p>baz]quz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<div><b>foo</b><hr><b>bar</b></div>" but got "<div><b>foo</b></div><hr><div><b>bar</b></div>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<div><b>foo</b></div><hr><div><b>bar</b></div>", "<div><b>foo</b><hr><b>bar</b></div>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div><b>foo</b>{}<b>bar</b></div>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<div><b>foo</b><hr><b>bar</b></div>" but got "<div><b>foo</b></div><hr><div><b>bar</b></div>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<div><b>foo</b></div><hr><div><b>bar</b></div>", "<div><b>foo</b><hr><b>bar</b></div>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div><b>foo[</b><b>]bar</b></div>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<div><b>foo</b><hr><b>baz</b></div>", "<div><b>foo</b><hr><b>baz</b></div>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Fail[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("stylewithcss") beforeassert_equals: Wrong result returned expected false but got true
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5727:21)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5695:13)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Fail
assert_equals(true, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<div><b>foo</b><hr><b>baz</b></div>", "<div><b>foo</b><hr><b>baz</b></div>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<div><b>foo</b>{<b>bar</b>}<b>baz</b></div>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<b>foo</b><hr><b>bar</b>", "<b>foo</b><hr><b>bar</b>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<b>foo</b><hr><b>bar</b>", "<b>foo</b><hr><b>bar</b>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[]bar</b>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<b id=\"abc\">foo</b><hr><b>bar</b>" but got "<b id=\"abc\">foo<hr>bar</b>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<b id=\"abc\">foo<hr>bar</b>", "<b id=\"abc\">foo</b><hr><b>bar</b>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<b id=\"abc\">foo</b><hr><b>bar</b>" but got "<b id=\"abc\">foo<hr>bar</b>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<b id=\"abc\">foo<hr>bar</b>", "<b id=\"abc\">foo</b><hr><b>bar</b>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b id=abc>foo[]bar</b>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule","abc"]] "foo[bar]baz": execCommand("inserthorizontalrule", false, "abc") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule","abc"]] "foo[bar]baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule","abc"]] "foo[bar]baz" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo<hr>baz" but got "foo<hr id=\"abc\">baz"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("foo<hr id=\"abc\">baz", "foo<hr>baz", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule","abc"]] "foo[bar]baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule","abc"]] "foo[bar]baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule","abc"]] "foo[bar]baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule","abc"]] "foo[bar]baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule","abc"]] "foo[bar]baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule","abc"]] "foo[bar]baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "foo[bar]baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "foo[bar]baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "foo[bar]baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("foo<hr>baz", "foo<hr>baz", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "foo[bar]baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "foo[bar]baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "foo[bar]baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "foo[bar]baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "foo[bar]baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "foo[bar]baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("foo<hr>baz", "foo<hr>baz", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("foo<hr>baz", "foo<hr>baz", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>[bar]</b>baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("foo<hr>baz", "foo<hr>baz", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("foo<hr>baz", "foo<hr>baz", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo<b>{bar}</b>baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("foo<hr>baz", "foo<hr>baz", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("foo<hr>baz", "foo<hr>baz", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "foo{<b>bar</b>}baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz": execCommand("defaultparagraphseparator", false, "div") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo</p><hr><p>baz</p>", "<p>foo</p><hr><p>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz": execCommand("defaultparagraphseparator", false, "p") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo</p><hr><p>baz</p>", "<p>foo</p><hr><p>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>[bar]<p>baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz": execCommand("defaultparagraphseparator", false, "div") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo</p><hr><p>baz</p>", "<p>foo</p><hr><p>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz": execCommand("defaultparagraphseparator", false, "p") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo</p><hr><p>baz</p>", "<p>foo</p><hr><p>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<p>{bar}<p>baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz": execCommand("defaultparagraphseparator", false, "div") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo</p><hr><p>baz</p>", "<p>foo</p><hr><p>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz": execCommand("defaultparagraphseparator", false, "p") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo</p><hr><p>baz</p>", "<p>foo</p><hr><p>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo{<p>bar</p>}<p>baz" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>": execCommand("defaultparagraphseparator", false, "div") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo</p><hr><p>baz</p>", "<p>foo</p><hr><p>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>": execCommand("defaultparagraphseparator", false, "p") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo</p><hr><p>baz</p>", "<p>foo</p><hr><p>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>": execCommand("defaultparagraphseparator", false, "div") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p id=\"abc\">foo</p><hr><p>baz</p>", "<p id=\"abc\">foo</p><hr><p>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>": execCommand("defaultparagraphseparator", false, "p") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p id=\"abc\">foo</p><hr><p>baz</p>", "<p id=\"abc\">foo</p><hr><p>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p id=abc>foo[bar]baz</p>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("defaultparagraphseparator", false, "div") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo<b>b</b></p><hr><p><b>r</b>baz</p>", "<p>foo<b>b</b></p><hr><p><b>r</b>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("defaultparagraphseparator", false, "div") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo<b>b</b></p><hr><p><b>r</b>baz</p>", "<p>foo<b>b</b></p><hr><p><b>r</b>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","div"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("defaultparagraphseparator", false, "p") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo<b>b</b></p><hr><p><b>r</b>baz</p>", "<p>foo<b>b</b></p><hr><p><b>r</b>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("div", "div", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("defaultparagraphseparator", false, "p") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<p>foo<b>b</b></p><hr><p><b>r</b>baz</p>", "<p>foo<b>b</b></p><hr><p><b>r</b>baz</p>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("defaultparagraphseparator") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("p", "p", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["defaultparagraphseparator","p"],["inserthorizontalrule",""]] "<p>foo<b>b[a]r</b>baz</p>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<a>foo[bar]baz</a>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a>foo</a><hr><a>baz</a>" but got "<a>foo<hr>baz</a>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<a>foo<hr>baz</a>", "<a>foo</a><hr><a>baz</a>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<a>foo[bar]baz</a>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<a href=\"/\">foo</a><hr><a href=\"/\">baz</a>" but got "<a href=\"/\">foo<hr>baz</a>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<a href=\"/\">foo<hr>baz</a>", "<a href=\"/\">foo</a><hr><a href=\"/\">baz</a>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<a href=/>foo[bar]baz</a>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<abbr>foo</abbr><hr><abbr>baz</abbr>" but got "<abbr>foo<hr>baz</abbr>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<abbr>foo<hr>baz</abbr>", "<abbr>foo</abbr><hr><abbr>baz</abbr>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<abbr>foo[bar]baz</abbr>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<address>foo[bar]baz</address>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<address>foo<hr>baz</address>", "<address>foo<hr>baz</address>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<address>foo[bar]baz</address>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<article>foo[bar]baz</article>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<article>foo<hr>baz</article>", "<article>foo<hr>baz</article>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<article>foo[bar]baz</article>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<aside>foo<hr>baz</aside>", "<aside>foo<hr>baz</aside>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<aside>foo[bar]baz</aside>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<b>foo</b><hr><b>baz</b>", "<b>foo</b><hr><b>baz</b>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<b>foo</b><hr><b>baz</b>", "<b>foo</b><hr><b>baz</b>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<b>foo[bar]baz</b>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<bdi>foo</bdi><hr><bdi>baz</bdi>" but got "<bdi>foo<hr>baz</bdi>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<bdi>foo<hr>baz</bdi>", "<bdi>foo</bdi><hr><bdi>baz</bdi>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<bdi>foo[bar]baz</bdi>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<bdo dir=\"rtl\">foo</bdo><hr><bdo dir=\"rtl\">baz</bdo>" but got "<bdo dir=\"rtl\">foo<hr>baz</bdo>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<bdo dir=\"rtl\">foo<hr>baz</bdo>", "<bdo dir=\"rtl\">foo</bdo><hr><bdo dir=\"rtl\">baz</bdo>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<bdo dir=rtl>foo[bar]baz</bdo>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<blockquote>foo<hr>baz</blockquote>", "<blockquote>foo<hr>baz</blockquote>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<blockquote>foo[bar]baz</blockquote>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<table><caption>foo<hr>baz</caption><tbody><tr><td>quz</td></tr></tbody></table>", "<table><caption>foo<hr>baz</caption><tbody><tr><td>quz</td></tr></tbody></table>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><caption>foo[bar]baz</caption><tr><td>quz</table>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<cite>foo</cite><hr><cite>baz</cite>" but got "<cite>foo<hr>baz</cite>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<cite>foo<hr>baz</cite>", "<cite>foo</cite><hr><cite>baz</cite>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<cite>foo[bar]baz</cite>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<code>foo[bar]baz</code>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<code>foo</code><hr><code>baz</code>" but got "<code>foo<hr>baz</code>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<code>foo<hr>baz</code>", "<code>foo</code><hr><code>baz</code>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<code>foo[bar]baz</code>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<dl><dd>foo<hr>baz</dd></dl>", "<dl><dd>foo<hr>baz</dd></dl>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dl><dd>foo[bar]baz</dd></dl>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<del>foo[bar]baz</del>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<del>foo<hr>baz</del>", "<del>foo<hr>baz</del>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<del>foo[bar]baz</del>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Fail[["inserthorizontalrule",""]] "<details>foo[bar]baz</details>": execCommand("inserthorizontalrule", false, "") return valueassert_equals: expected true but got false
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5613:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5610:9)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Fail
assert_equals(false, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<details>foo<hr>baz</details>" but got "<details>foobarbaz</details>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<details>foobarbaz</details>", "<details>foo<hr>baz</details>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<details>foo[bar]baz</details>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<dfn>foo</dfn><hr><dfn>baz</dfn>" but got "<dfn>foo<hr>baz</dfn>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<dfn>foo<hr>baz</dfn>", "<dfn>foo</dfn><hr><dfn>baz</dfn>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dfn>foo[bar]baz</dfn>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div>foo[bar]baz</div>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<div>foo<hr>baz</div>", "<div>foo<hr>baz</div>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<div>foo[bar]baz</div>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<dl><dt>foo<hr>baz</dt></dl>", "<dl><dt>foo<hr>baz</dt></dl>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dl><dt>foo[bar]baz</dt></dl>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<em>foo[bar]baz</em>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<em>foo</em><hr><em>baz</em>", "<em>foo</em><hr><em>baz</em>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<em>foo[bar]baz</em>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<figure><figcaption>foo<hr>baz</figcaption>quz</figure>", "<figure><figcaption>foo<hr>baz</figcaption>quz</figure>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<figure><figcaption>foo[bar]baz</figcaption>quz</figure>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<figure>foo<hr>baz</figure>", "<figure>foo<hr>baz</figure>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<figure>foo[bar]baz</figure>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<footer>foo<hr>baz</footer>", "<footer>foo<hr>baz</footer>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<footer>foo[bar]baz</footer>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<h1>foo</h1><hr><h1>baz</h1>" but got "<h1>foo<hr>baz</h1>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<h1>foo<hr>baz</h1>", "<h1>foo</h1><hr><h1>baz</h1>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h1>foo[bar]baz</h1>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<h2>foo</h2><hr><h2>baz</h2>" but got "<h2>foo<hr>baz</h2>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<h2>foo<hr>baz</h2>", "<h2>foo</h2><hr><h2>baz</h2>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h2>foo[bar]baz</h2>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<h3>foo</h3><hr><h3>baz</h3>" but got "<h3>foo<hr>baz</h3>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<h3>foo<hr>baz</h3>", "<h3>foo</h3><hr><h3>baz</h3>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h3>foo[bar]baz</h3>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<h4>foo</h4><hr><h4>baz</h4>" but got "<h4>foo<hr>baz</h4>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<h4>foo<hr>baz</h4>", "<h4>foo</h4><hr><h4>baz</h4>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h4>foo[bar]baz</h4>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<h5>foo</h5><hr><h5>baz</h5>" but got "<h5>foo<hr>baz</h5>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<h5>foo<hr>baz</h5>", "<h5>foo</h5><hr><h5>baz</h5>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h5>foo[bar]baz</h5>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<h6>foo</h6><hr><h6>baz</h6>" but got "<h6>foo<hr>baz</h6>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<h6>foo<hr>baz</h6>", "<h6>foo</h6><hr><h6>baz</h6>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<h6>foo[bar]baz</h6>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<header>foo[bar]baz</header>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<header>foo<hr>baz</header>", "<header>foo<hr>baz</header>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<header>foo[bar]baz</header>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<hgroup>foo</hgroup><hr><hgroup>baz</hgroup>" but got "<hgroup>foo<hr>baz</hgroup>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<hgroup>foo<hr>baz</hgroup>", "<hgroup>foo</hgroup><hr><hgroup>baz</hgroup>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<hgroup>foo[bar]baz</hgroup>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<hgroup><h1>foo</h1></hgroup><hr><hgroup><h1>baz</h1></hgroup>" but got "<hgroup><h1>foo<hr>baz</h1></hgroup>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<hgroup><h1>foo<hr>baz</h1></hgroup>", "<hgroup><h1>foo</h1></hgroup><hr><hgroup><h1>baz</h1></hgroup>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<hgroup><h1>foo[bar]baz</h1></hgroup>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<i>foo</i><hr><i>baz</i>", "<i>foo</i><hr><i>baz</i>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<i>foo</i><hr><i>baz</i>", "<i>foo</i><hr><i>baz</i>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<i>foo[bar]baz</i>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<ins>foo<hr>baz</ins>", "<ins>foo<hr>baz</ins>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ins>foo[bar]baz</ins>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<kbd>foo</kbd><hr><kbd>baz</kbd>" but got "<kbd>foo<hr>baz</kbd>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<kbd>foo<hr>baz</kbd>", "<kbd>foo</kbd><hr><kbd>baz</kbd>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<kbd>foo[bar]baz</kbd>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<mark>foo</mark><hr><mark>baz</mark>" but got "<mark>foo<hr>baz</mark>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<mark>foo<hr>baz</mark>", "<mark>foo</mark><hr><mark>baz</mark>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<mark>foo[bar]baz</mark>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<nav>foo<hr>baz</nav>", "<nav>foo<hr>baz</nav>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<nav>foo[bar]baz</nav>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<ol><li>foo<hr>baz</li></ol>", "<ol><li>foo<hr>baz</li></ol>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ol><li>foo[bar]baz</li></ol>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<pre>foo</pre><hr><pre>baz</pre>" but got "<pre>foo<hr>baz</pre>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<pre>foo<hr>baz</pre>", "<pre>foo</pre><hr><pre>baz</pre>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<pre>foo[bar]baz</pre>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<q>foo[bar]baz</q>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<q>foo</q><hr><q>baz</q>" but got "<q>foo<hr>baz</q>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<q>foo<hr>baz</q>", "<q>foo</q><hr><q>baz</q>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<q>foo[bar]baz</q>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<ruby>foo</ruby><hr><ruby>baz<rt>quz</rt></ruby>" but got "<ruby>foo<hr>baz<rt>quz</rt></ruby>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<ruby>foo<hr>baz<rt>quz</rt></ruby>", "<ruby>foo</ruby><hr><ruby>baz<rt>quz</rt></ruby>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo[bar]baz<rt>quz</rt></ruby>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<ruby>foo<rt>bar</rt></ruby><hr><ruby><rt>quz</rt></ruby>" but got "<ruby>foo<rt>bar<hr>quz</rt></ruby>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<ruby>foo<rt>bar<hr>quz</rt></ruby>", "<ruby>foo<rt>bar</rt></ruby><hr><ruby><rt>quz</rt></ruby>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rt>bar[baz]quz</rt></ruby>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<ruby>foo<rp>bar</rp></ruby><hr><ruby><rp>quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" but got "<ruby>foo<rp>barbazquz</rp><rt><hr>qoz</rt><rp>qiz</rp></ruby>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<ruby>foo<rp>barbazquz</rp><rt><hr>qoz</rt><rp>qiz</rp></ruby>", "<ruby>foo<rp>bar</rp></ruby><hr><ruby><rp>quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ruby>foo<rp>bar[baz]quz</rp><rt>qoz</rt><rp>qiz</rp></ruby>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<s>foo</s><hr><s>baz</s>", "<s>foo</s><hr><s>baz</s>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<s>foo</s><hr><s>baz</s>", "<s>foo</s><hr><s>baz</s>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<s>foo[bar]baz</s>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<samp>foo</samp><hr><samp>baz</samp>" but got "<samp>foo<hr>baz</samp>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<samp>foo<hr>baz</samp>", "<samp>foo</samp><hr><samp>baz</samp>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<samp>foo[bar]baz</samp>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<section>foo[bar]baz</section>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<section>foo<hr>baz</section>", "<section>foo<hr>baz</section>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<section>foo[bar]baz</section>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<small>foo[bar]baz</small>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<small>foo</small><hr><small>baz</small>" but got "<small>foo<hr>baz</small>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<small>foo<hr>baz</small>", "<small>foo</small><hr><small>baz</small>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<small>foo[bar]baz</small>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo[bar]baz</span>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<span>foo</span><hr><span>baz</span>", "<span>foo</span><hr><span>baz</span>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<span>foo[bar]baz</span>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<strong>foo</strong><hr><strong>baz</strong>", "<strong>foo</strong><hr><strong>baz</strong>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<strong>foo[bar]baz</strong>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<sub>foo</sub><hr><sub>baz</sub>", "<sub>foo</sub><hr><sub>baz</sub>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<sub>foo</sub><hr><sub>baz</sub>", "<sub>foo</sub><hr><sub>baz</sub>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sub>foo[bar]baz</sub>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<sup>foo</sup><hr><sup>baz</sup>", "<sup>foo</sup><hr><sup>baz</sup>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<sup>foo</sup><hr><sup>baz</sup>", "<sup>foo</sup><hr><sup>baz</sup>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<sup>foo[bar]baz</sup>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<table><tbody><tr><td>foo<hr>baz</td></tr></tbody></table>", "<table><tbody><tr><td>foo<hr>baz</td></tr></tbody></table>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><td>foo[bar]baz</td></table>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<table><tbody><tr><th>foo<hr>baz</th></tr></tbody></table>", "<table><tbody><tr><th>foo<hr>baz</th></tr></tbody></table>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><th>foo[bar]baz</th></table>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<u>foo</u><hr><u>baz</u>", "<u>foo</u><hr><u>baz</u>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<u>foo</u><hr><u>baz</u>", "<u>foo</u><hr><u>baz</u>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<u>foo[bar]baz</u>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<ul><li>foo<hr>baz</li></ul>", "<ul><li>foo<hr>baz</li></ul>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<ul><li>foo[bar]baz</li></ul>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<var>foo[bar]baz</var>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<var>foo</var><hr><var>baz</var>" but got "<var>foo<hr>baz</var>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<var>foo<hr>baz</var>", "<var>foo</var><hr><var>baz</var>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<var>foo[bar]baz</var>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<acronym>foo</acronym><hr><acronym>baz</acronym>" but got "<acronym>foo<hr>baz</acronym>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<acronym>foo<hr>baz</acronym>", "<acronym>foo</acronym><hr><acronym>baz</acronym>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<acronym>foo[bar]baz</acronym>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<big>foo[bar]baz</big>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<big>foo</big><hr><big>baz</big>" but got "<big>foo<hr>baz</big>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<big>foo<hr>baz</big>", "<big>foo</big><hr><big>baz</big>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<big>foo[bar]baz</big>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<blink>foo</blink><hr><blink>baz</blink>" but got "<blink>foo<hr>baz</blink>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<blink>foo<hr>baz</blink>", "<blink>foo</blink><hr><blink>baz</blink>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<blink>foo[bar]baz</blink>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<center>foo[bar]baz</center>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<center>foo<hr>baz</center>", "<center>foo<hr>baz</center>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<center>foo[bar]baz</center>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<dir>foo</dir><hr><dir>baz</dir>" but got "<dir>foo<hr>baz</dir>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<dir>foo<hr>baz</dir>", "<dir>foo</dir><hr><dir>baz</dir>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dir>foo[bar]baz</dir>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<dir><li>foo<hr>baz</li></dir>", "<dir><li>foo<hr>baz</li></dir>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<dir><li>foo[bar]baz</li></dir>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<font>foo</font><hr><font>baz</font>" but got "<font>foo<hr>baz</font>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<font>foo<hr>baz</font>", "<font>foo</font><hr><font>baz</font>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<font>foo</font><hr><font>baz</font>" but got "<font>foo<hr>baz</font>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<font>foo<hr>baz</font>", "<font>foo</font><hr><font>baz</font>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<font>foo[bar]baz</font>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<listing>foo</listing><hr><listing>baz</listing>" but got "<listing>foo<hr>baz</listing>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<listing>foo<hr>baz</listing>", "<listing>foo</listing><hr><listing>baz</listing>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<listing>foo[bar]baz</listing>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<marquee>foo</marquee><hr><marquee>baz</marquee>" but got "<marquee>foo<hr>baz</marquee>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<marquee>foo<hr>baz</marquee>", "<marquee>foo</marquee><hr><marquee>baz</marquee>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<marquee>foo[bar]baz</marquee>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<nobr>foo</nobr><hr><nobr>baz</nobr>" but got "<nobr>foo<hr>baz</nobr>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<nobr>foo<hr>baz</nobr>", "<nobr>foo</nobr><hr><nobr>baz</nobr>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<nobr>foo[bar]baz</nobr>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>": execCommand("stylewithcss", false, "true") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<strike>foo</strike><hr><strike>baz</strike>", "<strike>foo</strike><hr><strike>baz</strike>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","true"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>": execCommand("stylewithcss", false, "false") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<strike>foo</strike><hr><strike>baz</strike>", "<strike>foo</strike><hr><strike>baz</strike>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(true, true, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("stylewithcss") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("stylewithcss") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["stylewithcss","false"],["inserthorizontalrule",""]] "<strike>foo[bar]baz</strike>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<tt>foo</tt><hr><tt>baz</tt>" but got "<tt>foo<hr>baz</tt>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<tt>foo<hr>baz</tt>", "<tt>foo</tt><hr><tt>baz</tt>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<tt>foo[bar]baz</tt>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "<xmp>foo</xmp><hr><xmp>baz</xmp>" but got "<xmp>foo<hr>baz</xmp>"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("<xmp>foo<hr>baz</xmp>", "<xmp>foo</xmp><hr><xmp>baz</xmp>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<xmp>foo[bar]baz</xmp>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<quasit>foo<hr>baz</quasit>", "<quasit>foo<hr>baz</quasit>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<quasit>foo[bar]baz</quasit>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Pass[["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" compare innerHTML
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Pass
assert_equals("<table><tbody><tr><td>fo<hr></td><td>ar</td></tr></tbody></table>", "<table><tbody><tr><td>fo<hr></td><td>ar</td></tr></tbody></table>", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "<table><tr><td>fo[o<td>b]ar</table>" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az": execCommand("inserthorizontalrule", false, "") return value
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5611:13)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /editing/include/tests.js:5613:13)
Pass[["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" checks for modifications to non-editable content
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5644:9)
Pass
assert_equals(2, 2, "The parent div must have two children.  Did something spill outside the test div?")
    at Test.<anonymous> ( /editing/include/tests.js:5648:9)
Pass
assert_equals(1, 1, "Wrapper div must have only one attribute (<div contenteditable=\"\">), but has more (<div contenteditable=\"\">)")
    at Test.<anonymous> ( /editing/include/tests.js:5652:9)
Pass
assert_equals(0, 0, "Body element must have no attributes (<body>), but has more (<body>)")
    at Test.<anonymous> ( /editing/include/tests.js:5656:9)
Pass
assert_equals("<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "<head><meta charset=\"utf-8\">\n<meta name=\"timeout\" content=\"long\">\n<link rel=\"stylesheet\" href=\"../include/reset.css\">\n<title>inserthorizontalrule - HTML editing conformance tests</title>\n\n</head><body>\n\n<div id=\"test-container\"><p>test</p></div>\n\n\n\n\n\n\n\n\n</body>", "Everything outside the editable div must be unchanged, but some change did occur")
    at Test.<anonymous> ( /editing/include/tests.js:5663:9)
Fail[["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" compare innerHTMLassert_equals: Unexpected innerHTML (after normalizing inline style) expected "fo<hr><span contenteditable=\"false\">bar</span>az" but got "fo<hr>az"
    at Test.<anonymous> (https://wpt.live/editing/include/tests.js:5679:11)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at subsetTest (https://wpt.live/common/subset-tests.js:54:14)
    at runConformanceTest (https://wpt.live/editing/include/tests.js:5667:5)
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5668:9)
Fail
assert_equals("fo<hr>az", "fo<hr><span contenteditable=\"false\">bar</span>az", "Unexpected innerHTML (after normalizing inline style)")
    at Test.<anonymous> ( /editing/include/tests.js:5679:11)
Pass[["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" queryCommandIndeterm("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" queryCommandState("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" queryCommandValue("inserthorizontalrule") before
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" queryCommandIndeterm("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" queryCommandState("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals(false, false, "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)
Pass[["inserthorizontalrule",""]] "fo[o<span contenteditable=false>bar</span>b]az" queryCommandValue("inserthorizontalrule") after
Asserts run
Pass
assert_equals(null, null, "Setup must not throw an exception")
    at Test.<anonymous> ( /editing/include/tests.js:5696:17)
Pass
assert_false(false, "An exception must not be thrown in this case")
    at Test.<anonymous> ( /editing/include/tests.js:5725:21)
Pass
assert_equals("", "", "Wrong result returned")
    at Test.<anonymous> ( /editing/include/tests.js:5727:21)