{ "tests": [ { "fragmentContext": null, "description": "X", "input": "X", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "body", {} ], [ "StartTag", "title", {} ], [ "Character", "X" ], [ "EndTag", "title" ] ] }, { "fragmentContext": null, "description": "X
", "input": "X
", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "table", {} ], [ "StartTag", "title", {} ], [ "Character", "X" ], [ "EndTag", "title" ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": "X", "input": "X", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "head", {} ], [ "EndTag", "head" ], [ "StartTag", "title", {} ], [ "Character", "X" ], [ "EndTag", "title" ] ] }, { "fragmentContext": null, "description": "X", "input": "X", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "EndTag", "head" ], [ "StartTag", "title", {} ], [ "Character", "X" ], [ "EndTag", "title" ] ] }, { "fragmentContext": null, "description": "
", "input": "
", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "table", {} ], [ "StartTag", "meta", {} ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": "X
", "input": "X
", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "table", {} ], [ "Character", "X" ], [ "StartTag", "tr", {} ], [ "StartTag", "td", {} ], [ "StartTag", "table", {} ], [ "Character", " " ], [ "StartTag", "meta", {} ], [ "EndTag", "table" ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": " ", "input": " ", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "html", {} ], [ "Character", " " ], [ "StartTag", "head", {} ] ] }, { "fragmentContext": null, "description": " ", "input": " ", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "Character", " " ], [ "StartTag", "head", {} ] ] }, { "fragmentContext": null, "description": "
", "input": "
", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "table", {} ], [ "StartTag", "style", {} ], [ "Character", " x " ], [ "EndTag", "style" ], [ "Character", " " ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": "
", "input": "
", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "table", {} ], [ "StartTag", "tbody", {} ], [ "StartTag", "script", {} ], [ "Character", " x " ], [ "EndTag", "script" ], [ "Character", " " ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": "

X

", "input": "

X

", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "p", {} ], [ "StartTag", "applet", {} ], [ "StartTag", "p", {} ], [ "Character", "X" ], [ "EndTag", "p" ], [ "EndTag", "applet" ] ] }, { "fragmentContext": null, "description": "

X

", "input": "

X

", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "p", {} ], [ "StartTag", "object", { "type": "application/x-non-existant-plugin" } ], [ "StartTag", "p", {} ], [ "Character", "X" ], [ "EndTag", "p" ], [ "EndTag", "object" ] ] }, { "fragmentContext": null, "description": "

\\nX", "input": "\nX", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "listing", {} ], [ "Character", "X" ], [ "EndTag", "listing" ] ] }, { "fragmentContext": null, "description": "X", "input": "X", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "select", {} ], [ "StartTag", "input", {} ], [ "Character", "X" ] ] }, { "fragmentContext": null, "description": "X", "input": "X", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "select", {} ], [ "StartTag", "select", {} ], [ "Character", "X" ] ] }, { "fragmentContext": null, "description": "
", "input": "
", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "table", {} ], [ "StartTag", "input", { "type": "hidDEN" } ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": "X
", "input": "X
", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "table", {} ], [ "Character", "X" ], [ "StartTag", "input", { "type": "hidDEN" } ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": "
", "input": "
", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "table", {} ], [ "Character", " " ], [ "StartTag", "input", { "type": "hidDEN" } ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": "
", "input": "
", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "table", {} ], [ "Character", " " ], [ "StartTag", "input", { "type": "hidDEN" } ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": "
", "input": "
", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "table", {} ], [ "StartTag", "input", { "type": " hidden" } ], [ "StartTag", "input", { "type": "hidDEN" } ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": "", "input": "
", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "table", {} ], [ "StartTag", "select", {} ], [ "Character", "X" ], [ "StartTag", "tr", {} ] ] }, { "fragmentContext": null, "description": "", "input": "", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "select", {} ], [ "Character", "X" ], [ "EndTag", "select" ] ] }, { "fragmentContext": null, "description": "", "input": "", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "html", {} ], [ "EndTag", "html" ] ] }, { "fragmentContext": null, "description": "", "input": "", "output": [ [ "DOCTYPE", "html", null, null, true ], [ "StartTag", "html", {} ], [ "EndTag", "html" ] ] }, { "fragmentContext": "html", "description": "X", "input": "X", "output": [ [ "StartTag", "body", {} ], [ "Character", "X" ], [ "EndTag", "body" ], [ "EndTag", "body" ] ] }, { "fragmentContext": null, "description": "

a b", "input": "

a b", "output": [ [ "StartTag", "div", {} ], [ "StartTag", "p", {} ], [ "Character", "a" ], [ "EndTag", "x" ], [ "Character", " b" ] ] }, { "fragmentContext": null, "description": "

", "input": "
", "output": [ [ "StartTag", "table", {} ], [ "StartTag", "tr", {} ], [ "StartTag", "td", {} ], [ "StartTag", "code", {} ], [ "EndTag", "code" ], [ "Character", " " ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": "bbb
aaa
ccc", "input": "bbb
aaa
ccc", "output": [ [ "StartTag", "table", {} ], [ "StartTag", "b", {} ], [ "StartTag", "tr", {} ], [ "StartTag", "td", {} ], [ "Character", "aaa" ], [ "EndTag", "td" ], [ "EndTag", "tr" ], [ "Character", "bbb" ], [ "EndTag", "table" ], [ "Character", "ccc" ] ] }, { "fragmentContext": null, "description": "A B B
", "input": "A B B
", "output": [ [ "Character", "A" ], [ "StartTag", "table", {} ], [ "StartTag", "tr", {} ], [ "Character", " B" ], [ "EndTag", "tr" ], [ "Character", " B" ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": "A BC
", "input": "A BC
", "output": [ [ "Character", "A" ], [ "StartTag", "table", {} ], [ "StartTag", "tr", {} ], [ "Character", " B" ], [ "EndTag", "tr" ], [ "Character", " " ], [ "EndTag", "em" ], [ "Character", "C" ], [ "EndTag", "table" ] ] }, { "fragmentContext": null, "description": "", "input": "", "output": [ [ "StartTag", "select", {} ], [ "StartTag", "keygen", {} ] ] } ] }