["ParseError", "ParseError", ["DOCTYPE", null, null, null, false]]

["ParseError", ["DOCTYPE", "html", null, null, true]]

["ParseError", ["DOCTYPE", "foo", null, null, true]]

[["DOCTYPE", "html", "-//W3C//DTD HTML Transitional 4.01//EN", null, true]]

["ParseError", ["DOCTYPE", "html", null, null, false]]

["ParseError", ["DOCTYPE", "html", "", null, false]]

["ParseError", ["DOCTYPE", "html", "x", null, false]]

[["DOCTYPE", "html", null, "-//W3C//DTD HTML Transitional 4.01//EN", true]]

[["DOCTYPE", "html", "-//W3C//DTD HTML Transitional 4.01//EN", "-//W3C//DTD HTML Transitional 4.01//EN", true]]

["ParseError", ["DOCTYPE", "html", "", null, false], ["Character", "x"]]

["ParseError", ["DOCTYPE", "html", "", null, false], ["Character", "x"]]

["ParseError", ["DOCTYPE", "html", "foo", "", false], ["Character", "x"]]

["ParseError", ["DOCTYPE", "html", "foo", "", false], ["Character", "x"]]

["ParseError", ["DOCTYPE", "html", null, null, false]]

[["Character", "\ufffd"]]

[["Character", "\ufffd"]]

[["Character", "\ufffd"]]

[["Character", "\ufffd"]]

[["Character", "\ufffd\ufffd"]]

[["Character", "\uabcd"]]

[["Character", "&;"]]

[["StartTag", "h", {"a": "&"}]]

[["StartTag", "a<b", {}]]

[["StartTag", "h", {}, true]]

[["StartTag", "br", {}, true]]

[["StartTag", "br", {"foo": "bar"}, true]]

["ParseError", ["StartTag", "h", {"a": "b"}]]

[["StartTag", "h", {"a": "b"}]]

["ParseError", ["Character", "</"]]

["ParseError", ["Comment", "1"]]

["ParseError", ["Comment", "?namespace"]]

["ParseError", ["Comment", "?foo--"]]

[["Character", "foo "], "ParseError", ["Character", "< bar"]]

["ParseError", ["Character", "\u0000"]]

["ParseError", ["Comment", "-x"]]

[["Character", "\nx\n>\n"]]

[["StartTag", "h", {}]]

[["StartTag", "h", {"a": "", "b": ""}]]

["ParseError", ["StartTag", "h", {"a": "", "\"": ""}]]

["ParseError", ["StartTag", "h", {"a": "", "'": ""}]]

[["Character", "a"], "ParseError", ["Character", "bc"]]

[["Character", "a"], "ParseError", ["StartTag", "b", {}], ["Character", "c"]]

[["Character", "a"], "ParseError", ["Comment", "b"], ["Character", "c"]]

[["Character", "a"], "ParseError", ["EndTag", "b"], ["Character", "c"]]

