Subroutine Data::Dumper::qquote redefined at t/HTML-tree.t line 20. Name "Whatpm::HTML::Debug::cp_pass" used only once: possible typo at t/HTML-tree.t line 38. Name "Whatpm::HTML::Debug::cp" used only once: possible typo at t/HTML-tree.t line 37. # t/tokenizer-test-chars.dat ok 1 - Parse error: qq'\x{D800}\x{D801}\x{DFF0}\x{DFFF}'; 1:2:no DOCTYPE;no DOCTYPE ok 2 - SHOULD-level error: qq'\x{D800}\x{D801}\x{DFF0}\x{DFFF}'; ; ok 3 - Document tree: qq'\x{D800}\x{D801}\x{DFF0}\x{DFFF}' ok 4 - Parse error: qq'

aaa\x{D800}\x{D801}\x{DFF0}\x{DFFF}'; 1:4:no DOCTYPE;no DOCTYPE ok 5 - SHOULD-level error: qq'

aaa\x{D800}\x{D801}\x{DFF0}\x{DFFF}'; ; ok 6 - Document tree: qq'

aaa\x{D800}\x{D801}\x{DFF0}\x{DFFF}' ok 7 - Parse error: qq'

...⪢̸?'; 1:4:no DOCTYPE;no DOCTYPE ok 8 - SHOULD-level error: qq'

...⪢̸?'; ; ok 9 - Document tree: qq'

...⪢̸?' ok 10 - Parse error: qq'

\x{03}'; 1:4:control char, 1:4:no DOCTYPE;no DOCTYPE, U+0003 ok 11 - SHOULD-level error: qq'

\x{03}'; ; ok 12 - Document tree: qq'

\x{03}' ok 13 - Parse error: qq'

\x{0B}'; 1:4:control char, 1:4:no DOCTYPE;no DOCTYPE, U+000B ok 14 - SHOULD-level error: qq'

\x{0B}'; ; ok 15 - Document tree: qq'

\x{0B}' ok 16 - Parse error: qq'a\x{00}'; 1:8:no DOCTYPE, 1:9:NULL;no DOCTYPE, NULL ok 17 - SHOULD-level error: qq'a\x{00}'; ; ok 18 - Document tree: qq'a\x{00}' ok 19 - Parse error: qq'

a\x{00}'; 1:6:no DOCTYPE, 1:7:NULL;no DOCTYPE, NULL ok 20 - SHOULD-level error: qq'a\x{00}'; ; ok 21 - Document tree: qq'a\x{00}' ok 22 - Parse error: qq''; 1:9:no DOCTYPE, 1:10:NULL;no DOCTYPE, NULL ok 23 - SHOULD-level error: qq''; ; ok 24 - Document tree: qq'' ok 25 - Parse error: qq'a\x{00}'; 1:12:no DOCTYPE, 1:13:NULL, 1:13:in body:\#eof;no DOCTYPE, NULL, EOF ok 26 - SHOULD-level error: qq'<plaintext>a\x{00}'; ; ok 27 - Document tree: qq'<plaintext>a\x{00}' ok 28 - Parse error: qq'<a\x{00}></a\x{00}>b'; 1:3:NULL, 1:5:no DOCTYPE, 1:8:NULL;no DOCTYPE, NULL, NULL ok 29 - SHOULD-level error: qq'<a\x{00}></a\x{00}>b'; ; ok 30 - Document tree: qq'<a\x{00}></a\x{00}>b' ok 31 - Parse error: qq'<\x{00}>'; 1:1:bare stago, 1:2:no DOCTYPE, 1:2:NULL, 1:3:NULL;no DOCTYPE, bogus <, NULL (tokenizer), NULL (in body) ok 32 - SHOULD-level error: qq'<\x{00}>'; ; ok 33 - Document tree: qq'<\x{00}>' ok 34 - Parse error: qq'</\x{00}>'; 1:1:bogus end tag, 1:4:no DOCTYPE;no DOCTYPE, bogus </ ok 35 - SHOULD-level error: qq'</\x{00}>'; ; ok 36 - Document tree: qq'</\x{00}>' ok 37 - Parse error: qq'<![ \x{00} ]>'; 1:1:bogus comment, 1:8:no DOCTYPE;no DOCTYPE, bogus comment ok 38 - SHOULD-level error: qq'<![ \x{00} ]>'; ; ok 39 - Document tree: qq'<![ \x{00} ]>' ok 40 - Parse error: qq'<script><!--\x{00}--></script>'; 1:9:no DOCTYPE, 1:13:NULL;no DOCTYPE, NULL ok 41 - SHOULD-level error: qq'<script><!--\x{00}--></script>'; ; ok 42 - Document tree: qq'<script><!--\x{00}--></script>' ok 43 - Parse error: qq'<script><!---\x{00}--></script>'; 1:9:no DOCTYPE, 1:14:NULL;no DOCTYPE, NULL ok 44 - SHOULD-level error: qq'<script><!---\x{00}--></script>'; ; ok 45 - Document tree: qq'<script><!---\x{00}--></script>' ok 46 - Parse error: qq'<script><!----\x{00}--></script>'; 1:9:no DOCTYPE, 1:15:NULL;no DOCTYPE, NULL ok 47 - SHOULD-level error: qq'<script><!----\x{00}--></script>'; ; ok 48 - Document tree: qq'<script><!----\x{00}--></script>' ok 49 - Parse error: qq'<script><!--<script>\x{00}--></script>'; 1:9:no DOCTYPE, 1:21:NULL;no DOCTYPE, NULL ok 50 - SHOULD-level error: qq'<script><!--<script>\x{00}--></script>'; ; ok 51 - Document tree: qq'<script><!--<script>\x{00}--></script>' ok 52 - Parse error: qq'<script><!--<script>-\x{00}--></script>'; 1:9:no DOCTYPE, 1:22:NULL;no DOCTYPE, NULL ok 53 - SHOULD-level error: qq'<script><!--<script>-\x{00}--></script>'; ; ok 54 - Document tree: qq'<script><!--<script>-\x{00}--></script>' ok 55 - Parse error: qq'<script><!--<script>--\x{00}--></script>'; 1:9:no DOCTYPE, 1:23:NULL;no DOCTYPE, NULL ok 56 - SHOULD-level error: qq'<script><!--<script>--\x{00}--></script>'; ; ok 57 - Document tree: qq'<script><!--<script>--\x{00}--></script>' ok 58 - Parse error: qq'<a \x{00}b>'; 1:4:NULL, 1:6:no DOCTYPE, 1:6:in body:\#eof;no DOCTYPE, NULL, EOF ok 59 - SHOULD-level error: qq'<a \x{00}b>'; ; ok 60 - Document tree: qq'<a \x{00}b>' ok 61 - Parse error: qq'<a c\x{00}b>'; 1:5:NULL, 1:7:no DOCTYPE, 1:7:in body:\#eof;no DOCTYPE, NULL, EOF ok 62 - SHOULD-level error: qq'<a c\x{00}b>'; ; ok 63 - Document tree: qq'<a c\x{00}b>' ok 64 - Parse error: qq'<a c \x{00}b>'; 1:6:NULL, 1:8:no DOCTYPE, 1:8:in body:\#eof;no DOCTYPE, NULL, EOF ok 65 - SHOULD-level error: qq'<a c \x{00}b>'; ; ok 66 - Document tree: qq'<a c \x{00}b>' ok 67 - Parse error: qq'<a c=\x{00}b>'; 1:6:NULL, 1:8:no DOCTYPE, 1:8:in body:\#eof;no DOCTYPE, NULL, EOF ok 68 - SHOULD-level error: qq'<a c=\x{00}b>'; ; ok 69 - Document tree: qq'<a c=\x{00}b>' ok 70 - Parse error: qq'<a c=d\x{00}b>'; 1:7:NULL, 1:9:no DOCTYPE, 1:9:in body:\#eof;no DOCTYPE, NULL, EOF ok 71 - SHOULD-level error: qq'<a c=d\x{00}b>'; ; ok 72 - Document tree: qq'<a c=d\x{00}b>' ok 73 - Parse error: qq'<a c="d\x{00}b">'; 1:8:NULL, 1:11:no DOCTYPE, 1:11:in body:\#eof;no DOCTYPE, NULL, EOF ok 74 - SHOULD-level error: qq'<a c="d\x{00}b">'; ; ok 75 - Document tree: qq'<a c="d\x{00}b">' ok 76 - Parse error: qq'<a c=\x{27}d\x{00}b\x{27}>'; 1:8:NULL, 1:11:no DOCTYPE, 1:11:in body:\#eof;no DOCTYPE, NULL, EOF ok 77 - SHOULD-level error: qq'<a c=\x{27}d\x{00}b\x{27}>'; ; ok 78 - Document tree: qq'<a c=\x{27}d\x{00}b\x{27}>' ok 79 - Parse error: qq'<!--\x{00}-->'; 1:5:NULL, 1:8:no DOCTYPE;no DOCTYPE, NULL ok 80 - SHOULD-level error: qq'<!--\x{00}-->'; ; ok 81 - Document tree: qq'<!--\x{00}-->' ok 82 - Parse error: qq'<!---\x{00}-->'; 1:6:NULL, 1:9:no DOCTYPE;no DOCTYPE, NULL ok 83 - SHOULD-level error: qq'<!---\x{00}-->'; ; ok 84 - Document tree: qq'<!---\x{00}-->' ok 85 - Parse error: qq'<!----\x{00}-->'; 1:7:NULL, 1:10:no DOCTYPE;no DOCTYPE, NULL ok 86 - SHOULD-level error: qq'<!----\x{00}-->'; ; ok 87 - Document tree: qq'<!----\x{00}-->' ok 88 - Parse error: qq'<!-----\x{00}-->'; 1:6:dash in comment, 1:8:NULL, 1:11:no DOCTYPE;no DOCTYPE, --, NULL ok 89 - SHOULD-level error: qq'<!-----\x{00}-->'; ; ok 90 - Document tree: qq'<!-----\x{00}-->' ok 91 - Parse error: qq'<!------\x{00}-->'; 1:6:dash in comment, 1:7:dash in comment, 1:9:NULL, 1:12:no DOCTYPE;no DOCTYPE, --, --, NULL ok 92 - SHOULD-level error: qq'<!------\x{00}-->'; ; ok 93 - Document tree: qq'<!------\x{00}-->' ok 94 - Parse error: qq'<!------!\x{00}-->'; 1:6:dash in comment, 1:7:dash in comment, 1:9:comment end bang, 1:10:NULL, 1:13:no DOCTYPE;no DOCTYPE, --, --, !, NULL ok 95 - SHOULD-level error: qq'<!------!\x{00}-->'; ; ok 96 - Document tree: qq'<!------!\x{00}-->' ok 97 - Parse error: qq'<!--a\x{00}-->'; 1:6:NULL, 1:9:no DOCTYPE;no DOCTYPE, NULL ok 98 - SHOULD-level error: qq'<!--a\x{00}-->'; ; ok 99 - Document tree: qq'<!--a\x{00}-->' ok 100 - Parse error: qq'<!--a-\x{00}-->'; 1:7:NULL, 1:10:no DOCTYPE;no DOCTYPE, NULL ok 101 - SHOULD-level error: qq'<!--a-\x{00}-->'; ; ok 102 - Document tree: qq'<!--a-\x{00}-->' ok 103 - Parse error: qq'<!--a--\x{00}-->'; 1:8:NULL, 1:11:no DOCTYPE;no DOCTYPE, NULL ok 104 - SHOULD-level error: qq'<!--a--\x{00}-->'; ; ok 105 - Document tree: qq'<!--a--\x{00}-->' ok 106 - Parse error: qq'<!--a---\x{00}-->'; 1:7:dash in comment, 1:9:NULL, 1:12:no DOCTYPE;no DOCTYPE, --, NULL ok 107 - SHOULD-level error: qq'<!--a---\x{00}-->'; ; ok 108 - Document tree: qq'<!--a---\x{00}-->' ok 109 - Parse error: qq'<!--a----\x{00}-->'; 1:7:dash in comment, 1:8:dash in comment, 1:10:NULL, 1:13:no DOCTYPE;no DOCTYPE, --, --, NULL ok 110 - SHOULD-level error: qq'<!--a----\x{00}-->'; ; ok 111 - Document tree: qq'<!--a----\x{00}-->' ok 112 - Parse error: qq'<!--a----!\x{00}-->'; 1:7:dash in comment, 1:8:dash in comment, 1:10:comment end bang, 1:11:NULL, 1:14:no DOCTYPE;no DOCTYPE, --, --, !, NULL ok 113 - SHOULD-level error: qq'<!--a----!\x{00}-->'; ; ok 114 - Document tree: qq'<!--a----!\x{00}-->' ok 115 - Parse error: qq'<!DOCTYPE \x{00}>'; 1:11:NULL, 1:12:not HTML5;NULL, DOCTYPE not HTML5 ok 116 - SHOULD-level error: qq'<!DOCTYPE \x{00}>'; ; ok 117 - Document tree: qq'<!DOCTYPE \x{00}>' ok 118 - Parse error: qq'<!DOCTYPE a\x{00}>'; 1:12:NULL, 1:13:not HTML5;NULL, DOCTYPE not HTML5 ok 119 - SHOULD-level error: qq'<!DOCTYPE a\x{00}>'; ; ok 120 - Document tree: qq'<!DOCTYPE a\x{00}>' ok 121 - Parse error: qq'<!DOCTYPE html PUBLIC "a\x{00}">'; 1:25:NULL, 1:27:not HTML5;NULL, DOCTYPE not HTML5 ok 122 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC "a\x{00}">'; ; ok 123 - Document tree: qq'<!DOCTYPE html PUBLIC "a\x{00}">' ok 124 - Parse error: qq'<!DOCTYPE html PUBLIC \x{27}a\x{00}\x{27}>'; 1:25:NULL, 1:27:not HTML5;NULL, DOCTYPE not HTML5 ok 125 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC \x{27}a\x{00}\x{27}>'; ; ok 126 - Document tree: qq'<!DOCTYPE html PUBLIC \x{27}a\x{00}\x{27}>' ok 127 - Parse error: qq'<!DOCTYPE html PUBLIC "x" "a\x{00}">'; 1:29:NULL, 1:31:not HTML5;NULL, DOCTYPE not HTML5 ok 128 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC "x" "a\x{00}">'; ; ok 129 - Document tree: qq'<!DOCTYPE html PUBLIC "x" "a\x{00}">' ok 130 - Parse error: qq'<!DOCTYPE html PUBLIC "x" \x{27}a\x{00}\x{27}>'; 1:29:NULL, 1:31:not HTML5;NULL, DOCTYPE not HTML5 ok 131 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC "x" \x{27}a\x{00}\x{27}>'; ; ok 132 - Document tree: qq'<!DOCTYPE html PUBLIC "x" \x{27}a\x{00}\x{27}>' ok 133 - Parse error: qq'<!DOCTYPE html SYSTEM "a\x{00}">'; 1:25:NULL, 1:27:not HTML5;NULL, DOCTYPE not HTML5 ok 134 - SHOULD-level error: qq'<!DOCTYPE html SYSTEM "a\x{00}">'; ; ok 135 - Document tree: qq'<!DOCTYPE html SYSTEM "a\x{00}">' ok 136 - Parse error: qq'<!DOCTYPE html SYSTEM \x{27}a\x{00}\x{27}>'; 1:25:NULL, 1:27:not HTML5;NULL, DOCTYPE not HTML5 ok 137 - SHOULD-level error: qq'<!DOCTYPE html SYSTEM \x{27}a\x{00}\x{27}>'; ; ok 138 - Document tree: qq'<!DOCTYPE html SYSTEM \x{27}a\x{00}\x{27}>' ok 139 - Parse error: qq'<svg><![CDATA[a\x{00}b]]></svg>'; 1:6:no DOCTYPE, 1:21:NULL;no DOCTYPE, NULL ok 140 - SHOULD-level error: qq'<svg><![CDATA[a\x{00}b]]></svg>'; ; ok 141 - Document tree: qq'<svg><![CDATA[a\x{00}b]]></svg>' ok 142 - Parse error: qq'<svg><desc><![CDATA[a\x{00}b]]></desc></svg>'; 1:6:no DOCTYPE, 1:27:NULL;no DOCTYPE, NULL ok 143 - SHOULD-level error: qq'<svg><desc><![CDATA[a\x{00}b]]></desc></svg>'; ; ok 144 - Document tree: qq'<svg><desc><![CDATA[a\x{00}b]]></desc></svg>' ok 145 - Parse error: qq'<svg><desc><p>\x{00}</p></desc></svg>'; 1:6:no DOCTYPE, 1:15:NULL, 1:16:NULL;no DOCTYPE, NULL (tokenizer), NULL ok 146 - SHOULD-level error: qq'<svg><desc><p>\x{00}</p></desc></svg>'; ; ok 147 - Document tree: qq'<svg><desc><p>\x{00}</p></desc></svg>' ok 148 - Parse error: qq'<table>\x{00}</table>'; 1:8:no DOCTYPE, 1:8:NULL, 1:16:NULL;no DOCTYPE, NULL (tokenizer), NULL ok 149 - SHOULD-level error: qq'<table>\x{00}</table>'; ; ok 150 - Document tree: qq'<table>\x{00}</table>' ok 151 - Parse error: qq'<table>a\x{00}b</table>'; 1:8:no DOCTYPE, 1:9:NULL, 1:18:NULL, 1:18:in table:\#text;no DOCTYPE, text in <table>, NULL (tokenizer), NULL ok 152 - SHOULD-level error: qq'<table>a\x{00}b</table>'; ; ok 153 - Document tree: qq'<table>a\x{00}b</table>' ok 154 - Parse error: qq'<table><span>\x{00}</span></table>'; 1:8:no DOCTYPE, 1:14:in table:span, 1:14:NULL, 1:22:NULL, 1:22:in table:/:span;no DOCTYPE, <span> in table, NULL (tokenizer), NULL, </span> in table ok 155 - SHOULD-level error: qq'<table><span>\x{00}</span></table>'; ; ok 156 - Document tree: qq'<table><span>\x{00}</span></table>' ok 157 - Parse error: qq'<table>\x{00}\x{00}</table>'; 1:8:no DOCTYPE, 1:8:NULL, 1:9:NULL, 1:17:NULL, 1:17:NULL;no DOCTYPE, NULL (tokenizer), NULL, NULL (tokenizer), NULL ok 158 - SHOULD-level error: qq'<table>\x{00}\x{00}</table>'; ; ok 159 - Document tree: qq'<table>\x{00}\x{00}</table>' ok 160 - Parse error: qq'<table><svg>\x{00}</svg></table>'; 1:8:no DOCTYPE, 1:13:in table:svg, 1:13:NULL, 1:14:NULL;no DOCTYPE, <svg> in table, NULL, </svg> in table ok 161 - SHOULD-level error: qq'<table><svg>\x{00}</svg></table>'; ; ok 162 - Document tree: qq'<table><svg>\x{00}</svg></table>' ok 163 - Parse error: qq'<table><tbody>\x{00}\x{00}</table>'; 1:8:no DOCTYPE, 1:15:NULL, 1:16:NULL, 1:24:NULL, 1:24:NULL;no DOCTYPE, NULL (tokenizer), NULL, NULL (tokenizer), NULL ok 164 - SHOULD-level error: qq'<table><tbody>\x{00}\x{00}</table>'; ; ok 165 - Document tree: qq'<table><tbody>\x{00}\x{00}</table>' ok 166 - Parse error: qq'<table><tr>\x{00}\x{00}</table>'; 1:8:no DOCTYPE, 1:12:NULL, 1:13:NULL, 1:21:NULL, 1:21:NULL;no DOCTYPE, NULL (tokenizer), NULL, NULL (tokenizer), NULL ok 167 - SHOULD-level error: qq'<table><tr>\x{00}\x{00}</table>'; ; ok 168 - Document tree: qq'<table><tr>\x{00}\x{00}</table>' ok 169 - Parse error: qq'<table><caption>\x{00}</caption></table>'; 1:8:no DOCTYPE, 1:17:NULL, 1:18:NULL;no DOCTYPE, NULL (tokenizer), NULL (in body) ok 170 - SHOULD-level error: qq'<table><caption>\x{00}</caption></table>'; ; ok 171 - Document tree: qq'<table><caption>\x{00}</caption></table>' ok 172 - Parse error: qq'<table><caption>a\x{00}b</caption></table>'; 1:8:no DOCTYPE, 1:18:NULL, 1:19:NULL;no DOCTYPE, NULL (tokenizer), NULL (in body) ok 173 - SHOULD-level error: qq'<table><caption>a\x{00}b</caption></table>'; ; ok 174 - Document tree: qq'<table><caption>a\x{00}b</caption></table>' ok 175 - Parse error: qq'<table><tr><th>\x{00}</table>'; 1:8:no DOCTYPE, 1:16:NULL, 1:17:NULL;no DOCTYPE, NULL (tokenizer), NULL (in body) ok 176 - SHOULD-level error: qq'<table><tr><th>\x{00}</table>'; ; ok 177 - Document tree: qq'<table><tr><th>\x{00}</table>' ok 178 - Parse error: qq'<table><tr><th>a\x{00}b</table>'; 1:8:no DOCTYPE, 1:17:NULL, 1:18:NULL;no DOCTYPE, NULL (tokenizer), NULL (in body) ok 179 - SHOULD-level error: qq'<table><tr><th>a\x{00}b</table>'; ; ok 180 - Document tree: qq'<table><tr><th>a\x{00}b</table>' ok 181 - Parse error: qq'<select>\x{00}</select>'; 1:9:no DOCTYPE, 1:9:NULL, 1:10:NULL;no DOCTYPE, NULL (tokenizer), NULL (in select) ok 182 - SHOULD-level error: qq'<select>\x{00}</select>'; ; ok 183 - Document tree: qq'<select>\x{00}</select>' ok 184 - Parse error: qq'<select>a\x{00}b</select>'; 1:9:no DOCTYPE, 1:10:NULL, 1:11:NULL;no DOCTYPE, NULL (tokenizer), NULL (in select) ok 185 - SHOULD-level error: qq'<select>a\x{00}b</select>'; ; ok 186 - Document tree: qq'<select>a\x{00}b</select>' ok 187 - Parse error: qq'<table><tr><td><select>\x{00}</select></table>'; 1:8:no DOCTYPE, 1:24:NULL, 1:25:NULL;no DOCTYPE, NULL (tokenizer), NULL (in select) ok 188 - SHOULD-level error: qq'<table><tr><td><select>\x{00}</select></table>'; ; ok 189 - Document tree: qq'<table><tr><td><select>\x{00}</select></table>' ok 190 - Parse error: qq'<table><tr><td><select>a\x{00}b</select></table>'; 1:8:no DOCTYPE, 1:25:NULL, 1:26:NULL;no DOCTYPE, NULL (tokenizer), NULL (in select) ok 191 - SHOULD-level error: qq'<table><tr><td><select>a\x{00}b</select></table>'; ; ok 192 - Document tree: qq'<table><tr><td><select>a\x{00}b</select></table>' ok 193 - Parse error: qq'a</body>\x{00}'; 1:2:no DOCTYPE, 1:9:NULL, 1:9:after body:\#text, 1:9:NULL;no DOCTYPE, NULL (tokenizer), NULL, after body ok 194 - SHOULD-level error: qq'a</body>\x{00}'; ; ok 195 - Document tree: qq'a</body>\x{00}' ok 196 - Parse error: qq'a</body></html>\x{00}'; 1:2:no DOCTYPE, 1:16:NULL, 1:16:after html:\#text, 1:16:NULL;no DOCTYPE, NULL (tokenizer), NULL, after after body ok 197 - SHOULD-level error: qq'a</body></html>\x{00}'; ; ok 198 - Document tree: qq'a</body></html>\x{00}' ok 199 - Parse error: qq'<!DOCTYPE html>a\x{01}b'; 1:17:control char;U+0001 ok 200 - SHOULD-level error: qq'<!DOCTYPE html>a\x{01}b'; ; ok 201 - Document tree: qq'<!DOCTYPE html>a\x{01}b' ok 202 - Parse error: qq'<!DOCTYPE html>a\x{02}b'; 1:17:control char;U+0002 ok 203 - SHOULD-level error: qq'<!DOCTYPE html>a\x{02}b'; ; ok 204 - Document tree: qq'<!DOCTYPE html>a\x{02}b' ok 205 - Parse error: qq'<!DOCTYPE html>a\x{03}b'; 1:17:control char;U+0003 ok 206 - SHOULD-level error: qq'<!DOCTYPE html>a\x{03}b'; ; ok 207 - Document tree: qq'<!DOCTYPE html>a\x{03}b' ok 208 - Parse error: qq'<!DOCTYPE html>a\x{04}b'; 1:17:control char;U+0004 ok 209 - SHOULD-level error: qq'<!DOCTYPE html>a\x{04}b'; ; ok 210 - Document tree: qq'<!DOCTYPE html>a\x{04}b' ok 211 - Parse error: qq'<!DOCTYPE html>a\x{05}b'; 1:17:control char;U+0005 ok 212 - SHOULD-level error: qq'<!DOCTYPE html>a\x{05}b'; ; ok 213 - Document tree: qq'<!DOCTYPE html>a\x{05}b' ok 214 - Parse error: qq'<!DOCTYPE html>a\x{06}b'; 1:17:control char;U+0006 ok 215 - SHOULD-level error: qq'<!DOCTYPE html>a\x{06}b'; ; ok 216 - Document tree: qq'<!DOCTYPE html>a\x{06}b' ok 217 - Parse error: qq'<!DOCTYPE html>a\x{07}b'; 1:17:control char;U+0007 ok 218 - SHOULD-level error: qq'<!DOCTYPE html>a\x{07}b'; ; ok 219 - Document tree: qq'<!DOCTYPE html>a\x{07}b' ok 220 - Parse error: qq'<!DOCTYPE html>a\x{08}b'; 1:17:control char;U+0008 ok 221 - SHOULD-level error: qq'<!DOCTYPE html>a\x{08}b'; ; ok 222 - Document tree: qq'<!DOCTYPE html>a\x{08}b' ok 223 - Parse error: qq'<!DOCTYPE html>a\x{09}b'; ; ok 224 - SHOULD-level error: qq'<!DOCTYPE html>a\x{09}b'; ; ok 225 - Document tree: qq'<!DOCTYPE html>a\x{09}b' ok 226 - Parse error: qq'<!DOCTYPE html>a\x{0A}b'; ; ok 227 - SHOULD-level error: qq'<!DOCTYPE html>a\x{0A}b'; ; ok 228 - Document tree: qq'<!DOCTYPE html>a\x{0A}b' ok 229 - Parse error: qq'<!DOCTYPE html>a\x{0B}b'; 1:17:control char;U+000B ok 230 - SHOULD-level error: qq'<!DOCTYPE html>a\x{0B}b'; ; ok 231 - Document tree: qq'<!DOCTYPE html>a\x{0B}b' ok 232 - Parse error: qq'<!DOCTYPE html>a\x{0C}b'; ; ok 233 - SHOULD-level error: qq'<!DOCTYPE html>a\x{0C}b'; ; ok 234 - Document tree: qq'<!DOCTYPE html>a\x{0C}b' ok 235 - Parse error: qq'<!DOCTYPE html>a\x{0D}b'; ; ok 236 - SHOULD-level error: qq'<!DOCTYPE html>a\x{0D}b'; ; ok 237 - Document tree: qq'<!DOCTYPE html>a\x{0D}b' ok 238 - Parse error: qq'<!DOCTYPE html>a\x{0E}b'; 1:17:control char;U+000E ok 239 - SHOULD-level error: qq'<!DOCTYPE html>a\x{0E}b'; ; ok 240 - Document tree: qq'<!DOCTYPE html>a\x{0E}b' ok 241 - Parse error: qq'<!DOCTYPE html>a\x{0F}b'; 1:17:control char;U+000F ok 242 - SHOULD-level error: qq'<!DOCTYPE html>a\x{0F}b'; ; ok 243 - Document tree: qq'<!DOCTYPE html>a\x{0F}b' ok 244 - Parse error: qq'<!DOCTYPE html>a\x{10}b'; 1:17:control char;U+0010 ok 245 - SHOULD-level error: qq'<!DOCTYPE html>a\x{10}b'; ; ok 246 - Document tree: qq'<!DOCTYPE html>a\x{10}b' ok 247 - Parse error: qq'<!DOCTYPE html>a\x{11}b'; 1:17:control char;U+0011 ok 248 - SHOULD-level error: qq'<!DOCTYPE html>a\x{11}b'; ; ok 249 - Document tree: qq'<!DOCTYPE html>a\x{11}b' ok 250 - Parse error: qq'<!DOCTYPE html>a\x{12}b'; 1:17:control char;U+0012 ok 251 - SHOULD-level error: qq'<!DOCTYPE html>a\x{12}b'; ; ok 252 - Document tree: qq'<!DOCTYPE html>a\x{12}b' ok 253 - Parse error: qq'<!DOCTYPE html>a\x{13}b'; 1:17:control char;U+0013 ok 254 - SHOULD-level error: qq'<!DOCTYPE html>a\x{13}b'; ; ok 255 - Document tree: qq'<!DOCTYPE html>a\x{13}b' ok 256 - Parse error: qq'<!DOCTYPE html>a\x{14}b'; 1:17:control char;U+0014 ok 257 - SHOULD-level error: qq'<!DOCTYPE html>a\x{14}b'; ; ok 258 - Document tree: qq'<!DOCTYPE html>a\x{14}b' ok 259 - Parse error: qq'<!DOCTYPE html>a\x{15}b'; 1:17:control char;U+0015 ok 260 - SHOULD-level error: qq'<!DOCTYPE html>a\x{15}b'; ; ok 261 - Document tree: qq'<!DOCTYPE html>a\x{15}b' ok 262 - Parse error: qq'<!DOCTYPE html>a\x{16}b'; 1:17:control char;U+0016 ok 263 - SHOULD-level error: qq'<!DOCTYPE html>a\x{16}b'; ; ok 264 - Document tree: qq'<!DOCTYPE html>a\x{16}b' ok 265 - Parse error: qq'<!DOCTYPE html>a\x{17}b'; 1:17:control char;U+0017 ok 266 - SHOULD-level error: qq'<!DOCTYPE html>a\x{17}b'; ; ok 267 - Document tree: qq'<!DOCTYPE html>a\x{17}b' ok 268 - Parse error: qq'<!DOCTYPE html>a\x{18}b'; 1:17:control char;U+0018 ok 269 - SHOULD-level error: qq'<!DOCTYPE html>a\x{18}b'; ; ok 270 - Document tree: qq'<!DOCTYPE html>a\x{18}b' ok 271 - Parse error: qq'<!DOCTYPE html>a\x{19}b'; 1:17:control char;U+0019 ok 272 - SHOULD-level error: qq'<!DOCTYPE html>a\x{19}b'; ; ok 273 - Document tree: qq'<!DOCTYPE html>a\x{19}b' ok 274 - Parse error: qq'<!DOCTYPE html>a\x{1A}b'; 1:17:control char;U+001A ok 275 - SHOULD-level error: qq'<!DOCTYPE html>a\x{1A}b'; ; ok 276 - Document tree: qq'<!DOCTYPE html>a\x{1A}b' ok 277 - Parse error: qq'<!DOCTYPE html>a\x{1B}b'; 1:17:control char;U+001B ok 278 - SHOULD-level error: qq'<!DOCTYPE html>a\x{1B}b'; ; ok 279 - Document tree: qq'<!DOCTYPE html>a\x{1B}b' ok 280 - Parse error: qq'<!DOCTYPE html>a\x{1C}b'; 1:17:control char;U+001C ok 281 - SHOULD-level error: qq'<!DOCTYPE html>a\x{1C}b'; ; ok 282 - Document tree: qq'<!DOCTYPE html>a\x{1C}b' ok 283 - Parse error: qq'<!DOCTYPE html>a\x{1D}b'; 1:17:control char;U+001D ok 284 - SHOULD-level error: qq'<!DOCTYPE html>a\x{1D}b'; ; ok 285 - Document tree: qq'<!DOCTYPE html>a\x{1D}b' ok 286 - Parse error: qq'<!DOCTYPE html>a\x{1E}b'; 1:17:control char;U+001E ok 287 - SHOULD-level error: qq'<!DOCTYPE html>a\x{1E}b'; ; ok 288 - Document tree: qq'<!DOCTYPE html>a\x{1E}b' ok 289 - Parse error: qq'<!DOCTYPE html>a\x{1F}b'; 1:17:control char;U+001F ok 290 - SHOULD-level error: qq'<!DOCTYPE html>a\x{1F}b'; ; ok 291 - Document tree: qq'<!DOCTYPE html>a\x{1F}b' ok 292 - Parse error: qq'<!DOCTYPE html>a\x{7F}b'; 1:17:control char;U+007F ok 293 - SHOULD-level error: qq'<!DOCTYPE html>a\x{7F}b'; ; ok 294 - Document tree: qq'<!DOCTYPE html>a\x{7F}b' ok 295 - Parse error: qq'<!DOCTYPE html>a\x{80}b'; 1:17:control char;U+0080 ok 296 - SHOULD-level error: qq'<!DOCTYPE html>a\x{80}b'; ; ok 297 - Document tree: qq'<!DOCTYPE html>a\x{80}b' ok 298 - Parse error: qq'<!DOCTYPE html>a\x{81}b'; 1:17:control char;U+0081 ok 299 - SHOULD-level error: qq'<!DOCTYPE html>a\x{81}b'; ; ok 300 - Document tree: qq'<!DOCTYPE html>a\x{81}b' ok 301 - Parse error: qq'<!DOCTYPE html>a\x{82}b'; 1:17:control char;U+0082 ok 302 - SHOULD-level error: qq'<!DOCTYPE html>a\x{82}b'; ; ok 303 - Document tree: qq'<!DOCTYPE html>a\x{82}b' ok 304 - Parse error: qq'<!DOCTYPE html>a\x{83}b'; 1:17:control char;U+0083 ok 305 - SHOULD-level error: qq'<!DOCTYPE html>a\x{83}b'; ; ok 306 - Document tree: qq'<!DOCTYPE html>a\x{83}b' ok 307 - Parse error: qq'<!DOCTYPE html>a\x{84}b'; 1:17:control char;U+0084 ok 308 - SHOULD-level error: qq'<!DOCTYPE html>a\x{84}b'; ; ok 309 - Document tree: qq'<!DOCTYPE html>a\x{84}b' ok 310 - Parse error: qq'<!DOCTYPE html>a\x{85}b'; 1:17:control char;U+0085 ok 311 - SHOULD-level error: qq'<!DOCTYPE html>a\x{85}b'; ; ok 312 - Document tree: qq'<!DOCTYPE html>a\x{85}b' ok 313 - Parse error: qq'<!DOCTYPE html>a\x{86}b'; 1:17:control char;U+0086 ok 314 - SHOULD-level error: qq'<!DOCTYPE html>a\x{86}b'; ; ok 315 - Document tree: qq'<!DOCTYPE html>a\x{86}b' ok 316 - Parse error: qq'<!DOCTYPE html>a\x{87}b'; 1:17:control char;U+0087 ok 317 - SHOULD-level error: qq'<!DOCTYPE html>a\x{87}b'; ; ok 318 - Document tree: qq'<!DOCTYPE html>a\x{87}b' ok 319 - Parse error: qq'<!DOCTYPE html>a\x{88}b'; 1:17:control char;U+0088 ok 320 - SHOULD-level error: qq'<!DOCTYPE html>a\x{88}b'; ; ok 321 - Document tree: qq'<!DOCTYPE html>a\x{88}b' ok 322 - Parse error: qq'<!DOCTYPE html>a\x{89}b'; 1:17:control char;U+0089 ok 323 - SHOULD-level error: qq'<!DOCTYPE html>a\x{89}b'; ; ok 324 - Document tree: qq'<!DOCTYPE html>a\x{89}b' ok 325 - Parse error: qq'<!DOCTYPE html>a\x{8A}b'; 1:17:control char;U+008A ok 326 - SHOULD-level error: qq'<!DOCTYPE html>a\x{8A}b'; ; ok 327 - Document tree: qq'<!DOCTYPE html>a\x{8A}b' ok 328 - Parse error: qq'<!DOCTYPE html>a\x{8B}b'; 1:17:control char;U+008B ok 329 - SHOULD-level error: qq'<!DOCTYPE html>a\x{8B}b'; ; ok 330 - Document tree: qq'<!DOCTYPE html>a\x{8B}b' ok 331 - Parse error: qq'<!DOCTYPE html>a\x{8C}b'; 1:17:control char;U+008C ok 332 - SHOULD-level error: qq'<!DOCTYPE html>a\x{8C}b'; ; ok 333 - Document tree: qq'<!DOCTYPE html>a\x{8C}b' ok 334 - Parse error: qq'<!DOCTYPE html>a\x{8D}b'; 1:17:control char;U+008D ok 335 - SHOULD-level error: qq'<!DOCTYPE html>a\x{8D}b'; ; ok 336 - Document tree: qq'<!DOCTYPE html>a\x{8D}b' ok 337 - Parse error: qq'<!DOCTYPE html>a\x{8E}b'; 1:17:control char;U+008E ok 338 - SHOULD-level error: qq'<!DOCTYPE html>a\x{8E}b'; ; ok 339 - Document tree: qq'<!DOCTYPE html>a\x{8E}b' ok 340 - Parse error: qq'<!DOCTYPE html>a\x{8F}b'; 1:17:control char;U+008F ok 341 - SHOULD-level error: qq'<!DOCTYPE html>a\x{8F}b'; ; ok 342 - Document tree: qq'<!DOCTYPE html>a\x{8F}b' ok 343 - Parse error: qq'<!DOCTYPE html>a\x{90}b'; 1:17:control char;U+0090 ok 344 - SHOULD-level error: qq'<!DOCTYPE html>a\x{90}b'; ; ok 345 - Document tree: qq'<!DOCTYPE html>a\x{90}b' ok 346 - Parse error: qq'<!DOCTYPE html>a\x{91}b'; 1:17:control char;U+0091 ok 347 - SHOULD-level error: qq'<!DOCTYPE html>a\x{91}b'; ; ok 348 - Document tree: qq'<!DOCTYPE html>a\x{91}b' ok 349 - Parse error: qq'<!DOCTYPE html>a\x{92}b'; 1:17:control char;U+0092 ok 350 - SHOULD-level error: qq'<!DOCTYPE html>a\x{92}b'; ; ok 351 - Document tree: qq'<!DOCTYPE html>a\x{92}b' ok 352 - Parse error: qq'<!DOCTYPE html>a\x{93}b'; 1:17:control char;U+0093 ok 353 - SHOULD-level error: qq'<!DOCTYPE html>a\x{93}b'; ; ok 354 - Document tree: qq'<!DOCTYPE html>a\x{93}b' ok 355 - Parse error: qq'<!DOCTYPE html>a\x{94}b'; 1:17:control char;U+0094 ok 356 - SHOULD-level error: qq'<!DOCTYPE html>a\x{94}b'; ; ok 357 - Document tree: qq'<!DOCTYPE html>a\x{94}b' ok 358 - Parse error: qq'<!DOCTYPE html>a\x{95}b'; 1:17:control char;U+0095 ok 359 - SHOULD-level error: qq'<!DOCTYPE html>a\x{95}b'; ; ok 360 - Document tree: qq'<!DOCTYPE html>a\x{95}b' ok 361 - Parse error: qq'<!DOCTYPE html>a\x{96}b'; 1:17:control char;U+0096 ok 362 - SHOULD-level error: qq'<!DOCTYPE html>a\x{96}b'; ; ok 363 - Document tree: qq'<!DOCTYPE html>a\x{96}b' ok 364 - Parse error: qq'<!DOCTYPE html>a\x{97}b'; 1:17:control char;U+0097 ok 365 - SHOULD-level error: qq'<!DOCTYPE html>a\x{97}b'; ; ok 366 - Document tree: qq'<!DOCTYPE html>a\x{97}b' ok 367 - Parse error: qq'<!DOCTYPE html>a\x{98}b'; 1:17:control char;U+0098 ok 368 - SHOULD-level error: qq'<!DOCTYPE html>a\x{98}b'; ; ok 369 - Document tree: qq'<!DOCTYPE html>a\x{98}b' ok 370 - Parse error: qq'<!DOCTYPE html>a\x{99}b'; 1:17:control char;U+0099 ok 371 - SHOULD-level error: qq'<!DOCTYPE html>a\x{99}b'; ; ok 372 - Document tree: qq'<!DOCTYPE html>a\x{99}b' ok 373 - Parse error: qq'<!DOCTYPE html>a\x{9A}b'; 1:17:control char;U+009A ok 374 - SHOULD-level error: qq'<!DOCTYPE html>a\x{9A}b'; ; ok 375 - Document tree: qq'<!DOCTYPE html>a\x{9A}b' ok 376 - Parse error: qq'<!DOCTYPE html>a\x{9B}b'; 1:17:control char;U+009B ok 377 - SHOULD-level error: qq'<!DOCTYPE html>a\x{9B}b'; ; ok 378 - Document tree: qq'<!DOCTYPE html>a\x{9B}b' ok 379 - Parse error: qq'<!DOCTYPE html>a\x{9C}b'; 1:17:control char;U+009C ok 380 - SHOULD-level error: qq'<!DOCTYPE html>a\x{9C}b'; ; ok 381 - Document tree: qq'<!DOCTYPE html>a\x{9C}b' ok 382 - Parse error: qq'<!DOCTYPE html>a\x{9D}b'; 1:17:control char;U+009D ok 383 - SHOULD-level error: qq'<!DOCTYPE html>a\x{9D}b'; ; ok 384 - Document tree: qq'<!DOCTYPE html>a\x{9D}b' ok 385 - Parse error: qq'<!DOCTYPE html>a\x{9E}b'; 1:17:control char;U+009E ok 386 - SHOULD-level error: qq'<!DOCTYPE html>a\x{9E}b'; ; ok 387 - Document tree: qq'<!DOCTYPE html>a\x{9E}b' ok 388 - Parse error: qq'<!DOCTYPE html>a\x{9F}b'; 1:17:control char;U+009F ok 389 - SHOULD-level error: qq'<!DOCTYPE html>a\x{9F}b'; ; ok 390 - Document tree: qq'<!DOCTYPE html>a\x{9F}b' ok 391 - Parse error: qq'<!DOCTYPE html>a\x{2028}b'; ; ok 392 - SHOULD-level error: qq'<!DOCTYPE html>a\x{2028}b'; ; ok 393 - Document tree: qq'<!DOCTYPE html>a\x{2028}b' ok 394 - Parse error: qq'<!DOCTYPE html>a\x{D801}b'; ; ok 395 - SHOULD-level error: qq'<!DOCTYPE html>a\x{D801}b'; ; ok 396 - Document tree: qq'<!DOCTYPE html>a\x{D801}b' ok 397 - Parse error: qq'<!DOCTYPE html>a\x{FDD0}b'; 1:17:nonchar;U+FDD0 ok 398 - SHOULD-level error: qq'<!DOCTYPE html>a\x{FDD0}b'; ; ok 399 - Document tree: qq'<!DOCTYPE html>a\x{FDD0}b' ok 400 - Parse error: qq'<!DOCTYPE html>a\x{FDE0}b'; 1:17:nonchar;U+FDE0 ok 401 - SHOULD-level error: qq'<!DOCTYPE html>a\x{FDE0}b'; ; ok 402 - Document tree: qq'<!DOCTYPE html>a\x{FDE0}b' ok 403 - Parse error: qq'<!DOCTYPE html>a\x{FDEF}b'; 1:17:nonchar;U+FDEF ok 404 - SHOULD-level error: qq'<!DOCTYPE html>a\x{FDEF}b'; ; ok 405 - Document tree: qq'<!DOCTYPE html>a\x{FDEF}b' ok 406 - Parse error: qq'<!DOCTYPE html>a\x{FFFE}b'; 1:17:nonchar;U+FFFE ok 407 - SHOULD-level error: qq'<!DOCTYPE html>a\x{FFFE}b'; ; ok 408 - Document tree: qq'<!DOCTYPE html>a\x{FFFE}b' ok 409 - Parse error: qq'<!DOCTYPE html>a\x{FFFF}b'; 1:17:nonchar;U+FFFF ok 410 - SHOULD-level error: qq'<!DOCTYPE html>a\x{FFFF}b'; ; ok 411 - Document tree: qq'<!DOCTYPE html>a\x{FFFF}b' ok 412 - Parse error: qq'<!DOCTYPE html>a\x{1FFFE}b'; 1:17:nonchar;U+1FFFE ok 413 - SHOULD-level error: qq'<!DOCTYPE html>a\x{1FFFE}b'; ; ok 414 - Document tree: qq'<!DOCTYPE html>a\x{1FFFE}b' ok 415 - Parse error: qq'<!DOCTYPE html>a\x{1FFFF}b'; 1:17:nonchar;U+1FFFF ok 416 - SHOULD-level error: qq'<!DOCTYPE html>a\x{1FFFF}b'; ; ok 417 - Document tree: qq'<!DOCTYPE html>a\x{1FFFF}b' ok 418 - Parse error: qq'<!DOCTYPE html>a\x{10FFFE}b'; 1:17:nonchar;U+10FFFE ok 419 - SHOULD-level error: qq'<!DOCTYPE html>a\x{10FFFE}b'; ; ok 420 - Document tree: qq'<!DOCTYPE html>a\x{10FFFE}b' ok 421 - Parse error: qq'<!DOCTYPE html>a\x{10FFFF}b'; 1:17:nonchar;U+10FFFF ok 422 - SHOULD-level error: qq'<!DOCTYPE html>a\x{10FFFF}b'; ; ok 423 - Document tree: qq'<!DOCTYPE html>a\x{10FFFF}b' # t/tokenizer-test-charrefs.dat ok 424 - Parse error: qq'<!DOCTYPE html>&\#0;'; 1:18:invalid character reference:U+0000;1:19:NULL;m ok 425 - SHOULD-level error: qq'<!DOCTYPE html>&\#0;'; ; ok 426 - Document tree: qq'<!DOCTYPE html>&\#0;' ok 427 - Parse error: qq'<!DOCTYPE html>&\#x0;'; 1:19:invalid character reference:U+0000;1:19:NULL;m ok 428 - SHOULD-level error: qq'<!DOCTYPE html>&\#x0;'; ; ok 429 - Document tree: qq'<!DOCTYPE html>&\#x0;' ok 430 - Parse error: qq'<!DOCTYPE html>&\#1;'; 1:18:invalid character reference:U+0001;1:19:invalid character reference:U+0001;m ok 431 - SHOULD-level error: qq'<!DOCTYPE html>&\#1;'; ; ok 432 - Document tree: qq'<!DOCTYPE html>&\#1;' ok 433 - Parse error: qq'<!DOCTYPE html>&\#x1;'; 1:19:invalid character reference:U+0001;1:19:invalid character reference:U+0001;m ok 434 - SHOULD-level error: qq'<!DOCTYPE html>&\#x1;'; ; ok 435 - Document tree: qq'<!DOCTYPE html>&\#x1;' ok 436 - Parse error: qq'<!DOCTYPE html>&\#2;'; 1:18:invalid character reference:U+0002;1:19:invalid character reference:U+0002;m ok 437 - SHOULD-level error: qq'<!DOCTYPE html>&\#2;'; ; ok 438 - Document tree: qq'<!DOCTYPE html>&\#2;' ok 439 - Parse error: qq'<!DOCTYPE html>&\#x2;'; 1:19:invalid character reference:U+0002;1:19:invalid character reference:U+0002;m ok 440 - SHOULD-level error: qq'<!DOCTYPE html>&\#x2;'; ; ok 441 - Document tree: qq'<!DOCTYPE html>&\#x2;' ok 442 - Parse error: qq'<!DOCTYPE html>&\#3;'; 1:18:invalid character reference:U+0003;1:19:invalid character reference:U+0003;m ok 443 - SHOULD-level error: qq'<!DOCTYPE html>&\#3;'; ; ok 444 - Document tree: qq'<!DOCTYPE html>&\#3;' ok 445 - Parse error: qq'<!DOCTYPE html>&\#x3;'; 1:19:invalid character reference:U+0003;1:19:invalid character reference:U+0003;m ok 446 - SHOULD-level error: qq'<!DOCTYPE html>&\#x3;'; ; ok 447 - Document tree: qq'<!DOCTYPE html>&\#x3;' ok 448 - Parse error: qq'<!DOCTYPE html>&\#4;'; 1:18:invalid character reference:U+0004;1:19:invalid character reference:U+0004;m ok 449 - SHOULD-level error: qq'<!DOCTYPE html>&\#4;'; ; ok 450 - Document tree: qq'<!DOCTYPE html>&\#4;' ok 451 - Parse error: qq'<!DOCTYPE html>&\#x4;'; 1:19:invalid character reference:U+0004;1:19:invalid character reference:U+0004;m ok 452 - SHOULD-level error: qq'<!DOCTYPE html>&\#x4;'; ; ok 453 - Document tree: qq'<!DOCTYPE html>&\#x4;' ok 454 - Parse error: qq'<!DOCTYPE html>&\#5;'; 1:18:invalid character reference:U+0005;1:19:invalid character reference:U+0005;m ok 455 - SHOULD-level error: qq'<!DOCTYPE html>&\#5;'; ; ok 456 - Document tree: qq'<!DOCTYPE html>&\#5;' ok 457 - Parse error: qq'<!DOCTYPE html>&\#x5;'; 1:19:invalid character reference:U+0005;1:19:invalid character reference:U+0005;m ok 458 - SHOULD-level error: qq'<!DOCTYPE html>&\#x5;'; ; ok 459 - Document tree: qq'<!DOCTYPE html>&\#x5;' ok 460 - Parse error: qq'<!DOCTYPE html>&\#6;'; 1:18:invalid character reference:U+0006;1:19:invalid character reference:U+0006;m ok 461 - SHOULD-level error: qq'<!DOCTYPE html>&\#6;'; ; ok 462 - Document tree: qq'<!DOCTYPE html>&\#6;' ok 463 - Parse error: qq'<!DOCTYPE html>&\#x6;'; 1:19:invalid character reference:U+0006;1:19:invalid character reference:U+0006;m ok 464 - SHOULD-level error: qq'<!DOCTYPE html>&\#x6;'; ; ok 465 - Document tree: qq'<!DOCTYPE html>&\#x6;' ok 466 - Parse error: qq'<!DOCTYPE html>&\#7;'; 1:18:invalid character reference:U+0007;1:19:invalid character reference:U+0007;m ok 467 - SHOULD-level error: qq'<!DOCTYPE html>&\#7;'; ; ok 468 - Document tree: qq'<!DOCTYPE html>&\#7;' ok 469 - Parse error: qq'<!DOCTYPE html>&\#x7;'; 1:19:invalid character reference:U+0007;1:19:invalid character reference:U+0007;m ok 470 - SHOULD-level error: qq'<!DOCTYPE html>&\#x7;'; ; ok 471 - Document tree: qq'<!DOCTYPE html>&\#x7;' ok 472 - Parse error: qq'<!DOCTYPE html>&\#8;'; 1:18:invalid character reference:U+0008;1:19:invalid character reference:U+0008;m ok 473 - SHOULD-level error: qq'<!DOCTYPE html>&\#8;'; ; ok 474 - Document tree: qq'<!DOCTYPE html>&\#8;' ok 475 - Parse error: qq'<!DOCTYPE html>&\#x8;'; 1:19:invalid character reference:U+0008;1:19:invalid character reference:U+0008;m ok 476 - SHOULD-level error: qq'<!DOCTYPE html>&\#x8;'; ; ok 477 - Document tree: qq'<!DOCTYPE html>&\#x8;' ok 478 - Parse error: qq'<!DOCTYPE html>a&\#9;'; ; ok 479 - SHOULD-level error: qq'<!DOCTYPE html>a&\#9;'; ; ok 480 - Document tree: qq'<!DOCTYPE html>a&\#9;' ok 481 - Parse error: qq'<!DOCTYPE html>a&\#x9;'; ; ok 482 - SHOULD-level error: qq'<!DOCTYPE html>a&\#x9;'; ; ok 483 - Document tree: qq'<!DOCTYPE html>a&\#x9;' ok 484 - Parse error: qq'<!DOCTYPE html>a&\#10;'; ; ok 485 - SHOULD-level error: qq'<!DOCTYPE html>a&\#10;'; ; ok 486 - Document tree: qq'<!DOCTYPE html>a&\#10;' ok 487 - Parse error: qq'<!DOCTYPE html>a&\#xA;'; ; ok 488 - SHOULD-level error: qq'<!DOCTYPE html>a&\#xA;'; ; ok 489 - Document tree: qq'<!DOCTYPE html>a&\#xA;' ok 490 - Parse error: qq'<!DOCTYPE html>&\#11;'; 1:19:invalid character reference:U+000B;1:19:invalid character reference:U+000B;m ok 491 - SHOULD-level error: qq'<!DOCTYPE html>&\#11;'; ; ok 492 - Document tree: qq'<!DOCTYPE html>&\#11;' ok 493 - Parse error: qq'<!DOCTYPE html>&\#xb;'; 1:19:invalid character reference:U+000B;1:19:invalid character reference:U+000B;m ok 494 - SHOULD-level error: qq'<!DOCTYPE html>&\#xb;'; ; ok 495 - Document tree: qq'<!DOCTYPE html>&\#xb;' ok 496 - Parse error: qq'<!DOCTYPE html>a&\#12;'; ; ok 497 - SHOULD-level error: qq'<!DOCTYPE html>a&\#12;'; ; ok 498 - Document tree: qq'<!DOCTYPE html>a&\#12;' ok 499 - Parse error: qq'<!DOCTYPE html>a&\#xC;'; ; ok 500 - SHOULD-level error: qq'<!DOCTYPE html>a&\#xC;'; ; ok 501 - Document tree: qq'<!DOCTYPE html>a&\#xC;' ok 502 - Parse error: qq'<!DOCTYPE html>a&\#13;'; 1:20:invalid character reference:U+000D;1:20:invalid character reference:U+000D;m ok 503 - SHOULD-level error: qq'<!DOCTYPE html>a&\#13;'; ; ok 504 - Document tree: qq'<!DOCTYPE html>a&\#13;' ok 505 - Parse error: qq'<!DOCTYPE html>a&\#xd;'; 1:20:invalid character reference:U+000D;1:20:invalid character reference:U+000D;m ok 506 - SHOULD-level error: qq'<!DOCTYPE html>a&\#xd;'; ; ok 507 - Document tree: qq'<!DOCTYPE html>a&\#xd;' ok 508 - Parse error: qq'<!DOCTYPE html>a&\#13;&\#10;'; 1:21:invalid character reference:U+000D;1:20:invalid character reference:U+000D;m ok 509 - SHOULD-level error: qq'<!DOCTYPE html>a&\#13;&\#10;'; ; ok 510 - Document tree: qq'<!DOCTYPE html>a&\#13;&\#10;' ok 511 - Parse error: qq'<!DOCTYPE html>a&\#xd;&\#xa;'; 1:21:invalid character reference:U+000D;1:20:invalid character reference:U+000D;m ok 512 - SHOULD-level error: qq'<!DOCTYPE html>a&\#xd;&\#xa;'; ; ok 513 - Document tree: qq'<!DOCTYPE html>a&\#xd;&\#xa;' ok 514 - Parse error: qq'<!DOCTYPE html>&\#14;'; 1:19:invalid character reference:U+000E;1:19:invalid character reference:U+000E;m ok 515 - SHOULD-level error: qq'<!DOCTYPE html>&\#14;'; ; ok 516 - Document tree: qq'<!DOCTYPE html>&\#14;' ok 517 - Parse error: qq'<!DOCTYPE html>&\#xe;'; 1:19:invalid character reference:U+000E;1:19:invalid character reference:U+000E;m ok 518 - SHOULD-level error: qq'<!DOCTYPE html>&\#xe;'; ; ok 519 - Document tree: qq'<!DOCTYPE html>&\#xe;' ok 520 - Parse error: qq'<!DOCTYPE html>&\#15;'; 1:19:invalid character reference:U+000F;1:19:invalid character reference:U+000F;m ok 521 - SHOULD-level error: qq'<!DOCTYPE html>&\#15;'; ; ok 522 - Document tree: qq'<!DOCTYPE html>&\#15;' ok 523 - Parse error: qq'<!DOCTYPE html>&\#xf;'; 1:19:invalid character reference:U+000F;1:19:invalid character reference:U+000F;m ok 524 - SHOULD-level error: qq'<!DOCTYPE html>&\#xf;'; ; ok 525 - Document tree: qq'<!DOCTYPE html>&\#xf;' ok 526 - Parse error: qq'<!DOCTYPE html>&\#16;'; 1:19:invalid character reference:U+0010;1:19:invalid character reference:U+0010;m ok 527 - SHOULD-level error: qq'<!DOCTYPE html>&\#16;'; ; ok 528 - Document tree: qq'<!DOCTYPE html>&\#16;' ok 529 - Parse error: qq'<!DOCTYPE html>&\#x10;'; 1:20:invalid character reference:U+0010;1:19:invalid character reference:U+0010;m ok 530 - SHOULD-level error: qq'<!DOCTYPE html>&\#x10;'; ; ok 531 - Document tree: qq'<!DOCTYPE html>&\#x10;' ok 532 - Parse error: qq'<!DOCTYPE html>&\#17;'; 1:19:invalid character reference:U+0011;1:19:invalid character reference:U+0011;m ok 533 - SHOULD-level error: qq'<!DOCTYPE html>&\#17;'; ; ok 534 - Document tree: qq'<!DOCTYPE html>&\#17;' ok 535 - Parse error: qq'<!DOCTYPE html>&\#x11;'; 1:20:invalid character reference:U+0011;1:19:invalid character reference:U+0011;m ok 536 - SHOULD-level error: qq'<!DOCTYPE html>&\#x11;'; ; ok 537 - Document tree: qq'<!DOCTYPE html>&\#x11;' ok 538 - Parse error: qq'<!DOCTYPE html>&\#18;'; 1:19:invalid character reference:U+0012;1:19:invalid character reference:U+0012;m ok 539 - SHOULD-level error: qq'<!DOCTYPE html>&\#18;'; ; ok 540 - Document tree: qq'<!DOCTYPE html>&\#18;' ok 541 - Parse error: qq'<!DOCTYPE html>&\#x12;'; 1:20:invalid character reference:U+0012;1:19:invalid character reference:U+0012;m ok 542 - SHOULD-level error: qq'<!DOCTYPE html>&\#x12;'; ; ok 543 - Document tree: qq'<!DOCTYPE html>&\#x12;' ok 544 - Parse error: qq'<!DOCTYPE html>&\#19;'; 1:19:invalid character reference:U+0013;1:19:invalid character reference:U+0013;m ok 545 - SHOULD-level error: qq'<!DOCTYPE html>&\#19;'; ; ok 546 - Document tree: qq'<!DOCTYPE html>&\#19;' ok 547 - Parse error: qq'<!DOCTYPE html>&\#x13;'; 1:20:invalid character reference:U+0013;1:19:invalid character reference:U+0013;m ok 548 - SHOULD-level error: qq'<!DOCTYPE html>&\#x13;'; ; ok 549 - Document tree: qq'<!DOCTYPE html>&\#x13;' ok 550 - Parse error: qq'<!DOCTYPE html>&\#20;'; 1:19:invalid character reference:U+0014;1:19:invalid character reference:U+0014;m ok 551 - SHOULD-level error: qq'<!DOCTYPE html>&\#20;'; ; ok 552 - Document tree: qq'<!DOCTYPE html>&\#20;' ok 553 - Parse error: qq'<!DOCTYPE html>&\#x14;'; 1:20:invalid character reference:U+0014;1:19:invalid character reference:U+0014;m ok 554 - SHOULD-level error: qq'<!DOCTYPE html>&\#x14;'; ; ok 555 - Document tree: qq'<!DOCTYPE html>&\#x14;' ok 556 - Parse error: qq'<!DOCTYPE html>&\#21;'; 1:19:invalid character reference:U+0015;1:19:invalid character reference:U+0015;m ok 557 - SHOULD-level error: qq'<!DOCTYPE html>&\#21;'; ; ok 558 - Document tree: qq'<!DOCTYPE html>&\#21;' ok 559 - Parse error: qq'<!DOCTYPE html>&\#x15;'; 1:20:invalid character reference:U+0015;1:19:invalid character reference:U+0015;m ok 560 - SHOULD-level error: qq'<!DOCTYPE html>&\#x15;'; ; ok 561 - Document tree: qq'<!DOCTYPE html>&\#x15;' ok 562 - Parse error: qq'<!DOCTYPE html>&\#22;'; 1:19:invalid character reference:U+0016;1:19:invalid character reference:U+0016;m ok 563 - SHOULD-level error: qq'<!DOCTYPE html>&\#22;'; ; ok 564 - Document tree: qq'<!DOCTYPE html>&\#22;' ok 565 - Parse error: qq'<!DOCTYPE html>&\#x16;'; 1:20:invalid character reference:U+0016;1:19:invalid character reference:U+0016;m ok 566 - SHOULD-level error: qq'<!DOCTYPE html>&\#x16;'; ; ok 567 - Document tree: qq'<!DOCTYPE html>&\#x16;' ok 568 - Parse error: qq'<!DOCTYPE html>&\#23;'; 1:19:invalid character reference:U+0017;1:19:invalid character reference:U+0017;m ok 569 - SHOULD-level error: qq'<!DOCTYPE html>&\#23;'; ; ok 570 - Document tree: qq'<!DOCTYPE html>&\#23;' ok 571 - Parse error: qq'<!DOCTYPE html>&\#x17;'; 1:20:invalid character reference:U+0017;1:19:invalid character reference:U+0017;m ok 572 - SHOULD-level error: qq'<!DOCTYPE html>&\#x17;'; ; ok 573 - Document tree: qq'<!DOCTYPE html>&\#x17;' ok 574 - Parse error: qq'<!DOCTYPE html>&\#24;'; 1:19:invalid character reference:U+0018;1:19:invalid character reference:U+0018;m ok 575 - SHOULD-level error: qq'<!DOCTYPE html>&\#24;'; ; ok 576 - Document tree: qq'<!DOCTYPE html>&\#24;' ok 577 - Parse error: qq'<!DOCTYPE html>&\#x18;'; 1:20:invalid character reference:U+0018;1:19:invalid character reference:U+0018;m ok 578 - SHOULD-level error: qq'<!DOCTYPE html>&\#x18;'; ; ok 579 - Document tree: qq'<!DOCTYPE html>&\#x18;' ok 580 - Parse error: qq'<!DOCTYPE html>&\#25;'; 1:19:invalid character reference:U+0019;1:19:invalid character reference:U+0019;m ok 581 - SHOULD-level error: qq'<!DOCTYPE html>&\#25;'; ; ok 582 - Document tree: qq'<!DOCTYPE html>&\#25;' ok 583 - Parse error: qq'<!DOCTYPE html>&\#x19;'; 1:20:invalid character reference:U+0019;1:19:invalid character reference:U+0019;m ok 584 - SHOULD-level error: qq'<!DOCTYPE html>&\#x19;'; ; ok 585 - Document tree: qq'<!DOCTYPE html>&\#x19;' ok 586 - Parse error: qq'<!DOCTYPE html>&\#26;'; 1:19:invalid character reference:U+001A;1:19:invalid character reference:U+001A;m ok 587 - SHOULD-level error: qq'<!DOCTYPE html>&\#26;'; ; ok 588 - Document tree: qq'<!DOCTYPE html>&\#26;' ok 589 - Parse error: qq'<!DOCTYPE html>&\#x1A;'; 1:20:invalid character reference:U+001A;1:19:invalid character reference:U+001A;m ok 590 - SHOULD-level error: qq'<!DOCTYPE html>&\#x1A;'; ; ok 591 - Document tree: qq'<!DOCTYPE html>&\#x1A;' ok 592 - Parse error: qq'<!DOCTYPE html>&\#27;'; 1:19:invalid character reference:U+001B;1:19:invalid character reference:U+001B;m ok 593 - SHOULD-level error: qq'<!DOCTYPE html>&\#27;'; ; ok 594 - Document tree: qq'<!DOCTYPE html>&\#27;' ok 595 - Parse error: qq'<!DOCTYPE html>&\#x1B;'; 1:20:invalid character reference:U+001B;1:19:invalid character reference:U+001B;m ok 596 - SHOULD-level error: qq'<!DOCTYPE html>&\#x1B;'; ; ok 597 - Document tree: qq'<!DOCTYPE html>&\#x1B;' ok 598 - Parse error: qq'<!DOCTYPE html>&\#28;'; 1:19:invalid character reference:U+001C;1:19:invalid character reference:U+001C;m ok 599 - SHOULD-level error: qq'<!DOCTYPE html>&\#28;'; ; ok 600 - Document tree: qq'<!DOCTYPE html>&\#28;' ok 601 - Parse error: qq'<!DOCTYPE html>&\#x1C;'; 1:20:invalid character reference:U+001C;1:19:invalid character reference:U+001C;m ok 602 - SHOULD-level error: qq'<!DOCTYPE html>&\#x1C;'; ; ok 603 - Document tree: qq'<!DOCTYPE html>&\#x1C;' ok 604 - Parse error: qq'<!DOCTYPE html>&\#29;'; 1:19:invalid character reference:U+001D;1:19:invalid character reference:U+001D;m ok 605 - SHOULD-level error: qq'<!DOCTYPE html>&\#29;'; ; ok 606 - Document tree: qq'<!DOCTYPE html>&\#29;' ok 607 - Parse error: qq'<!DOCTYPE html>&\#x1D;'; 1:20:invalid character reference:U+001D;1:19:invalid character reference:U+001D;m ok 608 - SHOULD-level error: qq'<!DOCTYPE html>&\#x1D;'; ; ok 609 - Document tree: qq'<!DOCTYPE html>&\#x1D;' ok 610 - Parse error: qq'<!DOCTYPE html>&\#30;'; 1:19:invalid character reference:U+001E;1:19:invalid character reference:U+001E;m ok 611 - SHOULD-level error: qq'<!DOCTYPE html>&\#30;'; ; ok 612 - Document tree: qq'<!DOCTYPE html>&\#30;' ok 613 - Parse error: qq'<!DOCTYPE html>&\#x1E;'; 1:20:invalid character reference:U+001E;1:19:invalid character reference:U+001E;m ok 614 - SHOULD-level error: qq'<!DOCTYPE html>&\#x1E;'; ; ok 615 - Document tree: qq'<!DOCTYPE html>&\#x1E;' ok 616 - Parse error: qq'<!DOCTYPE html>&\#31;'; 1:19:invalid character reference:U+001F;1:19:invalid character reference:U+001F;m ok 617 - SHOULD-level error: qq'<!DOCTYPE html>&\#31;'; ; ok 618 - Document tree: qq'<!DOCTYPE html>&\#31;' ok 619 - Parse error: qq'<!DOCTYPE html>&\#x1F;'; 1:20:invalid character reference:U+001F;1:19:invalid character reference:U+001F;m ok 620 - SHOULD-level error: qq'<!DOCTYPE html>&\#x1F;'; ; ok 621 - Document tree: qq'<!DOCTYPE html>&\#x1F;' ok 622 - Parse error: qq'<!DOCTYPE html>&\#127;'; 1:20:invalid character reference:U+007F;1:19:invalid character reference:U+007F;m ok 623 - SHOULD-level error: qq'<!DOCTYPE html>&\#127;'; ; ok 624 - Document tree: qq'<!DOCTYPE html>&\#127;' ok 625 - Parse error: qq'<!DOCTYPE html>&\#x7F;'; 1:20:invalid character reference:U+007F;1:19:invalid character reference:U+007F;m ok 626 - SHOULD-level error: qq'<!DOCTYPE html>&\#x7F;'; ; ok 627 - Document tree: qq'<!DOCTYPE html>&\#x7F;' ok 628 - Parse error: qq'<!DOCTYPE html>&\#128;'; 1:20:invalid character reference:U+0080;1:19:invalid character reference:U+0080;m ok 629 - SHOULD-level error: qq'<!DOCTYPE html>&\#128;'; ; ok 630 - Document tree: qq'<!DOCTYPE html>&\#128;' ok 631 - Parse error: qq'<!DOCTYPE html>&\#x80;'; 1:20:invalid character reference:U+0080;1:19:invalid character reference:U+0080;m ok 632 - SHOULD-level error: qq'<!DOCTYPE html>&\#x80;'; ; ok 633 - Document tree: qq'<!DOCTYPE html>&\#x80;' ok 634 - Parse error: qq'<!DOCTYPE html>&\#129;'; 1:20:invalid character reference:U+0081;1:19:invalid character reference:U+0081;m ok 635 - SHOULD-level error: qq'<!DOCTYPE html>&\#129;'; ; ok 636 - Document tree: qq'<!DOCTYPE html>&\#129;' ok 637 - Parse error: qq'<!DOCTYPE html>&\#x81;'; 1:20:invalid character reference:U+0081;1:19:invalid character reference:U+0081;m ok 638 - SHOULD-level error: qq'<!DOCTYPE html>&\#x81;'; ; ok 639 - Document tree: qq'<!DOCTYPE html>&\#x81;' ok 640 - Parse error: qq'<!DOCTYPE html>&\#130;'; 1:20:invalid character reference:U+0082;1:19:invalid character reference:U+0082;m ok 641 - SHOULD-level error: qq'<!DOCTYPE html>&\#130;'; ; ok 642 - Document tree: qq'<!DOCTYPE html>&\#130;' ok 643 - Parse error: qq'<!DOCTYPE html>&\#x82;'; 1:20:invalid character reference:U+0082;1:19:invalid character reference:U+0082;m ok 644 - SHOULD-level error: qq'<!DOCTYPE html>&\#x82;'; ; ok 645 - Document tree: qq'<!DOCTYPE html>&\#x82;' ok 646 - Parse error: qq'<!DOCTYPE html>&\#131;'; 1:20:invalid character reference:U+0083;1:19:invalid character reference:U+0083;m ok 647 - SHOULD-level error: qq'<!DOCTYPE html>&\#131;'; ; ok 648 - Document tree: qq'<!DOCTYPE html>&\#131;' ok 649 - Parse error: qq'<!DOCTYPE html>&\#x83;'; 1:20:invalid character reference:U+0083;1:19:invalid character reference:U+0083;m ok 650 - SHOULD-level error: qq'<!DOCTYPE html>&\#x83;'; ; ok 651 - Document tree: qq'<!DOCTYPE html>&\#x83;' ok 652 - Parse error: qq'<!DOCTYPE html>&\#131;'; 1:20:invalid character reference:U+0083;1:19:invalid character reference:U+0083;m ok 653 - SHOULD-level error: qq'<!DOCTYPE html>&\#131;'; ; ok 654 - Document tree: qq'<!DOCTYPE html>&\#131;' ok 655 - Parse error: qq'<!DOCTYPE html>&\#x83;'; 1:20:invalid character reference:U+0083;1:19:invalid character reference:U+0083;m ok 656 - SHOULD-level error: qq'<!DOCTYPE html>&\#x83;'; ; ok 657 - Document tree: qq'<!DOCTYPE html>&\#x83;' ok 658 - Parse error: qq'<!DOCTYPE html>&\#133;'; 1:20:invalid character reference:U+0085;1:19:invalid character reference:U+0085;m ok 659 - SHOULD-level error: qq'<!DOCTYPE html>&\#133;'; ; ok 660 - Document tree: qq'<!DOCTYPE html>&\#133;' ok 661 - Parse error: qq'<!DOCTYPE html>&\#x85;'; 1:20:invalid character reference:U+0085;1:19:invalid character reference:U+0085;m ok 662 - SHOULD-level error: qq'<!DOCTYPE html>&\#x85;'; ; ok 663 - Document tree: qq'<!DOCTYPE html>&\#x85;' ok 664 - Parse error: qq'<!DOCTYPE html>&\#134;'; 1:20:invalid character reference:U+0086;1:19:invalid character reference:U+0086;m ok 665 - SHOULD-level error: qq'<!DOCTYPE html>&\#134;'; ; ok 666 - Document tree: qq'<!DOCTYPE html>&\#134;' ok 667 - Parse error: qq'<!DOCTYPE html>&\#x86;'; 1:20:invalid character reference:U+0086;1:19:invalid character reference:U+0086;m ok 668 - SHOULD-level error: qq'<!DOCTYPE html>&\#x86;'; ; ok 669 - Document tree: qq'<!DOCTYPE html>&\#x86;' ok 670 - Parse error: qq'<!DOCTYPE html>&\#135;'; 1:20:invalid character reference:U+0087;1:19:invalid character reference:U+0087;m ok 671 - SHOULD-level error: qq'<!DOCTYPE html>&\#135;'; ; ok 672 - Document tree: qq'<!DOCTYPE html>&\#135;' ok 673 - Parse error: qq'<!DOCTYPE html>&\#x87;'; 1:20:invalid character reference:U+0087;1:19:invalid character reference:U+0087;m ok 674 - SHOULD-level error: qq'<!DOCTYPE html>&\#x87;'; ; ok 675 - Document tree: qq'<!DOCTYPE html>&\#x87;' ok 676 - Parse error: qq'<!DOCTYPE html>&\#136;'; 1:20:invalid character reference:U+0088;1:19:invalid character reference:U+0088;m ok 677 - SHOULD-level error: qq'<!DOCTYPE html>&\#136;'; ; ok 678 - Document tree: qq'<!DOCTYPE html>&\#136;' ok 679 - Parse error: qq'<!DOCTYPE html>&\#x88;'; 1:20:invalid character reference:U+0088;1:19:invalid character reference:U+0088;m ok 680 - SHOULD-level error: qq'<!DOCTYPE html>&\#x88;'; ; ok 681 - Document tree: qq'<!DOCTYPE html>&\#x88;' ok 682 - Parse error: qq'<!DOCTYPE html>&\#137;'; 1:20:invalid character reference:U+0089;1:19:invalid character reference:U+0089;m ok 683 - SHOULD-level error: qq'<!DOCTYPE html>&\#137;'; ; ok 684 - Document tree: qq'<!DOCTYPE html>&\#137;' ok 685 - Parse error: qq'<!DOCTYPE html>&\#x89;'; 1:20:invalid character reference:U+0089;1:19:invalid character reference:U+0089;m ok 686 - SHOULD-level error: qq'<!DOCTYPE html>&\#x89;'; ; ok 687 - Document tree: qq'<!DOCTYPE html>&\#x89;' ok 688 - Parse error: qq'<!DOCTYPE html>&\#138;'; 1:20:invalid character reference:U+008A;1:19:invalid character reference:U+008A;m ok 689 - SHOULD-level error: qq'<!DOCTYPE html>&\#138;'; ; ok 690 - Document tree: qq'<!DOCTYPE html>&\#138;' ok 691 - Parse error: qq'<!DOCTYPE html>&\#x8A;'; 1:20:invalid character reference:U+008A;1:19:invalid character reference:U+008A;m ok 692 - SHOULD-level error: qq'<!DOCTYPE html>&\#x8A;'; ; ok 693 - Document tree: qq'<!DOCTYPE html>&\#x8A;' ok 694 - Parse error: qq'<!DOCTYPE html>&\#139;'; 1:20:invalid character reference:U+008B;1:19:invalid character reference:U+008B;m ok 695 - SHOULD-level error: qq'<!DOCTYPE html>&\#139;'; ; ok 696 - Document tree: qq'<!DOCTYPE html>&\#139;' ok 697 - Parse error: qq'<!DOCTYPE html>&\#x8B;'; 1:20:invalid character reference:U+008B;1:19:invalid character reference:U+008B;m ok 698 - SHOULD-level error: qq'<!DOCTYPE html>&\#x8B;'; ; ok 699 - Document tree: qq'<!DOCTYPE html>&\#x8B;' ok 700 - Parse error: qq'<!DOCTYPE html>&\#140;'; 1:20:invalid character reference:U+008C;1:19:invalid character reference:U+008C;m ok 701 - SHOULD-level error: qq'<!DOCTYPE html>&\#140;'; ; ok 702 - Document tree: qq'<!DOCTYPE html>&\#140;' ok 703 - Parse error: qq'<!DOCTYPE html>&\#x8C;'; 1:20:invalid character reference:U+008C;1:19:invalid character reference:U+008C;m ok 704 - SHOULD-level error: qq'<!DOCTYPE html>&\#x8C;'; ; ok 705 - Document tree: qq'<!DOCTYPE html>&\#x8C;' ok 706 - Parse error: qq'<!DOCTYPE html>&\#141;'; 1:20:invalid character reference:U+008D;1:19:invalid character reference:U+008D;m ok 707 - SHOULD-level error: qq'<!DOCTYPE html>&\#141;'; ; ok 708 - Document tree: qq'<!DOCTYPE html>&\#141;' ok 709 - Parse error: qq'<!DOCTYPE html>&\#x8D;'; 1:20:invalid character reference:U+008D;1:19:invalid character reference:U+008D;m ok 710 - SHOULD-level error: qq'<!DOCTYPE html>&\#x8D;'; ; ok 711 - Document tree: qq'<!DOCTYPE html>&\#x8D;' ok 712 - Parse error: qq'<!DOCTYPE html>&\#142;'; 1:20:invalid character reference:U+008E;1:19:invalid character reference:U+008E;m ok 713 - SHOULD-level error: qq'<!DOCTYPE html>&\#142;'; ; ok 714 - Document tree: qq'<!DOCTYPE html>&\#142;' ok 715 - Parse error: qq'<!DOCTYPE html>&\#x8E;'; 1:20:invalid character reference:U+008E;1:19:invalid character reference:U+008E;m ok 716 - SHOULD-level error: qq'<!DOCTYPE html>&\#x8E;'; ; ok 717 - Document tree: qq'<!DOCTYPE html>&\#x8E;' ok 718 - Parse error: qq'<!DOCTYPE html>&\#143;'; 1:20:invalid character reference:U+008F;1:19:invalid character reference:U+008F;m ok 719 - SHOULD-level error: qq'<!DOCTYPE html>&\#143;'; ; ok 720 - Document tree: qq'<!DOCTYPE html>&\#143;' ok 721 - Parse error: qq'<!DOCTYPE html>&\#x8F;'; 1:20:invalid character reference:U+008F;1:19:invalid character reference:U+008F;m ok 722 - SHOULD-level error: qq'<!DOCTYPE html>&\#x8F;'; ; ok 723 - Document tree: qq'<!DOCTYPE html>&\#x8F;' ok 724 - Parse error: qq'<!DOCTYPE html>&\#144;'; 1:20:invalid character reference:U+0090;1:19:invalid character reference:U+0090;m ok 725 - SHOULD-level error: qq'<!DOCTYPE html>&\#144;'; ; ok 726 - Document tree: qq'<!DOCTYPE html>&\#144;' ok 727 - Parse error: qq'<!DOCTYPE html>&\#x90;'; 1:20:invalid character reference:U+0090;1:19:invalid character reference:U+0090;m ok 728 - SHOULD-level error: qq'<!DOCTYPE html>&\#x90;'; ; ok 729 - Document tree: qq'<!DOCTYPE html>&\#x90;' ok 730 - Parse error: qq'<!DOCTYPE html>&\#145;'; 1:20:invalid character reference:U+0091;1:19:invalid character reference:U+0091;m ok 731 - SHOULD-level error: qq'<!DOCTYPE html>&\#145;'; ; ok 732 - Document tree: qq'<!DOCTYPE html>&\#145;' ok 733 - Parse error: qq'<!DOCTYPE html>&\#x91;'; 1:20:invalid character reference:U+0091;1:19:invalid character reference:U+0091;m ok 734 - SHOULD-level error: qq'<!DOCTYPE html>&\#x91;'; ; ok 735 - Document tree: qq'<!DOCTYPE html>&\#x91;' ok 736 - Parse error: qq'<!DOCTYPE html>&\#146;'; 1:20:invalid character reference:U+0092;1:19:invalid character reference:U+0092;m ok 737 - SHOULD-level error: qq'<!DOCTYPE html>&\#146;'; ; ok 738 - Document tree: qq'<!DOCTYPE html>&\#146;' ok 739 - Parse error: qq'<!DOCTYPE html>&\#x92;'; 1:20:invalid character reference:U+0092;1:19:invalid character reference:U+0092;m ok 740 - SHOULD-level error: qq'<!DOCTYPE html>&\#x92;'; ; ok 741 - Document tree: qq'<!DOCTYPE html>&\#x92;' ok 742 - Parse error: qq'<!DOCTYPE html>&\#147;'; 1:20:invalid character reference:U+0093;1:19:invalid character reference:U+0093;m ok 743 - SHOULD-level error: qq'<!DOCTYPE html>&\#147;'; ; ok 744 - Document tree: qq'<!DOCTYPE html>&\#147;' ok 745 - Parse error: qq'<!DOCTYPE html>&\#x93;'; 1:20:invalid character reference:U+0093;1:19:invalid character reference:U+0093;m ok 746 - SHOULD-level error: qq'<!DOCTYPE html>&\#x93;'; ; ok 747 - Document tree: qq'<!DOCTYPE html>&\#x93;' ok 748 - Parse error: qq'<!DOCTYPE html>&\#148;'; 1:20:invalid character reference:U+0094;1:19:invalid character reference:U+0094;m ok 749 - SHOULD-level error: qq'<!DOCTYPE html>&\#148;'; ; ok 750 - Document tree: qq'<!DOCTYPE html>&\#148;' ok 751 - Parse error: qq'<!DOCTYPE html>&\#x94;'; 1:20:invalid character reference:U+0094;1:19:invalid character reference:U+0094;m ok 752 - SHOULD-level error: qq'<!DOCTYPE html>&\#x94;'; ; ok 753 - Document tree: qq'<!DOCTYPE html>&\#x94;' ok 754 - Parse error: qq'<!DOCTYPE html>&\#149;'; 1:20:invalid character reference:U+0095;1:19:invalid character reference:U+0095;m ok 755 - SHOULD-level error: qq'<!DOCTYPE html>&\#149;'; ; ok 756 - Document tree: qq'<!DOCTYPE html>&\#149;' ok 757 - Parse error: qq'<!DOCTYPE html>&\#x95;'; 1:20:invalid character reference:U+0095;1:19:invalid character reference:U+0095;m ok 758 - SHOULD-level error: qq'<!DOCTYPE html>&\#x95;'; ; ok 759 - Document tree: qq'<!DOCTYPE html>&\#x95;' ok 760 - Parse error: qq'<!DOCTYPE html>&\#150;'; 1:20:invalid character reference:U+0096;1:19:invalid character reference:U+0096;m ok 761 - SHOULD-level error: qq'<!DOCTYPE html>&\#150;'; ; ok 762 - Document tree: qq'<!DOCTYPE html>&\#150;' ok 763 - Parse error: qq'<!DOCTYPE html>&\#x96;'; 1:20:invalid character reference:U+0096;1:19:invalid character reference:U+0096;m ok 764 - SHOULD-level error: qq'<!DOCTYPE html>&\#x96;'; ; ok 765 - Document tree: qq'<!DOCTYPE html>&\#x96;' ok 766 - Parse error: qq'<!DOCTYPE html>&\#151;'; 1:20:invalid character reference:U+0097;1:19:invalid character reference:U+0097;m ok 767 - SHOULD-level error: qq'<!DOCTYPE html>&\#151;'; ; ok 768 - Document tree: qq'<!DOCTYPE html>&\#151;' ok 769 - Parse error: qq'<!DOCTYPE html>&\#x97;'; 1:20:invalid character reference:U+0097;1:19:invalid character reference:U+0097;m ok 770 - SHOULD-level error: qq'<!DOCTYPE html>&\#x97;'; ; ok 771 - Document tree: qq'<!DOCTYPE html>&\#x97;' ok 772 - Parse error: qq'<!DOCTYPE html>&\#152;'; 1:20:invalid character reference:U+0098;1:19:invalid character reference:U+0098;m ok 773 - SHOULD-level error: qq'<!DOCTYPE html>&\#152;'; ; ok 774 - Document tree: qq'<!DOCTYPE html>&\#152;' ok 775 - Parse error: qq'<!DOCTYPE html>&\#x98;'; 1:20:invalid character reference:U+0098;1:19:invalid character reference:U+0098;m ok 776 - SHOULD-level error: qq'<!DOCTYPE html>&\#x98;'; ; ok 777 - Document tree: qq'<!DOCTYPE html>&\#x98;' ok 778 - Parse error: qq'<!DOCTYPE html>&\#153;'; 1:20:invalid character reference:U+0099;1:19:invalid character reference:U+0099;m ok 779 - SHOULD-level error: qq'<!DOCTYPE html>&\#153;'; ; ok 780 - Document tree: qq'<!DOCTYPE html>&\#153;' ok 781 - Parse error: qq'<!DOCTYPE html>&\#x99;'; 1:20:invalid character reference:U+0099;1:19:invalid character reference:U+0099;m ok 782 - SHOULD-level error: qq'<!DOCTYPE html>&\#x99;'; ; ok 783 - Document tree: qq'<!DOCTYPE html>&\#x99;' ok 784 - Parse error: qq'<!DOCTYPE html>&\#154;'; 1:20:invalid character reference:U+009A;1:19:invalid character reference:U+009A;m ok 785 - SHOULD-level error: qq'<!DOCTYPE html>&\#154;'; ; ok 786 - Document tree: qq'<!DOCTYPE html>&\#154;' ok 787 - Parse error: qq'<!DOCTYPE html>&\#x9A;'; 1:20:invalid character reference:U+009A;1:19:invalid character reference:U+009A;m ok 788 - SHOULD-level error: qq'<!DOCTYPE html>&\#x9A;'; ; ok 789 - Document tree: qq'<!DOCTYPE html>&\#x9A;' ok 790 - Parse error: qq'<!DOCTYPE html>&\#155;'; 1:20:invalid character reference:U+009B;1:19:invalid character reference:U+009B;m ok 791 - SHOULD-level error: qq'<!DOCTYPE html>&\#155;'; ; ok 792 - Document tree: qq'<!DOCTYPE html>&\#155;' ok 793 - Parse error: qq'<!DOCTYPE html>&\#x9B;'; 1:20:invalid character reference:U+009B;1:19:invalid character reference:U+009B;m ok 794 - SHOULD-level error: qq'<!DOCTYPE html>&\#x9B;'; ; ok 795 - Document tree: qq'<!DOCTYPE html>&\#x9B;' ok 796 - Parse error: qq'<!DOCTYPE html>&\#156;'; 1:20:invalid character reference:U+009C;1:19:invalid character reference:U+009C;m ok 797 - SHOULD-level error: qq'<!DOCTYPE html>&\#156;'; ; ok 798 - Document tree: qq'<!DOCTYPE html>&\#156;' ok 799 - Parse error: qq'<!DOCTYPE html>&\#x9C;'; 1:20:invalid character reference:U+009C;1:19:invalid character reference:U+009C;m ok 800 - SHOULD-level error: qq'<!DOCTYPE html>&\#x9C;'; ; ok 801 - Document tree: qq'<!DOCTYPE html>&\#x9C;' ok 802 - Parse error: qq'<!DOCTYPE html>&\#157;'; 1:20:invalid character reference:U+009D;1:19:invalid character reference:U+009D;m ok 803 - SHOULD-level error: qq'<!DOCTYPE html>&\#157;'; ; ok 804 - Document tree: qq'<!DOCTYPE html>&\#157;' ok 805 - Parse error: qq'<!DOCTYPE html>&\#x9D;'; 1:20:invalid character reference:U+009D;1:19:invalid character reference:U+009D;m ok 806 - SHOULD-level error: qq'<!DOCTYPE html>&\#x9D;'; ; ok 807 - Document tree: qq'<!DOCTYPE html>&\#x9D;' ok 808 - Parse error: qq'<!DOCTYPE html>&\#158;'; 1:20:invalid character reference:U+009E;1:19:invalid character reference:U+009E;m ok 809 - SHOULD-level error: qq'<!DOCTYPE html>&\#158;'; ; ok 810 - Document tree: qq'<!DOCTYPE html>&\#158;' ok 811 - Parse error: qq'<!DOCTYPE html>&\#x9E;'; 1:20:invalid character reference:U+009E;1:19:invalid character reference:U+009E;m ok 812 - SHOULD-level error: qq'<!DOCTYPE html>&\#x9E;'; ; ok 813 - Document tree: qq'<!DOCTYPE html>&\#x9E;' ok 814 - Parse error: qq'<!DOCTYPE html>&\#159;'; 1:20:invalid character reference:U+009F;1:19:invalid character reference:U+009F;m ok 815 - SHOULD-level error: qq'<!DOCTYPE html>&\#159;'; ; ok 816 - Document tree: qq'<!DOCTYPE html>&\#159;' ok 817 - Parse error: qq'<!DOCTYPE html>&\#x9F;'; 1:20:invalid character reference:U+009F;1:19:invalid character reference:U+009F;m ok 818 - SHOULD-level error: qq'<!DOCTYPE html>&\#x9F;'; ; ok 819 - Document tree: qq'<!DOCTYPE html>&\#x9F;' ok 820 - Parse error: qq'<!DOCTYPE html>&\#55361;'; 1:22:invalid character reference:U+D841;1:19:invalid character reference:U+D841;m ok 821 - SHOULD-level error: qq'<!DOCTYPE html>&\#55361;'; ; ok 822 - Document tree: qq'<!DOCTYPE html>&\#55361;' ok 823 - Parse error: qq'<!DOCTYPE html>&\#xD841;'; 1:22:invalid character reference:U+D841;1:19:invalid character reference:U+D841;m ok 824 - SHOULD-level error: qq'<!DOCTYPE html>&\#xD841;'; ; ok 825 - Document tree: qq'<!DOCTYPE html>&\#xD841;' ok 826 - Parse error: qq'<!DOCTYPE html>&\#64996;'; 1:22:invalid character reference:U+FDE4;1:19:invalid character reference:U+FDE4;m ok 827 - SHOULD-level error: qq'<!DOCTYPE html>&\#64996;'; ; ok 828 - Document tree: qq'<!DOCTYPE html>&\#64996;' ok 829 - Parse error: qq'<!DOCTYPE html>&\#xFDE4;'; 1:22:invalid character reference:U+FDE4;1:19:invalid character reference:U+FDE4;m ok 830 - SHOULD-level error: qq'<!DOCTYPE html>&\#xFDE4;'; ; ok 831 - Document tree: qq'<!DOCTYPE html>&\#xFDE4;' ok 832 - Parse error: qq'<!DOCTYPE html>&\#65533;'; ; ok 833 - SHOULD-level error: qq'<!DOCTYPE html>&\#65533;'; ; ok 834 - Document tree: qq'<!DOCTYPE html>&\#65533;' ok 835 - Parse error: qq'<!DOCTYPE html>&\#xFFFD;'; ; ok 836 - SHOULD-level error: qq'<!DOCTYPE html>&\#xFFFD;'; ; ok 837 - Document tree: qq'<!DOCTYPE html>&\#xFFFD;' ok 838 - Parse error: qq'<!DOCTYPE html>&\#65534;'; 1:22:invalid character reference:U+FFFE;1:19:invalid character reference:U+FFFE;m ok 839 - SHOULD-level error: qq'<!DOCTYPE html>&\#65534;'; ; ok 840 - Document tree: qq'<!DOCTYPE html>&\#65534;' ok 841 - Parse error: qq'<!DOCTYPE html>&\#xFFFE;'; 1:22:invalid character reference:U+FFFE;1:19:invalid character reference:U+FFFE;m ok 842 - SHOULD-level error: qq'<!DOCTYPE html>&\#xFFFE;'; ; ok 843 - Document tree: qq'<!DOCTYPE html>&\#xFFFE;' ok 844 - Parse error: qq'<!DOCTYPE html>&\#65535;'; 1:22:invalid character reference:U+FFFF;1:19:invalid character reference:U+FFFF;m ok 845 - SHOULD-level error: qq'<!DOCTYPE html>&\#65535;'; ; ok 846 - Document tree: qq'<!DOCTYPE html>&\#65535;' ok 847 - Parse error: qq'<!DOCTYPE html>&\#xFFFF;'; 1:22:invalid character reference:U+FFFF;1:19:invalid character reference:U+FFFF;m ok 848 - SHOULD-level error: qq'<!DOCTYPE html>&\#xFFFF;'; ; ok 849 - Document tree: qq'<!DOCTYPE html>&\#xFFFF;' ok 850 - Parse error: qq'<!DOCTYPE html>&\#1114110;'; 1:24:invalid character reference:U+10FFFE;1:19:invalid character reference:U+10FFFE;m ok 851 - SHOULD-level error: qq'<!DOCTYPE html>&\#1114110;'; ; ok 852 - Document tree: qq'<!DOCTYPE html>&\#1114110;' ok 853 - Parse error: qq'<!DOCTYPE html>&\#x10FFFE;'; 1:24:invalid character reference:U+10FFFE;1:19:invalid character reference:U+10FFFE;m ok 854 - SHOULD-level error: qq'<!DOCTYPE html>&\#x10FFFE;'; ; ok 855 - Document tree: qq'<!DOCTYPE html>&\#x10FFFE;' ok 856 - Parse error: qq'<!DOCTYPE html>&\#1114111;'; 1:24:invalid character reference:U+10FFFF;1:19:invalid character reference:U+10FFFF;m ok 857 - SHOULD-level error: qq'<!DOCTYPE html>&\#1114111;'; ; ok 858 - Document tree: qq'<!DOCTYPE html>&\#1114111;' ok 859 - Parse error: qq'<!DOCTYPE html>&\#x10FFFF;'; 1:24:invalid character reference:U+10FFFF;1:19:invalid character reference:U+10FFFF;m ok 860 - SHOULD-level error: qq'<!DOCTYPE html>&\#x10FFFF;'; ; ok 861 - Document tree: qq'<!DOCTYPE html>&\#x10FFFF;' ok 862 - Parse error: qq'<!DOCTYPE html>&\#1114112;'; 1:24:invalid character reference:U-00110000;1:19:invalid character reference:U-00110000;m ok 863 - SHOULD-level error: qq'<!DOCTYPE html>&\#1114112;'; ; ok 864 - Document tree: qq'<!DOCTYPE html>&\#1114112;' ok 865 - Parse error: qq'<!DOCTYPE html>&\#x110000;'; 1:24:invalid character reference:U-00110000;1:19:invalid character reference:U-00110000;m ok 866 - SHOULD-level error: qq'<!DOCTYPE html>&\#x110000;'; ; ok 867 - Document tree: qq'<!DOCTYPE html>&\#x110000;' # t/tokenizer-test-2.dat ok 868 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body><p>\x{00}</p></body>'; 1:59:NULL, 1:60:NULL;NULL (tokenizer), NULL ok 869 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body><p>\x{00}</p></body>'; ; ok 870 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body><p>\x{00}</p></body>' ok 871 - Parse error: qq'\x{00}'; 1:1:NULL, 1:1:NULL;NULL (tokenizer), NULL ok 872 - SHOULD-level error: qq'\x{00}'; ; ok 873 - Document tree: qq'\x{00}' ok 874 - Parse error: qq'\x{00}'; 1:1:NULL, 1:1:NULL;NULL (tokenizer), NULL ok 875 - SHOULD-level error: qq'\x{00}'; ; ok 876 - Document tree: qq'\x{00}' ok 877 - Parse error: qq'<svg>\x{00}</svg>'; 1:6:NULL, 1:7:NULL;NULL (tokenizer), NULL ok 878 - SHOULD-level error: qq'<svg>\x{00}</svg>'; ; ok 879 - Document tree: qq'<svg>\x{00}</svg>' ok 880 - Parse error: qq'<svg><g>\x{00}</g></svg>'; 1:9:NULL, 1:10:NULL;NULL (tokenizer), NULL ok 881 - SHOULD-level error: qq'<svg><g>\x{00}</g></svg>'; ; ok 882 - Document tree: qq'<svg><g>\x{00}</g></svg>' ok 883 - Parse error: qq'<svg><g><![CDATA[\x{00}]]></g></svg>'; 1:22:NULL;NULL ok 884 - SHOULD-level error: qq'<svg><g><![CDATA[\x{00}]]></g></svg>'; ; ok 885 - Document tree: qq'<svg><g><![CDATA[\x{00}]]></g></svg>' ok 886 - Parse error: qq'<svg><desc>\x{00}</desc></svg>'; 1:12:NULL, 1:13:NULL;NULL (tokenizer), NULL ok 887 - SHOULD-level error: qq'<svg><desc>\x{00}</desc></svg>'; ; ok 888 - Document tree: qq'<svg><desc>\x{00}</desc></svg>' ok 889 - Parse error: qq'<svg><desc><![CDATA[\x{00}]]></desc></svg>'; 1:25:NULL;NULL ok 890 - SHOULD-level error: qq'<svg><desc><![CDATA[\x{00}]]></desc></svg>'; ; ok 891 - Document tree: qq'<svg><desc><![CDATA[\x{00}]]></desc></svg>' ok 892 - Parse error: qq'<!DOCTYPE HTML><p>\x{0D}'; ; ok 893 - SHOULD-level error: qq'<!DOCTYPE HTML><p>\x{0D}'; ; ok 894 - Document tree: qq'<!DOCTYPE HTML><p>\x{0D}' ok 895 - Parse error: qq'<!DOCTYPE HTML><p>\x{0D}</p>'; ; ok 896 - SHOULD-level error: qq'<!DOCTYPE HTML><p>\x{0D}</p>'; ; ok 897 - Document tree: qq'<!DOCTYPE HTML><p>\x{0D}</p>' ok 898 - Parse error: qq'<!DOCTYPE HTML><p>\x{0D}\x{0D}'; ; ok 899 - SHOULD-level error: qq'<!DOCTYPE HTML><p>\x{0D}\x{0D}'; ; ok 900 - Document tree: qq'<!DOCTYPE HTML><p>\x{0D}\x{0D}' ok 901 - Parse error: qq'<!DOCTYPE HTML><p>\x{0D}\x{00}'; 2:1:NULL, 2:1:NULL;NULL (tokenizer), NULL ok 902 - SHOULD-level error: qq'<!DOCTYPE HTML><p>\x{0D}\x{00}'; ; ok 903 - Document tree: qq'<!DOCTYPE HTML><p>\x{0D}\x{00}' ok 904 - Parse error: qq'\x{0D}'; ; ok 905 - SHOULD-level error: qq'\x{0D}'; ; ok 906 - Document tree: qq'\x{0D}' ok 907 - Parse error: qq'\x{0D}\x{0D}'; ; ok 908 - SHOULD-level error: qq'\x{0D}\x{0D}'; ; ok 909 - Document tree: qq'\x{0D}\x{0D}' ok 910 - Parse error: qq'\x{0D}a'; ; ok 911 - SHOULD-level error: qq'\x{0D}a'; ; ok 912 - Document tree: qq'\x{0D}a' ok 913 - Parse error: qq'<!DOCTYPE HTML><p>\x{0D}\x{0A}</p>'; ; ok 914 - SHOULD-level error: qq'<!DOCTYPE HTML><p>\x{0D}\x{0A}</p>'; ; ok 915 - Document tree: qq'<!DOCTYPE HTML><p>\x{0D}\x{0A}</p>' ok 916 - Parse error: qq'\x{0D}\x{0A}'; ; ok 917 - SHOULD-level error: qq'\x{0D}\x{0A}'; ; ok 918 - Document tree: qq'\x{0D}\x{0A}' ok 919 - Parse error: qq'<!DOCTYPE HTML><p>\x{0A}</p>'; ; ok 920 - SHOULD-level error: qq'<!DOCTYPE HTML><p>\x{0A}</p>'; ; ok 921 - Document tree: qq'<!DOCTYPE HTML><p>\x{0A}</p>' ok 922 - Parse error: qq'<!DOCTYPE HTML><p>\x{0D}\x{00}</p>'; 2:1:NULL, 2:2:NULL;NULL (tokenizer), NULL ok 923 - SHOULD-level error: qq'<!DOCTYPE HTML><p>\x{0D}\x{00}</p>'; ; ok 924 - Document tree: qq'<!DOCTYPE HTML><p>\x{0D}\x{00}</p>' ok 925 - Parse error: qq'<!DOCTYPE HTML><p>\x{0D}\x{0D}</p>'; ; ok 926 - SHOULD-level error: qq'<!DOCTYPE HTML><p>\x{0D}\x{0D}</p>'; ; ok 927 - Document tree: qq'<!DOCTYPE HTML><p>\x{0D}\x{0D}</p>' ok 928 - Parse error: qq'\x{0A}'; ; ok 929 - SHOULD-level error: qq'\x{0A}'; ; ok 930 - Document tree: qq'\x{0A}' ok 931 - Parse error: qq'\x{0D}\x{00}'; 2:1:NULL, 2:1:NULL;NULL (tokenizer), NULL ok 932 - SHOULD-level error: qq'\x{0D}\x{00}'; ; ok 933 - Document tree: qq'\x{0D}\x{00}' ok 934 - Parse error: qq'\x{0D}\x{0D}'; ; ok 935 - SHOULD-level error: qq'\x{0D}\x{0D}'; ; ok 936 - Document tree: qq'\x{0D}\x{0D}' ok 937 - Parse error: qq'&\#x0D;&\#x0A;'; 1:6:invalid character reference:U+000D, 1:7:no DOCTYPE;no DOCTYPE, U+000D reference ok 938 - SHOULD-level error: qq'&\#x0D;&\#x0A;'; ; ok 939 - Document tree: qq'&\#x0D;&\#x0A;' ok 940 - Parse error: qq'&\#13;&\#10;'; 1:5:invalid character reference:U+000D, 1:6:no DOCTYPE;no DOCTYPE, U+000D reference ok 941 - SHOULD-level error: qq'&\#13;&\#10;'; ; ok 942 - Document tree: qq'&\#13;&\#10;' ok 943 - Parse error: qq'\x{01}'; 1:1:control char, 1:1:no DOCTYPE;no DOCTYPE, control character ok 944 - SHOULD-level error: qq'\x{01}'; ; ok 945 - Document tree: qq'\x{01}' ok 946 - Parse error: qq'\x{01}'; 1:1:control char;control character ok 947 - SHOULD-level error: qq'\x{01}'; ; ok 948 - Document tree: qq'\x{01}' ok 949 - Parse error: qq'\x{02}'; 1:1:control char, 1:1:no DOCTYPE;no DOCTYPE, control character ok 950 - SHOULD-level error: qq'\x{02}'; ; ok 951 - Document tree: qq'\x{02}' ok 952 - Parse error: qq'\x{02}'; 1:1:control char;control character ok 953 - SHOULD-level error: qq'\x{02}'; ; ok 954 - Document tree: qq'\x{02}' ok 955 - Parse error: qq'\x{0B}'; 1:1:control char, 1:1:no DOCTYPE;no DOCTYPE, U+000B ok 956 - SHOULD-level error: qq'\x{0B}'; ; ok 957 - Document tree: qq'\x{0B}' ok 958 - Parse error: qq'\x{0B}'; 1:1:control char;U+000B ok 959 - SHOULD-level error: qq'\x{0B}'; ; ok 960 - Document tree: qq'\x{0B}' ok 961 - Parse error: qq'\x{0E}'; 1:1:control char, 1:1:no DOCTYPE;no DOCTYPE, control character ok 962 - SHOULD-level error: qq'\x{0E}'; ; ok 963 - Document tree: qq'\x{0E}' ok 964 - Parse error: qq'\x{0E}'; 1:1:control char;control character ok 965 - SHOULD-level error: qq'\x{0E}'; ; ok 966 - Document tree: qq'\x{0E}' ok 967 - Parse error: qq'\x{1F}'; 1:1:control char, 1:1:no DOCTYPE;no DOCTYPE, control character ok 968 - SHOULD-level error: qq'\x{1F}'; ; ok 969 - Document tree: qq'\x{1F}' ok 970 - Parse error: qq'\x{1F}'; 1:1:control char;control character ok 971 - SHOULD-level error: qq'\x{1F}'; ; ok 972 - Document tree: qq'\x{1F}' ok 973 - Parse error: qq'\x{7F}'; 1:1:control char, 1:1:no DOCTYPE;no DOCTYPE, control character ok 974 - SHOULD-level error: qq'\x{7F}'; ; ok 975 - Document tree: qq'\x{7F}' ok 976 - Parse error: qq'\x{7F}'; 1:1:control char;control character ok 977 - SHOULD-level error: qq'\x{7F}'; ; ok 978 - Document tree: qq'\x{7F}' ok 979 - Parse error: qq'\x{80}'; 1:1:control char, 1:1:no DOCTYPE;no DOCTYPE, control character ok 980 - SHOULD-level error: qq'\x{80}'; ; ok 981 - Document tree: qq'\x{80}' ok 982 - Parse error: qq'\x{80}'; 1:1:control char;control character ok 983 - SHOULD-level error: qq'\x{80}'; ; ok 984 - Document tree: qq'\x{80}' ok 985 - Parse error: qq'\x{85}'; 1:1:control char, 1:1:no DOCTYPE;no DOCTYPE, control character ok 986 - SHOULD-level error: qq'\x{85}'; ; ok 987 - Document tree: qq'\x{85}' ok 988 - Parse error: qq'\x{85}'; 1:1:control char;control character ok 989 - SHOULD-level error: qq'\x{85}'; ; ok 990 - Document tree: qq'\x{85}' ok 991 - Parse error: qq'\x{9F}'; 1:1:control char, 1:1:no DOCTYPE;no DOCTYPE, control character ok 992 - SHOULD-level error: qq'\x{9F}'; ; ok 993 - Document tree: qq'\x{9F}' ok 994 - Parse error: qq'\x{9F}'; 1:1:control char;control character ok 995 - SHOULD-level error: qq'\x{9F}'; ; ok 996 - Document tree: qq'\x{9F}' ok 997 - Parse error: qq'\x{D800}'; 1:1:no DOCTYPE;no DOCTYPE ok 998 - SHOULD-level error: qq'\x{D800}'; ; ok 999 - Document tree: qq'\x{D800}' ok 1000 - Parse error: qq'\x{D800}'; ; ok 1001 - SHOULD-level error: qq'\x{D800}'; ; ok 1002 - Document tree: qq'\x{D800}' ok 1003 - Parse error: qq'\x{DFFF}'; 1:1:no DOCTYPE;no DOCTYPE ok 1004 - SHOULD-level error: qq'\x{DFFF}'; ; ok 1005 - Document tree: qq'\x{DFFF}' ok 1006 - Parse error: qq'\x{DFFF}'; ; ok 1007 - SHOULD-level error: qq'\x{DFFF}'; ; ok 1008 - Document tree: qq'\x{DFFF}' ok 1009 - Parse error: qq'\x{FDD0}'; 1:1:nonchar, 1:1:no DOCTYPE;no DOCTYPE, control character ok 1010 - SHOULD-level error: qq'\x{FDD0}'; ; ok 1011 - Document tree: qq'\x{FDD0}' ok 1012 - Parse error: qq'\x{FDD0}'; 1:1:nonchar;control character ok 1013 - SHOULD-level error: qq'\x{FDD0}'; ; ok 1014 - Document tree: qq'\x{FDD0}' ok 1015 - Parse error: qq'\x{FDDF}'; 1:1:nonchar, 1:1:no DOCTYPE;no DOCTYPE, control character ok 1016 - SHOULD-level error: qq'\x{FDDF}'; ; ok 1017 - Document tree: qq'\x{FDDF}' ok 1018 - Parse error: qq'\x{FDDF}'; 1:1:nonchar;control character ok 1019 - SHOULD-level error: qq'\x{FDDF}'; ; ok 1020 - Document tree: qq'\x{FDDF}' ok 1021 - Parse error: qq'\x{FFFE}'; 1:1:nonchar, 1:1:no DOCTYPE;no DOCTYPE, control character ok 1022 - SHOULD-level error: qq'\x{FFFE}'; ; ok 1023 - Document tree: qq'\x{FFFE}' ok 1024 - Parse error: qq'\x{FFFE}'; 1:1:nonchar;control character ok 1025 - SHOULD-level error: qq'\x{FFFE}'; ; ok 1026 - Document tree: qq'\x{FFFE}' ok 1027 - Parse error: qq'\x{FFFF}'; 1:1:nonchar, 1:1:no DOCTYPE;no DOCTYPE, control character ok 1028 - SHOULD-level error: qq'\x{FFFF}'; ; ok 1029 - Document tree: qq'\x{FFFF}' ok 1030 - Parse error: qq'\x{FFFF}'; 1:1:nonchar;control character ok 1031 - SHOULD-level error: qq'\x{FFFF}'; ; ok 1032 - Document tree: qq'\x{FFFF}' ok 1033 - Parse error: qq'\x{10FFFF}'; 1:1:nonchar, 1:1:no DOCTYPE;no DOCTYPE, control character ok 1034 - SHOULD-level error: qq'\x{10FFFF}'; ; ok 1035 - Document tree: qq'\x{10FFFF}' ok 1036 - Parse error: qq'\x{10FFFF}'; 1:1:nonchar;control character ok 1037 - SHOULD-level error: qq'\x{10FFFF}'; ; ok 1038 - Document tree: qq'\x{10FFFF}' ok 1039 - Parse error: qq'\x{110000}'; 1:1:no DOCTYPE;no DOCTYPE ok 1040 - SHOULD-level error: qq'\x{110000}'; ; ok 1041 - Document tree: qq'\x{110000}' ok 1042 - Parse error: qq'\x{110000}'; ; ok 1043 - SHOULD-level error: qq'\x{110000}'; ; ok 1044 - Document tree: qq'\x{110000}' ok 1045 - Parse error: qq'<!DOCTYPE HTML SYSTEM "x"'; 1:25:unclosed DOCTYPE, 1:25:not HTML5;unclosed DOCTYPE, not HTML5 ok 1046 - SHOULD-level error: qq'<!DOCTYPE HTML SYSTEM "x"'; ; ok 1047 - Document tree: qq'<!DOCTYPE HTML SYSTEM "x"' ok 1048 - Parse error: qq'<!DOCTYPE HTML SYSTEM "x"y>'; 1:26:string after SYSTEM literal, 1:27:not HTML5;string after SYSTEM literal, not HTML5 ok 1049 - SHOULD-level error: qq'<!DOCTYPE HTML SYSTEM "x"y>'; ; ok 1050 - Document tree: qq'<!DOCTYPE HTML SYSTEM "x"y>' ok 1051 - Parse error: qq'aa]]>bb'; 1:7:no DOCTYPE;no DOCTYPE ok 1052 - SHOULD-level error: qq'aa]]>bb'; ; ok 1053 - Document tree: qq'aa]]>bb' ok 1054 - Parse error: qq'aa]]]]>bb'; 1:9:no DOCTYPE;no DOCTYPE ok 1055 - SHOULD-level error: qq'aa]]]]>bb'; ; ok 1056 - Document tree: qq'aa]]]]>bb' ok 1057 - Parse error: qq'<hr/>'; 1:5:no DOCTYPE;no DOCTYPE ok 1058 - SHOULD-level error: qq'<hr/>'; ; ok 1059 - Document tree: qq'<hr/>' ok 1060 - Parse error: qq'<hr b=Q`A` >'; 1:8:bad attribute value, 1:10:bad attribute value, 1:12:no DOCTYPE;no DOCTYPE, 1;7;bad attribute value;;;m, 1;9;bad attribute value;;;m ok 1061 - SHOULD-level error: qq'<hr b=Q`A` >'; ; ok 1062 - Document tree: qq'<hr b=Q`A` >' ok 1063 - Parse error: qq'<hr b=Q=A= >'; 1:8:bad attribute value, 1:10:bad attribute value, 1:12:no DOCTYPE;no DOCTYPE, 1;7;bad attribute value;;;m, 1;9;bad attribute value;;;m ok 1064 - SHOULD-level error: qq'<hr b=Q=A= >'; ; ok 1065 - Document tree: qq'<hr b=Q=A= >' ok 1066 - Parse error: qq'<hr b=Q`A= >'; 1:8:bad attribute value, 1:10:bad attribute value, 1:12:no DOCTYPE;no DOCTYPE, 1;7;bad attribute value;;;m, 1;9;bad attribute value;;;m ok 1067 - SHOULD-level error: qq'<hr b=Q`A= >'; ; ok 1068 - Document tree: qq'<hr b=Q`A= >' ok 1069 - Parse error: qq'<hr b=Q<A< >'; 1:8:bad attribute value, 1:10:bad attribute value, 1:12:no DOCTYPE;no DOCTYPE, 1;7;bad attribute value;;;m, 1;9;bad attribute value;;;m ok 1070 - SHOULD-level error: qq'<hr b=Q<A< >'; ; ok 1071 - Document tree: qq'<hr b=Q<A< >' ok 1072 - Parse error: qq'<hr b=Q<A= >'; 1:8:bad attribute value, 1:10:bad attribute value, 1:12:no DOCTYPE;no DOCTYPE, 1;7;bad attribute value;;;m, 1;9;bad attribute value;;;m ok 1073 - SHOULD-level error: qq'<hr b=Q<A= >'; ; ok 1074 - Document tree: qq'<hr b=Q<A= >' # t/tokenizer-test-3.dat ok 1075 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![CDATA[aa<p>aa]]></svg>'; ; ok 1076 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![CDATA[aa<p>aa]]></svg>'; ; ok 1077 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![CDATA[aa<p>aa]]></svg>' ok 1078 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![CDATA aa<p>aa]]></svg>'; 2:9:bogus comment;bogus <! ok 1079 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![CDATA aa<p>aa]]></svg>'; ; ok 1080 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![CDATA aa<p>aa]]></svg>' ok 1081 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![CDATa[aa<p>aa]]></svg>'; 2:9:bogus comment;bogus <! ok 1082 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![CDATa[aa<p>aa]]></svg>'; ; ok 1083 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![CDATa[aa<p>aa]]></svg>' ok 1084 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![CD[aa<p>aa]]></svg>'; 2:9:bogus comment;bogus <! ok 1085 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![CD[aa<p>aa]]></svg>'; ; ok 1086 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![CD[aa<p>aa]]></svg>' ok 1087 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![C[aa<p>aa]]></svg>'; 2:9:bogus comment;bogus <! ok 1088 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![C[aa<p>aa]]></svg>'; ; ok 1089 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![C[aa<p>aa]]></svg>' ok 1090 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![[aa<p>aa]]></svg>'; 2:9:bogus comment;bogus <! ok 1091 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![[aa<p>aa]]></svg>'; ; ok 1092 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<p><svg><![[aa<p>aa]]></svg>' ok 1093 - Parse error: qq'<!DOCTYPE HTML><svg><![CDATA[a]b]]c]]>d]]>e<g/>f</svg>g<p>h'; ; ok 1094 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><![CDATA[a]b]]c]]>d]]>e<g/>f</svg>g<p>h'; ; ok 1095 - Document tree: qq'<!DOCTYPE HTML><svg><![CDATA[a]b]]c]]>d]]>e<g/>f</svg>g<p>h' # t/tokenizer-test-cdata.dat ok 1096 - Parse error: qq'<!DOCTYPE html><style>abc</style'; 1:32:not closed:style;no </style> ok 1097 - SHOULD-level error: qq'<!DOCTYPE html><style>abc</style'; ; ok 1098 - Document tree: qq'<!DOCTYPE html><style>abc</style' ok 1099 - Parse error: qq'<!DOCTYPE html><title>abc</title'; 1:32:not closed:title;no </title> ok 1100 - SHOULD-level error: qq'<!DOCTYPE html><title>abc</title'; ; ok 1101 - Document tree: qq'<!DOCTYPE html><title>abc</title' ok 1102 - Parse error: qq'<!DOCTYPE html><textarea>abc</textarea'; 1:38:not closed:textarea;no </textarea> ok 1103 - SHOULD-level error: qq'<!DOCTYPE html><textarea>abc</textarea'; ; ok 1104 - Document tree: qq'<!DOCTYPE html><textarea>abc</textarea' ok 1105 - Parse error: qq'<!DOCTYPE html><xmp>abc</xmp'; 1:28:not closed:xmp;no </xmp> ok 1106 - SHOULD-level error: qq'<!DOCTYPE html><xmp>abc</xmp'; ; ok 1107 - Document tree: qq'<!DOCTYPE html><xmp>abc</xmp' ok 1108 - Parse error: qq'<!DOCTYPE html><iframe>abc</iframe'; 1:34:not closed:iframe;no </iframe> ok 1109 - SHOULD-level error: qq'<!DOCTYPE html><iframe>abc</iframe'; ; ok 1110 - Document tree: qq'<!DOCTYPE html><iframe>abc</iframe' ok 1111 - Parse error: qq'<!DOCTYPE html><noembed>abc</noembed'; 1:36:not closed:noembed;no </noembed> ok 1112 - SHOULD-level error: qq'<!DOCTYPE html><noembed>abc</noembed'; ; ok 1113 - Document tree: qq'<!DOCTYPE html><noembed>abc</noembed' ok 1114 - Parse error: qq'<!DOCTYPE html><noframes>abc</noframes'; 1:38:not closed:noframes;no </noframes> ok 1115 - SHOULD-level error: qq'<!DOCTYPE html><noframes>abc</noframes'; ; ok 1116 - Document tree: qq'<!DOCTYPE html><noframes>abc</noframes' not ok 1117 - Parse error: qq'<!DOCTYPE html><noscript>abc</noscript'; 1:29:in noscript:\#text, 1:38:unclosed tag;no </noscript> # Failed test 'Parse error: qq'<!DOCTYPE html><noscript>abc</noscript'; 1:29:in noscript:\#text, 1:38:unclosed tag;no </noscript>' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 1118 - SHOULD-level error: qq'<!DOCTYPE html><noscript>abc</noscript'; ; not ok 1119 - Document tree: qq'<!DOCTYPE html><noscript>abc</noscript' # Failed test 'Document tree: qq'<!DOCTYPE html><noscript>abc</noscript'' # at HTML-tree.t test () ok line 9. # +---+-----------------+---+-----------------------+ # | Ln|Got | Ln|Expected | # +---+-----------------+---+-----------------------+ # | 1|<!DOCTYPE html> | 1|<!DOCTYPE html> | # | 2|<html> | 2|<html> | # | 3| <head> | 3| <head> | # * 4| <noscript> * | | # | 5| <body> | 4| <body> | # * 6| "abc" * 5| <noscript> * # | | * 6| "abc</noscript" * # +---+-----------------+---+-----------------------+ ok 1120 - Parse error: qq'<style><!-- </style> --></style>'; 1:32:unmatched end tag:style;unmatched </style> ok 1121 - SHOULD-level error: qq'<style><!-- </style> --></style>'; ; ok 1122 - Document tree: qq'<style><!-- </style> --></style>' ok 1123 - Parse error: qq'<style><!-- <style>abc</style> --></style>'; 1:42:unmatched end tag:style;unmatched </style> ok 1124 - SHOULD-level error: qq'<style><!-- <style>abc</style> --></style>'; ; ok 1125 - Document tree: qq'<style><!-- <style>abc</style> --></style>' ok 1126 - Parse error: qq'<script><!-- </script> --></script>'; 1:35:unmatched end tag:script;unmatched </script> ok 1127 - SHOULD-level error: qq'<script><!-- </script> --></script>'; ; ok 1128 - Document tree: qq'<script><!-- </script> --></script>' ok 1129 - Parse error: qq'<script><!-- <script>abc</script> --></script>'; ; ok 1130 - SHOULD-level error: qq'<script><!-- <script>abc</script> --></script>'; ; ok 1131 - Document tree: qq'<script><!-- <script>abc</script> --></script>' ok 1132 - Parse error: qq'<script><!----x></script>foo'; 1:9:no DOCTYPE;no DOCTYPE ok 1133 - SHOULD-level error: qq'<script><!----x></script>foo'; ; ok 1134 - Document tree: qq'<script><!----x></script>foo' ok 1135 - Parse error: qq'<script><!-- <script></script> --x></script>foo'; 1:9:no DOCTYPE;no DOCTYPE ok 1136 - SHOULD-level error: qq'<script><!-- <script></script> --x></script>foo'; ; ok 1137 - Document tree: qq'<script><!-- <script></script> --x></script>foo' ok 1138 - Parse error: qq'<!DOCTYPE html><script><'; 1:24:not closed:script;missing </script> ok 1139 - SHOULD-level error: qq'<!DOCTYPE html><script><'; ; ok 1140 - Document tree: qq'<!DOCTYPE html><script><' ok 1141 - Parse error: qq'<!DOCTYPE html><script>a<'; 1:25:not closed:script;missing </script> ok 1142 - SHOULD-level error: qq'<!DOCTYPE html><script>a<'; ; ok 1143 - Document tree: qq'<!DOCTYPE html><script>a<' ok 1144 - Parse error: qq'<!DOCTYPE html><script>'; 1:23:not closed:script;missing </script> ok 1145 - SHOULD-level error: qq'<!DOCTYPE html><script>'; ; ok 1146 - Document tree: qq'<!DOCTYPE html><script>' ok 1147 - Parse error: qq'<!DOCTYPE html><script>a'; 1:24:not closed:script;missing </script> ok 1148 - SHOULD-level error: qq'<!DOCTYPE html><script>a'; ; ok 1149 - Document tree: qq'<!DOCTYPE html><script>a' ok 1150 - Parse error: qq'<!DOCTYPE html><script></'; 1:25:not closed:script;missing </script> ok 1151 - SHOULD-level error: qq'<!DOCTYPE html><script></'; ; ok 1152 - Document tree: qq'<!DOCTYPE html><script></' ok 1153 - Parse error: qq'<!DOCTYPE html><script><!'; 1:25:not closed:script;missing </script> ok 1154 - SHOULD-level error: qq'<!DOCTYPE html><script><!'; ; ok 1155 - Document tree: qq'<!DOCTYPE html><script><!' ok 1156 - Parse error: qq'<!DOCTYPE html><script><a'; 1:25:not closed:script;missing </script> ok 1157 - SHOULD-level error: qq'<!DOCTYPE html><script><a'; ; ok 1158 - Document tree: qq'<!DOCTYPE html><script><a' ok 1159 - Parse error: qq'<!DOCTYPE html><script><<'; 1:25:not closed:script;missing </script> ok 1160 - SHOULD-level error: qq'<!DOCTYPE html><script><<'; ; ok 1161 - Document tree: qq'<!DOCTYPE html><script><<' ok 1162 - Parse error: qq'<!DOCTYPE html><script><>'; 1:25:not closed:script;missing </script> ok 1163 - SHOULD-level error: qq'<!DOCTYPE html><script><>'; ; ok 1164 - Document tree: qq'<!DOCTYPE html><script><>' ok 1165 - Parse error: qq'<!DOCTYPE html><script></ScrIPT>'; ; ok 1166 - SHOULD-level error: qq'<!DOCTYPE html><script></ScrIPT>'; ; ok 1167 - Document tree: qq'<!DOCTYPE html><script></ScrIPT>' ok 1168 - Parse error: qq'<!DOCTYPE html><script><abc>'; 1:28:not closed:script;missing </script> ok 1169 - SHOULD-level error: qq'<!DOCTYPE html><script><abc>'; ; ok 1170 - Document tree: qq'<!DOCTYPE html><script><abc>' ok 1171 - Parse error: qq'<!DOCTYPE html><script></abc>'; 1:29:not closed:script;missing </script> ok 1172 - SHOULD-level error: qq'<!DOCTYPE html><script></abc>'; ; ok 1173 - Document tree: qq'<!DOCTYPE html><script></abc>' ok 1174 - Parse error: qq'<!DOCTYPE html><script></scriptable>'; 1:36:not closed:script;missing </script> ok 1175 - SHOULD-level error: qq'<!DOCTYPE html><script></scriptable>'; ; ok 1176 - Document tree: qq'<!DOCTYPE html><script></scriptable>' ok 1177 - Parse error: qq'<!DOCTYPE html><script><scriptable>'; 1:35:not closed:script;missing </script> ok 1178 - SHOULD-level error: qq'<!DOCTYPE html><script><scriptable>'; ; ok 1179 - Document tree: qq'<!DOCTYPE html><script><scriptable>' ok 1180 - Parse error: qq'<!DOCTYPE html><script><SCRIPTing>'; 1:34:not closed:script;missing </script> ok 1181 - SHOULD-level error: qq'<!DOCTYPE html><script><SCRIPTing>'; ; ok 1182 - Document tree: qq'<!DOCTYPE html><script><SCRIPTing>' ok 1183 - Parse error: qq'<!DOCTYPE html><ScriPT></script>'; ; ok 1184 - SHOULD-level error: qq'<!DOCTYPE html><ScriPT></script>'; ; ok 1185 - Document tree: qq'<!DOCTYPE html><ScriPT></script>' ok 1186 - Parse error: qq'<!DOCTYPE html><scriptless><>'; 1:28:bare stago, 1:29:in body:\#eof;bare <, no </scriptless> ok 1187 - SHOULD-level error: qq'<!DOCTYPE html><scriptless><>'; ; ok 1188 - Document tree: qq'<!DOCTYPE html><scriptless><>' ok 1189 - Parse error: qq'<!DOCTYPE html><script>ab</scri()'; 1:33:not closed:script;no </script> ok 1190 - SHOULD-level error: qq'<!DOCTYPE html><script>ab</scri()'; ; ok 1191 - Document tree: qq'<!DOCTYPE html><script>ab</scri()' ok 1192 - Parse error: qq'<!DOCTYPE html><script>ag</script'; 1:33:not closed:script;no </script> ok 1193 - SHOULD-level error: qq'<!DOCTYPE html><script>ag</script'; ; ok 1194 - Document tree: qq'<!DOCTYPE html><script>ag</script' ok 1195 - Parse error: qq'<!DOCTYPE html><script>ag</script\x{09}'; 1:34:unclosed tag, 1:34:not closed:script;no >, no </script> ok 1196 - SHOULD-level error: qq'<!DOCTYPE html><script>ag</script\x{09}'; ; ok 1197 - Document tree: qq'<!DOCTYPE html><script>ag</script\x{09}' ok 1198 - Parse error: qq'<!DOCTYPE html><script>ag</script\x{0A}'; 2:0:unclosed tag, 2:0:not closed:script;no >, no </script> ok 1199 - SHOULD-level error: qq'<!DOCTYPE html><script>ag</script\x{0A}'; ; ok 1200 - Document tree: qq'<!DOCTYPE html><script>ag</script\x{0A}' ok 1201 - Parse error: qq'<!DOCTYPE html><script>ag</script\x{0C}'; 1:34:unclosed tag, 1:34:not closed:script;no >, no </script> ok 1202 - SHOULD-level error: qq'<!DOCTYPE html><script>ag</script\x{0C}'; ; ok 1203 - Document tree: qq'<!DOCTYPE html><script>ag</script\x{0C}' ok 1204 - Parse error: qq'<!DOCTYPE html><script>ag</script '; 1:34:unclosed tag, 1:34:not closed:script;no >, no </script> ok 1205 - SHOULD-level error: qq'<!DOCTYPE html><script>ag</script '; ; ok 1206 - Document tree: qq'<!DOCTYPE html><script>ag</script ' ok 1207 - Parse error: qq'<!DOCTYPE html><script>ag</script/'; 1:34:unclosed tag, 1:34:not closed:script;no >, no </script> ok 1208 - SHOULD-level error: qq'<!DOCTYPE html><script>ag</script/'; ; ok 1209 - Document tree: qq'<!DOCTYPE html><script>ag</script/' ok 1210 - Parse error: qq'<!DOCTYPE html><script>ag</script >'; ; ok 1211 - SHOULD-level error: qq'<!DOCTYPE html><script>ag</script >'; ; ok 1212 - Document tree: qq'<!DOCTYPE html><script>ag</script >' ok 1213 - Parse error: qq'<!DOCTYPE html><script>ag</noscript>'; 1:36:not closed:script;no </script> ok 1214 - SHOULD-level error: qq'<!DOCTYPE html><script>ag</noscript>'; ; ok 1215 - Document tree: qq'<!DOCTYPE html><script>ag</noscript>' ok 1216 - Parse error: qq'<!DOCTYPE html><script>ag</noscript\x{09}'; 1:36:not closed:script;no </script> ok 1217 - SHOULD-level error: qq'<!DOCTYPE html><script>ag</noscript\x{09}'; ; ok 1218 - Document tree: qq'<!DOCTYPE html><script>ag</noscript\x{09}' ok 1219 - Parse error: qq'<!DOCTYPE html><script>ag</noscript\x{0A}'; 2:0:not closed:script;no </script> ok 1220 - SHOULD-level error: qq'<!DOCTYPE html><script>ag</noscript\x{0A}'; ; ok 1221 - Document tree: qq'<!DOCTYPE html><script>ag</noscript\x{0A}' ok 1222 - Parse error: qq'<!DOCTYPE html><script>ag</noscript\x{0C}'; 1:36:not closed:script;no </script> ok 1223 - SHOULD-level error: qq'<!DOCTYPE html><script>ag</noscript\x{0C}'; ; ok 1224 - Document tree: qq'<!DOCTYPE html><script>ag</noscript\x{0C}' ok 1225 - Parse error: qq'<!DOCTYPE html><script>ag</noscript '; 1:36:not closed:script;no </script> ok 1226 - SHOULD-level error: qq'<!DOCTYPE html><script>ag</noscript '; ; ok 1227 - Document tree: qq'<!DOCTYPE html><script>ag</noscript ' ok 1228 - Parse error: qq'<!DOCTYPE html><script><!abc'; 1:28:not closed:script;no </script> ok 1229 - SHOULD-level error: qq'<!DOCTYPE html><script><!abc'; ; ok 1230 - Document tree: qq'<!DOCTYPE html><script><!abc' ok 1231 - Parse error: qq'<!DOCTYPE html><script><!-'; 1:26:not closed:script;no </script> ok 1232 - SHOULD-level error: qq'<!DOCTYPE html><script><!-'; ; ok 1233 - Document tree: qq'<!DOCTYPE html><script><!-' ok 1234 - Parse error: qq'<!DOCTYPE html><script><!-abc'; 1:29:not closed:script;no </script> ok 1235 - SHOULD-level error: qq'<!DOCTYPE html><script><!-abc'; ; ok 1236 - Document tree: qq'<!DOCTYPE html><script><!-abc' ok 1237 - Parse error: qq'<!DOCTYPE html><script><!--'; 1:27:eof in escaped script data, 1:27:not closed:script;EOF in escaped script data, no </script> ok 1238 - SHOULD-level error: qq'<!DOCTYPE html><script><!--'; ; ok 1239 - Document tree: qq'<!DOCTYPE html><script><!--' ok 1240 - Parse error: qq'<!DOCTYPE html><script><!--abc'; 1:30:eof in escaped script data, 1:30:not closed:script;EOF in escaped script data, no </script> ok 1241 - SHOULD-level error: qq'<!DOCTYPE html><script><!--abc'; ; ok 1242 - Document tree: qq'<!DOCTYPE html><script><!--abc' ok 1243 - Parse error: qq'<!DOCTYPE html><script><!-->'; 1:28:eof in escaped script data, 1:28:not closed:script;EOF in escaped script data, no </script> ok 1244 - SHOULD-level error: qq'<!DOCTYPE html><script><!-->'; ; ok 1245 - Document tree: qq'<!DOCTYPE html><script><!-->' ok 1246 - Parse error: qq'<!DOCTYPE html><script><!---'; 1:28:eof in escaped script data, 1:28:not closed:script;EOF in escaped script data, no </script> ok 1247 - SHOULD-level error: qq'<!DOCTYPE html><script><!---'; ; ok 1248 - Document tree: qq'<!DOCTYPE html><script><!---' ok 1249 - Parse error: qq'<!DOCTYPE html><script><!----'; 1:29:eof in escaped script data, 1:29:not closed:script;EOF in escaped script data, no </script> ok 1250 - SHOULD-level error: qq'<!DOCTYPE html><script><!----'; ; ok 1251 - Document tree: qq'<!DOCTYPE html><script><!----' ok 1252 - Parse error: qq'<!DOCTYPE html><script><!---->'; 1:30:not closed:script;no </script> ok 1253 - SHOULD-level error: qq'<!DOCTYPE html><script><!---->'; ; ok 1254 - Document tree: qq'<!DOCTYPE html><script><!---->' ok 1255 - Parse error: qq'<!DOCTYPE html><script><!-- -->'; 1:31:not closed:script;no </script> ok 1256 - SHOULD-level error: qq'<!DOCTYPE html><script><!-- -->'; ; ok 1257 - Document tree: qq'<!DOCTYPE html><script><!-- -->' ok 1258 - Parse error: qq'<!DOCTYPE html><script><!----->'; 1:31:not closed:script;no </script> ok 1259 - SHOULD-level error: qq'<!DOCTYPE html><script><!----->'; ; ok 1260 - Document tree: qq'<!DOCTYPE html><script><!----->' ok 1261 - Parse error: qq'<!DOCTYPE html><script><!----<'; 1:30:eof in escaped script data, 1:30:not closed:script;EOF in escaped script data, no </script> ok 1262 - SHOULD-level error: qq'<!DOCTYPE html><script><!----<'; ; ok 1263 - Document tree: qq'<!DOCTYPE html><script><!----<' ok 1264 - Parse error: qq'<!DOCTYPE html><script><!--</script>'; ; ok 1265 - SHOULD-level error: qq'<!DOCTYPE html><script><!--</script>'; ; ok 1266 - Document tree: qq'<!DOCTYPE html><script><!--</script>' ok 1267 - Parse error: qq'<!DOCTYPE html><script><!--<!--</script>'; ; ok 1268 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<!--</script>'; ; ok 1269 - Document tree: qq'<!DOCTYPE html><script><!--<!--</script>' ok 1270 - Parse error: qq'<!DOCTYPE html><script><!---</script>'; ; ok 1271 - SHOULD-level error: qq'<!DOCTYPE html><script><!---</script>'; ; ok 1272 - Document tree: qq'<!DOCTYPE html><script><!---</script>' ok 1273 - Parse error: qq'<!DOCTYPE html><script><!--<!--></script>'; ; ok 1274 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<!--></script>'; ; ok 1275 - Document tree: qq'<!DOCTYPE html><script><!--<!--></script>' ok 1276 - Parse error: qq'<!DOCTYPE html><script><!----<!--></script>'; ; ok 1277 - SHOULD-level error: qq'<!DOCTYPE html><script><!----<!--></script>'; ; ok 1278 - Document tree: qq'<!DOCTYPE html><script><!----<!--></script>' ok 1279 - Parse error: qq'<!DOCTYPE html><script><!----</script>'; ; ok 1280 - SHOULD-level error: qq'<!DOCTYPE html><script><!----</script>'; ; ok 1281 - Document tree: qq'<!DOCTYPE html><script><!----</script>' ok 1282 - Parse error: qq'<!DOCTYPE html><script><!--<scripting></script>'; ; ok 1283 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<scripting></script>'; ; ok 1284 - Document tree: qq'<!DOCTYPE html><script><!--<scripting></script>' ok 1285 - Parse error: qq'<!DOCTYPE html><script><!--<a>'; 1:30:eof in escaped script data, 1:30:not closed:script;EOF in escaped script data, no </script> ok 1286 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<a>'; ; ok 1287 - Document tree: qq'<!DOCTYPE html><script><!--<a>' ok 1288 - Parse error: qq'<!DOCTYPE html><script><!--<noscript>'; 1:37:eof in escaped script data, 1:37:not closed:script;EOF in escaped script data, no </script> ok 1289 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<noscript>'; ; ok 1290 - Document tree: qq'<!DOCTYPE html><script><!--<noscript>' ok 1291 - Parse error: qq'<!DOCTYPE html><script><!--</script>'; ; ok 1292 - SHOULD-level error: qq'<!DOCTYPE html><script><!--</script>'; ; ok 1293 - Document tree: qq'<!DOCTYPE html><script><!--</script>' ok 1294 - Parse error: qq'<!DOCTYPE html><script><!--<script>'; 1:35:eof in escaped script data, 1:35:not closed:script;EOF in escaped script data, no </script> ok 1295 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script>'; ; ok 1296 - Document tree: qq'<!DOCTYPE html><script><!--<script>' ok 1297 - Parse error: qq'<!DOCTYPE html><script><!--<script '; 1:35:eof in escaped script data, 1:35:not closed:script;EOF in escaped script data, no </script> ok 1298 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script '; ; ok 1299 - Document tree: qq'<!DOCTYPE html><script><!--<script ' ok 1300 - Parse error: qq'<!DOCTYPE html><script><!--<script\x{09}'; 1:35:eof in escaped script data, 1:35:not closed:script;EOF in escaped script data, no </script> ok 1301 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script\x{09}'; ; ok 1302 - Document tree: qq'<!DOCTYPE html><script><!--<script\x{09}' ok 1303 - Parse error: qq'<!DOCTYPE html><script><!--<script\x{0A}'; 2:0:eof in escaped script data, 2:0:not closed:script;EOF in escaped script data, no </script> ok 1304 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script\x{0A}'; ; ok 1305 - Document tree: qq'<!DOCTYPE html><script><!--<script\x{0A}' ok 1306 - Parse error: qq'<!DOCTYPE html><script><!--<script\x{0C}'; 1:35:eof in escaped script data, 1:35:not closed:script;EOF in escaped script data, no </script> ok 1307 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script\x{0C}'; ; ok 1308 - Document tree: qq'<!DOCTYPE html><script><!--<script\x{0C}' ok 1309 - Parse error: qq'<!DOCTYPE html><script><!--<script/'; 1:35:eof in escaped script data, 1:35:not closed:script;EOF in escaped script data, no </script> ok 1310 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script/'; ; ok 1311 - Document tree: qq'<!DOCTYPE html><script><!--<script/' ok 1312 - Parse error: qq'<!DOCTYPE html><script><!--<script>'; 1:35:eof in escaped script data, 1:35:not closed:script;EOF in escaped script data, no </script> ok 1313 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script>'; ; ok 1314 - Document tree: qq'<!DOCTYPE html><script><!--<script>' ok 1315 - Parse error: qq'<!DOCTYPE html><script><!--</scripting></script>'; ; ok 1316 - SHOULD-level error: qq'<!DOCTYPE html><script><!--</scripting></script>'; ; ok 1317 - Document tree: qq'<!DOCTYPE html><script><!--</scripting></script>' ok 1318 - Parse error: qq'<!DOCTYPE html><script><!--</a>'; 1:31:eof in escaped script data, 1:31:not closed:script;EOF in escaped script data, no </script> ok 1319 - SHOULD-level error: qq'<!DOCTYPE html><script><!--</a>'; ; ok 1320 - Document tree: qq'<!DOCTYPE html><script><!--</a>' ok 1321 - Parse error: qq'<!DOCTYPE html><script><!--</noscript>'; 1:38:eof in escaped script data, 1:38:not closed:script;EOF in escaped script data, no </script> ok 1322 - SHOULD-level error: qq'<!DOCTYPE html><script><!--</noscript>'; ; ok 1323 - Document tree: qq'<!DOCTYPE html><script><!--</noscript>' ok 1324 - Parse error: qq'<!DOCTYPE html><script><!--</script '; 1:36:unclosed tag, 1:36:not closed:script;no >, no </script> ok 1325 - SHOULD-level error: qq'<!DOCTYPE html><script><!--</script '; ; ok 1326 - Document tree: qq'<!DOCTYPE html><script><!--</script ' ok 1327 - Parse error: qq'<!DOCTYPE html><script><!--</script\x{09}'; 1:36:unclosed tag, 1:36:not closed:script;no >, no </script> ok 1328 - SHOULD-level error: qq'<!DOCTYPE html><script><!--</script\x{09}'; ; ok 1329 - Document tree: qq'<!DOCTYPE html><script><!--</script\x{09}' ok 1330 - Parse error: qq'<!DOCTYPE html><script><!--</script\x{0A}'; 2:0:unclosed tag, 2:0:not closed:script;no >, no </script> ok 1331 - SHOULD-level error: qq'<!DOCTYPE html><script><!--</script\x{0A}'; ; ok 1332 - Document tree: qq'<!DOCTYPE html><script><!--</script\x{0A}' ok 1333 - Parse error: qq'<!DOCTYPE html><script><!--</script\x{0C}'; 1:36:unclosed tag, 1:36:not closed:script;no >, no </script> ok 1334 - SHOULD-level error: qq'<!DOCTYPE html><script><!--</script\x{0C}'; ; ok 1335 - Document tree: qq'<!DOCTYPE html><script><!--</script\x{0C}' ok 1336 - Parse error: qq'<!DOCTYPE html><script><!--</script/'; 1:36:unclosed tag, 1:36:not closed:script;no >, no </script> ok 1337 - SHOULD-level error: qq'<!DOCTYPE html><script><!--</script/'; ; ok 1338 - Document tree: qq'<!DOCTYPE html><script><!--</script/' ok 1339 - Parse error: qq'<!DOCTYPE html><script><!--</script>'; ; ok 1340 - SHOULD-level error: qq'<!DOCTYPE html><script><!--</script>'; ; ok 1341 - Document tree: qq'<!DOCTYPE html><script><!--</script>' ok 1342 - Parse error: qq'<!DOCTYPE html><script><!--<script>aa'; 1:37:eof in escaped script data, 1:37:not closed:script;EOF in escaped script data, no </script> ok 1343 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script>aa'; ; ok 1344 - Document tree: qq'<!DOCTYPE html><script><!--<script>aa' ok 1345 - Parse error: qq'<!DOCTYPE html><script><!--<script type>aa'; 1:42:eof in escaped script data, 1:42:not closed:script;EOF in escaped script data, no </script> ok 1346 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script type>aa'; ; ok 1347 - Document tree: qq'<!DOCTYPE html><script><!--<script type>aa' ok 1348 - Parse error: qq'<!DOCTYPE html><script><!--<script>aa-'; 1:38:eof in escaped script data, 1:38:not closed:script;EOF in escaped script data, no </script> ok 1349 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script>aa-'; ; ok 1350 - Document tree: qq'<!DOCTYPE html><script><!--<script>aa-' ok 1351 - Parse error: qq'<!DOCTYPE html><script><!--<script>aa--'; 1:39:eof in escaped script data, 1:39:not closed:script;EOF in escaped script data, no </script> ok 1352 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script>aa--'; ; ok 1353 - Document tree: qq'<!DOCTYPE html><script><!--<script>aa--' ok 1354 - Parse error: qq'<!DOCTYPE html><script><!--<script>aa---->'; 1:42:not closed:script;no </script> ok 1355 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script>aa---->'; ; ok 1356 - Document tree: qq'<!DOCTYPE html><script><!--<script>aa---->' ok 1357 - Parse error: qq'<!DOCTYPE html><script><!--<script>aa-->'; 1:40:not closed:script;no </script> ok 1358 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script>aa-->'; ; ok 1359 - Document tree: qq'<!DOCTYPE html><script><!--<script>aa-->' ok 1360 - Parse error: qq'<!DOCTYPE html><script><!--<script>aa--><!--</script>-->'; ; ok 1361 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script>aa--><!--</script>-->'; ; ok 1362 - Document tree: qq'<!DOCTYPE html><script><!--<script>aa--><!--</script>-->' ok 1363 - Parse error: qq'<!DOCTYPE html><script><!--<script><!--<script>--></script>-->'; ; ok 1364 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script><!--<script>--></script>-->'; ; ok 1365 - Document tree: qq'<!DOCTYPE html><script><!--<script><!--<script>--></script>-->' ok 1366 - Parse error: qq'<!DOCTYPE html><script><!--<script><!--<script></script>--></script>-->'; ; ok 1367 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script><!--<script></script>--></script>-->'; ; ok 1368 - Document tree: qq'<!DOCTYPE html><script><!--<script><!--<script></script>--></script>-->' ok 1369 - Parse error: qq'<!DOCTYPE html><script><!--<script>--><!--<script></script>--></script>'; ; ok 1370 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<script>--><!--<script></script>--></script>'; ; ok 1371 - Document tree: qq'<!DOCTYPE html><script><!--<script>--><!--<script></script>--></script>' ok 1372 - Parse error: qq'<!DOCTYPE html><script><!--<Script>--><!--<sCriPt></ScripT>--></script>'; ; ok 1373 - SHOULD-level error: qq'<!DOCTYPE html><script><!--<Script>--><!--<sCriPt></ScripT>--></script>'; ; ok 1374 - Document tree: qq'<!DOCTYPE html><script><!--<Script>--><!--<sCriPt></ScripT>--></script>' ok 1375 - Parse error: qq'</style>'; ; ok 1376 - SHOULD-level error: qq'</style>'; ; ok 1377 - Document tree: qq'</style>' ok 1378 - Parse error: qq'</xmp>'; ; ok 1379 - SHOULD-level error: qq'</xmp>'; ; ok 1380 - Document tree: qq'</xmp>' ok 1381 - Parse error: qq'</noembed>'; ; ok 1382 - SHOULD-level error: qq'</noembed>'; ; ok 1383 - Document tree: qq'</noembed>' ok 1384 - Parse error: qq'</noframes>'; ; ok 1385 - SHOULD-level error: qq'</noframes>'; ; ok 1386 - Document tree: qq'</noframes>' ok 1387 - Parse error: qq'</textarea>'; ; ok 1388 - SHOULD-level error: qq'</textarea>'; ; ok 1389 - Document tree: qq'</textarea>' ok 1390 - Parse error: qq'</title>'; ; ok 1391 - SHOULD-level error: qq'</title>'; ; ok 1392 - Document tree: qq'</title>' ok 1393 - Parse error: qq'</noscript>'; ; ok 1394 - SHOULD-level error: qq'</noscript>'; ; ok 1395 - Document tree: qq'</noscript>' ok 1396 - Parse error: qq'</plaintext>'; ; ok 1397 - SHOULD-level error: qq'</plaintext>'; ; ok 1398 - Document tree: qq'</plaintext>' ok 1399 - Parse error: qq'</script>'; ; ok 1400 - SHOULD-level error: qq'</script>'; ; ok 1401 - Document tree: qq'</script>' ok 1402 - Parse error: qq'<!--<script></script>--></script>'; ; ok 1403 - SHOULD-level error: qq'<!--<script></script>--></script>'; ; ok 1404 - Document tree: qq'<!--<script></script>--></script>' ok 1405 - Parse error: qq'<!--'; 1:4:eof in escaped script data;EOF in escaped script data ok 1406 - SHOULD-level error: qq'<!--'; ; ok 1407 - Document tree: qq'<!--' # t/data/html-tree/tests1.dat ok 1408 - Parse error: qq'Test'; 1:4:no DOCTYPE;Line: 1 Col: 4 Unexpected non-space characters. Expected DOCTYPE. ok 1409 - SHOULD-level error: qq'Test'; ; ok 1410 - Document tree: qq'Test' ok 1411 - Parse error: qq'<p>One<p>Two'; 1:4:no DOCTYPE;Line: 1 Col: 3 Unexpected start tag (p). Expected DOCTYPE. ok 1412 - SHOULD-level error: qq'<p>One<p>Two'; ; ok 1413 - Document tree: qq'<p>One<p>Two' ok 1414 - Parse error: qq'Line1<br>Line2<br>Line3<br>Line4'; 1:6:no DOCTYPE;Line: 1 Col: 5 Unexpected non-space characters. Expected DOCTYPE. ok 1415 - SHOULD-level error: qq'Line1<br>Line2<br>Line3<br>Line4'; ; ok 1416 - Document tree: qq'Line1<br>Line2<br>Line3<br>Line4' ok 1417 - Parse error: qq'<html>'; 1:6:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE. ok 1418 - SHOULD-level error: qq'<html>'; ; ok 1419 - Document tree: qq'<html>' ok 1420 - Parse error: qq'<head>'; 1:6:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (head). Expected DOCTYPE. ok 1421 - SHOULD-level error: qq'<head>'; ; ok 1422 - Document tree: qq'<head>' ok 1423 - Parse error: qq'<body>'; 1:6:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (body). Expected DOCTYPE. ok 1424 - SHOULD-level error: qq'<body>'; ; ok 1425 - Document tree: qq'<body>' ok 1426 - Parse error: qq'<html><head>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE. ok 1427 - SHOULD-level error: qq'<html><head>'; ; ok 1428 - Document tree: qq'<html><head>' ok 1429 - Parse error: qq'<html><head></head>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE. ok 1430 - SHOULD-level error: qq'<html><head></head>'; ; ok 1431 - Document tree: qq'<html><head></head>' ok 1432 - Parse error: qq'<html><head></head><body>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE. ok 1433 - SHOULD-level error: qq'<html><head></head><body>'; ; ok 1434 - Document tree: qq'<html><head></head><body>' ok 1435 - Parse error: qq'<html><head></head><body></body>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE. ok 1436 - SHOULD-level error: qq'<html><head></head><body></body>'; ; ok 1437 - Document tree: qq'<html><head></head><body></body>' ok 1438 - Parse error: qq'<html><head><body></body></html>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE. ok 1439 - SHOULD-level error: qq'<html><head><body></body></html>'; ; ok 1440 - Document tree: qq'<html><head><body></body></html>' not ok 1441 - Parse error: qq'<html><head></body></html>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE., Line: 1 Col: 19 Unexpected end tag (body)., Line: 1 Col: 26 Unexpected end tag (html). # Failed test 'Parse error: qq'<html><head></body></html>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE., Line: 1 Col: 19 Unexpected end tag (body)., Line: 1 Col: 26 Unexpected end tag (html).' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '3' ok 1442 - SHOULD-level error: qq'<html><head></body></html>'; ; ok 1443 - Document tree: qq'<html><head></body></html>' ok 1444 - Parse error: qq'<html><head><body></html>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE. ok 1445 - SHOULD-level error: qq'<html><head><body></html>'; ; ok 1446 - Document tree: qq'<html><head><body></html>' ok 1447 - Parse error: qq'<html><body></html>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE. ok 1448 - SHOULD-level error: qq'<html><body></html>'; ; ok 1449 - Document tree: qq'<html><body></html>' ok 1450 - Parse error: qq'<body></html>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (body). Expected DOCTYPE. ok 1451 - SHOULD-level error: qq'<body></html>'; ; ok 1452 - Document tree: qq'<body></html>' not ok 1453 - Parse error: qq'<head></html>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (head). Expected DOCTYPE., Line: 1 Col: 13 Unexpected end tag (html). Ignored. # Failed test 'Parse error: qq'<head></html>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (head). Expected DOCTYPE., Line: 1 Col: 13 Unexpected end tag (html). Ignored.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 1454 - SHOULD-level error: qq'<head></html>'; ; ok 1455 - Document tree: qq'<head></html>' ok 1456 - Parse error: qq'</head>'; 1:7:no DOCTYPE;Line: 1 Col: 7 Unexpected end tag (head). Expected DOCTYPE. ok 1457 - SHOULD-level error: qq'</head>'; ; ok 1458 - Document tree: qq'</head>' not ok 1459 - Parse error: qq'</body>'; 1:7:no DOCTYPE;Line: 1 Col: 7 Unexpected end tag (body). Expected DOCTYPE., Line: 1 Col: 7 Unexpected end tag (body) after the (implied) root element. # Failed test 'Parse error: qq'</body>'; 1:7:no DOCTYPE;Line: 1 Col: 7 Unexpected end tag (body). Expected DOCTYPE., Line: 1 Col: 7 Unexpected end tag (body) after the (implied) root element.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 1460 - SHOULD-level error: qq'</body>'; ; ok 1461 - Document tree: qq'</body>' not ok 1462 - Parse error: qq'</html>'; 1:7:no DOCTYPE;Line: 1 Col: 7 Unexpected end tag (html). Expected DOCTYPE., Line: 1 Col: 7 Unexpected end tag (html) after the (implied) root element. # Failed test 'Parse error: qq'</html>'; 1:7:no DOCTYPE;Line: 1 Col: 7 Unexpected end tag (html). Expected DOCTYPE., Line: 1 Col: 7 Unexpected end tag (html) after the (implied) root element.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 1463 - SHOULD-level error: qq'</html>'; ; ok 1464 - Document tree: qq'</html>' ok 1465 - Parse error: qq'<b><table><td><i></table>'; 1:4:no DOCTYPE, 1:15:missing start tag:tr, 1:25:not closed:i, 1:25:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 14 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 25 Got table cell end tag (td) while required end tags are missing., Line: 1 Col: 25 Expected closing tag. Unexpected end of file. ok 1466 - SHOULD-level error: qq'<b><table><td><i></table>'; ; ok 1467 - Document tree: qq'<b><table><td><i></table>' ok 1468 - Parse error: qq'<b><table><td></b><i></table>X'; 1:4:no DOCTYPE, 1:15:missing start tag:tr, 1:19:unmatched end tag:b, 1:30:not closed:i, 1:30:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 14 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 18 End tag (b) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 29 Got table cell end tag (td) while required end tags are missing., Line: 1 Col: 30 Expected closing tag. Unexpected end of file. ok 1469 - SHOULD-level error: qq'<b><table><td></b><i></table>X'; ; ok 1470 - Document tree: qq'<b><table><td></b><i></table>X' ok 1471 - Parse error: qq'<h1>Hello<h2>World'; 1:5:no DOCTYPE, 1:14:not closed:h1, 1:18:in body:\#eof;4: Start tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”., 13: Heading cannot be a child of another heading., 18: End of file seen and there were open elements. ok 1472 - SHOULD-level error: qq'<h1>Hello<h2>World'; ; ok 1473 - Document tree: qq'<h1>Hello<h2>World' ok 1474 - Parse error: qq'<a><p>X<a>Y</a>Z</p></a>'; 1:4:no DOCTYPE, 1:11:in a:a, 1:11:not closed:p, 1:24:unmatched end tag:a;Line: 1 Col: 3 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 10 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 10 End tag (a) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 24 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm. ok 1475 - SHOULD-level error: qq'<a><p>X<a>Y</a>Z</p></a>'; ; ok 1476 - Document tree: qq'<a><p>X<a>Y</a>Z</p></a>' not ok 1477 - Parse error: qq'<b><button>foo</b>bar'; 1:4:no DOCTYPE, 1:19:not closed:button, 1:21:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 15 End tag (b) violates step 1, paragraph 1 of the adoption agency algorithm. # Failed test 'Parse error: qq'<b><button>foo</b>bar'; 1:4:no DOCTYPE, 1:19:not closed:button, 1:21:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 15 End tag (b) violates step 1, paragraph 1 of the adoption agency algorithm.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 1478 - SHOULD-level error: qq'<b><button>foo</b>bar'; ; ok 1479 - Document tree: qq'<b><button>foo</b>bar' not ok 1480 - Parse error: qq'<!DOCTYPE html><span><button>foo</span>bar'; 1:40:unmatched end tag:span, 1:42:in body:\#eof;39: End tag “span” seen but there were unclosed elements. # Failed test 'Parse error: qq'<!DOCTYPE html><span><button>foo</span>bar'; 1:40:unmatched end tag:span, 1:42:in body:\#eof;39: End tag “span” seen but there were unclosed elements.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 1481 - SHOULD-level error: qq'<!DOCTYPE html><span><button>foo</span>bar'; ; ok 1482 - Document tree: qq'<!DOCTYPE html><span><button>foo</span>bar' ok 1483 - Parse error: qq'<p><b><div><marquee></p></b></div>X'; 1:4:no DOCTYPE, 1:12:not closed:b, 1:25:unmatched end tag:p, 1:29:unmatched end tag:b, 1:35:unmatched end tag:div, 1:35:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (p). Expected DOCTYPE., Line: 1 Col: 11 Unexpected end tag (p). Ignored., Line: 1 Col: 24 Unexpected end tag (p). Ignored., Line: 1 Col: 28 End tag (b) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 34 End tag (div) seen too early. Expected other end tag., Line: 1 Col: 35 Expected closing tag. Unexpected end of file. ok 1484 - SHOULD-level error: qq'<p><b><div><marquee></p></b></div>X'; ; ok 1485 - Document tree: qq'<p><b><div><marquee></p></b></div>X' ok 1486 - Parse error: qq'<script><div></script></div><title><p></title><p><p>'; 1:9:no DOCTYPE, 1:29:unmatched end tag:div;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 28 Unexpected end tag (div). Ignored. ok 1487 - SHOULD-level error: qq'<script><div></script></div><title><p></title><p><p>'; ; ok 1488 - Document tree: qq'<script><div></script></div><title><p></title><p><p>' ok 1489 - Parse error: qq'<!--><div>--<!-->'; 1:5:bogus comment, 1:11:no DOCTYPE, 1:17:bogus comment, 1:17:in body:\#eof;Line: 1 Col: 5 Incorrect comment., Line: 1 Col: 10 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 17 Incorrect comment., Line: 1 Col: 17 Expected closing tag. Unexpected end of file. ok 1490 - SHOULD-level error: qq'<!--><div>--<!-->'; ; ok 1491 - Document tree: qq'<!--><div>--<!-->' ok 1492 - Parse error: qq'<p><hr></p>'; 1:4:no DOCTYPE, 1:11:unmatched end tag:p;Line: 1 Col: 3 Unexpected start tag (p). Expected DOCTYPE., Line: 1 Col: 11 Unexpected end tag (p). Ignored. ok 1493 - SHOULD-level error: qq'<p><hr></p>'; ; ok 1494 - Document tree: qq'<p><hr></p>' ok 1495 - Parse error: qq'<select><b><option><select><option></b></select>X'; 1:9:no DOCTYPE, 1:12:in select:b, 1:28:select in select, 1:40:unmatched end tag:b, 1:49:unmatched end tag:select, 1:49:in body:\#eof;Line: 1 Col: 8 Unexpected start tag (select). Expected DOCTYPE., Line: 1 Col: 11 Unexpected start tag token (b) in the select phase. Ignored., Line: 1 Col: 27 Unexpected select start tag in the select phase treated as select end tag., Line: 1 Col: 39 End tag (b) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 48 Unexpected end tag (select). Ignored., Line: 1 Col: 49 Expected closing tag. Unexpected end of file. ok 1496 - SHOULD-level error: qq'<select><b><option><select><option></b></select>X'; ; ok 1497 - Document tree: qq'<select><b><option><select><option></b></select>X' not ok 1498 - Parse error: qq'<a><table><td><a><table></table><a></tr><a></table><b>X</b>C<a>Y'; 1:4:no DOCTYPE, 1:15:missing start tag:tr, 1:36:in a:a, 1:41:not closed:a, 1:44:in table:a, 1:44:in a:a, 1:44:unmatched end tag:a, 1:64:in a:a, 1:64:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 14 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 35 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 40 Got table cell end tag (td) while required end tags are missing., Line: 1 Col: 43 Unexpected start tag (a) in table context caused voodoo mode., Line: 1 Col: 43 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 43 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 51 Unexpected implied end tag (a) in the table phase., Line: 1 Col: 63 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 64 Expected closing tag. Unexpected end of file. # Failed test 'Parse error: qq'<a><table><td><a><table></table><a></tr><a></table><b>X</b>C<a>Y'; 1:4:no DOCTYPE, 1:15:missing start tag:tr, 1:36:in a:a, 1:41:not closed:a, 1:44:in table:a, 1:44:in a:a, 1:44:unmatched end tag:a, 1:64:in a:a, 1:64:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 14 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 35 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 40 Got table cell end tag (td) while required end tags are missing., Line: 1 Col: 43 Unexpected start tag (a) in table context caused voodoo mode., Line: 1 Col: 43 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 43 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 51 Unexpected implied end tag (a) in the table phase., Line: 1 Col: 63 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 64 Expected closing tag. Unexpected end of file.' # at HTML-tree.t test () ok line 3. # got: '9' # expected: '10' ok 1499 - SHOULD-level error: qq'<a><table><td><a><table></table><a></tr><a></table><b>X</b>C<a>Y'; ; not ok 1500 - Document tree: qq'<a><table><td><a><table></table><a></tr><a></table><b>X</b>C<a>Y' # Failed test 'Document tree: qq'<a><table><td><a><table></table><a></tr><a></table><b>X</b>C<a>Y'' # at HTML-tree.t test () ok line 9. # +---+-------------------------+---+-------------------------+ # | Ln|Got | Ln|Expected | # +---+-------------------------+---+-------------------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # | 4| <a> | 4| <a> | # | | * 5| <a> * # | 5| <table> | 6| <table> | # | 6| <tbody> | 7| <tbody> | # | 7| <tr> | 8| <tr> | # | 8| <td> | 9| <td> | # | 9| <a> | 10| <a> | # | 10| <table> | 11| <table> | # | 11| <a> | 12| <a> | # * 12| <a> * | | # | 13| <a> | 13| <a> | # | 14| <b> | 14| <b> | # | 15| "X" | 15| "X" | # | 16| "C" | 16| "C" | # | 17| <a> | 17| <a> | # | 18| "Y" | 18| "Y" | # +---+-------------------------+---+-------------------------+ ok 1501 - Parse error: qq'<a X>0<b>1<a Y>2'; 1:6:no DOCTYPE, 1:16:in a:a, 1:16:not closed:b, 1:16:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 15 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 15 End tag (a) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 16 Expected closing tag. Unexpected end of file. ok 1502 - SHOULD-level error: qq'<a X>0<b>1<a Y>2'; ; ok 1503 - Document tree: qq'<a X>0<b>1<a Y>2' ok 1504 - Parse error: qq'<!-----><font><div>hello<table>excite!<b>me!<th><i>please!</tr><!--X-->'; 1:6:dash in comment, 1:15:no DOCTYPE, 1:42:in table:\#text, 1:42:in table:b, 1:49:in table:\#text, 1:49:missing start tag:tr, 1:64:not closed:i, 1:71:in body:\#eof;Line: 1 Col: 7 Unexpected '-' after '--' found in comment., Line: 1 Col: 14 Unexpected start tag (font). Expected DOCTYPE., Line: 1 Col: 38 Unexpected non-space characters in table context caused voodoo mode., Line: 1 Col: 41 Unexpected start tag (b) in table context caused voodoo mode., Line: 1 Col: 48 Unexpected implied end tag (b) in the table phase., Line: 1 Col: 48 Unexpected table cell start tag (th) in the table body phase., Line: 1 Col: 63 Got table cell end tag (th) while required end tags are missing., Line: 1 Col: 71 Unexpected end of file. Expected table content. ok 1505 - SHOULD-level error: qq'<!-----><font><div>hello<table>excite!<b>me!<th><i>please!</tr><!--X-->'; ; not ok 1506 - Document tree: qq'<!-----><font><div>hello<table>excite!<b>me!<th><i>please!</tr><!--X-->' # Failed test 'Document tree: qq'<!-----><font><div>hello<table>excite!<b>me!<th><i>please!</tr><!--X-->'' # at HTML-tree.t test () ok line 9. # +---+-----------------------------+---+-----------------------------+ # | Ln|Got | Ln|Expected | # +---+-----------------------------+---+-----------------------------+ # | 1|<!-- - --> | 1|<!-- - --> | # | 2|<html> | 2|<html> | # | 3| <head> | 3| <head> | # | 4| <body> | 4| <body> | # | 5| <font> | 5| <font> | # | 6| <div> | 6| <div> | # * 7| "hello" * 7| "helloexcite!" * # * 8| "excite!" * | | # | 9| <b> | 8| <b> | # | 10| "me!" | 9| "me!" | # | 11| <table> | 10| <table> | # | 12| <tbody> | 11| <tbody> | # | 13| <tr> | 12| <tr> | # | 14| <th> | 13| <th> | # | 15| <i> | 14| <i> | # | 16| "please!" | 15| "please!" | # | 17| <!-- X --> | 16| <!-- X --> | # +---+-----------------------------+---+-----------------------------+ not ok 1507 - Parse error: qq'<!DOCTYPE html><li>hello<li>world<ul>how<li>do</ul>you</body><!--do-->'; ;Line: 1 Col: 61 Unexpected end tag (li). Missing end tag (body). # Failed test 'Parse error: qq'<!DOCTYPE html><li>hello<li>world<ul>how<li>do</ul>you</body><!--do-->'; ;Line: 1 Col: 61 Unexpected end tag (li). Missing end tag (body).' # at HTML-tree.t test () ok line 3. # got: '0' # expected: '1' ok 1508 - SHOULD-level error: qq'<!DOCTYPE html><li>hello<li>world<ul>how<li>do</ul>you</body><!--do-->'; ; ok 1509 - Document tree: qq'<!DOCTYPE html><li>hello<li>world<ul>how<li>do</ul>you</body><!--do-->' ok 1510 - Parse error: qq'<!DOCTYPE html>A<option>B<optgroup>C<select>D</option>E'; 1:55:unmatched end tag:option, 1:55:in body:\#eof;Line: 1 Col: 54 Unexpected end tag (option) in the select phase. Ignored., Line: 1 Col: 55 Expected closing tag. Unexpected end of file. ok 1511 - SHOULD-level error: qq'<!DOCTYPE html>A<option>B<optgroup>C<select>D</option>E'; ; ok 1512 - Document tree: qq'<!DOCTYPE html>A<option>B<optgroup>C<select>D</option>E' ok 1513 - Parse error: qq'<'; 1:0:bare stago, 1:1:no DOCTYPE;Line: 1 Col: 1 Expected tag name. Got something else instead, Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE. ok 1514 - SHOULD-level error: qq'<'; ; ok 1515 - Document tree: qq'<' ok 1516 - Parse error: qq'<\#'; 1:1:bare stago, 1:2:no DOCTYPE;Line: 1 Col: 1 Expected tag name. Got something else instead, Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE. ok 1517 - SHOULD-level error: qq'<\#'; ; ok 1518 - Document tree: qq'<\#' ok 1519 - Parse error: qq'</'; 1:2:bare etago, 1:2:no DOCTYPE;Line: 1 Col: 2 Expected closing tag. Unexpected end of file., Line: 1 Col: 2 Unexpected non-space characters. Expected DOCTYPE. ok 1520 - SHOULD-level error: qq'</'; ; ok 1521 - Document tree: qq'</' ok 1522 - Parse error: qq'</\#'; 1:1:bogus end tag, 1:3:no DOCTYPE;Line: 1 Col: 2 Expected closing tag. Unexpected character '\#' found., Line: 1 Col: 3 Unexpected End of file. Expected DOCTYPE. ok 1523 - SHOULD-level error: qq'</\#'; ; ok 1524 - Document tree: qq'</\#' ok 1525 - Parse error: qq'<?'; 1:1:pio, 1:2:no DOCTYPE;Line: 1 Col: 1 Expected tag name. Got '?' instead. (HTML doesn't support processing instructions.), Line: 1 Col: 2 Unexpected End of file. Expected DOCTYPE. ok 1526 - SHOULD-level error: qq'<?'; ; ok 1527 - Document tree: qq'<?' ok 1528 - Parse error: qq'<?\#'; 1:1:pio, 1:3:no DOCTYPE;Line: 1 Col: 1 Expected tag name. Got '?' instead. (HTML doesn't support processing instructions.), Line: 1 Col: 3 Unexpected End of file. Expected DOCTYPE. ok 1529 - SHOULD-level error: qq'<?\#'; ; ok 1530 - Document tree: qq'<?\#' ok 1531 - Parse error: qq'<!'; 1:0:bogus comment, 1:2:no DOCTYPE;Line: 1 Col: 2 Expected '--' or 'DOCTYPE'. Not found., Line: 1 Col: 2 Unexpected End of file. Expected DOCTYPE. ok 1532 - SHOULD-level error: qq'<!'; ; ok 1533 - Document tree: qq'<!' ok 1534 - Parse error: qq'<!\#'; 1:1:bogus comment, 1:3:no DOCTYPE;Line: 1 Col: 3 Expected '--' or 'DOCTYPE'. Not found., Line: 1 Col: 3 Unexpected End of file. Expected DOCTYPE. ok 1535 - SHOULD-level error: qq'<!\#'; ; ok 1536 - Document tree: qq'<!\#' ok 1537 - Parse error: qq'<?COMMENT?>'; 1:1:pio, 1:11:no DOCTYPE;Line: 1 Col: 1 Expected tag name. Got '?' instead. (HTML doesn't support processing instructions.), Line: 1 Col: 11 Unexpected End of file. Expected DOCTYPE. ok 1538 - SHOULD-level error: qq'<?COMMENT?>'; ; ok 1539 - Document tree: qq'<?COMMENT?>' ok 1540 - Parse error: qq'<!COMMENT>'; 1:1:bogus comment, 1:10:no DOCTYPE;Line: 1 Col: 2 Expected '--' or 'DOCTYPE'. Not found., Line: 1 Col: 10 Unexpected End of file. Expected DOCTYPE. ok 1541 - SHOULD-level error: qq'<!COMMENT>'; ; ok 1542 - Document tree: qq'<!COMMENT>' ok 1543 - Parse error: qq'</ COMMENT >'; 1:1:bogus end tag, 1:12:no DOCTYPE;Line: 1 Col: 2 Expected closing tag. Unexpected character ' ' found., Line: 1 Col: 12 Unexpected End of file. Expected DOCTYPE. ok 1544 - SHOULD-level error: qq'</ COMMENT >'; ; ok 1545 - Document tree: qq'</ COMMENT >' ok 1546 - Parse error: qq'<?COM--MENT?>'; 1:1:pio, 1:13:no DOCTYPE;Line: 1 Col: 1 Expected tag name. Got '?' instead. (HTML doesn't support processing instructions.), Line: 1 Col: 13 Unexpected End of file. Expected DOCTYPE. ok 1547 - SHOULD-level error: qq'<?COM--MENT?>'; ; ok 1548 - Document tree: qq'<?COM--MENT?>' ok 1549 - Parse error: qq'<!COM--MENT>'; 1:1:bogus comment, 1:12:no DOCTYPE;Line: 1 Col: 2 Expected '--' or 'DOCTYPE'. Not found., Line: 1 Col: 12 Unexpected End of file. Expected DOCTYPE. ok 1550 - SHOULD-level error: qq'<!COM--MENT>'; ; ok 1551 - Document tree: qq'<!COM--MENT>' ok 1552 - Parse error: qq'</ COM--MENT >'; 1:1:bogus end tag, 1:14:no DOCTYPE;Line: 1 Col: 2 Expected closing tag. Unexpected character ' ' found., Line: 1 Col: 14 Unexpected End of file. Expected DOCTYPE. ok 1553 - SHOULD-level error: qq'</ COM--MENT >'; ; ok 1554 - Document tree: qq'</ COM--MENT >' ok 1555 - Parse error: qq'<!DOCTYPE html><style> EOF'; 1:26:not closed:style;Line: 1 Col: 26 Unexpected end of file. Expected end tag (style). ok 1556 - SHOULD-level error: qq'<!DOCTYPE html><style> EOF'; ; ok 1557 - Document tree: qq'<!DOCTYPE html><style> EOF' not ok 1558 - Parse error: qq'<!DOCTYPE html><script> <!-- </script> --> </script> EOF'; 1:53:unmatched end tag:script; # Failed test 'Parse error: qq'<!DOCTYPE html><script> <!-- </script> --> </script> EOF'; 1:53:unmatched end tag:script;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 1559 - SHOULD-level error: qq'<!DOCTYPE html><script> <!-- </script> --> </script> EOF'; ; ok 1560 - Document tree: qq'<!DOCTYPE html><script> <!-- </script> --> </script> EOF' ok 1561 - Parse error: qq'<b><p></b>TEST'; 1:4:no DOCTYPE, 1:11:not closed:p;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 10 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm. ok 1562 - SHOULD-level error: qq'<b><p></b>TEST'; ; ok 1563 - Document tree: qq'<b><p></b>TEST' ok 1564 - Parse error: qq'<p id=a><b><p id=b></b>TEST'; 1:9:no DOCTYPE, 1:20:not closed:b, 1:24:unmatched end tag:b;Line: 1 Col: 8 Unexpected start tag (p). Expected DOCTYPE., Line: 1 Col: 19 Unexpected end tag (p). Ignored., Line: 1 Col: 23 End tag (b) violates step 1, paragraph 2 of the adoption agency algorithm. ok 1565 - SHOULD-level error: qq'<p id=a><b><p id=b></b>TEST'; ; ok 1566 - Document tree: qq'<p id=a><b><p id=b></b>TEST' ok 1567 - Parse error: qq'<b id=a><p><b id=b></p></b>TEST'; 1:9:no DOCTYPE, 1:24:not closed:b, 1:28:unmatched end tag:b, 1:31:in body:\#eof;Line: 1 Col: 8 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 23 Unexpected end tag (p). Ignored., Line: 1 Col: 27 End tag (b) violates step 1, paragraph 2 of the adoption agency algorithm., Line: 1 Col: 31 Expected closing tag. Unexpected end of file. ok 1568 - SHOULD-level error: qq'<b id=a><p><b id=b></p></b>TEST'; ; ok 1569 - Document tree: qq'<b id=a><p><b id=b></p></b>TEST' ok 1570 - Parse error: qq'<!DOCTYPE html><title>U-test</title><body><div><p>Test<u></p></div></body>'; 1:62:not closed:u;Line: 1 Col: 61 Unexpected end tag (p). Ignored. ok 1571 - SHOULD-level error: qq'<!DOCTYPE html><title>U-test</title><body><div><p>Test<u></p></div></body>'; ; ok 1572 - Document tree: qq'<!DOCTYPE html><title>U-test</title><body><div><p>Test<u></p></div></body>' ok 1573 - Parse error: qq'<!DOCTYPE html><font><table></font></table></font>'; 1:36:in table:/:font, 1:36:unmatched end tag:font;Line: 1 Col: 35 Unexpected end tag (font) in table context caused voodoo mode., Line: 1 Col: 35 End tag (font) violates step 1, paragraph 1 of the adoption agency algorithm. ok 1574 - SHOULD-level error: qq'<!DOCTYPE html><font><table></font></table></font>'; ; ok 1575 - Document tree: qq'<!DOCTYPE html><font><table></font></table></font>' ok 1576 - Parse error: qq'<font><p>hello<b>cruel</font>world'; 1:7:no DOCTYPE, 1:30:not closed:b, 1:30:not closed:b, 1:34:in body:\#eof;Line: 1 Col: 6 Unexpected start tag (font). Expected DOCTYPE., Line: 1 Col: 29 End tag (font) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 29 End tag (font) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 34 Expected closing tag. Unexpected end of file. ok 1577 - SHOULD-level error: qq'<font><p>hello<b>cruel</font>world'; ; ok 1578 - Document tree: qq'<font><p>hello<b>cruel</font>world' ok 1579 - Parse error: qq'<b>Test</i>Test'; 1:4:no DOCTYPE, 1:12:unmatched end tag:i, 1:15:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 11 End tag (i) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 15 Expected closing tag. Unexpected end of file. ok 1580 - SHOULD-level error: qq'<b>Test</i>Test'; ; ok 1581 - Document tree: qq'<b>Test</i>Test' ok 1582 - Parse error: qq'<b>A<cite>B<div>C'; 1:4:no DOCTYPE, 1:17:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 17 Expected closing tag. Unexpected end of file. ok 1583 - SHOULD-level error: qq'<b>A<cite>B<div>C'; ; ok 1584 - Document tree: qq'<b>A<cite>B<div>C' ok 1585 - Parse error: qq'<b>A<cite>B<div>C</cite>D'; 1:4:no DOCTYPE, 1:25:unmatched end tag:cite, 1:25:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 24 Unexpected end tag (cite). Ignored., Line: 1 Col: 25 Expected closing tag. Unexpected end of file. ok 1586 - SHOULD-level error: qq'<b>A<cite>B<div>C</cite>D'; ; ok 1587 - Document tree: qq'<b>A<cite>B<div>C</cite>D' ok 1588 - Parse error: qq'<b>A<cite>B<div>C</b>D'; 1:4:no DOCTYPE, 1:22:not closed:div, 1:22:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 21 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 22 Expected closing tag. Unexpected end of file. ok 1589 - SHOULD-level error: qq'<b>A<cite>B<div>C</b>D'; ; ok 1590 - Document tree: qq'<b>A<cite>B<div>C</b>D' No #errors section () at HTML-tree.t test () skip line 67. not ok 1591 - Parse error: qq''; 1:0:no DOCTYPE; # Failed test 'Parse error: qq''; 1:0:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 1592 - SHOULD-level error: qq''; ; Use of uninitialized value in length at HTML-tree.t test () ok line 8. not ok 1593 - Document tree: qq'' # Failed test 'Document tree: qq''' # at HTML-tree.t test () ok line 9. # +---+----------+---+----------+ # | Ln|Got | Ln|Expected | # +---+----------+---+----------+ # * 1|<html> * | | # * 2| <head> * | | # * 3| <body> * | | # +---+----------+---+----------+ Use of uninitialized value $s in substitution (s///) at t/HTML-tree.t line 30. Use of uninitialized value $s in concatenation (.) or string at t/HTML-tree.t line 33. ok 1594 - Parse error: qq''; 1:0:no DOCTYPE;Line: 1 Col: 0 Unexpected End of file. Expected DOCTYPE. Use of uninitialized value $s in substitution (s///) at t/HTML-tree.t line 30. Use of uninitialized value $s in concatenation (.) or string at t/HTML-tree.t line 33. ok 1595 - SHOULD-level error: qq''; ; Use of uninitialized value $s in substitution (s///) at t/HTML-tree.t line 30. Use of uninitialized value $s in concatenation (.) or string at t/HTML-tree.t line 33. ok 1596 - Document tree: qq'' ok 1597 - Parse error: qq'<DIV>'; 1:5:no DOCTYPE, 1:5:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 5 Expected closing tag. Unexpected end of file. ok 1598 - SHOULD-level error: qq'<DIV>'; ; ok 1599 - Document tree: qq'<DIV>' ok 1600 - Parse error: qq'<DIV> abc'; 1:6:no DOCTYPE, 1:9:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 9 Expected closing tag. Unexpected end of file. ok 1601 - SHOULD-level error: qq'<DIV> abc'; ; ok 1602 - Document tree: qq'<DIV> abc' ok 1603 - Parse error: qq'<DIV> abc <B>'; 1:6:no DOCTYPE, 1:13:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 13 Expected closing tag. Unexpected end of file. ok 1604 - SHOULD-level error: qq'<DIV> abc <B>'; ; ok 1605 - Document tree: qq'<DIV> abc <B>' ok 1606 - Parse error: qq'<DIV> abc <B> def'; 1:6:no DOCTYPE, 1:17:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 17 Expected closing tag. Unexpected end of file. ok 1607 - SHOULD-level error: qq'<DIV> abc <B> def'; ; ok 1608 - Document tree: qq'<DIV> abc <B> def' ok 1609 - Parse error: qq'<DIV> abc <B> def <I>'; 1:6:no DOCTYPE, 1:21:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 21 Expected closing tag. Unexpected end of file. ok 1610 - SHOULD-level error: qq'<DIV> abc <B> def <I>'; ; ok 1611 - Document tree: qq'<DIV> abc <B> def <I>' ok 1612 - Parse error: qq'<DIV> abc <B> def <I> ghi'; 1:6:no DOCTYPE, 1:25:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 25 Expected closing tag. Unexpected end of file. ok 1613 - SHOULD-level error: qq'<DIV> abc <B> def <I> ghi'; ; ok 1614 - Document tree: qq'<DIV> abc <B> def <I> ghi' ok 1615 - Parse error: qq'<DIV> abc <B> def <I> ghi <P>'; 1:6:no DOCTYPE, 1:29:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 29 Expected closing tag. Unexpected end of file. ok 1616 - SHOULD-level error: qq'<DIV> abc <B> def <I> ghi <P>'; ; ok 1617 - Document tree: qq'<DIV> abc <B> def <I> ghi <P>' ok 1618 - Parse error: qq'<DIV> abc <B> def <I> ghi <P> jkl'; 1:6:no DOCTYPE, 1:33:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 33 Expected closing tag. Unexpected end of file. ok 1619 - SHOULD-level error: qq'<DIV> abc <B> def <I> ghi <P> jkl'; ; ok 1620 - Document tree: qq'<DIV> abc <B> def <I> ghi <P> jkl' ok 1621 - Parse error: qq'<DIV> abc <B> def <I> ghi <P> jkl </B>'; 1:6:no DOCTYPE, 1:38:not closed:p, 1:38:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 38 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 38 Expected closing tag. Unexpected end of file. ok 1622 - SHOULD-level error: qq'<DIV> abc <B> def <I> ghi <P> jkl </B>'; ; ok 1623 - Document tree: qq'<DIV> abc <B> def <I> ghi <P> jkl </B>' ok 1624 - Parse error: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno'; 1:6:no DOCTYPE, 1:39:not closed:p, 1:42:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 38 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 42 Expected closing tag. Unexpected end of file. ok 1625 - SHOULD-level error: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno'; ; ok 1626 - Document tree: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno' ok 1627 - Parse error: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I>'; 1:6:no DOCTYPE, 1:39:not closed:p, 1:47:not closed:p, 1:47:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 38 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 47 End tag (i) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 47 Expected closing tag. Unexpected end of file. ok 1628 - SHOULD-level error: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I>'; ; ok 1629 - Document tree: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I>' ok 1630 - Parse error: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr'; 1:6:no DOCTYPE, 1:39:not closed:p, 1:48:not closed:p, 1:51:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 38 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 47 End tag (i) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 51 Expected closing tag. Unexpected end of file. ok 1631 - SHOULD-level error: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr'; ; ok 1632 - Document tree: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr' ok 1633 - Parse error: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr </P>'; 1:6:no DOCTYPE, 1:39:not closed:p, 1:48:not closed:p, 1:56:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 38 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 47 End tag (i) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 56 Expected closing tag. Unexpected end of file. ok 1634 - SHOULD-level error: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr </P>'; ; ok 1635 - Document tree: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr </P>' ok 1636 - Parse error: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr </P> stu'; 1:6:no DOCTYPE, 1:39:not closed:p, 1:48:not closed:p, 1:60:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 38 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 47 End tag (i) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 60 Expected closing tag. Unexpected end of file. ok 1637 - SHOULD-level error: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr </P> stu'; ; ok 1638 - Document tree: qq'<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr </P> stu' ok 1639 - Parse error: qq'<test attribute---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->'; 1:1040:no DOCTYPE, 1:1040:in body:\#eof;Line: 1 Col: 1040 Unexpected start tag (test). Expected DOCTYPE., Line: 1 Col: 1040 Expected closing tag. Unexpected end of file. ok 1640 - SHOULD-level error: qq'<test attribute---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->'; ; ok 1641 - Document tree: qq'<test attribute---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->' ok 1642 - Parse error: qq'<a href="blah">aba<table><a href="foo">br<tr><td></td></tr>x</table>aoe'; 1:16:no DOCTYPE, 1:40:in table:a, 1:40:in a:a, 1:40:unmatched end tag:a, 1:46:in table:\#text, 1:69:in table:\#text, 1:71:in body:\#eof;Line: 1 Col: 15 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 39 Unexpected start tag (a) in table context caused voodoo mode., Line: 1 Col: 39 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 39 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 45 Unexpected implied end tag (a) in the table phase., Line: 1 Col: 68 Unexpected implied end tag (a) in the table phase., Line: 1 Col: 71 Expected closing tag. Unexpected end of file. ok 1643 - SHOULD-level error: qq'<a href="blah">aba<table><a href="foo">br<tr><td></td></tr>x</table>aoe'; ; Use of uninitialized value in length at HTML-tree.t test () ok line 8. not ok 1644 - Document tree: qq'<a href="blah">aba<table><a href="foo">br<tr><td></td></tr>x</table>aoe' # Failed test 'Document tree: qq'<a href="blah">aba<table><a href="foo">br<tr><td></td></tr>x</table>aoe'' # at HTML-tree.t test () ok line 9. # +---+-------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+-------------------+---+----------+ # * 1|<html> * | | # * 2| <head> * | | # * 3| <body> * | | # * 4| <a> * | | # * 5| href="blah" * | | # * 6| "aba" * | | # * 7| <table> * | | # * 8| <tbody> * | | # * 9| <tr> * | | # * 10| <td> * | | # * 11| <a> * | | # * 12| href="foo" * | | # * 13| "br" * | | # * 14| <a> * | | # * 15| href="foo" * | | # * 16| "x" * | | # * 17| <a> * | | # * 18| href="foo" * | | # * 19| "aoe" * | | # +---+-------------------+---+----------+ Use of uninitialized value in concatenation (.) or string at HTML-tree.t test () skip line 67. No #errors section () at HTML-tree.t test () skip line 67. Use of uninitialized value $s in substitution (s///) at t/HTML-tree.t line 30. Use of uninitialized value $s in concatenation (.) or string at t/HTML-tree.t line 33. not ok 1645 - Parse error: qq''; 1:0:no DOCTYPE; # Failed test 'Parse error: qq''; 1:0:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' Use of uninitialized value $s in substitution (s///) at t/HTML-tree.t line 30. Use of uninitialized value $s in concatenation (.) or string at t/HTML-tree.t line 33. ok 1646 - SHOULD-level error: qq''; ; Use of uninitialized value $s in substitution (s///) at t/HTML-tree.t line 30. Use of uninitialized value $s in concatenation (.) or string at t/HTML-tree.t line 33. not ok 1647 - Document tree: qq'' # Failed test 'Document tree: qq''' # at HTML-tree.t test () ok line 9. # +---+----------+---+--------------------+ # | Ln|Got | Ln|Expected | # +---+----------+---+--------------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # | | * 4| <a> * # | | * 5| href="blah" * # | | * 6| "aba" * # | | * 7| <a> * # | | * 8| href="foo" * # | | * 9| "br" * # | | * 10| <a> * # | | * 11| href="foo" * # | | * 12| "x" * # | | * 13| <table> * # | | * 14| <tbody> * # | | * 15| <tr> * # | | * 16| <td> * # | | * 17| <a> * # | | * 18| href="foo" * # | | * 19| "aoe" * # +---+----------+---+--------------------+ ok 1648 - Parse error: qq'<a href="blah">aba<table><tr><td><a href="foo">br</td></tr>x</table>aoe'; 1:16:no DOCTYPE, 1:55:not closed:a, 1:69:in table:\#text, 1:71:in body:\#eof;Line: 1 Col: 15 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 54 Got table cell end tag (td) while required end tags are missing., Line: 1 Col: 60 Unexpected non-space characters in table context caused voodoo mode., Line: 1 Col: 71 Expected closing tag. Unexpected end of file. ok 1649 - SHOULD-level error: qq'<a href="blah">aba<table><tr><td><a href="foo">br</td></tr>x</table>aoe'; ; not ok 1650 - Document tree: qq'<a href="blah">aba<table><tr><td><a href="foo">br</td></tr>x</table>aoe' # Failed test 'Document tree: qq'<a href="blah">aba<table><tr><td><a href="foo">br</td></tr>x</table>aoe'' # at HTML-tree.t test () ok line 9. # +---+----------------------------+---+----------------------------+ # | Ln|Got | Ln|Expected | # +---+----------------------------+---+----------------------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # | 4| <a> | 4| <a> | # | 5| href="blah" | 5| href="blah" | # * 6| "aba" * 6| "abax" * # * 7| "x" * | | # | 8| <table> | 7| <table> | # | 9| <tbody> | 8| <tbody> | # | 10| <tr> | 9| <tr> | # | 11| <td> | 10| <td> | # | 12| <a> | 11| <a> | # | 13| href="foo" | 12| href="foo" | # | 14| "br" | 13| "br" | # | 15| "aoe" | 14| "aoe" | # +---+----------------------------+---+----------------------------+ ok 1651 - Parse error: qq'<table><a href="blah">aba<tr><td><a href="foo">br</td></tr>x</table>aoe'; 1:8:no DOCTYPE, 1:23:in table:a, 1:30:in table:\#text, 1:55:not closed:a, 1:69:in table:\#text, 1:71:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 22 Unexpected start tag (a) in table context caused voodoo mode., Line: 1 Col: 29 Unexpected implied end tag (a) in the table phase., Line: 1 Col: 54 Got table cell end tag (td) while required end tags are missing., Line: 1 Col: 68 Unexpected implied end tag (a) in the table phase., Line: 1 Col: 71 Expected closing tag. Unexpected end of file. ok 1652 - SHOULD-level error: qq'<table><a href="blah">aba<tr><td><a href="foo">br</td></tr>x</table>aoe'; ; ok 1653 - Document tree: qq'<table><a href="blah">aba<tr><td><a href="foo">br</td></tr>x</table>aoe' ok 1654 - Parse error: qq'<a href=a>aa<marquee>aa<a href=b>bb</marquee>aa'; 1:11:no DOCTYPE, 1:46:not closed:a, 1:47:in body:\#eof;Line: 1 Col: 10 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 45 End tag (marquee) seen too early. Expected other end tag., Line: 1 Col: 47 Expected closing tag. Unexpected end of file. ok 1655 - SHOULD-level error: qq'<a href=a>aa<marquee>aa<a href=b>bb</marquee>aa'; ; ok 1656 - Document tree: qq'<a href=a>aa<marquee>aa<a href=b>bb</marquee>aa' not ok 1657 - Parse error: qq'<wbr><strike><code></strike><code><strike></code>'; 1:6:no DOCTYPE, 1:29:not closed:code, 1:49:not closed:strike, 1:49:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (wbr). Expected DOCTYPE., Line: 1 Col: 28 End tag (strike) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 49 Unexpected end tag (code). Ignored. # Failed test 'Parse error: qq'<wbr><strike><code></strike><code><strike></code>'; 1:6:no DOCTYPE, 1:29:not closed:code, 1:49:not closed:strike, 1:49:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (wbr). Expected DOCTYPE., Line: 1 Col: 28 End tag (strike) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 49 Unexpected end tag (code). Ignored.' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 1658 - SHOULD-level error: qq'<wbr><strike><code></strike><code><strike></code>'; ; ok 1659 - Document tree: qq'<wbr><strike><code></strike><code><strike></code>' ok 1660 - Parse error: qq'<!DOCTYPE html><spacer>foo'; 1:26:in body:\#eof;26: End of file seen and there were open elements. ok 1661 - SHOULD-level error: qq'<!DOCTYPE html><spacer>foo'; ; ok 1662 - Document tree: qq'<!DOCTYPE html><spacer>foo' ok 1663 - Parse error: qq'<title><meta></title><link><title><meta></title>'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (title). Expected DOCTYPE. ok 1664 - SHOULD-level error: qq'<title><meta></title><link><title><meta></title>'; ; ok 1665 - Document tree: qq'<title><meta></title><link><title><meta></title>' not ok 1666 - Parse error: qq'<style><!--</style><meta><script>--><link></script>'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE., Line: 1 Col: 51 Unexpected end of file. Expected end tag (style). # Failed test 'Parse error: qq'<style><!--</style><meta><script>--><link></script>'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE., Line: 1 Col: 51 Unexpected end of file. Expected end tag (style).' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 1667 - SHOULD-level error: qq'<style><!--</style><meta><script>--><link></script>'; ; ok 1668 - Document tree: qq'<style><!--</style><meta><script>--><link></script>' ok 1669 - Parse error: qq'<head><meta></head><link>'; 1:7:no DOCTYPE, 1:25:after head:link;Line: 1 Col: 6 Unexpected start tag (head). Expected DOCTYPE., Line: 1 Col: 25 Unexpected start tag (link) that can be in head. Moved. ok 1670 - SHOULD-level error: qq'<head><meta></head><link>'; ; ok 1671 - Document tree: qq'<head><meta></head><link>' ok 1672 - Parse error: qq'<table><tr><tr><td><td><span><th><span>X</table>'; 1:8:no DOCTYPE, 1:34:not closed:span, 1:48:not closed:span;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 33 Got table cell end tag (td) while required end tags are missing., Line: 1 Col: 48 Got table cell end tag (th) while required end tags are missing. ok 1673 - SHOULD-level error: qq'<table><tr><tr><td><td><span><th><span>X</table>'; ; ok 1674 - Document tree: qq'<table><tr><tr><td><td><span><th><span>X</table>' not ok 1675 - Parse error: qq'<body><body><base><link><meta><title><p></title><body><p></body>'; 1:7:no DOCTYPE, 1:13:in body:body, 1:55:in body:body;Line: 1 Col: 6 Unexpected start tag (body). Expected DOCTYPE., Line: 1 Col: 12 Unexpected start tag (body)., Line: 1 Col: 54 Unexpected start tag (body)., Line: 1 Col: 64 Unexpected end tag (p). Missing end tag (body). # Failed test 'Parse error: qq'<body><body><base><link><meta><title><p></title><body><p></body>'; 1:7:no DOCTYPE, 1:13:in body:body, 1:55:in body:body;Line: 1 Col: 6 Unexpected start tag (body). Expected DOCTYPE., Line: 1 Col: 12 Unexpected start tag (body)., Line: 1 Col: 54 Unexpected start tag (body)., Line: 1 Col: 64 Unexpected end tag (p). Missing end tag (body).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '4' ok 1676 - SHOULD-level error: qq'<body><body><base><link><meta><title><p></title><body><p></body>'; ; ok 1677 - Document tree: qq'<body><body><base><link><meta><title><p></title><body><p></body>' ok 1678 - Parse error: qq'<textarea><p></textarea>'; 1:11:no DOCTYPE;Line: 1 Col: 10 Unexpected start tag (textarea). Expected DOCTYPE. ok 1679 - SHOULD-level error: qq'<textarea><p></textarea>'; ; ok 1680 - Document tree: qq'<textarea><p></textarea>' ok 1681 - Parse error: qq'<p><image></p>'; 1:4:no DOCTYPE, 1:11:image;Line: 1 Col: 3 Unexpected start tag (p). Expected DOCTYPE., Line: 1 Col: 10 Unexpected start tag (image). Treated as img. ok 1682 - SHOULD-level error: qq'<p><image></p>'; ; ok 1683 - Document tree: qq'<p><image></p>' not ok 1684 - Parse error: qq'<a><table><a></table><p><a><div><a>'; 1:4:no DOCTYPE, 1:14:in table:a, 1:14:in a:a, 1:14:unmatched end tag:a, 1:28:in a:a, 1:28:unmatched end tag:a, 1:33:not closed:a, 1:35:in a:a, 1:35:unmatched end tag:a, 1:35:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 13 Unexpected start tag (a) in table context caused voodoo mode., Line: 1 Col: 13 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 13 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 21 Unexpected end tag (table). Expected end tag (a)., Line: 1 Col: 27 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 27 End tag (a) violates step 1, paragraph 2 of the adoption agency algorithm., Line: 1 Col: 32 Unexpected end tag (p). Ignored., Line: 1 Col: 35 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 35 End tag (a) violates step 1, paragraph 2 of the adoption agency algorithm., Line: 1 Col: 35 Expected closing tag. Unexpected end of file. # Failed test 'Parse error: qq'<a><table><a></table><p><a><div><a>'; 1:4:no DOCTYPE, 1:14:in table:a, 1:14:in a:a, 1:14:unmatched end tag:a, 1:28:in a:a, 1:28:unmatched end tag:a, 1:33:not closed:a, 1:35:in a:a, 1:35:unmatched end tag:a, 1:35:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 13 Unexpected start tag (a) in table context caused voodoo mode., Line: 1 Col: 13 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 13 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 21 Unexpected end tag (table). Expected end tag (a)., Line: 1 Col: 27 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 27 End tag (a) violates step 1, paragraph 2 of the adoption agency algorithm., Line: 1 Col: 32 Unexpected end tag (p). Ignored., Line: 1 Col: 35 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 35 End tag (a) violates step 1, paragraph 2 of the adoption agency algorithm., Line: 1 Col: 35 Expected closing tag. Unexpected end of file.' # at HTML-tree.t test () ok line 3. # got: '10' # expected: '11' ok 1685 - SHOULD-level error: qq'<a><table><a></table><p><a><div><a>'; ; not ok 1686 - Document tree: qq'<a><table><a></table><p><a><div><a>' # Failed test 'Document tree: qq'<a><table><a></table><p><a><div><a>'' # at HTML-tree.t test () ok line 9. # +---+---------------+---+---------------+ # | Ln|Got | Ln|Expected | # +---+---------------+---+---------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # | 4| <a> | 4| <a> | # | | * 5| <a> * # | 5| <table> | 6| <table> | # * 6| <a> * | | # | 7| <p> | 7| <p> | # | 8| <a> | 8| <a> | # | 9| <div> | 9| <div> | # | 10| <a> | 10| <a> | # +---+---------------+---+---------------+ ok 1687 - Parse error: qq'<head></p><meta><p>'; 1:7:no DOCTYPE, 1:11:unmatched end tag:p;Line: 1 Col: 6 Unexpected start tag (head). Expected DOCTYPE., Line: 1 Col: 10 Unexpected end tag (p). Ignored. ok 1688 - SHOULD-level error: qq'<head></p><meta><p>'; ; ok 1689 - Document tree: qq'<head></p><meta><p>' ok 1690 - Parse error: qq'<head></html><meta><p>'; 1:7:no DOCTYPE, 1:20:after html:meta;Line: 1 Col: 6 Unexpected start tag (head). Expected DOCTYPE., Line: 1 Col: 19 Unexpected start tag (meta). ok 1691 - SHOULD-level error: qq'<head></html><meta><p>'; ; ok 1692 - Document tree: qq'<head></html><meta><p>' ok 1693 - Parse error: qq'<b><table><td><i></table>'; 1:4:no DOCTYPE, 1:15:missing start tag:tr, 1:25:not closed:i, 1:25:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 14 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 25 Got table cell end tag (td) while required end tags are missing., Line: 1 Col: 25 Expected closing tag. Unexpected end of file. ok 1694 - SHOULD-level error: qq'<b><table><td><i></table>'; ; ok 1695 - Document tree: qq'<b><table><td><i></table>' ok 1696 - Parse error: qq'<b><table><td></b><i></table>'; 1:4:no DOCTYPE, 1:15:missing start tag:tr, 1:19:unmatched end tag:b, 1:29:not closed:i, 1:29:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 14 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 18 End tag (b) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 29 Got table cell end tag (td) while required end tags are missing., Line: 1 Col: 29 Expected closing tag. Unexpected end of file. ok 1697 - SHOULD-level error: qq'<b><table><td></b><i></table>'; ; ok 1698 - Document tree: qq'<b><table><td></b><i></table>' ok 1699 - Parse error: qq'<h1><h2>'; 1:5:no DOCTYPE, 1:8:not closed:h1, 1:8:in body:\#eof;4: Start tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”., 8: Heading cannot be a child of another heading., 8: End of file seen and there were open elements. ok 1700 - SHOULD-level error: qq'<h1><h2>'; ; ok 1701 - Document tree: qq'<h1><h2>' ok 1702 - Parse error: qq'<a><p><a></a></p></a>'; 1:4:no DOCTYPE, 1:10:in a:a, 1:10:not closed:p, 1:21:unmatched end tag:a;Line: 1 Col: 3 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 9 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 9 End tag (a) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 21 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm. ok 1703 - SHOULD-level error: qq'<a><p><a></a></p></a>'; ; ok 1704 - Document tree: qq'<a><p><a></a></p></a>' not ok 1705 - Parse error: qq'<b><button></b></button></b>'; 1:4:no DOCTYPE, 1:16:not closed:button, 1:28:unmatched end tag:b;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 15 End tag (b) violates step 1, paragraph 1 of the adoption agency algorithm. # Failed test 'Parse error: qq'<b><button></b></button></b>'; 1:4:no DOCTYPE, 1:16:not closed:button, 1:28:unmatched end tag:b;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 15 End tag (b) violates step 1, paragraph 1 of the adoption agency algorithm.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 1706 - SHOULD-level error: qq'<b><button></b></button></b>'; ; ok 1707 - Document tree: qq'<b><button></b></button></b>' ok 1708 - Parse error: qq'<p><b><div><marquee></p></b></div>'; 1:4:no DOCTYPE, 1:12:not closed:b, 1:25:unmatched end tag:p, 1:29:unmatched end tag:b, 1:34:unmatched end tag:div, 1:34:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (p). Expected DOCTYPE., Line: 1 Col: 11 Unexpected end tag (p). Ignored., Line: 1 Col: 24 Unexpected end tag (p). Ignored., Line: 1 Col: 28 End tag (b) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 34 End tag (div) seen too early. Expected other end tag., Line: 1 Col: 34 Expected closing tag. Unexpected end of file. ok 1709 - SHOULD-level error: qq'<p><b><div><marquee></p></b></div>'; ; ok 1710 - Document tree: qq'<p><b><div><marquee></p></b></div>' ok 1711 - Parse error: qq'<script></script></div><title></title><p><p>'; 1:9:no DOCTYPE, 1:24:unmatched end tag:div;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 23 Unexpected end tag (div). Ignored. ok 1712 - SHOULD-level error: qq'<script></script></div><title></title><p><p>'; ; ok 1713 - Document tree: qq'<script></script></div><title></title><p><p>' ok 1714 - Parse error: qq'<p><hr></p>'; 1:4:no DOCTYPE, 1:11:unmatched end tag:p;Line: 1 Col: 3 Unexpected start tag (p). Expected DOCTYPE., Line: 1 Col: 11 Unexpected end tag (p). Ignored. ok 1715 - SHOULD-level error: qq'<p><hr></p>'; ; ok 1716 - Document tree: qq'<p><hr></p>' ok 1717 - Parse error: qq'<select><b><option><select><option></b></select>'; 1:9:no DOCTYPE, 1:12:in select:b, 1:28:select in select, 1:40:unmatched end tag:b, 1:48:unmatched end tag:select, 1:48:in body:\#eof;Line: 1 Col: 8 Unexpected start tag (select). Expected DOCTYPE., Line: 1 Col: 11 Unexpected start tag token (b) in the select phase. Ignored., Line: 1 Col: 27 Unexpected select start tag in the select phase treated as select end tag., Line: 1 Col: 39 End tag (b) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 48 Unexpected end tag (select). Ignored., Line: 1 Col: 48 Expected closing tag. Unexpected end of file. ok 1718 - SHOULD-level error: qq'<select><b><option><select><option></b></select>'; ; ok 1719 - Document tree: qq'<select><b><option><select><option></b></select>' ok 1720 - Parse error: qq'<html><head><title></title><body></body></html>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE. ok 1721 - SHOULD-level error: qq'<html><head><title></title><body></body></html>'; ; ok 1722 - Document tree: qq'<html><head><title></title><body></body></html>' not ok 1723 - Parse error: qq'<a><table><td><a><table></table><a></tr><a></table><a>'; 1:4:no DOCTYPE, 1:15:missing start tag:tr, 1:36:in a:a, 1:41:not closed:a, 1:44:in table:a, 1:44:in a:a, 1:44:unmatched end tag:a, 1:54:in a:a, 1:54:unmatched end tag:a, 1:54:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 14 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 35 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 40 Got table cell end tag (td) while required end tags are missing., Line: 1 Col: 43 Unexpected start tag (a) in table context caused voodoo mode., Line: 1 Col: 43 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 43 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 51 Unexpected implied end tag (a) in the table phase., Line: 1 Col: 54 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 54 End tag (a) violates step 1, paragraph 2 of the adoption agency algorithm., Line: 1 Col: 54 Expected closing tag. Unexpected end of file. # Failed test 'Parse error: qq'<a><table><td><a><table></table><a></tr><a></table><a>'; 1:4:no DOCTYPE, 1:15:missing start tag:tr, 1:36:in a:a, 1:41:not closed:a, 1:44:in table:a, 1:44:in a:a, 1:44:unmatched end tag:a, 1:54:in a:a, 1:54:unmatched end tag:a, 1:54:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 14 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 35 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 40 Got table cell end tag (td) while required end tags are missing., Line: 1 Col: 43 Unexpected start tag (a) in table context caused voodoo mode., Line: 1 Col: 43 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 43 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 51 Unexpected implied end tag (a) in the table phase., Line: 1 Col: 54 Unexpected start tag (a) implies end tag (a)., Line: 1 Col: 54 End tag (a) violates step 1, paragraph 2 of the adoption agency algorithm., Line: 1 Col: 54 Expected closing tag. Unexpected end of file.' # at HTML-tree.t test () ok line 3. # got: '10' # expected: '11' ok 1724 - SHOULD-level error: qq'<a><table><td><a><table></table><a></tr><a></table><a>'; ; not ok 1725 - Document tree: qq'<a><table><td><a><table></table><a></tr><a></table><a>' # Failed test 'Document tree: qq'<a><table><td><a><table></table><a></tr><a></table><a>'' # at HTML-tree.t test () ok line 9. # +---+-------------------------+---+-------------------------+ # | Ln|Got | Ln|Expected | # +---+-------------------------+---+-------------------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # | 4| <a> | 4| <a> | # | | * 5| <a> * # | 5| <table> | 6| <table> | # | 6| <tbody> | 7| <tbody> | # | 7| <tr> | 8| <tr> | # | 8| <td> | 9| <td> | # | 9| <a> | 10| <a> | # | 10| <table> | 11| <table> | # | 11| <a> | 12| <a> | # * 12| <a> * | | # | 13| <a> | 13| <a> | # +---+-------------------------+---+-------------------------+ ok 1726 - Parse error: qq'<ul><li></li><div><li></div><li><li><div><li><address><li><b><em></b><li></ul>'; 1:5:no DOCTYPE, 1:46:not closed:div, 1:59:not closed:address, 1:70:not closed:em;Line: 1 Col: 4 Unexpected start tag (ul). Expected DOCTYPE., Line: 1 Col: 45 Missing end tag (div, li)., Line: 1 Col: 58 Missing end tag (address, li)., Line: 1 Col: 69 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm. ok 1727 - SHOULD-level error: qq'<ul><li></li><div><li></div><li><li><div><li><address><li><b><em></b><li></ul>'; ; ok 1728 - Document tree: qq'<ul><li></li><div><li></div><li><li><div><li><address><li><b><em></b><li></ul>' not ok 1729 - Parse error: qq'<ul><li><ul></li><li>a</li></ul></li></ul>'; 1:5:no DOCTYPE, 1:18:unmatched end tag:li;XXX: fix me # Failed test 'Parse error: qq'<ul><li><ul></li><li>a</li></ul></li></ul>'; 1:5:no DOCTYPE, 1:18:unmatched end tag:li;XXX: fix me' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 1730 - SHOULD-level error: qq'<ul><li><ul></li><li>a</li></ul></li></ul>'; ; ok 1731 - Document tree: qq'<ul><li><ul></li><li>a</li></ul></li></ul>' ok 1732 - Parse error: qq'<frameset><frame><frameset><frame></frameset><noframes></noframes></frameset>'; 1:11:no DOCTYPE;Line: 1 Col: 10 Unexpected start tag (frameset). Expected DOCTYPE. ok 1733 - SHOULD-level error: qq'<frameset><frame><frameset><frame></frameset><noframes></noframes></frameset>'; ; ok 1734 - Document tree: qq'<frameset><frame><frameset><frame></frameset><noframes></noframes></frameset>' ok 1735 - Parse error: qq'<h1><table><td><h3></table><h3></h1>'; 1:5:no DOCTYPE, 1:16:missing start tag:tr, 1:28:not closed:h3, 1:32:not closed:h1, 1:36:unmatched end tag:h1;4: Start tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”., 15: “td” start tag in table body., 27: Unclosed elements., 31: Heading cannot be a child of another heading., 36: End tag “h1” seen but there were unclosed elements. ok 1736 - SHOULD-level error: qq'<h1><table><td><h3></table><h3></h1>'; ; ok 1737 - Document tree: qq'<h1><table><td><h3></table><h3></h1>' ok 1738 - Parse error: qq'<table><colgroup><col><colgroup><col><col><col><colgroup><col><col><thead><tr><td></table>'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE. ok 1739 - SHOULD-level error: qq'<table><colgroup><col><colgroup><col><col><col><colgroup><col><col><thead><tr><td></table>'; ; ok 1740 - Document tree: qq'<table><colgroup><col><colgroup><col><col><col><colgroup><col><col><thead><tr><td></table>' ok 1741 - Parse error: qq'<table><col><tbody><col><tr><col><td><col></table><col>'; 1:8:no DOCTYPE, 1:38:missing start tag:tr, 1:55:in body:col;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 37 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 55 Unexpected start tag col. Ignored. ok 1742 - SHOULD-level error: qq'<table><col><tbody><col><tr><col><td><col></table><col>'; ; ok 1743 - Document tree: qq'<table><col><tbody><col><tr><col><td><col></table><col>' ok 1744 - Parse error: qq'<table><colgroup><tbody><colgroup><tr><colgroup><td><colgroup></table><colgroup>'; 1:8:no DOCTYPE, 1:53:missing start tag:tr, 1:80:in body:colgroup;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 52 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 80 Unexpected start tag colgroup. Ignored. ok 1745 - SHOULD-level error: qq'<table><colgroup><tbody><colgroup><tr><colgroup><td><colgroup></table><colgroup>'; ; ok 1746 - Document tree: qq'<table><colgroup><tbody><colgroup><tr><colgroup><td><colgroup></table><colgroup>' not ok 1747 - Parse error: qq'</strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>'; 1:10:no DOCTYPE, 1:10:unmatched end tag:strong, 1:14:unmatched end tag:b, 1:19:unmatched end tag:em, 1:23:unmatched end tag:i, 1:27:unmatched end tag:u, 1:36:unmatched end tag:strike, 1:40:unmatched end tag:s, 1:48:unmatched end tag:blink, 1:53:unmatched end tag:tt, 1:59:unmatched end tag:pre, 1:65:unmatched end tag:big, 1:73:unmatched end tag:small, 1:80:unmatched end tag:font, 1:89:unmatched end tag:select, 1:94:unmatched end tag:h1, 1:99:unmatched end tag:h2, 1:104:unmatched end tag:h3, 1:109:unmatched end tag:h4, 1:114:unmatched end tag:h5, 1:119:unmatched end tag:h6, 1:131:after body:/:br, 1:131:unmatched end tag:br, 1:135:unmatched end tag:a, 1:141:unmatched end tag:img, 1:149:unmatched end tag:title, 1:156:unmatched end tag:span, 1:164:unmatched end tag:style, 1:173:unmatched end tag:script, 1:181:unmatched end tag:table, 1:186:unmatched end tag:th, 1:191:unmatched end tag:td, 1:196:unmatched end tag:tr, 1:204:unmatched end tag:frame, 1:211:unmatched end tag:area, 1:218:unmatched end tag:link, 1:226:unmatched end tag:param, 1:231:unmatched end tag:hr, 1:239:unmatched end tag:input, 1:245:unmatched end tag:col, 1:252:unmatched end tag:base, 1:259:unmatched end tag:meta, 1:270:unmatched end tag:basefont, 1:280:unmatched end tag:bgsound, 1:288:unmatched end tag:embed, 1:297:unmatched end tag:spacer, 1:301:unmatched end tag:p, 1:306:unmatched end tag:dd, 1:311:unmatched end tag:dt, 1:321:unmatched end tag:caption, 1:332:unmatched end tag:colgroup, 1:340:unmatched end tag:tbody, 1:348:unmatched end tag:tfoot, 1:356:unmatched end tag:thead, 1:366:unmatched end tag:address, 1:379:unmatched end tag:blockquote, 1:388:unmatched end tag:center, 1:394:unmatched end tag:dir, 1:400:unmatched end tag:div, 1:405:unmatched end tag:dl, 1:416:unmatched end tag:fieldset, 1:426:unmatched end tag:listing, 1:433:unmatched end tag:menu, 1:438:unmatched end tag:ol, 1:443:unmatched end tag:ul, 1:448:unmatched end tag:li, 1:455:unmatched end tag:nobr, 1:461:unmatched end tag:wbr, 1:468:unmatched end tag:form, 1:477:unmatched end tag:button, 1:487:unmatched end tag:marquee, 1:496:unmatched end tag:object, 1:514:after html:/:frameset, 1:514:unmatched end tag:frameset, 1:521:unmatched end tag:head, 1:530:unmatched end tag:iframe, 1:538:unmatched end tag:image, 1:548:unmatched end tag:isindex, 1:558:unmatched end tag:noembed, 1:569:unmatched end tag:noframes, 1:580:unmatched end tag:noscript, 1:591:unmatched end tag:optgroup, 1:600:unmatched end tag:option, 1:612:unmatched end tag:plaintext, 1:622:unmatched end tag:textarea;Line: 1 Col: 9 Unexpected end tag (strong). Expected DOCTYPE., Line: 1 Col: 9 Unexpected end tag (strong) after the (implied) root element., Line: 1 Col: 13 Unexpected end tag (b) after the (implied) root element., Line: 1 Col: 18 Unexpected end tag (em) after the (implied) root element., Line: 1 Col: 22 Unexpected end tag (i) after the (implied) root element., Line: 1 Col: 26 Unexpected end tag (u) after the (implied) root element., Line: 1 Col: 35 Unexpected end tag (strike) after the (implied) root element., Line: 1 Col: 39 Unexpected end tag (s) after the (implied) root element., Line: 1 Col: 47 Unexpected end tag (blink) after the (implied) root element., Line: 1 Col: 52 Unexpected end tag (tt) after the (implied) root element., Line: 1 Col: 58 Unexpected end tag (pre) after the (implied) root element., Line: 1 Col: 64 Unexpected end tag (big) after the (implied) root element., Line: 1 Col: 72 Unexpected end tag (small) after the (implied) root element., Line: 1 Col: 79 Unexpected end tag (font) after the (implied) root element., Line: 1 Col: 88 Unexpected end tag (select) after the (implied) root element., Line: 1 Col: 93 Unexpected end tag (h1) after the (implied) root element., Line: 1 Col: 98 Unexpected end tag (h2) after the (implied) root element., Line: 1 Col: 103 Unexpected end tag (h3) after the (implied) root element., Line: 1 Col: 108 Unexpected end tag (h4) after the (implied) root element., Line: 1 Col: 113 Unexpected end tag (h5) after the (implied) root element., Line: 1 Col: 118 Unexpected end tag (h6) after the (implied) root element., Line: 1 Col: 125 Unexpected end tag (body) after the (implied) root element., Line: 1 Col: 130 Unexpected end tag (br). Treated as br element., Line: 1 Col: 134 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 140 This element (img) has no end tag., Line: 1 Col: 148 Unexpected end tag (title). Ignored., Line: 1 Col: 155 Unexpected end tag (span). Ignored., Line: 1 Col: 163 Unexpected end tag (style). Ignored., Line: 1 Col: 172 Unexpected end tag (script). Ignored., Line: 1 Col: 180 Unexpected end tag (table). Ignored., Line: 1 Col: 185 Unexpected end tag (th). Ignored., Line: 1 Col: 190 Unexpected end tag (td). Ignored., Line: 1 Col: 195 Unexpected end tag (tr). Ignored., Line: 1 Col: 203 This element (frame) has no end tag., Line: 1 Col: 210 This element (area) has no end tag., Line: 1 Col: 217 Unexpected end tag (link). Ignored., Line: 1 Col: 225 This element (param) has no end tag., Line: 1 Col: 230 This element (hr) has no end tag., Line: 1 Col: 238 This element (input) has no end tag., Line: 1 Col: 244 Unexpected end tag (col). Ignored., Line: 1 Col: 251 Unexpected end tag (base). Ignored., Line: 1 Col: 258 Unexpected end tag (meta). Ignored., Line: 1 Col: 269 This element (basefont) has no end tag., Line: 1 Col: 279 This element (bgsound) has no end tag., Line: 1 Col: 287 This element (embed) has no end tag., Line: 1 Col: 296 This element (spacer) has no end tag., Line: 1 Col: 300 Unexpected end tag (p). Ignored., Line: 1 Col: 305 End tag (dd) seen too early. Expected other end tag., Line: 1 Col: 310 End tag (dt) seen too early. Expected other end tag., Line: 1 Col: 320 Unexpected end tag (caption). Ignored., Line: 1 Col: 331 Unexpected end tag (colgroup). Ignored., Line: 1 Col: 339 Unexpected end tag (tbody). Ignored., Line: 1 Col: 347 Unexpected end tag (tfoot). Ignored., Line: 1 Col: 355 Unexpected end tag (thead). Ignored., Line: 1 Col: 365 End tag (address) seen too early. Expected other end tag., Line: 1 Col: 378 End tag (blockquote) seen too early. Expected other end tag., Line: 1 Col: 387 End tag (center) seen too early. Expected other end tag., Line: 1 Col: 393 Unexpected end tag (dir). Ignored., Line: 1 Col: 399 End tag (div) seen too early. Expected other end tag., Line: 1 Col: 404 End tag (dl) seen too early. Expected other end tag., Line: 1 Col: 415 End tag (fieldset) seen too early. Expected other end tag., Line: 1 Col: 425 End tag (listing) seen too early. Expected other end tag., Line: 1 Col: 432 End tag (menu) seen too early. Expected other end tag., Line: 1 Col: 437 End tag (ol) seen too early. Expected other end tag., Line: 1 Col: 442 End tag (ul) seen too early. Expected other end tag., Line: 1 Col: 447 End tag (li) seen too early. Expected other end tag., Line: 1 Col: 454 End tag (nobr) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 460 This element (wbr) has no end tag., Line: 1 Col: 476 End tag (button) seen too early. Expected other end tag., Line: 1 Col: 486 End tag (marquee) seen too early. Expected other end tag., Line: 1 Col: 495 End tag (object) seen too early. Expected other end tag., Line: 1 Col: 513 Unexpected end tag (html). Ignored., Line: 1 Col: 513 Unexpected end tag (frameset). Ignored., Line: 1 Col: 520 Unexpected end tag (head). Ignored., Line: 1 Col: 529 Unexpected end tag (iframe). Ignored., Line: 1 Col: 537 This element (image) has no end tag., Line: 1 Col: 547 This element (isindex) has no end tag., Line: 1 Col: 557 Unexpected end tag (noembed). Ignored., Line: 1 Col: 568 Unexpected end tag (noframes). Ignored., Line: 1 Col: 579 Unexpected end tag (noscript). Ignored., Line: 1 Col: 590 Unexpected end tag (optgroup). Ignored., Line: 1 Col: 599 Unexpected end tag (option). Ignored., Line: 1 Col: 611 Unexpected end tag (plaintext). Ignored., Line: 1 Col: 622 Unexpected end tag (textarea). Ignored. # Failed test 'Parse error: qq'</strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>'; 1:10:no DOCTYPE, 1:10:unmatched end tag:strong, 1:14:unmatched end tag:b, 1:19:unmatched end tag:em, 1:23:unmatched end tag:i, 1:27:unmatched end tag:u, 1:36:unmatched end tag:strike, 1:40:unmatched end tag:s, 1:48:unmatched end tag:blink, 1:53:unmatched end tag:tt, 1:59:unmatched end tag:pre, 1:65:unmatched end tag:big, 1:73:unmatched end tag:small, 1:80:unmatched end tag:font, 1:89:unmatched end tag:select, 1:94:unmatched end tag:h1, 1:99:unmatched end tag:h2, 1:104:unmatched end tag:h3, 1:109:unmatched end tag:h4, 1:114:unmatched end tag:h5, 1:119:unmatched end tag:h6, 1:131:after body:/:br, 1:131:unmatched end tag:br, 1:135:unmatched end tag:a, 1:141:unmatched end tag:img, 1:149:unmatched end tag:title, 1:156:unmatched end tag:span, 1:164:unmatched end tag:style, 1:173:unmatched end tag:script, 1:181:unmatched end tag:table, 1:186:unmatched end tag:th, 1:191:unmatched end tag:td, 1:196:unmatched end tag:tr, 1:204:unmatched end tag:frame, 1:211:unmatched end tag:area, 1:218:unmatched end tag:link, 1:226:unmatched end tag:param, 1:231:unmatched end tag:hr, 1:239:unmatched end tag:input, 1:245:unmatched end tag:col, 1:252:unmatched end tag:base, 1:259:unmatched end tag:meta, 1:270:unmatched end tag:basefont, 1:280:unmatched end tag:bgsound, 1:288:unmatched end tag:embed, 1:297:unmatched end tag:spacer, 1:301:unmatched end tag:p, 1:306:unmatched end tag:dd, 1:311:unmatched end tag:dt, 1:321:unmatched end tag:caption, 1:332:unmatched end tag:colgroup, 1:340:unmatched end tag:tbody, 1:348:unmatched end tag:tfoot, 1:356:unmatched end tag:thead, 1:366:unmatched end tag:address, 1:379:unmatched end tag:blockquote, 1:388:unmatched end tag:center, 1:394:unmatched end tag:dir, 1:400:unmatched end tag:div, 1:405:unmatched end tag:dl, 1:416:unmatched end tag:fieldset, 1:426:unmatched end tag:listing, 1:433:unmatched end tag:menu, 1:438:unmatched end tag:ol, 1:443:unmatched end tag:ul, 1:448:unmatched end tag:li, 1:455:unmatched end tag:nobr, 1:461:unmatched end tag:wbr, 1:468:unmatched end tag:form, 1:477:unmatched end tag:button, 1:487:unmatched end tag:marquee, 1:496:unmatched end tag:object, 1:514:after html:/:frameset, 1:514:unmatched end tag:frameset, 1:521:unmatched end tag:head, 1:530:unmatched end tag:iframe, 1:538:unmatched end tag:image, 1:548:unmatched end tag:isindex, 1:558:unmatched end tag:noembed, 1:569:unmatched end tag:noframes, 1:580:unmatched end tag:noscript, 1:591:unmatched end tag:optgroup, 1:600:unmatched end tag:option, 1:612:unmatched end tag:plaintext, 1:622:unmatched end tag:textarea;Line: 1 Col: 9 Unexpected end tag (strong). Expected DOCTYPE., Line: 1 Col: 9 Unexpected end tag (strong) after the (implied) root element., Line: 1 Col: 13 Unexpected end tag (b) after the (implied) root element., Line: 1 Col: 18 Unexpected end tag (em) after the (implied) root element., Line: 1 Col: 22 Unexpected end tag (i) after the (implied) root element., Line: 1 Col: 26 Unexpected end tag (u) after the (implied) root element., Line: 1 Col: 35 Unexpected end tag (strike) after the (implied) root element., Line: 1 Col: 39 Unexpected end tag (s) after the (implied) root element., Line: 1 Col: 47 Unexpected end tag (blink) after the (implied) root element., Line: 1 Col: 52 Unexpected end tag (tt) after the (implied) root element., Line: 1 Col: 58 Unexpected end tag (pre) after the (implied) root element., Line: 1 Col: 64 Unexpected end tag (big) after the (implied) root element., Line: 1 Col: 72 Unexpected end tag (small) after the (implied) root element., Line: 1 Col: 79 Unexpected end tag (font) after the (implied) root element., Line: 1 Col: 88 Unexpected end tag (select) after the (implied) root element., Line: 1 Col: 93 Unexpected end tag (h1) after the (implied) root element., Line: 1 Col: 98 Unexpected end tag (h2) after the (implied) root element., Line: 1 Col: 103 Unexpected end tag (h3) after the (implied) root element., Line: 1 Col: 108 Unexpected end tag (h4) after the (implied) root element., Line: 1 Col: 113 Unexpected end tag (h5) after the (implied) root element., Line: 1 Col: 118 Unexpected end tag (h6) after the (implied) root element., Line: 1 Col: 125 Unexpected end tag (body) after the (implied) root element., Line: 1 Col: 130 Unexpected end tag (br). Treated as br element., Line: 1 Col: 134 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 140 This element (img) has no end tag., Line: 1 Col: 148 Unexpected end tag (title). Ignored., Line: 1 Col: 155 Unexpected end tag (span). Ignored., Line: 1 Col: 163 Unexpected end tag (style). Ignored., Line: 1 Col: 172 Unexpected end tag (script). Ignored., Line: 1 Col: 180 Unexpected end tag (table). Ignored., Line: 1 Col: 185 Unexpected end tag (th). Ignored., Line: 1 Col: 190 Unexpected end tag (td). Ignored., Line: 1 Col: 195 Unexpected end tag (tr). Ignored., Line: 1 Col: 203 This element (frame) has no end tag., Line: 1 Col: 210 This element (area) has no end tag., Line: 1 Col: 217 Unexpected end tag (link). Ignored., Line: 1 Col: 225 This element (param) has no end tag., Line: 1 Col: 230 This element (hr) has no end tag., Line: 1 Col: 238 This element (input) has no end tag., Line: 1 Col: 244 Unexpected end tag (col). Ignored., Line: 1 Col: 251 Unexpected end tag (base). Ignored., Line: 1 Col: 258 Unexpected end tag (meta). Ignored., Line: 1 Col: 269 This element (basefont) has no end tag., Line: 1 Col: 279 This element (bgsound) has no end tag., Line: 1 Col: 287 This element (embed) has no end tag., Line: 1 Col: 296 This element (spacer) has no end tag., Line: 1 Col: 300 Unexpected end tag (p). Ignored., Line: 1 Col: 305 End tag (dd) seen too early. Expected other end tag., Line: 1 Col: 310 End tag (dt) seen too early. Expected other end tag., Line: 1 Col: 320 Unexpected end tag (caption). Ignored., Line: 1 Col: 331 Unexpected end tag (colgroup). Ignored., Line: 1 Col: 339 Unexpected end tag (tbody). Ignored., Line: 1 Col: 347 Unexpected end tag (tfoot). Ignored., Line: 1 Col: 355 Unexpected end tag (thead). Ignored., Line: 1 Col: 365 End tag (address) seen too early. Expected other end tag., Line: 1 Col: 378 End tag (blockquote) seen too early. Expected other end tag., Line: 1 Col: 387 End tag (center) seen too early. Expected other end tag., Line: 1 Col: 393 Unexpected end tag (dir). Ignored., Line: 1 Col: 399 End tag (div) seen too early. Expected other end tag., Line: 1 Col: 404 End tag (dl) seen too early. Expected other end tag., Line: 1 Col: 415 End tag (fieldset) seen too early. Expected other end tag., Line: 1 Col: 425 End tag (listing) seen too early. Expected other end tag., Line: 1 Col: 432 End tag (menu) seen too early. Expected other end tag., Line: 1 Col: 437 End tag (ol) seen too early. Expected other end tag., Line: 1 Col: 442 End tag (ul) seen too early. Expected other end tag., Line: 1 Col: 447 End tag (li) seen too early. Expected other end tag., Line: 1 Col: 454 End tag (nobr) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 460 This element (wbr) has no end tag., Line: 1 Col: 476 End tag (button) seen too early. Expected other end tag., Line: 1 Col: 486 End tag (marquee) seen too early. Expected other end tag., Line: 1 Col: 495 End tag (object) seen too early. Expected other end tag., Line: 1 Col: 513 Unexpected end tag (html). Ignored., Line: 1 Col: 513 Unexpected end tag (frameset). Ignored., Line: 1 Col: 520 Unexpected end tag (head). Ignored., Line: 1 Col: 529 Unexpected end tag (iframe). Ignored., Line: 1 Col: 537 This element (image) has no end tag., Line: 1 Col: 547 This element (isindex) has no end tag., Line: 1 Col: 557 Unexpected end tag (noembed). Ignored., Line: 1 Col: 568 Unexpected end tag (noframes). Ignored., Line: 1 Col: 579 Unexpected end tag (noscript). Ignored., Line: 1 Col: 590 Unexpected end tag (optgroup). Ignored., Line: 1 Col: 599 Unexpected end tag (option). Ignored., Line: 1 Col: 611 Unexpected end tag (plaintext). Ignored., Line: 1 Col: 622 Unexpected end tag (textarea). Ignored.' # at HTML-tree.t test () ok line 3. # got: '85' # expected: '84' ok 1748 - SHOULD-level error: qq'</strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>'; ; ok 1749 - Document tree: qq'</strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>' not ok 1750 - Parse error: qq'<table><tr></strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>'; 1:8:no DOCTYPE, 1:21:in table:/:strong, 1:21:unmatched end tag:strong, 1:25:in table:/:b, 1:25:unmatched end tag:b, 1:30:in table:/:em, 1:30:unmatched end tag:em, 1:34:in table:/:i, 1:34:unmatched end tag:i, 1:38:in table:/:u, 1:38:unmatched end tag:u, 1:47:in table:/:strike, 1:47:unmatched end tag:strike, 1:51:in table:/:s, 1:51:unmatched end tag:s, 1:59:in table:/:blink, 1:59:unmatched end tag:blink, 1:64:in table:/:tt, 1:64:unmatched end tag:tt, 1:70:in table:/:pre, 1:70:unmatched end tag:pre, 1:76:in table:/:big, 1:76:unmatched end tag:big, 1:84:in table:/:small, 1:84:unmatched end tag:small, 1:91:in table:/:font, 1:91:unmatched end tag:font, 1:100:in table:/:select, 1:100:unmatched end tag:select, 1:105:in table:/:h1, 1:105:unmatched end tag:h1, 1:110:in table:/:h2, 1:110:unmatched end tag:h2, 1:115:in table:/:h3, 1:115:unmatched end tag:h3, 1:120:in table:/:h4, 1:120:unmatched end tag:h4, 1:125:in table:/:h5, 1:125:unmatched end tag:h5, 1:130:in table:/:h6, 1:130:unmatched end tag:h6, 1:137:unmatched end tag:body, 1:142:in table:/:br, 1:142:unmatched end tag:br, 1:146:in table:/:a, 1:146:unmatched end tag:a, 1:152:in table:/:img, 1:152:unmatched end tag:img, 1:160:in table:/:title, 1:160:unmatched end tag:title, 1:167:in table:/:span, 1:167:unmatched end tag:span, 1:175:in table:/:style, 1:175:unmatched end tag:style, 1:184:in table:/:script, 1:184:unmatched end tag:script, 1:197:unmatched end tag:th, 1:202:unmatched end tag:td, 1:207:unmatched end tag:tr, 1:215:unmatched end tag:frame, 1:222:unmatched end tag:area, 1:229:unmatched end tag:link, 1:237:unmatched end tag:param, 1:242:unmatched end tag:hr, 1:250:unmatched end tag:input, 1:256:unmatched end tag:col, 1:263:unmatched end tag:base, 1:270:unmatched end tag:meta, 1:281:unmatched end tag:basefont, 1:291:unmatched end tag:bgsound, 1:299:unmatched end tag:embed, 1:308:unmatched end tag:spacer, 1:312:unmatched end tag:p, 1:317:unmatched end tag:dd, 1:322:unmatched end tag:dt, 1:332:unmatched end tag:caption, 1:343:unmatched end tag:colgroup, 1:351:unmatched end tag:tbody, 1:359:unmatched end tag:tfoot, 1:367:unmatched end tag:thead, 1:377:unmatched end tag:address, 1:390:unmatched end tag:blockquote, 1:399:unmatched end tag:center, 1:405:unmatched end tag:dir, 1:411:unmatched end tag:div, 1:416:unmatched end tag:dl, 1:427:unmatched end tag:fieldset, 1:437:unmatched end tag:listing, 1:444:unmatched end tag:menu, 1:449:unmatched end tag:ol, 1:454:unmatched end tag:ul, 1:459:unmatched end tag:li, 1:466:unmatched end tag:nobr, 1:472:unmatched end tag:wbr, 1:479:unmatched end tag:form, 1:488:unmatched end tag:button, 1:498:unmatched end tag:marquee, 1:507:unmatched end tag:object, 1:525:after html:/:frameset, 1:525:unmatched end tag:frameset, 1:532:unmatched end tag:head, 1:541:unmatched end tag:iframe, 1:549:unmatched end tag:image, 1:559:unmatched end tag:isindex, 1:569:unmatched end tag:noembed, 1:580:unmatched end tag:noframes, 1:591:unmatched end tag:noscript, 1:602:unmatched end tag:optgroup, 1:611:unmatched end tag:option, 1:623:unmatched end tag:plaintext, 1:633:unmatched end tag:textarea;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 20 Unexpected end tag (strong) in table context caused voodoo mode., Line: 1 Col: 20 End tag (strong) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 24 Unexpected end tag (b) in table context caused voodoo mode., Line: 1 Col: 24 End tag (b) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 29 Unexpected end tag (em) in table context caused voodoo mode., Line: 1 Col: 29 End tag (em) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 33 Unexpected end tag (i) in table context caused voodoo mode., Line: 1 Col: 33 End tag (i) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 37 Unexpected end tag (u) in table context caused voodoo mode., Line: 1 Col: 37 End tag (u) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 46 Unexpected end tag (strike) in table context caused voodoo mode., Line: 1 Col: 46 End tag (strike) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 50 Unexpected end tag (s) in table context caused voodoo mode., Line: 1 Col: 50 End tag (s) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 58 Unexpected end tag (blink) in table context caused voodoo mode., Line: 1 Col: 58 Unexpected end tag (blink). Ignored., Line: 1 Col: 63 Unexpected end tag (tt) in table context caused voodoo mode., Line: 1 Col: 63 End tag (tt) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 69 Unexpected end tag (pre) in table context caused voodoo mode., Line: 1 Col: 69 End tag (pre) seen too early. Expected other end tag., Line: 1 Col: 75 Unexpected end tag (big) in table context caused voodoo mode., Line: 1 Col: 75 End tag (big) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 83 Unexpected end tag (small) in table context caused voodoo mode., Line: 1 Col: 83 End tag (small) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 90 Unexpected end tag (font) in table context caused voodoo mode., Line: 1 Col: 90 End tag (font) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 99 Unexpected end tag (select) in table context caused voodoo mode., Line: 1 Col: 99 Unexpected end tag (select). Ignored., Line: 1 Col: 104 Unexpected end tag (h1) in table context caused voodoo mode., Line: 1 Col: 104 End tag (h1) seen too early. Expected other end tag., Line: 1 Col: 109 Unexpected end tag (h2) in table context caused voodoo mode., Line: 1 Col: 109 End tag (h2) seen too early. Expected other end tag., Line: 1 Col: 114 Unexpected end tag (h3) in table context caused voodoo mode., Line: 1 Col: 114 End tag (h3) seen too early. Expected other end tag., Line: 1 Col: 119 Unexpected end tag (h4) in table context caused voodoo mode., Line: 1 Col: 119 End tag (h4) seen too early. Expected other end tag., Line: 1 Col: 124 Unexpected end tag (h5) in table context caused voodoo mode., Line: 1 Col: 124 End tag (h5) seen too early. Expected other end tag., Line: 1 Col: 129 Unexpected end tag (h6) in table context caused voodoo mode., Line: 1 Col: 129 End tag (h6) seen too early. Expected other end tag., Line: 1 Col: 136 Unexpected end tag (body) in the table row phase. Ignored., Line: 1 Col: 141 Unexpected end tag (br) in table context caused voodoo mode., Line: 1 Col: 141 Unexpected end tag (br). Treated as br element., Line: 1 Col: 145 Unexpected end tag (a) in table context caused voodoo mode., Line: 1 Col: 145 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 151 Unexpected end tag (img) in table context caused voodoo mode., Line: 1 Col: 151 This element (img) has no end tag., Line: 1 Col: 159 Unexpected end tag (title) in table context caused voodoo mode., Line: 1 Col: 159 Unexpected end tag (title). Ignored., Line: 1 Col: 166 Unexpected end tag (span) in table context caused voodoo mode., Line: 1 Col: 166 Unexpected end tag (span). Ignored., Line: 1 Col: 174 Unexpected end tag (style) in table context caused voodoo mode., Line: 1 Col: 174 Unexpected end tag (style). Ignored., Line: 1 Col: 183 Unexpected end tag (script) in table context caused voodoo mode., Line: 1 Col: 183 Unexpected end tag (script). Ignored., Line: 1 Col: 196 Unexpected end tag (th). Ignored., Line: 1 Col: 201 Unexpected end tag (td). Ignored., Line: 1 Col: 206 Unexpected end tag (tr). Ignored., Line: 1 Col: 214 This element (frame) has no end tag., Line: 1 Col: 221 This element (area) has no end tag., Line: 1 Col: 228 Unexpected end tag (link). Ignored., Line: 1 Col: 236 This element (param) has no end tag., Line: 1 Col: 241 This element (hr) has no end tag., Line: 1 Col: 249 This element (input) has no end tag., Line: 1 Col: 255 Unexpected end tag (col). Ignored., Line: 1 Col: 262 Unexpected end tag (base). Ignored., Line: 1 Col: 269 Unexpected end tag (meta). Ignored., Line: 1 Col: 280 This element (basefont) has no end tag., Line: 1 Col: 290 This element (bgsound) has no end tag., Line: 1 Col: 298 This element (embed) has no end tag., Line: 1 Col: 307 This element (spacer) has no end tag., Line: 1 Col: 311 Unexpected end tag (p). Ignored., Line: 1 Col: 316 End tag (dd) seen too early. Expected other end tag., Line: 1 Col: 321 End tag (dt) seen too early. Expected other end tag., Line: 1 Col: 331 Unexpected end tag (caption). Ignored., Line: 1 Col: 342 Unexpected end tag (colgroup). Ignored., Line: 1 Col: 350 Unexpected end tag (tbody). Ignored., Line: 1 Col: 358 Unexpected end tag (tfoot). Ignored., Line: 1 Col: 366 Unexpected end tag (thead). Ignored., Line: 1 Col: 376 End tag (address) seen too early. Expected other end tag., Line: 1 Col: 389 End tag (blockquote) seen too early. Expected other end tag., Line: 1 Col: 398 End tag (center) seen too early. Expected other end tag., Line: 1 Col: 404 Unexpected end tag (dir). Ignored., Line: 1 Col: 410 End tag (div) seen too early. Expected other end tag., Line: 1 Col: 415 End tag (dl) seen too early. Expected other end tag., Line: 1 Col: 426 End tag (fieldset) seen too early. Expected other end tag., Line: 1 Col: 436 End tag (listing) seen too early. Expected other end tag., Line: 1 Col: 443 End tag (menu) seen too early. Expected other end tag., Line: 1 Col: 448 End tag (ol) seen too early. Expected other end tag., Line: 1 Col: 453 End tag (ul) seen too early. Expected other end tag., Line: 1 Col: 458 End tag (li) seen too early. Expected other end tag., Line: 1 Col: 465 End tag (nobr) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 471 This element (wbr) has no end tag., Line: 1 Col: 487 End tag (button) seen too early. Expected other end tag., Line: 1 Col: 497 End tag (marquee) seen too early. Expected other end tag., Line: 1 Col: 506 End tag (object) seen too early. Expected other end tag., Line: 1 Col: 524 Unexpected end tag (html). Ignored., Line: 1 Col: 524 Unexpected end tag (frameset). Ignored., Line: 1 Col: 531 Unexpected end tag (head). Ignored., Line: 1 Col: 540 Unexpected end tag (iframe). Ignored., Line: 1 Col: 548 This element (image) has no end tag., Line: 1 Col: 558 This element (isindex) has no end tag., Line: 1 Col: 568 Unexpected end tag (noembed). Ignored., Line: 1 Col: 579 Unexpected end tag (noframes). Ignored., Line: 1 Col: 590 Unexpected end tag (noscript). Ignored., Line: 1 Col: 601 Unexpected end tag (optgroup). Ignored., Line: 1 Col: 610 Unexpected end tag (option). Ignored., Line: 1 Col: 622 Unexpected end tag (plaintext). Ignored., Line: 1 Col: 633 Unexpected end tag (textarea). Ignored. # Failed test 'Parse error: qq'<table><tr></strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>'; 1:8:no DOCTYPE, 1:21:in table:/:strong, 1:21:unmatched end tag:strong, 1:25:in table:/:b, 1:25:unmatched end tag:b, 1:30:in table:/:em, 1:30:unmatched end tag:em, 1:34:in table:/:i, 1:34:unmatched end tag:i, 1:38:in table:/:u, 1:38:unmatched end tag:u, 1:47:in table:/:strike, 1:47:unmatched end tag:strike, 1:51:in table:/:s, 1:51:unmatched end tag:s, 1:59:in table:/:blink, 1:59:unmatched end tag:blink, 1:64:in table:/:tt, 1:64:unmatched end tag:tt, 1:70:in table:/:pre, 1:70:unmatched end tag:pre, 1:76:in table:/:big, 1:76:unmatched end tag:big, 1:84:in table:/:small, 1:84:unmatched end tag:small, 1:91:in table:/:font, 1:91:unmatched end tag:font, 1:100:in table:/:select, 1:100:unmatched end tag:select, 1:105:in table:/:h1, 1:105:unmatched end tag:h1, 1:110:in table:/:h2, 1:110:unmatched end tag:h2, 1:115:in table:/:h3, 1:115:unmatched end tag:h3, 1:120:in table:/:h4, 1:120:unmatched end tag:h4, 1:125:in table:/:h5, 1:125:unmatched end tag:h5, 1:130:in table:/:h6, 1:130:unmatched end tag:h6, 1:137:unmatched end tag:body, 1:142:in table:/:br, 1:142:unmatched end tag:br, 1:146:in table:/:a, 1:146:unmatched end tag:a, 1:152:in table:/:img, 1:152:unmatched end tag:img, 1:160:in table:/:title, 1:160:unmatched end tag:title, 1:167:in table:/:span, 1:167:unmatched end tag:span, 1:175:in table:/:style, 1:175:unmatched end tag:style, 1:184:in table:/:script, 1:184:unmatched end tag:script, 1:197:unmatched end tag:th, 1:202:unmatched end tag:td, 1:207:unmatched end tag:tr, 1:215:unmatched end tag:frame, 1:222:unmatched end tag:area, 1:229:unmatched end tag:link, 1:237:unmatched end tag:param, 1:242:unmatched end tag:hr, 1:250:unmatched end tag:input, 1:256:unmatched end tag:col, 1:263:unmatched end tag:base, 1:270:unmatched end tag:meta, 1:281:unmatched end tag:basefont, 1:291:unmatched end tag:bgsound, 1:299:unmatched end tag:embed, 1:308:unmatched end tag:spacer, 1:312:unmatched end tag:p, 1:317:unmatched end tag:dd, 1:322:unmatched end tag:dt, 1:332:unmatched end tag:caption, 1:343:unmatched end tag:colgroup, 1:351:unmatched end tag:tbody, 1:359:unmatched end tag:tfoot, 1:367:unmatched end tag:thead, 1:377:unmatched end tag:address, 1:390:unmatched end tag:blockquote, 1:399:unmatched end tag:center, 1:405:unmatched end tag:dir, 1:411:unmatched end tag:div, 1:416:unmatched end tag:dl, 1:427:unmatched end tag:fieldset, 1:437:unmatched end tag:listing, 1:444:unmatched end tag:menu, 1:449:unmatched end tag:ol, 1:454:unmatched end tag:ul, 1:459:unmatched end tag:li, 1:466:unmatched end tag:nobr, 1:472:unmatched end tag:wbr, 1:479:unmatched end tag:form, 1:488:unmatched end tag:button, 1:498:unmatched end tag:marquee, 1:507:unmatched end tag:object, 1:525:after html:/:frameset, 1:525:unmatched end tag:frameset, 1:532:unmatched end tag:head, 1:541:unmatched end tag:iframe, 1:549:unmatched end tag:image, 1:559:unmatched end tag:isindex, 1:569:unmatched end tag:noembed, 1:580:unmatched end tag:noframes, 1:591:unmatched end tag:noscript, 1:602:unmatched end tag:optgroup, 1:611:unmatched end tag:option, 1:623:unmatched end tag:plaintext, 1:633:unmatched end tag:textarea;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 20 Unexpected end tag (strong) in table context caused voodoo mode., Line: 1 Col: 20 End tag (strong) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 24 Unexpected end tag (b) in table context caused voodoo mode., Line: 1 Col: 24 End tag (b) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 29 Unexpected end tag (em) in table context caused voodoo mode., Line: 1 Col: 29 End tag (em) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 33 Unexpected end tag (i) in table context caused voodoo mode., Line: 1 Col: 33 End tag (i) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 37 Unexpected end tag (u) in table context caused voodoo mode., Line: 1 Col: 37 End tag (u) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 46 Unexpected end tag (strike) in table context caused voodoo mode., Line: 1 Col: 46 End tag (strike) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 50 Unexpected end tag (s) in table context caused voodoo mode., Line: 1 Col: 50 End tag (s) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 58 Unexpected end tag (blink) in table context caused voodoo mode., Line: 1 Col: 58 Unexpected end tag (blink). Ignored., Line: 1 Col: 63 Unexpected end tag (tt) in table context caused voodoo mode., Line: 1 Col: 63 End tag (tt) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 69 Unexpected end tag (pre) in table context caused voodoo mode., Line: 1 Col: 69 End tag (pre) seen too early. Expected other end tag., Line: 1 Col: 75 Unexpected end tag (big) in table context caused voodoo mode., Line: 1 Col: 75 End tag (big) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 83 Unexpected end tag (small) in table context caused voodoo mode., Line: 1 Col: 83 End tag (small) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 90 Unexpected end tag (font) in table context caused voodoo mode., Line: 1 Col: 90 End tag (font) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 99 Unexpected end tag (select) in table context caused voodoo mode., Line: 1 Col: 99 Unexpected end tag (select). Ignored., Line: 1 Col: 104 Unexpected end tag (h1) in table context caused voodoo mode., Line: 1 Col: 104 End tag (h1) seen too early. Expected other end tag., Line: 1 Col: 109 Unexpected end tag (h2) in table context caused voodoo mode., Line: 1 Col: 109 End tag (h2) seen too early. Expected other end tag., Line: 1 Col: 114 Unexpected end tag (h3) in table context caused voodoo mode., Line: 1 Col: 114 End tag (h3) seen too early. Expected other end tag., Line: 1 Col: 119 Unexpected end tag (h4) in table context caused voodoo mode., Line: 1 Col: 119 End tag (h4) seen too early. Expected other end tag., Line: 1 Col: 124 Unexpected end tag (h5) in table context caused voodoo mode., Line: 1 Col: 124 End tag (h5) seen too early. Expected other end tag., Line: 1 Col: 129 Unexpected end tag (h6) in table context caused voodoo mode., Line: 1 Col: 129 End tag (h6) seen too early. Expected other end tag., Line: 1 Col: 136 Unexpected end tag (body) in the table row phase. Ignored., Line: 1 Col: 141 Unexpected end tag (br) in table context caused voodoo mode., Line: 1 Col: 141 Unexpected end tag (br). Treated as br element., Line: 1 Col: 145 Unexpected end tag (a) in table context caused voodoo mode., Line: 1 Col: 145 End tag (a) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 151 Unexpected end tag (img) in table context caused voodoo mode., Line: 1 Col: 151 This element (img) has no end tag., Line: 1 Col: 159 Unexpected end tag (title) in table context caused voodoo mode., Line: 1 Col: 159 Unexpected end tag (title). Ignored., Line: 1 Col: 166 Unexpected end tag (span) in table context caused voodoo mode., Line: 1 Col: 166 Unexpected end tag (span). Ignored., Line: 1 Col: 174 Unexpected end tag (style) in table context caused voodoo mode., Line: 1 Col: 174 Unexpected end tag (style). Ignored., Line: 1 Col: 183 Unexpected end tag (script) in table context caused voodoo mode., Line: 1 Col: 183 Unexpected end tag (script). Ignored., Line: 1 Col: 196 Unexpected end tag (th). Ignored., Line: 1 Col: 201 Unexpected end tag (td). Ignored., Line: 1 Col: 206 Unexpected end tag (tr). Ignored., Line: 1 Col: 214 This element (frame) has no end tag., Line: 1 Col: 221 This element (area) has no end tag., Line: 1 Col: 228 Unexpected end tag (link). Ignored., Line: 1 Col: 236 This element (param) has no end tag., Line: 1 Col: 241 This element (hr) has no end tag., Line: 1 Col: 249 This element (input) has no end tag., Line: 1 Col: 255 Unexpected end tag (col). Ignored., Line: 1 Col: 262 Unexpected end tag (base). Ignored., Line: 1 Col: 269 Unexpected end tag (meta). Ignored., Line: 1 Col: 280 This element (basefont) has no end tag., Line: 1 Col: 290 This element (bgsound) has no end tag., Line: 1 Col: 298 This element (embed) has no end tag., Line: 1 Col: 307 This element (spacer) has no end tag., Line: 1 Col: 311 Unexpected end tag (p). Ignored., Line: 1 Col: 316 End tag (dd) seen too early. Expected other end tag., Line: 1 Col: 321 End tag (dt) seen too early. Expected other end tag., Line: 1 Col: 331 Unexpected end tag (caption). Ignored., Line: 1 Col: 342 Unexpected end tag (colgroup). Ignored., Line: 1 Col: 350 Unexpected end tag (tbody). Ignored., Line: 1 Col: 358 Unexpected end tag (tfoot). Ignored., Line: 1 Col: 366 Unexpected end tag (thead). Ignored., Line: 1 Col: 376 End tag (address) seen too early. Expected other end tag., Line: 1 Col: 389 End tag (blockquote) seen too early. Expected other end tag., Line: 1 Col: 398 End tag (center) seen too early. Expected other end tag., Line: 1 Col: 404 Unexpected end tag (dir). Ignored., Line: 1 Col: 410 End tag (div) seen too early. Expected other end tag., Line: 1 Col: 415 End tag (dl) seen too early. Expected other end tag., Line: 1 Col: 426 End tag (fieldset) seen too early. Expected other end tag., Line: 1 Col: 436 End tag (listing) seen too early. Expected other end tag., Line: 1 Col: 443 End tag (menu) seen too early. Expected other end tag., Line: 1 Col: 448 End tag (ol) seen too early. Expected other end tag., Line: 1 Col: 453 End tag (ul) seen too early. Expected other end tag., Line: 1 Col: 458 End tag (li) seen too early. Expected other end tag., Line: 1 Col: 465 End tag (nobr) violates step 1, paragraph 1 of the adoption agency algorithm., Line: 1 Col: 471 This element (wbr) has no end tag., Line: 1 Col: 487 End tag (button) seen too early. Expected other end tag., Line: 1 Col: 497 End tag (marquee) seen too early. Expected other end tag., Line: 1 Col: 506 End tag (object) seen too early. Expected other end tag., Line: 1 Col: 524 Unexpected end tag (html). Ignored., Line: 1 Col: 524 Unexpected end tag (frameset). Ignored., Line: 1 Col: 531 Unexpected end tag (head). Ignored., Line: 1 Col: 540 Unexpected end tag (iframe). Ignored., Line: 1 Col: 548 This element (image) has no end tag., Line: 1 Col: 558 This element (isindex) has no end tag., Line: 1 Col: 568 Unexpected end tag (noembed). Ignored., Line: 1 Col: 579 Unexpected end tag (noframes). Ignored., Line: 1 Col: 590 Unexpected end tag (noscript). Ignored., Line: 1 Col: 601 Unexpected end tag (optgroup). Ignored., Line: 1 Col: 610 Unexpected end tag (option). Ignored., Line: 1 Col: 622 Unexpected end tag (plaintext). Ignored., Line: 1 Col: 633 Unexpected end tag (textarea). Ignored.' # at HTML-tree.t test () ok line 3. # got: '111' # expected: '110' ok 1751 - SHOULD-level error: qq'<table><tr></strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>'; ; ok 1752 - Document tree: qq'<table><tr></strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>' ok 1753 - Parse error: qq'<frameset>'; 1:10:no DOCTYPE, 1:10:in body:\#eof;Line: 1 Col: 10 Unexpected start tag (frameset). Expected DOCTYPE., Line: 1 Col: 10 Expected closing tag. Unexpected end of file. ok 1754 - SHOULD-level error: qq'<frameset>'; ; ok 1755 - Document tree: qq'<frameset>' # t/data/html-tree/tests2.dat ok 1756 - Parse error: qq'<!DOCTYPE html>Test'; ; ok 1757 - SHOULD-level error: qq'<!DOCTYPE html>Test'; ; ok 1758 - Document tree: qq'<!DOCTYPE html>Test' ok 1759 - Parse error: qq'<textarea>test</div>test'; 1:11:no DOCTYPE, 1:24:not closed:textarea;Line: 1 Col: 10 Unexpected start tag (textarea). Expected DOCTYPE., Line: 1 Col: 24 Expected closing tag. Unexpected end of file. ok 1760 - SHOULD-level error: qq'<textarea>test</div>test'; ; ok 1761 - Document tree: qq'<textarea>test</div>test' ok 1762 - Parse error: qq'<table><td>'; 1:8:no DOCTYPE, 1:11:missing start tag:tr, 1:11:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 11 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 11 Expected closing tag. Unexpected end of file. ok 1763 - SHOULD-level error: qq'<table><td>'; ; ok 1764 - Document tree: qq'<table><td>' ok 1765 - Parse error: qq'<table><td>test</tbody></table>'; 1:8:no DOCTYPE, 1:12:missing start tag:tr;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 11 Unexpected table cell start tag (td) in the table body phase. ok 1766 - SHOULD-level error: qq'<table><td>test</tbody></table>'; ; ok 1767 - Document tree: qq'<table><td>test</tbody></table>' ok 1768 - Parse error: qq'<frame>test'; 1:8:no DOCTYPE, 1:8:in body:frame;Line: 1 Col: 7 Unexpected start tag (frame). Expected DOCTYPE., Line: 1 Col: 7 Unexpected start tag frame. Ignored. ok 1769 - SHOULD-level error: qq'<frame>test'; ; ok 1770 - Document tree: qq'<frame>test' ok 1771 - Parse error: qq'<!DOCTYPE html><frameset>test'; 1:29:in frameset:\#text, 1:29:in body:\#eof;Line: 1 Col: 29 Unepxected characters in the frameset phase. Characters ignored., Line: 1 Col: 29 Expected closing tag. Unexpected end of file. ok 1772 - SHOULD-level error: qq'<!DOCTYPE html><frameset>test'; ; ok 1773 - Document tree: qq'<!DOCTYPE html><frameset>test' ok 1774 - Parse error: qq'<!DOCTYPE html><frameset><!DOCTYPE html>'; 1:40:in html:\#DOCTYPE, 1:40:in body:\#eof;Line: 1 Col: 40 Unexpected DOCTYPE. Ignored., Line: 1 Col: 40 Expected closing tag. Unexpected end of file. ok 1775 - SHOULD-level error: qq'<!DOCTYPE html><frameset><!DOCTYPE html>'; ; ok 1776 - Document tree: qq'<!DOCTYPE html><frameset><!DOCTYPE html>' ok 1777 - Parse error: qq'<!DOCTYPE html><font><p><b>test</font>'; 1:38:not closed:b, 1:38:not closed:b;Line: 1 Col: 38 End tag (font) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 38 End tag (font) violates step 1, paragraph 3 of the adoption agency algorithm. ok 1778 - SHOULD-level error: qq'<!DOCTYPE html><font><p><b>test</font>'; ; ok 1779 - Document tree: qq'<!DOCTYPE html><font><p><b>test</font>' ok 1780 - Parse error: qq'<!DOCTYPE html><dt><div><dd>'; 1:28:not closed:div;Line: 1 Col: 28 Missing end tag (div, dt). ok 1781 - SHOULD-level error: qq'<!DOCTYPE html><dt><div><dd>'; ; ok 1782 - Document tree: qq'<!DOCTYPE html><dt><div><dd>' ok 1783 - Parse error: qq'<script></x'; 1:9:no DOCTYPE, 1:11:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 11 Unexpected end of file. Expected end tag (script). ok 1784 - SHOULD-level error: qq'<script></x'; ; ok 1785 - Document tree: qq'<script></x' not ok 1786 - Parse error: qq'<table><plaintext><td>'; 1:8:no DOCTYPE, 1:19:in table:plaintext, 1:22:in table:\#text, 1:22:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 18 Unexpected start tag (plaintext) in table context caused voodoo mode., Line: 1 Col: 22 Unexpected end of file. Expected table content. # Failed test 'Parse error: qq'<table><plaintext><td>'; 1:8:no DOCTYPE, 1:19:in table:plaintext, 1:22:in table:\#text, 1:22:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 18 Unexpected start tag (plaintext) in table context caused voodoo mode., Line: 1 Col: 22 Unexpected end of file. Expected table content.' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 1787 - SHOULD-level error: qq'<table><plaintext><td>'; ; ok 1788 - Document tree: qq'<table><plaintext><td>' ok 1789 - Parse error: qq'<plaintext></plaintext>'; 1:12:no DOCTYPE, 1:23:in body:\#eof;Line: 1 Col: 11 Unexpected start tag (plaintext). Expected DOCTYPE., Line: 1 Col: 23 Expected closing tag. Unexpected end of file. ok 1790 - SHOULD-level error: qq'<plaintext></plaintext>'; ; ok 1791 - Document tree: qq'<plaintext></plaintext>' ok 1792 - Parse error: qq'<!DOCTYPE html><table><tr>TEST'; 1:30:in table:\#text, 1:30:in body:\#eof;Line: 1 Col: 30 Unexpected non-space characters in table context caused voodoo mode., Line: 1 Col: 30 Unexpected end of file. Expected table content. ok 1793 - SHOULD-level error: qq'<!DOCTYPE html><table><tr>TEST'; ; ok 1794 - Document tree: qq'<!DOCTYPE html><table><tr>TEST' ok 1795 - Parse error: qq'<!DOCTYPE html><body t1=1><body t2=2><body t3=3 t4=4>'; 1:38:in body:body, 1:53:in body:body;Line: 1 Col: 37 Unexpected start tag (body)., Line: 1 Col: 53 Unexpected start tag (body). ok 1796 - SHOULD-level error: qq'<!DOCTYPE html><body t1=1><body t2=2><body t3=3 t4=4>'; ; ok 1797 - Document tree: qq'<!DOCTYPE html><body t1=1><body t2=2><body t3=3 t4=4>' not ok 1798 - Parse error: qq'</b test'; 1:8:unclosed tag, 1:8:no DOCTYPE;Line: 1 Col: 8 Unexpected end of file in attribute name., Line: 1 Col: 8 End tag contains unexpected attributes., Line: 1 Col: 8 Unexpected end tag (b). Expected DOCTYPE., Line: 1 Col: 8 Unexpected end tag (b) after the (implied) root element. # Failed test 'Parse error: qq'</b test'; 1:8:unclosed tag, 1:8:no DOCTYPE;Line: 1 Col: 8 Unexpected end of file in attribute name., Line: 1 Col: 8 End tag contains unexpected attributes., Line: 1 Col: 8 Unexpected end tag (b). Expected DOCTYPE., Line: 1 Col: 8 Unexpected end tag (b) after the (implied) root element.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '4' ok 1799 - SHOULD-level error: qq'</b test'; ; ok 1800 - Document tree: qq'</b test' not ok 1801 - Parse error: qq'<!DOCTYPE html></b test<b &=&amp>X'; 1:24:bad attribute name, 1:33:no refc, 1:33:end tag attribute, 1:34:unmatched end tag:b;Line: 1 Col: 32 Named entity didn't end with ';'., Line: 1 Col: 33 End tag contains unexpected attributes., Line: 1 Col: 33 Unexpected end tag (b) after the (implied) root element. # Failed test 'Parse error: qq'<!DOCTYPE html></b test<b &=&amp>X'; 1:24:bad attribute name, 1:33:no refc, 1:33:end tag attribute, 1:34:unmatched end tag:b;Line: 1 Col: 32 Named entity didn't end with ';'., Line: 1 Col: 33 End tag contains unexpected attributes., Line: 1 Col: 33 Unexpected end tag (b) after the (implied) root element.' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 1802 - SHOULD-level error: qq'<!DOCTYPE html></b test<b &=&amp>X'; ; ok 1803 - Document tree: qq'<!DOCTYPE html></b test<b &=&amp>X' ok 1804 - Parse error: qq'<!doctypehtml><scrIPt type=text/x-foobar;baz>X</SCRipt'; 1:10:no space before DOCTYPE name, 1:54:not closed:script;Line: 1 Col: 9 No space after literal string 'DOCTYPE'., Line: 1 Col: 54 Unexpected end of file in the tag name. ok 1805 - SHOULD-level error: qq'<!doctypehtml><scrIPt type=text/x-foobar;baz>X</SCRipt'; ; ok 1806 - Document tree: qq'<!doctypehtml><scrIPt type=text/x-foobar;baz>X</SCRipt' ok 1807 - Parse error: qq'&'; 1:1:no DOCTYPE;Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE. ok 1808 - SHOULD-level error: qq'&'; ; ok 1809 - Document tree: qq'&' ok 1810 - Parse error: qq'&\#'; 1:0:bare nero, 1:2:no DOCTYPE;Line: 1 Col: 1 Numeric entity expected. Got end of file instead., Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE. ok 1811 - SHOULD-level error: qq'&\#'; ; ok 1812 - Document tree: qq'&\#' ok 1813 - Parse error: qq'&\#X'; 1:0:bare hcro, 1:3:no DOCTYPE;Line: 1 Col: 3 Numeric entity expected but none found., Line: 1 Col: 3 Unexpected non-space characters. Expected DOCTYPE. ok 1814 - SHOULD-level error: qq'&\#X'; ; ok 1815 - Document tree: qq'&\#X' ok 1816 - Parse error: qq'&\#x'; 1:0:bare hcro, 1:3:no DOCTYPE;Line: 1 Col: 3 Numeric entity expected but none found., Line: 1 Col: 3 Unexpected non-space characters. Expected DOCTYPE. ok 1817 - SHOULD-level error: qq'&\#x'; ; ok 1818 - Document tree: qq'&\#x' ok 1819 - Parse error: qq'&\#45'; 1:4:no refc, 1:4:no DOCTYPE;Line: 1 Col: 4 Numeric entity didn't end with ';'., Line: 1 Col: 4 Unexpected non-space characters. Expected DOCTYPE. ok 1820 - SHOULD-level error: qq'&\#45'; ; ok 1821 - Document tree: qq'&\#45' not ok 1822 - Parse error: qq'&x-test'; 1:3:no DOCTYPE;Line: 1 Col: 1 Named entity expected. Got none., Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE. # Failed test 'Parse error: qq'&x-test'; 1:3:no DOCTYPE;Line: 1 Col: 1 Named entity expected. Got none., Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 1823 - SHOULD-level error: qq'&x-test'; ; ok 1824 - Document tree: qq'&x-test' ok 1825 - Parse error: qq'<!doctypehtml><p><li>'; 1:10:no space before DOCTYPE name;Line: 1 Col: 9 No space after literal string 'DOCTYPE'. ok 1826 - SHOULD-level error: qq'<!doctypehtml><p><li>'; ; ok 1827 - Document tree: qq'<!doctypehtml><p><li>' ok 1828 - Parse error: qq'<!doctypehtml><p><dt>'; 1:10:no space before DOCTYPE name;Line: 1 Col: 9 No space after literal string 'DOCTYPE'. ok 1829 - SHOULD-level error: qq'<!doctypehtml><p><dt>'; ; ok 1830 - Document tree: qq'<!doctypehtml><p><dt>' ok 1831 - Parse error: qq'<!doctypehtml><p><dd>'; 1:10:no space before DOCTYPE name;Line: 1 Col: 9 No space after literal string 'DOCTYPE'. ok 1832 - SHOULD-level error: qq'<!doctypehtml><p><dd>'; ; ok 1833 - Document tree: qq'<!doctypehtml><p><dd>' ok 1834 - Parse error: qq'<!doctypehtml><p><form>'; 1:10:no space before DOCTYPE name, 1:23:in body:\#eof;Line: 1 Col: 9 No space after literal string 'DOCTYPE'., Line: 1 Col: 23 Expected closing tag. Unexpected end of file. ok 1835 - SHOULD-level error: qq'<!doctypehtml><p><form>'; ; ok 1836 - Document tree: qq'<!doctypehtml><p><form>' ok 1837 - Parse error: qq'<!DOCTYPE html><p></P>X'; ; ok 1838 - SHOULD-level error: qq'<!DOCTYPE html><p></P>X'; ; ok 1839 - Document tree: qq'<!DOCTYPE html><p></P>X' ok 1840 - Parse error: qq'&AMP'; 1:4:no refc, 1:4:no DOCTYPE;Line: 1 Col: 4 Named entity didn't end with ';'., Line: 1 Col: 4 Unexpected non-space characters. Expected DOCTYPE. ok 1841 - SHOULD-level error: qq'&AMP'; ; ok 1842 - Document tree: qq'&AMP' ok 1843 - Parse error: qq'&AMp;'; 1:1:entity not declared, 1:5:no DOCTYPE;Line: 1 Col: 1 Named entity expected. Got none., Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE. ok 1844 - SHOULD-level error: qq'&AMp;'; ; ok 1845 - Document tree: qq'&AMp;' ok 1846 - Parse error: qq'<!DOCTYPE html><html><head></head><body><thisISasillyTESTelementNameToMakeSureCrazyTagNamesArePARSEDcorrectLY>'; 1:110:in body:\#eof;Line: 1 Col: 110 Expected closing tag. Unexpected end of file. ok 1847 - SHOULD-level error: qq'<!DOCTYPE html><html><head></head><body><thisISasillyTESTelementNameToMakeSureCrazyTagNamesArePARSEDcorrectLY>'; ; ok 1848 - Document tree: qq'<!DOCTYPE html><html><head></head><body><thisISasillyTESTelementNameToMakeSureCrazyTagNamesArePARSEDcorrectLY>' ok 1849 - Parse error: qq'<!DOCTYPE html>X</body>X'; 1:24:after body:\#text;Line: 1 Col: 24 Unexpected non-space characters in the after body phase. ok 1850 - SHOULD-level error: qq'<!DOCTYPE html>X</body>X'; ; ok 1851 - Document tree: qq'<!DOCTYPE html>X</body>X' ok 1852 - Parse error: qq'<!DOCTYPE html><!-- X'; 1:21:unclosed comment;Line: 1 Col: 21 Unexpected end of file in comment. ok 1853 - SHOULD-level error: qq'<!DOCTYPE html><!-- X'; ; ok 1854 - Document tree: qq'<!DOCTYPE html><!-- X' ok 1855 - Parse error: qq'<!DOCTYPE html><table><caption>test TEST</caption><td>test'; 1:55:missing start tag:tr, 1:58:in body:\#eof;Line: 1 Col: 54 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 58 Expected closing tag. Unexpected end of file. ok 1856 - SHOULD-level error: qq'<!DOCTYPE html><table><caption>test TEST</caption><td>test'; ; ok 1857 - Document tree: qq'<!DOCTYPE html><table><caption>test TEST</caption><td>test' ok 1858 - Parse error: qq'<!DOCTYPE html><select><option><optgroup>'; 1:41:in body:\#eof;Line: 1 Col: 41 Expected closing tag. Unexpected end of file. ok 1859 - SHOULD-level error: qq'<!DOCTYPE html><select><option><optgroup>'; ; ok 1860 - Document tree: qq'<!DOCTYPE html><select><option><optgroup>' ok 1861 - Parse error: qq'<!DOCTYPE html><select><optgroup><option></optgroup><option><select><option>'; 1:69:select in select, 1:76:in body:\#eof;Line: 1 Col: 68 Unexpected select start tag in the select phase treated as select end tag., Line: 1 Col: 76 Expected closing tag. Unexpected end of file. ok 1862 - SHOULD-level error: qq'<!DOCTYPE html><select><optgroup><option></optgroup><option><select><option>'; ; ok 1863 - Document tree: qq'<!DOCTYPE html><select><optgroup><option></optgroup><option><select><option>' ok 1864 - Parse error: qq'<!DOCTYPE html><select><optgroup><option><optgroup>'; 1:51:in body:\#eof;Line: 1 Col: 51 Expected closing tag. Unexpected end of file. ok 1865 - SHOULD-level error: qq'<!DOCTYPE html><select><optgroup><option><optgroup>'; ; ok 1866 - Document tree: qq'<!DOCTYPE html><select><optgroup><option><optgroup>' ok 1867 - Parse error: qq'<!DOCTYPE html><datalist><option>foo</datalist>bar'; ; ok 1868 - SHOULD-level error: qq'<!DOCTYPE html><datalist><option>foo</datalist>bar'; ; ok 1869 - Document tree: qq'<!DOCTYPE html><datalist><option>foo</datalist>bar' ok 1870 - Parse error: qq'<!DOCTYPE html><font><input><input></font>'; ; ok 1871 - SHOULD-level error: qq'<!DOCTYPE html><font><input><input></font>'; ; ok 1872 - Document tree: qq'<!DOCTYPE html><font><input><input></font>' ok 1873 - Parse error: qq'<!DOCTYPE html><!-- XXX - XXX -->'; ; ok 1874 - SHOULD-level error: qq'<!DOCTYPE html><!-- XXX - XXX -->'; ; ok 1875 - Document tree: qq'<!DOCTYPE html><!-- XXX - XXX -->' ok 1876 - Parse error: qq'<!DOCTYPE html><!-- XXX - XXX'; 1:29:unclosed comment;Line: 1 Col: 29 Unexpected end of file in comment (-) ok 1877 - SHOULD-level error: qq'<!DOCTYPE html><!-- XXX - XXX'; ; ok 1878 - Document tree: qq'<!DOCTYPE html><!-- XXX - XXX' ok 1879 - Parse error: qq'<!DOCTYPE html><!-- XXX - XXX - XXX -->'; ; ok 1880 - SHOULD-level error: qq'<!DOCTYPE html><!-- XXX - XXX - XXX -->'; ; ok 1881 - Document tree: qq'<!DOCTYPE html><!-- XXX - XXX - XXX -->' ok 1882 - Parse error: qq'<isindex test=x name=x>'; 1:23:no DOCTYPE, 1:23:isindex;Line: 1 Col: 23 Unexpected start tag (isindex). Expected DOCTYPE., Line: 1 Col: 23 Unexpected start tag isindex. Don't use it! ok 1883 - SHOULD-level error: qq'<isindex test=x name=x>'; ; ok 1884 - Document tree: qq'<isindex test=x name=x>' ok 1885 - Parse error: qq'test\x{0A}test'; 2:0:no DOCTYPE;Line: 2 Col: 4 Unexpected non-space characters. Expected DOCTYPE. ok 1886 - SHOULD-level error: qq'test\x{0A}test'; ; ok 1887 - Document tree: qq'test\x{0A}test' ok 1888 - Parse error: qq'<!DOCTYPE html><body><title>test</body></title>'; ; ok 1889 - SHOULD-level error: qq'<!DOCTYPE html><body><title>test</body></title>'; ; ok 1890 - Document tree: qq'<!DOCTYPE html><body><title>test</body></title>' ok 1891 - Parse error: qq'<!DOCTYPE html><body><title>X</title><meta name=z><link rel=foo><style>\x{0A}x { content:"</style" } </style>'; ; ok 1892 - SHOULD-level error: qq'<!DOCTYPE html><body><title>X</title><meta name=z><link rel=foo><style>\x{0A}x { content:"</style" } </style>'; ; ok 1893 - Document tree: qq'<!DOCTYPE html><body><title>X</title><meta name=z><link rel=foo><style>\x{0A}x { content:"</style" } </style>' ok 1894 - Parse error: qq'<!DOCTYPE html><select><optgroup></optgroup></select>'; ; ok 1895 - SHOULD-level error: qq'<!DOCTYPE html><select><optgroup></optgroup></select>'; ; ok 1896 - Document tree: qq'<!DOCTYPE html><select><optgroup></optgroup></select>' ok 1897 - Parse error: qq' \x{0A} '; 2:1:no DOCTYPE;Line: 2 Col: 1 Unexpected End of file. Expected DOCTYPE. ok 1898 - SHOULD-level error: qq' \x{0A} '; ; ok 1899 - Document tree: qq' \x{0A} ' ok 1900 - Parse error: qq'<!DOCTYPE html> <html>'; ; ok 1901 - SHOULD-level error: qq'<!DOCTYPE html> <html>'; ; ok 1902 - Document tree: qq'<!DOCTYPE html> <html>' ok 1903 - Parse error: qq'<!DOCTYPE html><script>\x{0A}</script> <title>x</title> </head>'; ; ok 1904 - SHOULD-level error: qq'<!DOCTYPE html><script>\x{0A}</script> <title>x</title> </head>'; ; ok 1905 - Document tree: qq'<!DOCTYPE html><script>\x{0A}</script> <title>x</title> </head>' ok 1906 - Parse error: qq'<!DOCTYPE html><html><body><html id=x>'; 1:38:not first start tag;Line: 1 Col: 38 html needs to be the first start tag. ok 1907 - SHOULD-level error: qq'<!DOCTYPE html><html><body><html id=x>'; ; ok 1908 - Document tree: qq'<!DOCTYPE html><html><body><html id=x>' not ok 1909 - Parse error: qq'<!DOCTYPE html>X</body><html id="x">'; 1:36:not first start tag;Line: 1 Col: 36 Unexpected start tag token (html) in the after body phase., Line: 1 Col: 36 html needs to be the first start tag. # Failed test 'Parse error: qq'<!DOCTYPE html>X</body><html id="x">'; 1:36:not first start tag;Line: 1 Col: 36 Unexpected start tag token (html) in the after body phase., Line: 1 Col: 36 html needs to be the first start tag.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 1910 - SHOULD-level error: qq'<!DOCTYPE html>X</body><html id="x">'; ; ok 1911 - Document tree: qq'<!DOCTYPE html>X</body><html id="x">' ok 1912 - Parse error: qq'<!DOCTYPE html><head><html id=x>'; 1:32:not first start tag;Line: 1 Col: 32 html needs to be the first start tag. ok 1913 - SHOULD-level error: qq'<!DOCTYPE html><head><html id=x>'; ; ok 1914 - Document tree: qq'<!DOCTYPE html><head><html id=x>' ok 1915 - Parse error: qq'<!DOCTYPE html>X</html>X'; 1:24:after html:\#text;Line: 1 Col: 24 Unexpected non-space characters in the after body phase. ok 1916 - SHOULD-level error: qq'<!DOCTYPE html>X</html>X'; ; ok 1917 - Document tree: qq'<!DOCTYPE html>X</html>X' ok 1918 - Parse error: qq'<!DOCTYPE html>X</html> '; ; ok 1919 - SHOULD-level error: qq'<!DOCTYPE html>X</html> '; ; ok 1920 - Document tree: qq'<!DOCTYPE html>X</html> ' ok 1921 - Parse error: qq'<!DOCTYPE html>X</html><p>X'; 1:27:after html:p;Line: 1 Col: 26 Unexpected start tag (p). ok 1922 - SHOULD-level error: qq'<!DOCTYPE html>X</html><p>X'; ; ok 1923 - Document tree: qq'<!DOCTYPE html>X</html><p>X' ok 1924 - Parse error: qq'<!DOCTYPE html>X<p/x/y/z>'; 1:20:nestc, 1:22:nestc, 1:24:nestc;Line: 1 Col: 19 Expected a > after the /., Line: 1 Col: 21 Solidus (/) incorrectly placed in tag., Line: 1 Col: 23 Solidus (/) incorrectly placed in tag. ok 1925 - SHOULD-level error: qq'<!DOCTYPE html>X<p/x/y/z>'; ; ok 1926 - Document tree: qq'<!DOCTYPE html>X<p/x/y/z>' ok 1927 - Parse error: qq'<!DOCTYPE html><!--x--'; 1:22:unclosed comment;Line: 1 Col: 22 Unexpected end of file in comment (--). ok 1928 - SHOULD-level error: qq'<!DOCTYPE html><!--x--'; ; ok 1929 - Document tree: qq'<!DOCTYPE html><!--x--' ok 1930 - Parse error: qq'<!DOCTYPE html><table><tr><td></p></table>'; 1:35:unmatched end tag:p;Line: 1 Col: 34 Unexpected end tag (p). Ignored. ok 1931 - SHOULD-level error: qq'<!DOCTYPE html><table><tr><td></p></table>'; ; ok 1932 - Document tree: qq'<!DOCTYPE html><table><tr><td></p></table>' ok 1933 - Parse error: qq'<!DOCTYPE <!DOCTYPE HTML>><!--<!--x-->-->'; 1:21:string after DOCTYPE name, 1:26:not HTML5, 1:34:dash in comment;Line: 1 Col: 20 Expected space or '>'. Got '', Line: 1 Col: 25 Erroneous DOCTYPE., Line: 1 Col: 35 Unexpected character in comment found. ok 1934 - SHOULD-level error: qq'<!DOCTYPE <!DOCTYPE HTML>><!--<!--x-->-->'; ; ok 1935 - Document tree: qq'<!DOCTYPE <!DOCTYPE HTML>><!--<!--x-->-->' ok 1936 - Parse error: qq'<!doctype html><div><form></form><div></div></div>'; ; ok 1937 - SHOULD-level error: qq'<!doctype html><div><form></form><div></div></div>'; ; ok 1938 - Document tree: qq'<!doctype html><div><form></form><div></div></div>' # t/data/html-tree/tests3.dat ok 1939 - Parse error: qq'<head></head><style></style>'; 1:7:no DOCTYPE, 1:21:after head:style;Line: 1 Col: 6 Unexpected start tag (head). Expected DOCTYPE., Line: 1 Col: 20 Unexpected start tag (style) that can be in head. Moved. ok 1940 - SHOULD-level error: qq'<head></head><style></style>'; ; ok 1941 - Document tree: qq'<head></head><style></style>' ok 1942 - Parse error: qq'<head></head><script></script>'; 1:7:no DOCTYPE, 1:22:after head:script;Line: 1 Col: 6 Unexpected start tag (head). Expected DOCTYPE., Line: 1 Col: 21 Unexpected start tag (script) that can be in head. Moved. ok 1943 - SHOULD-level error: qq'<head></head><script></script>'; ; ok 1944 - Document tree: qq'<head></head><script></script>' not ok 1945 - Parse error: qq'<head></head><!-- --><style></style><!-- --><script></script>'; 1:7:no DOCTYPE, 1:29:after head:style, 1:53:after head:script;Line: 1 Col: 6 Unexpected start tag (head). Expected DOCTYPE., Line: 1 Col: 28 Unexpected start tag (style) that can be in head. Moved. # Failed test 'Parse error: qq'<head></head><!-- --><style></style><!-- --><script></script>'; 1:7:no DOCTYPE, 1:29:after head:style, 1:53:after head:script;Line: 1 Col: 6 Unexpected start tag (head). Expected DOCTYPE., Line: 1 Col: 28 Unexpected start tag (style) that can be in head. Moved.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 1946 - SHOULD-level error: qq'<head></head><!-- --><style></style><!-- --><script></script>'; ; ok 1947 - Document tree: qq'<head></head><!-- --><style></style><!-- --><script></script>' ok 1948 - Parse error: qq'<head></head><!-- -->x<style></style><!-- --><script></script>'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (head). Expected DOCTYPE. ok 1949 - SHOULD-level error: qq'<head></head><!-- -->x<style></style><!-- --><script></script>'; ; ok 1950 - Document tree: qq'<head></head><!-- -->x<style></style><!-- --><script></script>' ok 1951 - Parse error: qq'<!DOCTYPE html><html><head></head><body><pre>\x{0A}</pre></body></html>'; ; ok 1952 - SHOULD-level error: qq'<!DOCTYPE html><html><head></head><body><pre>\x{0A}</pre></body></html>'; ; ok 1953 - Document tree: qq'<!DOCTYPE html><html><head></head><body><pre>\x{0A}</pre></body></html>' ok 1954 - Parse error: qq'<!DOCTYPE html><html><head></head><body><pre>\x{0A}foo</pre></body></html>'; ; ok 1955 - SHOULD-level error: qq'<!DOCTYPE html><html><head></head><body><pre>\x{0A}foo</pre></body></html>'; ; ok 1956 - Document tree: qq'<!DOCTYPE html><html><head></head><body><pre>\x{0A}foo</pre></body></html>' ok 1957 - Parse error: qq'<!DOCTYPE html><html><head></head><body><pre>\x{0A}\x{0A}foo</pre></body></html>'; ; ok 1958 - SHOULD-level error: qq'<!DOCTYPE html><html><head></head><body><pre>\x{0A}\x{0A}foo</pre></body></html>'; ; ok 1959 - Document tree: qq'<!DOCTYPE html><html><head></head><body><pre>\x{0A}\x{0A}foo</pre></body></html>' ok 1960 - Parse error: qq'<!DOCTYPE html><html><head></head><body><pre>\x{0A}foo\x{0A}</pre></body></html>'; ; ok 1961 - SHOULD-level error: qq'<!DOCTYPE html><html><head></head><body><pre>\x{0A}foo\x{0A}</pre></body></html>'; ; ok 1962 - Document tree: qq'<!DOCTYPE html><html><head></head><body><pre>\x{0A}foo\x{0A}</pre></body></html>' ok 1963 - Parse error: qq'<!DOCTYPE html><html><head></head><body><pre>x</pre><span>\x{0A}</span></body></html>'; ; ok 1964 - SHOULD-level error: qq'<!DOCTYPE html><html><head></head><body><pre>x</pre><span>\x{0A}</span></body></html>'; ; ok 1965 - Document tree: qq'<!DOCTYPE html><html><head></head><body><pre>x</pre><span>\x{0A}</span></body></html>' ok 1966 - Parse error: qq'<!DOCTYPE html><html><head></head><body><pre>x\x{0A}y</pre></body></html>'; ; ok 1967 - SHOULD-level error: qq'<!DOCTYPE html><html><head></head><body><pre>x\x{0A}y</pre></body></html>'; ; ok 1968 - Document tree: qq'<!DOCTYPE html><html><head></head><body><pre>x\x{0A}y</pre></body></html>' ok 1969 - Parse error: qq'<!DOCTYPE html><html><head></head><body><pre>x<div>\x{0A}y</pre></body></html>'; 2:8:not closed:div;Line: 2 Col: 7 End tag (pre) seen too early. Expected other end tag. ok 1970 - SHOULD-level error: qq'<!DOCTYPE html><html><head></head><body><pre>x<div>\x{0A}y</pre></body></html>'; ; ok 1971 - Document tree: qq'<!DOCTYPE html><html><head></head><body><pre>x<div>\x{0A}y</pre></body></html>' ok 1972 - Parse error: qq'<!DOCTYPE html><pre>&\#x0a;&\#x0a;A</pre>'; ; ok 1973 - SHOULD-level error: qq'<!DOCTYPE html><pre>&\#x0a;&\#x0a;A</pre>'; ; ok 1974 - Document tree: qq'<!DOCTYPE html><pre>&\#x0a;&\#x0a;A</pre>' ok 1975 - Parse error: qq'<!DOCTYPE html><HTML><META><HEAD></HEAD></HTML>'; 1:34:in head:head;Line: 1 Col: 33 Unexpected start tag head in existing head. Ignored. ok 1976 - SHOULD-level error: qq'<!DOCTYPE html><HTML><META><HEAD></HEAD></HTML>'; ; ok 1977 - Document tree: qq'<!DOCTYPE html><HTML><META><HEAD></HEAD></HTML>' ok 1978 - Parse error: qq'<!DOCTYPE html><HTML><HEAD><head></HEAD></HTML>'; 1:34:in head:head;Line: 1 Col: 33 Unexpected start tag head in existing head. Ignored. ok 1979 - SHOULD-level error: qq'<!DOCTYPE html><HTML><HEAD><head></HEAD></HTML>'; ; ok 1980 - Document tree: qq'<!DOCTYPE html><HTML><HEAD><head></HEAD></HTML>' ok 1981 - Parse error: qq'<textarea>foo<span>bar</span><i>baz'; 1:11:no DOCTYPE, 1:35:not closed:textarea;Line: 1 Col: 10 Unexpected start tag (textarea). Expected DOCTYPE., Line: 1 Col: 35 Expected closing tag. Unexpected end of file. ok 1982 - SHOULD-level error: qq'<textarea>foo<span>bar</span><i>baz'; ; ok 1983 - Document tree: qq'<textarea>foo<span>bar</span><i>baz' ok 1984 - Parse error: qq'<title>foo<span>bar</em><i>baz'; 1:8:no DOCTYPE, 1:30:not closed:title;Line: 1 Col: 7 Unexpected start tag (title). Expected DOCTYPE., Line: 1 Col: 30 Unexpected end of file. Expected end tag (title). ok 1985 - SHOULD-level error: qq'<title>foo<span>bar</em><i>baz'; ; ok 1986 - Document tree: qq'<title>foo<span>bar</em><i>baz' ok 1987 - Parse error: qq'<!DOCTYPE html><textarea>\x{0A}</textarea>'; ; ok 1988 - SHOULD-level error: qq'<!DOCTYPE html><textarea>\x{0A}</textarea>'; ; ok 1989 - Document tree: qq'<!DOCTYPE html><textarea>\x{0A}</textarea>' ok 1990 - Parse error: qq'<!DOCTYPE html><textarea>\x{0A}foo</textarea>'; ; ok 1991 - SHOULD-level error: qq'<!DOCTYPE html><textarea>\x{0A}foo</textarea>'; ; ok 1992 - Document tree: qq'<!DOCTYPE html><textarea>\x{0A}foo</textarea>' ok 1993 - Parse error: qq'<!DOCTYPE html><textarea>\x{0A}\x{0A}foo</textarea>'; ; ok 1994 - SHOULD-level error: qq'<!DOCTYPE html><textarea>\x{0A}\x{0A}foo</textarea>'; ; ok 1995 - Document tree: qq'<!DOCTYPE html><textarea>\x{0A}\x{0A}foo</textarea>' ok 1996 - Parse error: qq'<!DOCTYPE html><html><head></head><body><ul><li><div><p><li></ul></body></html>'; 1:61:not closed:div;Line: 1 Col: 60 Missing end tag (div, li). ok 1997 - SHOULD-level error: qq'<!DOCTYPE html><html><head></head><body><ul><li><div><p><li></ul></body></html>'; ; ok 1998 - Document tree: qq'<!DOCTYPE html><html><head></head><body><ul><li><div><p><li></ul></body></html>' ok 1999 - Parse error: qq'<!doctype html><nobr><nobr><nobr>'; 1:28:in nobr:nobr, 1:33:in nobr:nobr, 1:33:in body:\#eof;Line: 1 Col: 27 Unexpected start tag (nobr) implies end tag (nobr)., Line: 1 Col: 33 Unexpected start tag (nobr) implies end tag (nobr)., Line: 1 Col: 33 Expected closing tag. Unexpected end of file. ok 2000 - SHOULD-level error: qq'<!doctype html><nobr><nobr><nobr>'; ; ok 2001 - Document tree: qq'<!doctype html><nobr><nobr><nobr>' ok 2002 - Parse error: qq'<!doctype html><nobr><nobr></nobr><nobr>'; 1:28:in nobr:nobr, 1:40:in body:\#eof;Line: 1 Col: 27 Unexpected start tag (nobr) implies end tag (nobr)., Line: 1 Col: 40 Expected closing tag. Unexpected end of file. ok 2003 - SHOULD-level error: qq'<!doctype html><nobr><nobr></nobr><nobr>'; ; ok 2004 - Document tree: qq'<!doctype html><nobr><nobr></nobr><nobr>' not ok 2005 - Parse error: qq'<!doctype html><html><body><p><table></table></body></html>'; ;Not known # Failed test 'Parse error: qq'<!doctype html><html><body><p><table></table></body></html>'; ;Not known' # at HTML-tree.t test () ok line 3. # got: '0' # expected: '1' ok 2006 - SHOULD-level error: qq'<!doctype html><html><body><p><table></table></body></html>'; ; ok 2007 - Document tree: qq'<!doctype html><html><body><p><table></table></body></html>' ok 2008 - Parse error: qq'<p><table></table>'; 1:4:no DOCTYPE;Not known ok 2009 - SHOULD-level error: qq'<p><table></table>'; ; ok 2010 - Document tree: qq'<p><table></table>' # t/data/html-tree/tests4.dat ok 2011 - Parse error: qq'direct div content'; ; ok 2012 - SHOULD-level error: qq'direct div content'; ; ok 2013 - Document tree: qq'direct div content' ok 2014 - Parse error: qq'direct textarea content'; ; ok 2015 - SHOULD-level error: qq'direct textarea content'; ; ok 2016 - Document tree: qq'direct textarea content' ok 2017 - Parse error: qq'textarea content with <em>pseudo</em> <foo>markup'; ; ok 2018 - SHOULD-level error: qq'textarea content with <em>pseudo</em> <foo>markup'; ; ok 2019 - Document tree: qq'textarea content with <em>pseudo</em> <foo>markup' ok 2020 - Parse error: qq'this is &\#x0043;DATA inside a <style> element'; ; ok 2021 - SHOULD-level error: qq'this is &\#x0043;DATA inside a <style> element'; ; ok 2022 - Document tree: qq'this is &\#x0043;DATA inside a <style> element' ok 2023 - Parse error: qq'</plaintext>'; ; ok 2024 - SHOULD-level error: qq'</plaintext>'; ; ok 2025 - Document tree: qq'</plaintext>' not ok 2026 - Parse error: qq'setting html\x{27}s innerHTML'; ;Line: 1 Col: 24 Unexpected EOF in inner html mode. # Failed test 'Parse error: qq'setting html\x{27}s innerHTML'; ;Line: 1 Col: 24 Unexpected EOF in inner html mode.' # at HTML-tree.t test () ok line 3. # got: '0' # expected: '1' ok 2027 - SHOULD-level error: qq'setting html\x{27}s innerHTML'; ; ok 2028 - Document tree: qq'setting html\x{27}s innerHTML' ok 2029 - Parse error: qq'<title>setting head\x{27}s innerHTML</title>'; ; ok 2030 - SHOULD-level error: qq'<title>setting head\x{27}s innerHTML</title>'; ; ok 2031 - Document tree: qq'<title>setting head\x{27}s innerHTML</title>' # t/data/html-tree/tests5.dat not ok 2032 - Parse error: qq'<style> <!-- </style>x'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE., Line: 1 Col: 22 Unexpected end of file. Expected end tag (style). # Failed test 'Parse error: qq'<style> <!-- </style>x'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE., Line: 1 Col: 22 Unexpected end of file. Expected end tag (style).' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 2033 - SHOULD-level error: qq'<style> <!-- </style>x'; ; ok 2034 - Document tree: qq'<style> <!-- </style>x' not ok 2035 - Parse error: qq'<style> <!-- </style> --> </style>x'; 1:8:no DOCTYPE, 1:35:unmatched end tag:style;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE. # Failed test 'Parse error: qq'<style> <!-- </style> --> </style>x'; 1:8:no DOCTYPE, 1:35:unmatched end tag:style;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2036 - SHOULD-level error: qq'<style> <!-- </style> --> </style>x'; ; ok 2037 - Document tree: qq'<style> <!-- </style> --> </style>x' ok 2038 - Parse error: qq'<style> <!--> </style>x'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE. ok 2039 - SHOULD-level error: qq'<style> <!--> </style>x'; ; ok 2040 - Document tree: qq'<style> <!--> </style>x' ok 2041 - Parse error: qq'<style> <!---> </style>x'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE. ok 2042 - SHOULD-level error: qq'<style> <!---> </style>x'; ; ok 2043 - Document tree: qq'<style> <!---> </style>x' ok 2044 - Parse error: qq'<iframe> <!---> </iframe>x'; 1:9:no DOCTYPE;Line: 1 Col: 8 Unexpected start tag (iframe). Expected DOCTYPE. ok 2045 - SHOULD-level error: qq'<iframe> <!---> </iframe>x'; ; ok 2046 - Document tree: qq'<iframe> <!---> </iframe>x' not ok 2047 - Parse error: qq'<iframe> <!--- </iframe>->x</iframe> --> </iframe>x'; 1:9:no DOCTYPE, 1:37:unmatched end tag:iframe, 1:51:unmatched end tag:iframe;Line: 1 Col: 8 Unexpected start tag (iframe). Expected DOCTYPE. # Failed test 'Parse error: qq'<iframe> <!--- </iframe>->x</iframe> --> </iframe>x'; 1:9:no DOCTYPE, 1:37:unmatched end tag:iframe, 1:51:unmatched end tag:iframe;Line: 1 Col: 8 Unexpected start tag (iframe). Expected DOCTYPE.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '1' ok 2048 - SHOULD-level error: qq'<iframe> <!--- </iframe>->x</iframe> --> </iframe>x'; ; ok 2049 - Document tree: qq'<iframe> <!--- </iframe>->x</iframe> --> </iframe>x' not ok 2050 - Parse error: qq'<script> <!-- </script> --> </script>x'; 1:9:no DOCTYPE, 1:38:unmatched end tag:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE. # Failed test 'Parse error: qq'<script> <!-- </script> --> </script>x'; 1:9:no DOCTYPE, 1:38:unmatched end tag:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2051 - SHOULD-level error: qq'<script> <!-- </script> --> </script>x'; ; ok 2052 - Document tree: qq'<script> <!-- </script> --> </script>x' not ok 2053 - Parse error: qq'<title> <!-- </title> --> </title>x'; 1:8:no DOCTYPE, 1:35:unmatched end tag:title;Line: 1 Col: 7 Unexpected start tag (title). Expected DOCTYPE. # Failed test 'Parse error: qq'<title> <!-- </title> --> </title>x'; 1:8:no DOCTYPE, 1:35:unmatched end tag:title;Line: 1 Col: 7 Unexpected start tag (title). Expected DOCTYPE.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2054 - SHOULD-level error: qq'<title> <!-- </title> --> </title>x'; ; ok 2055 - Document tree: qq'<title> <!-- </title> --> </title>x' not ok 2056 - Parse error: qq'<textarea> <!--- </textarea>->x</textarea> --> </textarea>x'; 1:11:no DOCTYPE, 1:43:unmatched end tag:textarea, 1:59:unmatched end tag:textarea;Line: 1 Col: 10 Unexpected start tag (textarea). Expected DOCTYPE. # Failed test 'Parse error: qq'<textarea> <!--- </textarea>->x</textarea> --> </textarea>x'; 1:11:no DOCTYPE, 1:43:unmatched end tag:textarea, 1:59:unmatched end tag:textarea;Line: 1 Col: 10 Unexpected start tag (textarea). Expected DOCTYPE.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '1' ok 2057 - SHOULD-level error: qq'<textarea> <!--- </textarea>->x</textarea> --> </textarea>x'; ; ok 2058 - Document tree: qq'<textarea> <!--- </textarea>->x</textarea> --> </textarea>x' ok 2059 - Parse error: qq'<style> <!</-- </style>x'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE. ok 2060 - SHOULD-level error: qq'<style> <!</-- </style>x'; ; ok 2061 - Document tree: qq'<style> <!</-- </style>x' ok 2062 - Parse error: qq'<p><xmp></xmp>'; 1:4:no DOCTYPE;XXX: Unknown ok 2063 - SHOULD-level error: qq'<p><xmp></xmp>'; ; ok 2064 - Document tree: qq'<p><xmp></xmp>' ok 2065 - Parse error: qq'<xmp> <!-- > --> </xmp>'; 1:6:no DOCTYPE;Line: 1 Col: 5 Unexpected start tag (xmp). Expected DOCTYPE. ok 2066 - SHOULD-level error: qq'<xmp> <!-- > --> </xmp>'; ; ok 2067 - Document tree: qq'<xmp> <!-- > --> </xmp>' ok 2068 - Parse error: qq'<title>&amp;</title>'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (title). Expected DOCTYPE. ok 2069 - SHOULD-level error: qq'<title>&amp;</title>'; ; ok 2070 - Document tree: qq'<title>&amp;</title>' ok 2071 - Parse error: qq'<title><!--&amp;--></title>'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (title). Expected DOCTYPE. ok 2072 - SHOULD-level error: qq'<title><!--&amp;--></title>'; ; ok 2073 - Document tree: qq'<title><!--&amp;--></title>' not ok 2074 - Parse error: qq'<title><!--</title>'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (title). Expected DOCTYPE., Line: 1 Col: 19 Unexpected end of file. Expected end tag (title). # Failed test 'Parse error: qq'<title><!--</title>'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (title). Expected DOCTYPE., Line: 1 Col: 19 Unexpected end of file. Expected end tag (title).' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 2075 - SHOULD-level error: qq'<title><!--</title>'; ; ok 2076 - Document tree: qq'<title><!--</title>' ok 2077 - Parse error: qq'<noscript><!--</noscript>--></noscript>'; 1:11:no DOCTYPE;Line: 1 Col: 10 Unexpected start tag (noscript). Expected DOCTYPE. ok 2078 - SHOULD-level error: qq'<noscript><!--</noscript>--></noscript>'; ; not ok 2079 - Document tree: qq'<noscript><!--</noscript>--></noscript>' # Failed test 'Document tree: qq'<noscript><!--</noscript>--></noscript>'' # at HTML-tree.t test () ok line 9. # +---+----------------------------+---+----------------+ # | Ln|Got | Ln|Expected | # +---+----------------------------+---+----------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <noscript> | 3| <noscript> | # * 4| <!-- </noscript> --> * 4| "<!--" * # | 5| <body> | 5| <body> | # | | * 6| "-->" * # +---+----------------------------+---+----------------+ # t/data/html-tree/tests6.dat ok 2080 - Parse error: qq'<!doctype html></head> <head>'; 1:29:after head:head;Line: 1 Col: 29 Unexpected start tag head. Ignored. ok 2081 - SHOULD-level error: qq'<!doctype html></head> <head>'; ; ok 2082 - Document tree: qq'<!doctype html></head> <head>' ok 2083 - Parse error: qq'<!doctype html><form><div></form><div>'; 1:34:not closed:div, 1:38:in body:\#eof;33: End tag "form" seen but there were unclosed elements., 38: End of file seen and there were open elements. ok 2084 - SHOULD-level error: qq'<!doctype html><form><div></form><div>'; ; not ok 2085 - Document tree: qq'<!doctype html><form><div></form><div>' # Failed test 'Document tree: qq'<!doctype html><form><div></form><div>'' # at HTML-tree.t test () ok line 9. # +---+-----------------+-----------------+ # | Ln|Got |Expected | # +---+-----------------+-----------------+ # | 1|<!DOCTYPE html> |<!DOCTYPE html> | # | 2|<html> |<html> | # | 3| <head> | <head> | # | 4| <body> | <body> | # | 5| <form> | <form> | # | 6| <div> | <div> | # * 7| <div> | <div> * # +---+-----------------+-----------------+ ok 2086 - Parse error: qq'<!doctype html><title>&amp;</title>'; ; ok 2087 - SHOULD-level error: qq'<!doctype html><title>&amp;</title>'; ; ok 2088 - Document tree: qq'<!doctype html><title>&amp;</title>' ok 2089 - Parse error: qq'<!doctype html><title><!--&amp;--></title>'; ; ok 2090 - SHOULD-level error: qq'<!doctype html><title><!--&amp;--></title>'; ; ok 2091 - Document tree: qq'<!doctype html><title><!--&amp;--></title>' ok 2092 - Parse error: qq'<!doctype>'; 1:10:no space before DOCTYPE name, 1:10:no DOCTYPE name, 1:10:not HTML5;Line: 1 Col: 9 No space after literal string 'DOCTYPE'., Line: 1 Col: 10 Unexpected > character. Expected DOCTYPE name., Line: 1 Col: 10 Erroneous DOCTYPE. ok 2093 - SHOULD-level error: qq'<!doctype>'; ; ok 2094 - Document tree: qq'<!doctype>' ok 2095 - Parse error: qq'<!---x'; 1:6:unclosed comment, 1:6:no DOCTYPE;Line: 1 Col: 6 Unexpected end of file in comment., Line: 1 Col: 6 Unexpected End of file. Expected DOCTYPE. ok 2096 - SHOULD-level error: qq'<!---x'; ; ok 2097 - Document tree: qq'<!---x' ok 2098 - Parse error: qq'<body>\x{0A}<div>'; 2:0:in body:body, 2:5:in body:\#eof;Line: 1 Col: 6 Unexpected start tag (body)., Line: 2 Col: 5 Expected closing tag. Unexpected end of file. ok 2099 - SHOULD-level error: qq'<body>\x{0A}<div>'; ; ok 2100 - Document tree: qq'<body>\x{0A}<div>' ok 2101 - Parse error: qq'<frameset></frameset>\x{0A}foo'; 1:11:no DOCTYPE, 2:3:after frameset:\#text;Line: 1 Col: 10 Unexpected start tag (frameset). Expected DOCTYPE., Line: 2 Col: 3 Unexpected non-space characters in the after frameset phase. Ignored. ok 2102 - SHOULD-level error: qq'<frameset></frameset>\x{0A}foo'; ; ok 2103 - Document tree: qq'<frameset></frameset>\x{0A}foo' ok 2104 - Parse error: qq'<frameset></frameset>\x{0A}<noframes>'; 1:11:no DOCTYPE, 2:10:not closed:noframes;Line: 1 Col: 10 Unexpected start tag (frameset). Expected DOCTYPE., Line: 2 Col: 10 Expected closing tag. Unexpected end of file. ok 2105 - SHOULD-level error: qq'<frameset></frameset>\x{0A}<noframes>'; ; ok 2106 - Document tree: qq'<frameset></frameset>\x{0A}<noframes>' ok 2107 - Parse error: qq'<frameset></frameset>\x{0A}<div>'; 1:11:no DOCTYPE, 2:5:after frameset:div;Line: 1 Col: 10 Unexpected start tag (frameset). Expected DOCTYPE., Line: 2 Col: 5 Unexpected start tag (div) in the after frameset phase. Ignored. ok 2108 - SHOULD-level error: qq'<frameset></frameset>\x{0A}<div>'; ; ok 2109 - Document tree: qq'<frameset></frameset>\x{0A}<div>' ok 2110 - Parse error: qq'<frameset></frameset>\x{0A}</html>'; 1:11:no DOCTYPE;Line: 1 Col: 10 Unexpected start tag (frameset). Expected DOCTYPE. ok 2111 - SHOULD-level error: qq'<frameset></frameset>\x{0A}</html>'; ; ok 2112 - Document tree: qq'<frameset></frameset>\x{0A}</html>' ok 2113 - Parse error: qq'<frameset></frameset>\x{0A}</div>'; 1:11:no DOCTYPE, 2:6:after frameset:/:div;Line: 1 Col: 10 Unexpected start tag (frameset). Expected DOCTYPE., Line: 2 Col: 6 Unexpected end tag (div) in the after frameset phase. Ignored. ok 2114 - SHOULD-level error: qq'<frameset></frameset>\x{0A}</div>'; ; ok 2115 - Document tree: qq'<frameset></frameset>\x{0A}</div>' ok 2116 - Parse error: qq'<form><form>'; 1:7:no DOCTYPE, 1:12:in form:form, 1:12:in body:\#eof;Line: 1 Col: 6 Unexpected start tag (form). Expected DOCTYPE., Line: 1 Col: 12 Unexpected start tag (form)., Line: 1 Col: 12 Expected closing tag. Unexpected end of file. ok 2117 - SHOULD-level error: qq'<form><form>'; ; ok 2118 - Document tree: qq'<form><form>' ok 2119 - Parse error: qq'<button><button>'; 1:9:no DOCTYPE, 1:16:in button:button, 1:16:in body:\#eof;Line: 1 Col: 8 Unexpected start tag (button). Expected DOCTYPE., Line: 1 Col: 16 Unexpected start tag (button) implies end tag (button)., Line: 1 Col: 16 Expected closing tag. Unexpected end of file. ok 2120 - SHOULD-level error: qq'<button><button>'; ; ok 2121 - Document tree: qq'<button><button>' ok 2122 - Parse error: qq'<table><tr><td></th>'; 1:8:no DOCTYPE, 1:20:unmatched end tag:th, 1:20:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 20 Unexpected end tag (th). Ignored., Line: 1 Col: 20 Expected closing tag. Unexpected end of file. ok 2123 - SHOULD-level error: qq'<table><tr><td></th>'; ; ok 2124 - Document tree: qq'<table><tr><td></th>' ok 2125 - Parse error: qq'<table><caption><td>'; 1:8:no DOCTYPE, 1:20:not closed:caption, 1:20:missing start tag:tr, 1:20:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 20 Unexpected end tag (td). Ignored., Line: 1 Col: 20 Unexpected table cell start tag (td) in the table body phase., Line: 1 Col: 20 Expected closing tag. Unexpected end of file. ok 2126 - SHOULD-level error: qq'<table><caption><td>'; ; ok 2127 - Document tree: qq'<table><caption><td>' ok 2128 - Parse error: qq'<table><caption><div>'; 1:8:no DOCTYPE, 1:21:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 21 Expected closing tag. Unexpected end of file. ok 2129 - SHOULD-level error: qq'<table><caption><div>'; ; ok 2130 - Document tree: qq'<table><caption><div>' ok 2131 - Parse error: qq'</caption><div>'; 1:11:unmatched end tag:caption, 1:15:in body:\#eof;Line: 1 Col: 10 Unexpected end tag (caption). Ignored., Line: 1 Col: 15 Expected closing tag. Unexpected end of file. ok 2132 - SHOULD-level error: qq'</caption><div>'; ; ok 2133 - Document tree: qq'</caption><div>' ok 2134 - Parse error: qq'<table><caption><div></caption>'; 1:8:no DOCTYPE, 1:31:not closed:div, 1:31:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 31 Unexpected end tag (caption). Missing end tag (div)., Line: 1 Col: 31 Unexpected end of file. Expected table content. ok 2135 - SHOULD-level error: qq'<table><caption><div></caption>'; ; ok 2136 - Document tree: qq'<table><caption><div></caption>' ok 2137 - Parse error: qq'<table><caption></table>'; 1:8:no DOCTYPE, 1:24:not closed:caption;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 24 Unexpected end table tag in caption. Generates implied end caption. ok 2138 - SHOULD-level error: qq'<table><caption></table>'; ; ok 2139 - Document tree: qq'<table><caption></table>' ok 2140 - Parse error: qq'</table><div>'; 1:9:not closed:caption, 1:9:unmatched end tag:caption, 1:13:in body:\#eof;Line: 1 Col: 8 Unexpected end table tag in caption. Generates implied end caption., Line: 1 Col: 8 Unexpected end tag (caption). Ignored., Line: 1 Col: 13 Expected closing tag. Unexpected end of file. ok 2141 - SHOULD-level error: qq'</table><div>'; ; ok 2142 - Document tree: qq'</table><div>' ok 2143 - Parse error: qq'<table><caption></body></col></colgroup></html></tbody></td></tfoot></th></thead></tr>'; 1:8:no DOCTYPE, 1:24:unmatched end tag:body, 1:30:unmatched end tag:col, 1:41:unmatched end tag:colgroup, 1:48:unmatched end tag:html, 1:56:unmatched end tag:tbody, 1:61:unmatched end tag:td, 1:69:unmatched end tag:tfoot, 1:74:unmatched end tag:th, 1:82:unmatched end tag:thead, 1:86:unmatched end tag:tr, 1:86:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 23 Unexpected end tag (body). Ignored., Line: 1 Col: 29 Unexpected end tag (col). Ignored., Line: 1 Col: 40 Unexpected end tag (colgroup). Ignored., Line: 1 Col: 47 Unexpected end tag (html). Ignored., Line: 1 Col: 55 Unexpected end tag (tbody). Ignored., Line: 1 Col: 60 Unexpected end tag (td). Ignored., Line: 1 Col: 68 Unexpected end tag (tfoot). Ignored., Line: 1 Col: 73 Unexpected end tag (th). Ignored., Line: 1 Col: 81 Unexpected end tag (thead). Ignored., Line: 1 Col: 86 Unexpected end tag (tr). Ignored., Line: 1 Col: 86 Expected closing tag. Unexpected end of file. ok 2144 - SHOULD-level error: qq'<table><caption></body></col></colgroup></html></tbody></td></tfoot></th></thead></tr>'; ; ok 2145 - Document tree: qq'<table><caption></body></col></colgroup></html></tbody></td></tfoot></th></thead></tr>' ok 2146 - Parse error: qq'<table><caption><div></div>'; 1:8:no DOCTYPE, 1:27:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 27 Expected closing tag. Unexpected end of file. ok 2147 - SHOULD-level error: qq'<table><caption><div></div>'; ; ok 2148 - Document tree: qq'<table><caption><div></div>' ok 2149 - Parse error: qq'<table><tr><td></body></caption></col></colgroup></html>'; 1:8:no DOCTYPE, 1:23:unmatched end tag:body, 1:33:unmatched end tag:caption, 1:39:unmatched end tag:col, 1:50:unmatched end tag:colgroup, 1:56:unmatched end tag:html, 1:56:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 22 Unexpected end tag (body). Ignored., Line: 1 Col: 32 Unexpected end tag (caption). Ignored., Line: 1 Col: 38 Unexpected end tag (col). Ignored., Line: 1 Col: 49 Unexpected end tag (colgroup). Ignored., Line: 1 Col: 56 Unexpected end tag (html). Ignored., Line: 1 Col: 56 Expected closing tag. Unexpected end of file. ok 2150 - SHOULD-level error: qq'<table><tr><td></body></caption></col></colgroup></html>'; ; ok 2151 - Document tree: qq'<table><tr><td></body></caption></col></colgroup></html>' ok 2152 - Parse error: qq'</table></tbody></tfoot></thead></tr><div>'; 1:9:unmatched end tag:table, 1:17:unmatched end tag:tbody, 1:25:unmatched end tag:tfoot, 1:33:unmatched end tag:thead, 1:38:unmatched end tag:tr, 1:42:in body:\#eof;Line: 1 Col: 8 Unexpected end tag (table). Ignored., Line: 1 Col: 16 Unexpected end tag (tbody). Ignored., Line: 1 Col: 24 Unexpected end tag (tfoot). Ignored., Line: 1 Col: 32 Unexpected end tag (thead). Ignored., Line: 1 Col: 37 Unexpected end tag (tr). Ignored., Line: 1 Col: 42 Expected closing tag. Unexpected end of file. ok 2153 - SHOULD-level error: qq'</table></tbody></tfoot></thead></tr><div>'; ; ok 2154 - Document tree: qq'</table></tbody></tfoot></thead></tr><div>' ok 2155 - Parse error: qq'<table><colgroup>foo'; 1:8:no DOCTYPE, 1:20:in table:\#text, 1:20:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 20 Unexpected non-space characters in table context caused voodoo mode., Line: 1 Col: 20 Unexpected end of file. Expected table content. ok 2156 - SHOULD-level error: qq'<table><colgroup>foo'; ; ok 2157 - Document tree: qq'<table><colgroup>foo' ok 2158 - Parse error: qq'foo<col>'; 1:4:unmatched end tag:colgroup;Line: 1 Col: 3 Unexpected end tag (colgroup). Ignored. ok 2159 - SHOULD-level error: qq'foo<col>'; ; ok 2160 - Document tree: qq'foo<col>' ok 2161 - Parse error: qq'<table><colgroup></col>'; 1:8:no DOCTYPE, 1:23:unmatched end tag:col, 1:23:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 23 This element (col) has no end tag., Line: 1 Col: 23 Expected closing tag. Unexpected end of file. ok 2162 - SHOULD-level error: qq'<table><colgroup></col>'; ; ok 2163 - Document tree: qq'<table><colgroup></col>' ok 2164 - Parse error: qq'<frameset><div>'; 1:11:no DOCTYPE, 1:15:in frameset:div, 1:15:in body:\#eof;Line: 1 Col: 10 Unexpected start tag (frameset). Expected DOCTYPE., Line: 1 Col: 15 Unexpected start tag token (div) in the frameset phase. Ignored., Line: 1 Col: 15 Expected closing tag. Unexpected end of file. ok 2165 - SHOULD-level error: qq'<frameset><div>'; ; ok 2166 - Document tree: qq'<frameset><div>' ok 2167 - Parse error: qq'</frameset><frame>'; 1:12:unmatched end tag:frameset;Line: 1 Col: 11 Unexpected end tag token (frameset) in the frameset phase (innerHTML). ok 2168 - SHOULD-level error: qq'</frameset><frame>'; ; ok 2169 - Document tree: qq'</frameset><frame>' ok 2170 - Parse error: qq'<frameset></div>'; 1:11:no DOCTYPE, 1:16:in frameset:/:div, 1:16:in body:\#eof;Line: 1 Col: 10 Unexpected start tag (frameset). Expected DOCTYPE., Line: 1 Col: 16 Unexpected end tag token (div) in the frameset phase. Ignored., Line: 1 Col: 16 Expected closing tag. Unexpected end of file. ok 2171 - SHOULD-level error: qq'<frameset></div>'; ; ok 2172 - Document tree: qq'<frameset></div>' ok 2173 - Parse error: qq'</body><div>'; 1:8:unmatched end tag:body, 1:12:in body:\#eof;Line: 1 Col: 7 Unexpected end tag (body). Ignored., Line: 1 Col: 12 Expected closing tag. Unexpected end of file. ok 2174 - SHOULD-level error: qq'</body><div>'; ; ok 2175 - Document tree: qq'</body><div>' ok 2176 - Parse error: qq'<table><tr><div>'; 1:8:no DOCTYPE, 1:16:in table:div, 1:16:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 16 Unexpected start tag (div) in table context caused voodoo mode., Line: 1 Col: 16 Unexpected end of file. Expected table content. ok 2177 - SHOULD-level error: qq'<table><tr><div>'; ; ok 2178 - Document tree: qq'<table><tr><div>' ok 2179 - Parse error: qq'</tr><td>'; 1:6:unmatched end tag:tr;Line: 1 Col: 5 Unexpected end tag (tr). Ignored. ok 2180 - SHOULD-level error: qq'</tr><td>'; ; ok 2181 - Document tree: qq'</tr><td>' ok 2182 - Parse error: qq'</tbody></tfoot></thead><td>'; 1:9:unmatched end tag:tbody, 1:17:unmatched end tag:tfoot, 1:25:unmatched end tag:thead;Line: 1 Col: 8 Unexpected end tag (tbody). Ignored., Line: 1 Col: 16 Unexpected end tag (tfoot). Ignored., Line: 1 Col: 24 Unexpected end tag (thead). Ignored. ok 2183 - SHOULD-level error: qq'</tbody></tfoot></thead><td>'; ; ok 2184 - Document tree: qq'</tbody></tfoot></thead><td>' not ok 2185 - Parse error: qq'<table><tr><div><td>'; 1:8:no DOCTYPE, 1:17:in table:div, 1:20:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 16 Unexpected start tag (div) in table context caused voodoo mode., Line: 1 Col: 20 Unexpected implied end tag (div) in the table row phase., Line: 1 Col: 20 Expected closing tag. Unexpected end of file. # Failed test 'Parse error: qq'<table><tr><div><td>'; 1:8:no DOCTYPE, 1:17:in table:div, 1:20:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 16 Unexpected start tag (div) in table context caused voodoo mode., Line: 1 Col: 20 Unexpected implied end tag (div) in the table row phase., Line: 1 Col: 20 Expected closing tag. Unexpected end of file.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '4' ok 2186 - SHOULD-level error: qq'<table><tr><div><td>'; ; ok 2187 - Document tree: qq'<table><tr><div><td>' ok 2188 - Parse error: qq'<caption><col><colgroup><tbody><tfoot><thead><tr>'; 1:10:unmatched end tag:caption, 1:15:unmatched end tag:col, 1:25:unmatched end tag:colgroup, 1:32:unmatched end tag:tbody, 1:39:unmatched end tag:tfoot, 1:46:unmatched end tag:thead, 1:49:in body:\#eof;Line: 1 Col: 9 Unexpected start tag (caption)., Line: 1 Col: 14 Unexpected start tag (col)., Line: 1 Col: 24 Unexpected start tag (colgroup)., Line: 1 Col: 31 Unexpected start tag (tbody)., Line: 1 Col: 38 Unexpected start tag (tfoot)., Line: 1 Col: 45 Unexpected start tag (thead)., Line: 1 Col: 49 Unexpected end of file. Expected table content. ok 2189 - SHOULD-level error: qq'<caption><col><colgroup><tbody><tfoot><thead><tr>'; ; ok 2190 - Document tree: qq'<caption><col><colgroup><tbody><tfoot><thead><tr>' ok 2191 - Parse error: qq'<table><tbody></thead>'; 1:8:no DOCTYPE, 1:22:unmatched end tag:thead, 1:22:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 22 Unexpected end tag (thead) in the table body phase. Ignored., Line: 1 Col: 22 Unexpected end of file. Expected table content. ok 2192 - SHOULD-level error: qq'<table><tbody></thead>'; ; ok 2193 - Document tree: qq'<table><tbody></thead>' ok 2194 - Parse error: qq'</table><tr>'; 1:9:unmatched end tag:table, 1:12:in body:\#eof;Line: 1 Col: 8 Unexpected end tag (table). Ignored., Line: 1 Col: 12 Unexpected end of file. Expected table content. ok 2195 - SHOULD-level error: qq'</table><tr>'; ; ok 2196 - Document tree: qq'</table><tr>' ok 2197 - Parse error: qq'<table><tbody></body></caption></col></colgroup></html></td></th></tr>'; 1:8:no DOCTYPE, 1:22:unmatched end tag:body, 1:32:unmatched end tag:caption, 1:38:unmatched end tag:col, 1:49:unmatched end tag:colgroup, 1:56:unmatched end tag:html, 1:61:unmatched end tag:td, 1:66:unmatched end tag:th, 1:70:unmatched end tag:tr, 1:70:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 21 Unexpected end tag (body) in the table body phase. Ignored., Line: 1 Col: 31 Unexpected end tag (caption) in the table body phase. Ignored., Line: 1 Col: 37 Unexpected end tag (col) in the table body phase. Ignored., Line: 1 Col: 48 Unexpected end tag (colgroup) in the table body phase. Ignored., Line: 1 Col: 55 Unexpected end tag (html) in the table body phase. Ignored., Line: 1 Col: 60 Unexpected end tag (td) in the table body phase. Ignored., Line: 1 Col: 65 Unexpected end tag (th) in the table body phase. Ignored., Line: 1 Col: 70 Unexpected end tag (tr) in the table body phase. Ignored., Line: 1 Col: 70 Unexpected end of file. Expected table content. ok 2198 - SHOULD-level error: qq'<table><tbody></body></caption></col></colgroup></html></td></th></tr>'; ; ok 2199 - Document tree: qq'<table><tbody></body></caption></col></colgroup></html></td></th></tr>' ok 2200 - Parse error: qq'<table><tbody></div>'; 1:8:no DOCTYPE, 1:20:in table:/:div, 1:20:unmatched end tag:div, 1:20:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 20 Unexpected end tag (div) in table context caused voodoo mode., Line: 1 Col: 20 End tag (div) seen too early. Expected other end tag., Line: 1 Col: 20 Unexpected end of file. Expected table content. ok 2201 - SHOULD-level error: qq'<table><tbody></div>'; ; ok 2202 - Document tree: qq'<table><tbody></div>' ok 2203 - Parse error: qq'<table><table>'; 1:8:no DOCTYPE, 1:14:not closed:table, 1:14:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 14 Unexpected start tag (table) implies end tag (table)., Line: 1 Col: 14 Unexpected end of file. Expected table content. ok 2204 - SHOULD-level error: qq'<table><table>'; ; ok 2205 - Document tree: qq'<table><table>' ok 2206 - Parse error: qq'<table></body></caption></col></colgroup></html></tbody></td></tfoot></th></thead></tr>'; 1:8:no DOCTYPE, 1:15:unmatched end tag:body, 1:25:unmatched end tag:caption, 1:31:unmatched end tag:col, 1:42:unmatched end tag:colgroup, 1:49:unmatched end tag:html, 1:57:unmatched end tag:tbody, 1:62:unmatched end tag:td, 1:70:unmatched end tag:tfoot, 1:75:unmatched end tag:th, 1:83:unmatched end tag:thead, 1:87:unmatched end tag:tr, 1:87:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 14 Unexpected end tag (body). Ignored., Line: 1 Col: 24 Unexpected end tag (caption). Ignored., Line: 1 Col: 30 Unexpected end tag (col). Ignored., Line: 1 Col: 41 Unexpected end tag (colgroup). Ignored., Line: 1 Col: 48 Unexpected end tag (html). Ignored., Line: 1 Col: 56 Unexpected end tag (tbody). Ignored., Line: 1 Col: 61 Unexpected end tag (td). Ignored., Line: 1 Col: 69 Unexpected end tag (tfoot). Ignored., Line: 1 Col: 74 Unexpected end tag (th). Ignored., Line: 1 Col: 82 Unexpected end tag (thead). Ignored., Line: 1 Col: 87 Unexpected end tag (tr). Ignored., Line: 1 Col: 87 Unexpected end of file. Expected table content. ok 2207 - SHOULD-level error: qq'<table></body></caption></col></colgroup></html></tbody></td></tfoot></th></thead></tr>'; ; ok 2208 - Document tree: qq'<table></body></caption></col></colgroup></html></tbody></td></tfoot></th></thead></tr>' ok 2209 - Parse error: qq'</table><tr>'; 1:9:unmatched end tag:table, 1:12:in body:\#eof;Line: 1 Col: 8 Unexpected end tag (table). Ignored., Line: 1 Col: 12 Unexpected end of file. Expected table content. ok 2210 - SHOULD-level error: qq'</table><tr>'; ; ok 2211 - Document tree: qq'</table><tr>' not ok 2212 - Parse error: qq'<body></body></html>'; 1:20:unmatched end tag:html;Line: 1 Col: 20 Unexpected html end tag in inner html mode., Line: 1 Col: 20 Unexpected EOF in inner html mode. # Failed test 'Parse error: qq'<body></body></html>'; 1:20:unmatched end tag:html;Line: 1 Col: 20 Unexpected html end tag in inner html mode., Line: 1 Col: 20 Unexpected EOF in inner html mode.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 2213 - SHOULD-level error: qq'<body></body></html>'; ; ok 2214 - Document tree: qq'<body></body></html>' ok 2215 - Parse error: qq'<html><frameset></frameset></html> '; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE. ok 2216 - SHOULD-level error: qq'<html><frameset></frameset></html> '; ; ok 2217 - Document tree: qq'<html><frameset></frameset></html> ' not ok 2218 - Parse error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"><html></html>'; ;Line: 1 Col: 50 Erroneous DOCTYPE., Line: 1 Col: 63 Unexpected end tag (html) after the (implied) root element. # Failed test 'Parse error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"><html></html>'; ;Line: 1 Col: 50 Erroneous DOCTYPE., Line: 1 Col: 63 Unexpected end tag (html) after the (implied) root element.' # at HTML-tree.t test () ok line 3. # got: '0' # expected: '2' not ok 2219 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"><html></html>'; 1:51:obs DOCTYPE; # Failed test 'SHOULD-level error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"><html></html>'; 1:51:obs DOCTYPE;' # at HTML-tree.t test () ok line 6. # got: '1' # expected: '0' ok 2220 - Document tree: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"><html></html>' ok 2221 - Parse error: qq'<param><frameset></frameset>'; 1:8:no DOCTYPE, 1:18:in body:frameset;Line: 1 Col: 7 Unexpected start tag (param). Expected DOCTYPE., Line: 1 Col: 17 Unexpected start tag (frameset). ok 2222 - SHOULD-level error: qq'<param><frameset></frameset>'; ; ok 2223 - Document tree: qq'<param><frameset></frameset>' ok 2224 - Parse error: qq'<source><frameset></frameset>'; 1:9:no DOCTYPE, 1:19:in body:frameset;Line: 1 Col: 7 Unexpected start tag (source). Expected DOCTYPE., Line: 1 Col: 17 Unexpected start tag (frameset). ok 2225 - SHOULD-level error: qq'<source><frameset></frameset>'; ; ok 2226 - Document tree: qq'<source><frameset></frameset>' ok 2227 - Parse error: qq'<track><frameset></frameset>'; 1:8:no DOCTYPE, 1:18:in body:frameset;Line: 1 Col: 7 Unexpected start tag (track). Expected DOCTYPE., Line: 1 Col: 17 Unexpected start tag (frameset). ok 2228 - SHOULD-level error: qq'<track><frameset></frameset>'; ; ok 2229 - Document tree: qq'<track><frameset></frameset>' ok 2230 - Parse error: qq'</html><frameset></frameset>'; 1:8:no DOCTYPE, 1:18:after html:frameset, 1:18:in body:frameset;7: End tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”., 17: Stray “frameset” start tag., 17: “frameset” start tag seen. ok 2231 - SHOULD-level error: qq'</html><frameset></frameset>'; ; ok 2232 - Document tree: qq'</html><frameset></frameset>' ok 2233 - Parse error: qq'</body><frameset></frameset>'; 1:8:no DOCTYPE, 1:18:after body:frameset, 1:18:in body:frameset;7: End tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”., 17: Stray “frameset” start tag., 17: “frameset” start tag seen. ok 2234 - SHOULD-level error: qq'</body><frameset></frameset>'; ; ok 2235 - Document tree: qq'</body><frameset></frameset>' # t/data/html-tree/tests7.dat ok 2236 - Parse error: qq'<!doctype html><body><title>X</title>'; ; ok 2237 - SHOULD-level error: qq'<!doctype html><body><title>X</title>'; ; ok 2238 - Document tree: qq'<!doctype html><body><title>X</title>' not ok 2239 - Parse error: qq'<!doctype html><table><title>X</title></table>'; 1:30:in table:title;Line: 1 Col: 29 Unexpected start tag (title) in table context caused voodoo mode., Line: 1 Col: 38 Unexpected end tag (title) in table context caused voodoo mode. # Failed test 'Parse error: qq'<!doctype html><table><title>X</title></table>'; 1:30:in table:title;Line: 1 Col: 29 Unexpected start tag (title) in table context caused voodoo mode., Line: 1 Col: 38 Unexpected end tag (title) in table context caused voodoo mode.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 2240 - SHOULD-level error: qq'<!doctype html><table><title>X</title></table>'; ; ok 2241 - Document tree: qq'<!doctype html><table><title>X</title></table>' ok 2242 - Parse error: qq'<!doctype html><head></head><title>X</title>'; 1:36:after head:title;Line: 1 Col: 35 Unexpected start tag (title) that can be in head. Moved. ok 2243 - SHOULD-level error: qq'<!doctype html><head></head><title>X</title>'; ; ok 2244 - Document tree: qq'<!doctype html><head></head><title>X</title>' ok 2245 - Parse error: qq'<!doctype html></head><title>X</title>'; 1:30:after head:title;Line: 1 Col: 29 Unexpected start tag (title) that can be in head. Moved. ok 2246 - SHOULD-level error: qq'<!doctype html></head><title>X</title>'; ; ok 2247 - Document tree: qq'<!doctype html></head><title>X</title>' ok 2248 - Parse error: qq'<!doctype html><table><meta></table>'; 1:29:in table:meta;Line: 1 Col: 28 Unexpected start tag (meta) in table context caused voodoo mode. ok 2249 - SHOULD-level error: qq'<!doctype html><table><meta></table>'; ; ok 2250 - Document tree: qq'<!doctype html><table><meta></table>' ok 2251 - Parse error: qq'<!doctype html><table>X<tr><td><table> <meta></table></table>'; 1:28:in table:\#text, 1:46:in table:meta;Line: 1 Col: 23 Unexpected non-space characters in table context caused voodoo mode., Line: 1 Col: 45 Unexpected start tag (meta) in table context caused voodoo mode. ok 2252 - SHOULD-level error: qq'<!doctype html><table>X<tr><td><table> <meta></table></table>'; ; ok 2253 - Document tree: qq'<!doctype html><table>X<tr><td><table> <meta></table></table>' ok 2254 - Parse error: qq'<!doctype html><html> <head>'; ; ok 2255 - SHOULD-level error: qq'<!doctype html><html> <head>'; ; ok 2256 - Document tree: qq'<!doctype html><html> <head>' ok 2257 - Parse error: qq'<!doctype html> <head>'; ; ok 2258 - SHOULD-level error: qq'<!doctype html> <head>'; ; ok 2259 - Document tree: qq'<!doctype html> <head>' ok 2260 - Parse error: qq'<!doctype html><table><style> <tr>x </style> </table>'; ; ok 2261 - SHOULD-level error: qq'<!doctype html><table><style> <tr>x </style> </table>'; ; ok 2262 - Document tree: qq'<!doctype html><table><style> <tr>x </style> </table>' ok 2263 - Parse error: qq'<!doctype html><table><TBODY><script> <tr>x </script> </table>'; ; ok 2264 - SHOULD-level error: qq'<!doctype html><table><TBODY><script> <tr>x </script> </table>'; ; ok 2265 - Document tree: qq'<!doctype html><table><TBODY><script> <tr>x </script> </table>' ok 2266 - Parse error: qq'<!doctype html><p><applet><p>X</p></applet>'; ; ok 2267 - SHOULD-level error: qq'<!doctype html><p><applet><p>X</p></applet>'; ; ok 2268 - Document tree: qq'<!doctype html><p><applet><p>X</p></applet>' ok 2269 - Parse error: qq'<!doctype html><listing>\x{0A}X</listing>'; ; ok 2270 - SHOULD-level error: qq'<!doctype html><listing>\x{0A}X</listing>'; ; ok 2271 - Document tree: qq'<!doctype html><listing>\x{0A}X</listing>' ok 2272 - Parse error: qq'<!doctype html><select><input>X'; 1:31:not closed:select;Line: 1 Col: 30 Unexpected input start tag in the select phase. ok 2273 - SHOULD-level error: qq'<!doctype html><select><input>X'; ; ok 2274 - Document tree: qq'<!doctype html><select><input>X' ok 2275 - Parse error: qq'<!doctype html><select><select>X'; 1:32:select in select;Line: 1 Col: 31 Unexpected select start tag in the select phase treated as select end tag. ok 2276 - SHOULD-level error: qq'<!doctype html><select><select>X'; ; ok 2277 - Document tree: qq'<!doctype html><select><select>X' ok 2278 - Parse error: qq'<!doctype html><table><input type=hidDEN></table>'; 1:42:in table:input;Line: 1 Col: 41 Unexpected input with type hidden in table context. ok 2279 - SHOULD-level error: qq'<!doctype html><table><input type=hidDEN></table>'; ; ok 2280 - Document tree: qq'<!doctype html><table><input type=hidDEN></table>' not ok 2281 - Parse error: qq'<!doctype html><table>X<input type=hidDEN></table>'; 1:43:in table:\#text, 1:43:in table:input;Line: 1 Col: 23 Unexpected non-space characters in table context caused voodoo mode. # Failed test 'Parse error: qq'<!doctype html><table>X<input type=hidDEN></table>'; 1:43:in table:\#text, 1:43:in table:input;Line: 1 Col: 23 Unexpected non-space characters in table context caused voodoo mode.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2282 - SHOULD-level error: qq'<!doctype html><table>X<input type=hidDEN></table>'; ; ok 2283 - Document tree: qq'<!doctype html><table>X<input type=hidDEN></table>' ok 2284 - Parse error: qq'<!doctype html><table> <input type=hidDEN></table>'; 1:44:in table:input;Line: 1 Col: 43 Unexpected input with type hidden in table context. ok 2285 - SHOULD-level error: qq'<!doctype html><table> <input type=hidDEN></table>'; ; ok 2286 - Document tree: qq'<!doctype html><table> <input type=hidDEN></table>' ok 2287 - Parse error: qq'<!doctype html><table> <input type=\x{27}hidDEN\x{27}></table>'; 1:46:in table:input;Line: 1 Col: 45 Unexpected input with type hidden in table context. ok 2288 - SHOULD-level error: qq'<!doctype html><table> <input type=\x{27}hidDEN\x{27}></table>'; ; ok 2289 - Document tree: qq'<!doctype html><table> <input type=\x{27}hidDEN\x{27}></table>' not ok 2290 - Parse error: qq'<!doctype html><table><input type=" hidden"><input type=hidDEN></table>'; 1:45:in table:input, 1:64:in table:input;Line: 1 Col: 44 Unexpected start tag (input) in table context caused voodoo mode. # Failed test 'Parse error: qq'<!doctype html><table><input type=" hidden"><input type=hidDEN></table>'; 1:45:in table:input, 1:64:in table:input;Line: 1 Col: 44 Unexpected start tag (input) in table context caused voodoo mode.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2291 - SHOULD-level error: qq'<!doctype html><table><input type=" hidden"><input type=hidDEN></table>'; ; ok 2292 - Document tree: qq'<!doctype html><table><input type=" hidden"><input type=hidDEN></table>' ok 2293 - Parse error: qq'<!doctype html><table><select>X<tr>'; 1:31:in table:select, 1:35:not closed:select, 1:35:in body:\#eof;Line: 1 Col: 30 Unexpected start tag (select) in table context caused voodoo mode., Line: 1 Col: 35 Unexpected table element start tag (trs) in the select in table phase., Line: 1 Col: 35 Unexpected end of file. Expected table content. ok 2294 - SHOULD-level error: qq'<!doctype html><table><select>X<tr>'; ; ok 2295 - Document tree: qq'<!doctype html><table><select>X<tr>' ok 2296 - Parse error: qq'<!doctype html><select>X</select>'; ; ok 2297 - SHOULD-level error: qq'<!doctype html><select>X</select>'; ; ok 2298 - Document tree: qq'<!doctype html><select>X</select>' not ok 2299 - Parse error: qq'<!DOCTYPE hTmL><html></html>'; ;Line: 1 Col: 28 Unexpected end tag (html) after the (implied) root element. # Failed test 'Parse error: qq'<!DOCTYPE hTmL><html></html>'; ;Line: 1 Col: 28 Unexpected end tag (html) after the (implied) root element.' # at HTML-tree.t test () ok line 3. # got: '0' # expected: '1' ok 2300 - SHOULD-level error: qq'<!DOCTYPE hTmL><html></html>'; ; ok 2301 - Document tree: qq'<!DOCTYPE hTmL><html></html>' not ok 2302 - Parse error: qq'<!DOCTYPE HTML><html></html>'; ;Line: 1 Col: 28 Unexpected end tag (html) after the (implied) root element. # Failed test 'Parse error: qq'<!DOCTYPE HTML><html></html>'; ;Line: 1 Col: 28 Unexpected end tag (html) after the (implied) root element.' # at HTML-tree.t test () ok line 3. # got: '0' # expected: '1' ok 2303 - SHOULD-level error: qq'<!DOCTYPE HTML><html></html>'; ; ok 2304 - Document tree: qq'<!DOCTYPE HTML><html></html>' not ok 2305 - Parse error: qq'<body>X</body></body>'; 1:21:after body:/:body;Line: 1 Col: 21 Unexpected end tag token (body) in the after body phase., Line: 1 Col: 21 Unexpected EOF in inner html mode. # Failed test 'Parse error: qq'<body>X</body></body>'; 1:21:after body:/:body;Line: 1 Col: 21 Unexpected end tag token (body) in the after body phase., Line: 1 Col: 21 Unexpected EOF in inner html mode.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 2306 - SHOULD-level error: qq'<body>X</body></body>'; ; ok 2307 - Document tree: qq'<body>X</body></body>' ok 2308 - Parse error: qq'<div><p>a</x> b'; 1:6:no DOCTYPE, 1:14:unmatched end tag:x, 1:15:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 13 Unexpected end tag (x). Ignored., Line: 1 Col: 15 Expected closing tag. Unexpected end of file. ok 2309 - SHOULD-level error: qq'<div><p>a</x> b'; ; ok 2310 - Document tree: qq'<div><p>a</x> b' ok 2311 - Parse error: qq'<table><tr><td><code></code> </table>'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE. ok 2312 - SHOULD-level error: qq'<table><tr><td><code></code> </table>'; ; ok 2313 - Document tree: qq'<table><tr><td><code></code> </table>' not ok 2314 - Parse error: qq'<table><b><tr><td>aaa</td></tr>bbb</table>ccc'; 1:8:no DOCTYPE, 1:11:in table:b, 1:43:in table:\#text, 1:45:in body:\#eof;XXX: Fix me # Failed test 'Parse error: qq'<table><b><tr><td>aaa</td></tr>bbb</table>ccc'; 1:8:no DOCTYPE, 1:11:in table:b, 1:43:in table:\#text, 1:45:in body:\#eof;XXX: Fix me' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '1' ok 2315 - SHOULD-level error: qq'<table><b><tr><td>aaa</td></tr>bbb</table>ccc'; ; ok 2316 - Document tree: qq'<table><b><tr><td>aaa</td></tr>bbb</table>ccc' not ok 2317 - Parse error: qq'A<table><tr> B</tr> B</table>'; 1:2:no DOCTYPE, 1:20:in table:\#text, 1:29:in table:\#text;XXX: Fix me # Failed test 'Parse error: qq'A<table><tr> B</tr> B</table>'; 1:2:no DOCTYPE, 1:20:in table:\#text, 1:29:in table:\#text;XXX: Fix me' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '1' ok 2318 - SHOULD-level error: qq'A<table><tr> B</tr> B</table>'; ; not ok 2319 - Document tree: qq'A<table><tr> B</tr> B</table>' # Failed test 'Document tree: qq'A<table><tr> B</tr> B</table>'' # at HTML-tree.t test () ok line 9. # +---+---------------+---+---------------+ # | Ln|Got | Ln|Expected | # +---+---------------+---+---------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # * 4| "A" * 4| "A B B" * # * 5| " B" * | | # * 6| " B" * | | # | 7| <table> | 5| <table> | # | 8| <tbody> | 6| <tbody> | # | 9| <tr> | 7| <tr> | # +---+---------------+---+---------------+ not ok 2320 - Parse error: qq'A<table><tr> B</tr> </em>C</table>'; 1:2:no DOCTYPE, 1:20:in table:\#text, 1:26:in table:/:em, 1:26:unmatched end tag:em, 1:34:in table:\#text;XXX: Fix me # Failed test 'Parse error: qq'A<table><tr> B</tr> </em>C</table>'; 1:2:no DOCTYPE, 1:20:in table:\#text, 1:26:in table:/:em, 1:26:unmatched end tag:em, 1:34:in table:\#text;XXX: Fix me' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '1' ok 2321 - SHOULD-level error: qq'A<table><tr> B</tr> </em>C</table>'; ; not ok 2322 - Document tree: qq'A<table><tr> B</tr> </em>C</table>' # Failed test 'Document tree: qq'A<table><tr> B</tr> </em>C</table>'' # at HTML-tree.t test () ok line 9. # +---+---------------+---+---------------+ # | Ln|Got | Ln|Expected | # +---+---------------+---+---------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # * 4| "A" * 4| "A BC" * # * 5| " B" * | | # * 6| "C" * | | # | 7| <table> | 5| <table> | # | 8| <tbody> | 6| <tbody> | # | 9| <tr> | 7| <tr> | # | 10| " " | 8| " " | # +---+---------------+---+---------------+ not ok 2323 - Parse error: qq'<select><keygen>'; 1:9:no DOCTYPE, 1:16:not closed:select;Not known # Failed test 'Parse error: qq'<select><keygen>'; 1:9:no DOCTYPE, 1:16:not closed:select;Not known' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2324 - SHOULD-level error: qq'<select><keygen>'; ; ok 2325 - Document tree: qq'<select><keygen>' # t/data/html-tree/tests8.dat ok 2326 - Parse error: qq'<div>\x{0A}<div></div>\x{0A}</span>x'; 2:0:no DOCTYPE, 3:8:unmatched end tag:span, 3:8:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 3 Col: 7 Unexpected end tag (span). Ignored., Line: 3 Col: 8 Expected closing tag. Unexpected end of file. ok 2327 - SHOULD-level error: qq'<div>\x{0A}<div></div>\x{0A}</span>x'; ; ok 2328 - Document tree: qq'<div>\x{0A}<div></div>\x{0A}</span>x' ok 2329 - Parse error: qq'<div>x<div></div>\x{0A}</span>x'; 1:6:no DOCTYPE, 2:8:unmatched end tag:span, 2:8:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 2 Col: 7 Unexpected end tag (span). Ignored., Line: 2 Col: 8 Expected closing tag. Unexpected end of file. ok 2330 - SHOULD-level error: qq'<div>x<div></div>\x{0A}</span>x'; ; ok 2331 - Document tree: qq'<div>x<div></div>\x{0A}</span>x' ok 2332 - Parse error: qq'<div>x<div></div>x</span>x'; 1:6:no DOCTYPE, 1:26:unmatched end tag:span, 1:26:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 25 Unexpected end tag (span). Ignored., Line: 1 Col: 26 Expected closing tag. Unexpected end of file. ok 2333 - SHOULD-level error: qq'<div>x<div></div>x</span>x'; ; ok 2334 - Document tree: qq'<div>x<div></div>x</span>x' ok 2335 - Parse error: qq'<div>x<div></div>y</span>z'; 1:6:no DOCTYPE, 1:26:unmatched end tag:span, 1:26:in body:\#eof;Line: 1 Col: 5 Unexpected start tag (div). Expected DOCTYPE., Line: 1 Col: 25 Unexpected end tag (span). Ignored., Line: 1 Col: 26 Expected closing tag. Unexpected end of file. ok 2336 - SHOULD-level error: qq'<div>x<div></div>y</span>z'; ; ok 2337 - Document tree: qq'<div>x<div></div>y</span>z' not ok 2338 - Parse error: qq'<table><div>x<div></div>x</span>x'; 1:8:no DOCTYPE, 1:13:in table:div, 1:19:in table:\#text, 1:19:in table:div, 1:25:in table:/:div, 1:33:in table:\#text, 1:33:in table:/:span, 1:33:unmatched end tag:span, 1:33:in table:\#text, 1:33:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 12 Unexpected start tag (div) in table context caused voodoo mode., Line: 1 Col: 18 Unexpected start tag (div) in table context caused voodoo mode., Line: 1 Col: 24 Unexpected end tag (div) in table context caused voodoo mode., Line: 1 Col: 32 Unexpected end tag (span) in table context caused voodoo mode., Line: 1 Col: 32 Unexpected end tag (span). Ignored., Line: 1 Col: 33 Unexpected end of file. Expected table content. # Failed test 'Parse error: qq'<table><div>x<div></div>x</span>x'; 1:8:no DOCTYPE, 1:13:in table:div, 1:19:in table:\#text, 1:19:in table:div, 1:25:in table:/:div, 1:33:in table:\#text, 1:33:in table:/:span, 1:33:unmatched end tag:span, 1:33:in table:\#text, 1:33:in body:\#eof;Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE., Line: 1 Col: 12 Unexpected start tag (div) in table context caused voodoo mode., Line: 1 Col: 18 Unexpected start tag (div) in table context caused voodoo mode., Line: 1 Col: 24 Unexpected end tag (div) in table context caused voodoo mode., Line: 1 Col: 32 Unexpected end tag (span) in table context caused voodoo mode., Line: 1 Col: 32 Unexpected end tag (span). Ignored., Line: 1 Col: 33 Unexpected end of file. Expected table content.' # at HTML-tree.t test () ok line 3. # got: '10' # expected: '7' ok 2339 - SHOULD-level error: qq'<table><div>x<div></div>x</span>x'; ; ok 2340 - Document tree: qq'<table><div>x<div></div>x</span>x' ok 2341 - Parse error: qq'x<table>x'; 1:2:no DOCTYPE, 1:9:in table:\#text, 1:9:in body:\#eof;Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE., Line: 1 Col: 9 Unexpected non-space characters in table context caused voodoo mode., Line: 1 Col: 9 Unexpected end of file. Expected table content. ok 2342 - SHOULD-level error: qq'x<table>x'; ; not ok 2343 - Document tree: qq'x<table>x' # Failed test 'Document tree: qq'x<table>x'' # at HTML-tree.t test () ok line 9. # +---+-------------+---+-------------+ # | Ln|Got | Ln|Expected | # +---+-------------+---+-------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # * 4| "x" * 4| "xx" * # * 5| "x" * | | # | 6| <table> | 5| <table> | # +---+-------------+---+-------------+ ok 2344 - Parse error: qq'x<table><table>x'; 1:2:no DOCTYPE, 1:16:not closed:table, 1:16:in table:\#text, 1:16:in body:\#eof;Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE., Line: 1 Col: 15 Unexpected start tag (table) implies end tag (table)., Line: 1 Col: 16 Unexpected non-space characters in table context caused voodoo mode., Line: 1 Col: 16 Unexpected end of file. Expected table content. ok 2345 - SHOULD-level error: qq'x<table><table>x'; ; ok 2346 - Document tree: qq'x<table><table>x' ok 2347 - Parse error: qq'<b>a<div></div><div></b>y'; 1:4:no DOCTYPE, 1:25:not closed:div, 1:25:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (b). Expected DOCTYPE., Line: 1 Col: 24 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 25 Expected closing tag. Unexpected end of file. ok 2348 - SHOULD-level error: qq'<b>a<div></div><div></b>y'; ; ok 2349 - Document tree: qq'<b>a<div></div><div></b>y' ok 2350 - Parse error: qq'<a><div><p></a>'; 1:4:no DOCTYPE, 1:15:not closed:p, 1:15:not closed:p, 1:15:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (a). Expected DOCTYPE., Line: 1 Col: 15 End tag (a) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 15 End tag (a) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 15 Expected closing tag. Unexpected end of file. ok 2351 - SHOULD-level error: qq'<a><div><p></a>'; ; ok 2352 - Document tree: qq'<a><div><p></a>' # t/data/html-tree/tests9.dat ok 2353 - Parse error: qq'<!DOCTYPE html><math></math>'; ; ok 2354 - SHOULD-level error: qq'<!DOCTYPE html><math></math>'; ; ok 2355 - Document tree: qq'<!DOCTYPE html><math></math>' ok 2356 - Parse error: qq'<!DOCTYPE html><body><math></math>'; ; ok 2357 - SHOULD-level error: qq'<!DOCTYPE html><body><math></math>'; ; ok 2358 - Document tree: qq'<!DOCTYPE html><body><math></math>' ok 2359 - Parse error: qq'<!DOCTYPE html><math><mi>'; 1:25:in body:\#eof;25: End of file in a foreign namespace context. ok 2360 - SHOULD-level error: qq'<!DOCTYPE html><math><mi>'; ; ok 2361 - Document tree: qq'<!DOCTYPE html><math><mi>' ok 2362 - Parse error: qq'<!DOCTYPE html><math><annotation-xml><svg><u>'; 1:45:not closed:svg, 1:45:in body:\#eof;45: HTML start tag “u” in a foreign namespace context., 45: End of file seen and there were open elements. ok 2363 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml><svg><u>'; ; ok 2364 - Document tree: qq'<!DOCTYPE html><math><annotation-xml><svg><u>' ok 2365 - Parse error: qq'<!DOCTYPE html><body><select><math></math></select>'; 1:36:in select:math, 1:43:in select:/:math;Line: 1 Col: 35 Unexpected start tag token (math) in the select phase. Ignored., Line: 1 Col: 42 Unexpected end tag (math) in the select phase. Ignored. ok 2366 - SHOULD-level error: qq'<!DOCTYPE html><body><select><math></math></select>'; ; ok 2367 - Document tree: qq'<!DOCTYPE html><body><select><math></math></select>' ok 2368 - Parse error: qq'<!DOCTYPE html><body><select><option><math></math></option></select>'; 1:44:in select:math, 1:51:in select:/:math;Line: 1 Col: 43 Unexpected start tag token (math) in the select phase. Ignored., Line: 1 Col: 50 Unexpected end tag (math) in the select phase. Ignored. ok 2369 - SHOULD-level error: qq'<!DOCTYPE html><body><select><option><math></math></option></select>'; ; ok 2370 - Document tree: qq'<!DOCTYPE html><body><select><option><math></math></option></select>' not ok 2371 - Parse error: qq'<!DOCTYPE html><body><table><math></math></table>'; 1:35:in table:math;Line: 1 Col: 34 Unexpected start tag (math) in table context caused voodoo mode., Line: 1 Col: 41 Unexpected end tag (math) in table context caused voodoo mode. # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><math></math></table>'; 1:35:in table:math;Line: 1 Col: 34 Unexpected start tag (math) in table context caused voodoo mode., Line: 1 Col: 41 Unexpected end tag (math) in table context caused voodoo mode.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 2372 - SHOULD-level error: qq'<!DOCTYPE html><body><table><math></math></table>'; ; ok 2373 - Document tree: qq'<!DOCTYPE html><body><table><math></math></table>' not ok 2374 - Parse error: qq'<!DOCTYPE html><body><table><math><mi>foo</mi></math></table>'; 1:35:in table:math, 1:61:in table:\#text;Line: 1 Col: 34 Unexpected start tag (math) in table context caused voodoo mode., Line: 1 Col: 46 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 53 Unexpected end tag (math) in table context caused voodoo mode. # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><math><mi>foo</mi></math></table>'; 1:35:in table:math, 1:61:in table:\#text;Line: 1 Col: 34 Unexpected start tag (math) in table context caused voodoo mode., Line: 1 Col: 46 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 53 Unexpected end tag (math) in table context caused voodoo mode.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '3' ok 2375 - SHOULD-level error: qq'<!DOCTYPE html><body><table><math><mi>foo</mi></math></table>'; ; not ok 2376 - Document tree: qq'<!DOCTYPE html><body><table><math><mi>foo</mi></math></table>' # Failed test 'Document tree: qq'<!DOCTYPE html><body><table><math><mi>foo</mi></math></table>'' # at HTML-tree.t test () ok line 9. # +---+-----------------+-----------------+ # | Ln|Got |Expected | # +---+-----------------+-----------------+ # | 1|<!DOCTYPE html> |<!DOCTYPE html> | # | 2|<html> |<html> | # | 3| <head> | <head> | # | 4| <body> | <body> | # | 5| <math math> | <math math> | # | 6| <math mi> | <math mi> | # * 7| "foo" | "foo" * # | 8| <table> | <table> | # +---+-----------------+-----------------+ not ok 2377 - Parse error: qq'<!DOCTYPE html><body><table><math><mi>foo</mi><mi>bar</mi></math></table>'; 1:35:in table:math, 1:73:in table:\#text;Line: 1 Col: 34 Unexpected start tag (math) in table context caused voodoo mode., Line: 1 Col: 46 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 58 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 65 Unexpected end tag (math) in table context caused voodoo mode. # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><math><mi>foo</mi><mi>bar</mi></math></table>'; 1:35:in table:math, 1:73:in table:\#text;Line: 1 Col: 34 Unexpected start tag (math) in table context caused voodoo mode., Line: 1 Col: 46 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 58 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 65 Unexpected end tag (math) in table context caused voodoo mode.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '4' ok 2378 - SHOULD-level error: qq'<!DOCTYPE html><body><table><math><mi>foo</mi><mi>bar</mi></math></table>'; ; not ok 2379 - Document tree: qq'<!DOCTYPE html><body><table><math><mi>foo</mi><mi>bar</mi></math></table>' # Failed test 'Document tree: qq'<!DOCTYPE html><body><table><math><mi>foo</mi><mi>bar</mi></math></table>'' # at HTML-tree.t test () ok line 9. # +---+-----------------+---+-----------------+ # | Ln|Got | Ln|Expected | # +---+-----------------+---+-----------------+ # | 1|<!DOCTYPE html> | 1|<!DOCTYPE html> | # | 2|<html> | 2|<html> | # | 3| <head> | 3| <head> | # | 4| <body> | 4| <body> | # | 5| <math math> | 5| <math math> | # | 6| <math mi> | 6| <math mi> | # | | * 7| "foo" * # | 7| <math mi> | 8| <math mi> | # * 8| "foobar" * 9| "bar" * # | 9| <table> | 10| <table> | # +---+-----------------+---+-----------------+ not ok 2380 - Parse error: qq'<!DOCTYPE html><body><table><tbody><math><mi>foo</mi><mi>bar</mi></math></tbody></table>'; 1:42:in table:math, 1:81:in table:\#text;Line: 1 Col: 41 Unexpected start tag (math) in table context caused voodoo mode., Line: 1 Col: 53 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 65 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 72 Unexpected end tag (math) in table context caused voodoo mode. # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><tbody><math><mi>foo</mi><mi>bar</mi></math></tbody></table>'; 1:42:in table:math, 1:81:in table:\#text;Line: 1 Col: 41 Unexpected start tag (math) in table context caused voodoo mode., Line: 1 Col: 53 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 65 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 72 Unexpected end tag (math) in table context caused voodoo mode.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '4' ok 2381 - SHOULD-level error: qq'<!DOCTYPE html><body><table><tbody><math><mi>foo</mi><mi>bar</mi></math></tbody></table>'; ; not ok 2382 - Document tree: qq'<!DOCTYPE html><body><table><tbody><math><mi>foo</mi><mi>bar</mi></math></tbody></table>' # Failed test 'Document tree: qq'<!DOCTYPE html><body><table><tbody><math><mi>foo</mi><mi>bar</mi></math></tbody></table>'' # at HTML-tree.t test () ok line 9. # +---+-----------------+---+-----------------+ # | Ln|Got | Ln|Expected | # +---+-----------------+---+-----------------+ # | 1|<!DOCTYPE html> | 1|<!DOCTYPE html> | # | 2|<html> | 2|<html> | # | 3| <head> | 3| <head> | # | 4| <body> | 4| <body> | # | 5| <math math> | 5| <math math> | # | 6| <math mi> | 6| <math mi> | # | | * 7| "foo" * # | 7| <math mi> | 8| <math mi> | # * 8| "foobar" * 9| "bar" * # | 9| <table> | 10| <table> | # | 10| <tbody> | 11| <tbody> | # +---+-----------------+---+-----------------+ not ok 2383 - Parse error: qq'<!DOCTYPE html><body><table><tbody><tr><math><mi>foo</mi><mi>bar</mi></math></tr></tbody></table>'; 1:46:in table:math, 1:82:in table:\#text;Line: 1 Col: 45 Unexpected start tag (math) in table context caused voodoo mode., Line: 1 Col: 57 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 69 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 76 Unexpected end tag (math) in table context caused voodoo mode. # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><tbody><tr><math><mi>foo</mi><mi>bar</mi></math></tr></tbody></table>'; 1:46:in table:math, 1:82:in table:\#text;Line: 1 Col: 45 Unexpected start tag (math) in table context caused voodoo mode., Line: 1 Col: 57 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 69 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 76 Unexpected end tag (math) in table context caused voodoo mode.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '4' ok 2384 - SHOULD-level error: qq'<!DOCTYPE html><body><table><tbody><tr><math><mi>foo</mi><mi>bar</mi></math></tr></tbody></table>'; ; not ok 2385 - Document tree: qq'<!DOCTYPE html><body><table><tbody><tr><math><mi>foo</mi><mi>bar</mi></math></tr></tbody></table>' # Failed test 'Document tree: qq'<!DOCTYPE html><body><table><tbody><tr><math><mi>foo</mi><mi>bar</mi></math></tr></tbody></table>'' # at HTML-tree.t test () ok line 9. # +---+-----------------+---+-----------------+ # | Ln|Got | Ln|Expected | # +---+-----------------+---+-----------------+ # | 1|<!DOCTYPE html> | 1|<!DOCTYPE html> | # | 2|<html> | 2|<html> | # | 3| <head> | 3| <head> | # | 4| <body> | 4| <body> | # | 5| <math math> | 5| <math math> | # | 6| <math mi> | 6| <math mi> | # | | * 7| "foo" * # | 7| <math mi> | 8| <math mi> | # * 8| "foobar" * 9| "bar" * # | 9| <table> | 10| <table> | # | 10| <tbody> | 11| <tbody> | # | 11| <tr> | 12| <tr> | # +---+-----------------+---+-----------------+ ok 2386 - Parse error: qq'<!DOCTYPE html><body><table><tbody><tr><td><math><mi>foo</mi><mi>bar</mi></math></td></tr></tbody></table>'; ; ok 2387 - SHOULD-level error: qq'<!DOCTYPE html><body><table><tbody><tr><td><math><mi>foo</mi><mi>bar</mi></math></td></tr></tbody></table>'; ; ok 2388 - Document tree: qq'<!DOCTYPE html><body><table><tbody><tr><td><math><mi>foo</mi><mi>bar</mi></math></td></tr></tbody></table>' ok 2389 - Parse error: qq'<!DOCTYPE html><body><table><tbody><tr><td><math><mi>foo</mi><mi>bar</mi></math><p>baz</td></tr></tbody></table>'; ; ok 2390 - SHOULD-level error: qq'<!DOCTYPE html><body><table><tbody><tr><td><math><mi>foo</mi><mi>bar</mi></math><p>baz</td></tr></tbody></table>'; ; ok 2391 - Document tree: qq'<!DOCTYPE html><body><table><tbody><tr><td><math><mi>foo</mi><mi>bar</mi></math><p>baz</td></tr></tbody></table>' ok 2392 - Parse error: qq'<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi></math><p>baz</caption></table>'; ; ok 2393 - SHOULD-level error: qq'<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi></math><p>baz</caption></table>'; ; ok 2394 - Document tree: qq'<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi></math><p>baz</caption></table>' ok 2395 - Parse error: qq'<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux'; 1:71:not closed:math, 1:82:not closed:caption;Line: 1 Col: 70 HTML start tag "p" in a foreign namespace context., Line: 1 Col: 81 Unexpected end table tag in caption. Generates implied end caption. ok 2396 - SHOULD-level error: qq'<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux'; ; ok 2397 - Document tree: qq'<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux' not ok 2398 - Parse error: qq'<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi>baz</table><p>quux'; 1:79:unmatched end tag:table, 1:79:not closed:caption, 1:79:not closed:math;Line: 1 Col: 78 Unexpected end table tag in caption. Generates implied end caption., Line: 1 Col: 78 Unexpected end tag (caption). Missing end tag (math). # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi>baz</table><p>quux'; 1:79:unmatched end tag:table, 1:79:not closed:caption, 1:79:not closed:math;Line: 1 Col: 78 Unexpected end table tag in caption. Generates implied end caption., Line: 1 Col: 78 Unexpected end tag (caption). Missing end tag (math).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 2399 - SHOULD-level error: qq'<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi>baz</table><p>quux'; ; ok 2400 - Document tree: qq'<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi>baz</table><p>quux' ok 2401 - Parse error: qq'<!DOCTYPE html><body><table><colgroup><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux'; 1:45:in table:math, 1:72:not closed:math, 1:72:in table:\#text, 1:72:in table:p, 1:83:in table:\#text;Line: 1 Col: 44 Unexpected start tag (math) in table context caused voodoo mode., Line: 1 Col: 56 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 68 Unexpected end tag (mi) in table context caused voodoo mode., Line: 1 Col: 71 HTML start tag "p" in a foreign namespace context., Line: 1 Col: 71 Unexpected start tag (p) in table context caused voodoo mode. ok 2402 - SHOULD-level error: qq'<!DOCTYPE html><body><table><colgroup><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux'; ; not ok 2403 - Document tree: qq'<!DOCTYPE html><body><table><colgroup><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux' # Failed test 'Document tree: qq'<!DOCTYPE html><body><table><colgroup><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux'' # at HTML-tree.t test () ok line 9. # +---+------------------+---+------------------+ # | Ln|Got | Ln|Expected | # +---+------------------+---+------------------+ # | 1|<!DOCTYPE html> | 1|<!DOCTYPE html> | # | 2|<html> | 2|<html> | # | 3| <head> | 3| <head> | # | 4| <body> | 4| <body> | # | 5| <math math> | 5| <math math> | # | 6| <math mi> | 6| <math mi> | # | | * 7| "foo" * # | 7| <math mi> | 8| <math mi> | # * 8| "foobar" * 9| "bar" * # | 9| <p> | 10| <p> | # | 10| "baz" | 11| "baz" | # | 11| <table> | 12| <table> | # | 12| <colgroup> | 13| <colgroup> | # | 13| <p> | 14| <p> | # | 14| "quux" | 15| "quux" | # +---+------------------+---+------------------+ ok 2404 - Parse error: qq'<!DOCTYPE html><body><table><tr><td><select><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux'; 1:51:in select:math, 1:55:in select:mi, 1:63:in select:/:mi, 1:67:in select:mi, 1:75:in select:/:mi, 1:78:in select:p, 1:89:unmatched end tag:table;Line: 1 Col: 50 Unexpected start tag token (math) in the select phase. Ignored., Line: 1 Col: 54 Unexpected start tag token (mi) in the select phase. Ignored., Line: 1 Col: 62 Unexpected end tag (mi) in the select phase. Ignored., Line: 1 Col: 66 Unexpected start tag token (mi) in the select phase. Ignored., Line: 1 Col: 74 Unexpected end tag (mi) in the select phase. Ignored., Line: 1 Col: 77 Unexpected start tag token (p) in the select phase. Ignored., Line: 1 Col: 88 Unexpected table element end tag (tables) in the select in table phase. ok 2405 - SHOULD-level error: qq'<!DOCTYPE html><body><table><tr><td><select><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux'; ; ok 2406 - Document tree: qq'<!DOCTYPE html><body><table><tr><td><select><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux' ok 2407 - Parse error: qq'<!DOCTYPE html><body><table><select><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux'; 1:37:in table:select, 1:43:in select:math, 1:47:in select:mi, 1:55:in select:/:mi, 1:59:in select:mi, 1:67:in select:/:mi, 1:70:in select:p, 1:81:unmatched end tag:table;Line: 1 Col: 36 Unexpected start tag (select) in table context caused voodoo mode., Line: 1 Col: 42 Unexpected start tag token (math) in the select phase. Ignored., Line: 1 Col: 46 Unexpected start tag token (mi) in the select phase. Ignored., Line: 1 Col: 54 Unexpected end tag (mi) in the select phase. Ignored., Line: 1 Col: 58 Unexpected start tag token (mi) in the select phase. Ignored., Line: 1 Col: 66 Unexpected end tag (mi) in the select phase. Ignored., Line: 1 Col: 69 Unexpected start tag token (p) in the select phase. Ignored., Line: 1 Col: 80 Unexpected table element end tag (tables) in the select in table phase. ok 2408 - SHOULD-level error: qq'<!DOCTYPE html><body><table><select><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux'; ; ok 2409 - Document tree: qq'<!DOCTYPE html><body><table><select><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux' ok 2410 - Parse error: qq'<!DOCTYPE html><body></body></html><math><mi>foo</mi><mi>bar</mi><p>baz'; 1:42:after html:math, 1:69:not closed:math;Line: 1 Col: 41 Unexpected start tag (math)., Line: 1 Col: 68 HTML start tag "p" in a foreign namespace context. ok 2411 - SHOULD-level error: qq'<!DOCTYPE html><body></body></html><math><mi>foo</mi><mi>bar</mi><p>baz'; ; ok 2412 - Document tree: qq'<!DOCTYPE html><body></body></html><math><mi>foo</mi><mi>bar</mi><p>baz' ok 2413 - Parse error: qq'<!DOCTYPE html><body></body><math><mi>foo</mi><mi>bar</mi><p>baz'; 1:35:after body:math, 1:62:not closed:math;Line: 1 Col: 34 Unexpected start tag token (math) in the after body phase., Line: 1 Col: 61 HTML start tag "p" in a foreign namespace context. ok 2414 - SHOULD-level error: qq'<!DOCTYPE html><body></body><math><mi>foo</mi><mi>bar</mi><p>baz'; ; ok 2415 - Document tree: qq'<!DOCTYPE html><body></body><math><mi>foo</mi><mi>bar</mi><p>baz' ok 2416 - Parse error: qq'<!DOCTYPE html><frameset><math><mi></mi><mi></mi><p><span>'; 1:32:in frameset:math, 1:36:in frameset:mi, 1:41:in frameset:/:mi, 1:45:in frameset:mi, 1:50:in frameset:/:mi, 1:53:in frameset:p, 1:58:in frameset:span, 1:58:in body:\#eof;Line: 1 Col: 31 Unexpected start tag token (math) in the frameset phase. Ignored., Line: 1 Col: 35 Unexpected start tag token (mi) in the frameset phase. Ignored., Line: 1 Col: 40 Unexpected end tag token (mi) in the frameset phase. Ignored., Line: 1 Col: 44 Unexpected start tag token (mi) in the frameset phase. Ignored., Line: 1 Col: 49 Unexpected end tag token (mi) in the frameset phase. Ignored., Line: 1 Col: 52 Unexpected start tag token (p) in the frameset phase. Ignored., Line: 1 Col: 58 Unexpected start tag token (span) in the frameset phase. Ignored., Line: 1 Col: 58 Expected closing tag. Unexpected end of file. ok 2417 - SHOULD-level error: qq'<!DOCTYPE html><frameset><math><mi></mi><mi></mi><p><span>'; ; ok 2418 - Document tree: qq'<!DOCTYPE html><frameset><math><mi></mi><mi></mi><p><span>' ok 2419 - Parse error: qq'<!DOCTYPE html><frameset></frameset><math><mi></mi><mi></mi><p><span>'; 1:43:after frameset:math, 1:47:after frameset:mi, 1:52:after frameset:/:mi, 1:56:after frameset:mi, 1:61:after frameset:/:mi, 1:64:after frameset:p, 1:69:after frameset:span;Line: 1 Col: 42 Unexpected start tag (math) in the after frameset phase. Ignored., Line: 1 Col: 46 Unexpected start tag (mi) in the after frameset phase. Ignored., Line: 1 Col: 51 Unexpected end tag (mi) in the after frameset phase. Ignored., Line: 1 Col: 55 Unexpected start tag (mi) in the after frameset phase. Ignored., Line: 1 Col: 60 Unexpected end tag (mi) in the after frameset phase. Ignored., Line: 1 Col: 63 Unexpected start tag (p) in the after frameset phase. Ignored., Line: 1 Col: 69 Unexpected start tag (span) in the after frameset phase. Ignored. ok 2420 - SHOULD-level error: qq'<!DOCTYPE html><frameset></frameset><math><mi></mi><mi></mi><p><span>'; ; ok 2421 - Document tree: qq'<!DOCTYPE html><frameset></frameset><math><mi></mi><mi></mi><p><span>' ok 2422 - Parse error: qq'<!DOCTYPE html><body xlink:href=foo><math xlink:href=foo></math>'; ; ok 2423 - SHOULD-level error: qq'<!DOCTYPE html><body xlink:href=foo><math xlink:href=foo></math>'; ; ok 2424 - Document tree: qq'<!DOCTYPE html><body xlink:href=foo><math xlink:href=foo></math>' ok 2425 - Parse error: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo></mi></math>'; ; ok 2426 - SHOULD-level error: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo></mi></math>'; ; ok 2427 - Document tree: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo></mi></math>' ok 2428 - Parse error: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo /></math>'; ; ok 2429 - SHOULD-level error: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo /></math>'; ; ok 2430 - Document tree: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo /></math>' ok 2431 - Parse error: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo />bar</math>'; ; ok 2432 - SHOULD-level error: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo />bar</math>'; ; ok 2433 - Document tree: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo />bar</math>' # t/data/html-tree/tests10.dat ok 2434 - Parse error: qq'<!DOCTYPE html><svg></svg>'; ; ok 2435 - SHOULD-level error: qq'<!DOCTYPE html><svg></svg>'; ; ok 2436 - Document tree: qq'<!DOCTYPE html><svg></svg>' ok 2437 - Parse error: qq'<!DOCTYPE html><svg></svg><![CDATA[a]]>'; 1:27:bogus comment;29: Bogus comment ok 2438 - SHOULD-level error: qq'<!DOCTYPE html><svg></svg><![CDATA[a]]>'; ; ok 2439 - Document tree: qq'<!DOCTYPE html><svg></svg><![CDATA[a]]>' ok 2440 - Parse error: qq'<!DOCTYPE html><body><svg></svg>'; ; ok 2441 - SHOULD-level error: qq'<!DOCTYPE html><body><svg></svg>'; ; ok 2442 - Document tree: qq'<!DOCTYPE html><body><svg></svg>' ok 2443 - Parse error: qq'<!DOCTYPE html><body><select><svg></svg></select>'; 1:35:in select:svg, 1:41:in select:/:svg;35: Stray “svg” start tag., 42: Stray end tag “svg” ok 2444 - SHOULD-level error: qq'<!DOCTYPE html><body><select><svg></svg></select>'; ; ok 2445 - Document tree: qq'<!DOCTYPE html><body><select><svg></svg></select>' ok 2446 - Parse error: qq'<!DOCTYPE html><body><select><option><svg></svg></option></select>'; 1:43:in select:svg, 1:49:in select:/:svg;43: Stray “svg” start tag., 50: Stray end tag “svg” ok 2447 - SHOULD-level error: qq'<!DOCTYPE html><body><select><option><svg></svg></option></select>'; ; ok 2448 - Document tree: qq'<!DOCTYPE html><body><select><option><svg></svg></option></select>' not ok 2449 - Parse error: qq'<!DOCTYPE html><body><table><svg></svg></table>'; 1:34:in table:svg;34: Start tag “svg” seen in “table”., 41: Stray end tag “svg”. # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><svg></svg></table>'; 1:34:in table:svg;34: Start tag “svg” seen in “table”., 41: Stray end tag “svg”.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 2450 - SHOULD-level error: qq'<!DOCTYPE html><body><table><svg></svg></table>'; ; ok 2451 - Document tree: qq'<!DOCTYPE html><body><table><svg></svg></table>' not ok 2452 - Parse error: qq'<!DOCTYPE html><body><table><svg><g>foo</g></svg></table>'; 1:34:in table:svg;34: Start tag “svg” seen in “table”., 46: Stray end tag “g”., 53: Stray end tag “svg”. # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><svg><g>foo</g></svg></table>'; 1:34:in table:svg;34: Start tag “svg” seen in “table”., 46: Stray end tag “g”., 53: Stray end tag “svg”.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '3' ok 2453 - SHOULD-level error: qq'<!DOCTYPE html><body><table><svg><g>foo</g></svg></table>'; ; ok 2454 - Document tree: qq'<!DOCTYPE html><body><table><svg><g>foo</g></svg></table>' not ok 2455 - Parse error: qq'<!DOCTYPE html><body><table><svg><g>foo</g><g>bar</g></svg></table>'; 1:34:in table:svg;34: Start tag “svg” seen in “table”., 46: Stray end tag “g”., 58: Stray end tag “g”., 65: Stray end tag “svg”. # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><svg><g>foo</g><g>bar</g></svg></table>'; 1:34:in table:svg;34: Start tag “svg” seen in “table”., 46: Stray end tag “g”., 58: Stray end tag “g”., 65: Stray end tag “svg”.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '4' ok 2456 - SHOULD-level error: qq'<!DOCTYPE html><body><table><svg><g>foo</g><g>bar</g></svg></table>'; ; ok 2457 - Document tree: qq'<!DOCTYPE html><body><table><svg><g>foo</g><g>bar</g></svg></table>' not ok 2458 - Parse error: qq'<!DOCTYPE html><body><table><tbody><svg><g>foo</g><g>bar</g></svg></tbody></table>'; 1:41:in table:svg;41: Start tag “svg” seen in “table”., 53: Stray end tag “g”., 65: Stray end tag “g”., 72: Stray end tag “svg”. # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><tbody><svg><g>foo</g><g>bar</g></svg></tbody></table>'; 1:41:in table:svg;41: Start tag “svg” seen in “table”., 53: Stray end tag “g”., 65: Stray end tag “g”., 72: Stray end tag “svg”.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '4' ok 2459 - SHOULD-level error: qq'<!DOCTYPE html><body><table><tbody><svg><g>foo</g><g>bar</g></svg></tbody></table>'; ; ok 2460 - Document tree: qq'<!DOCTYPE html><body><table><tbody><svg><g>foo</g><g>bar</g></svg></tbody></table>' not ok 2461 - Parse error: qq'<!DOCTYPE html><body><table><tbody><tr><svg><g>foo</g><g>bar</g></svg></tr></tbody></table>'; 1:45:in table:svg;45: Start tag “svg” seen in “table”., 57: Stray end tag “g”., 69: Stray end tag “g”., 76: Stray end tag “svg”. # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><tbody><tr><svg><g>foo</g><g>bar</g></svg></tr></tbody></table>'; 1:45:in table:svg;45: Start tag “svg” seen in “table”., 57: Stray end tag “g”., 69: Stray end tag “g”., 76: Stray end tag “svg”.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '4' ok 2462 - SHOULD-level error: qq'<!DOCTYPE html><body><table><tbody><tr><svg><g>foo</g><g>bar</g></svg></tr></tbody></table>'; ; ok 2463 - Document tree: qq'<!DOCTYPE html><body><table><tbody><tr><svg><g>foo</g><g>bar</g></svg></tr></tbody></table>' ok 2464 - Parse error: qq'<!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg></td></tr></tbody></table>'; ; ok 2465 - SHOULD-level error: qq'<!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg></td></tr></tbody></table>'; ; ok 2466 - Document tree: qq'<!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg></td></tr></tbody></table>' ok 2467 - Parse error: qq'<!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg><p>baz</td></tr></tbody></table>'; ; ok 2468 - SHOULD-level error: qq'<!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg><p>baz</td></tr></tbody></table>'; ; ok 2469 - Document tree: qq'<!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg><p>baz</td></tr></tbody></table>' ok 2470 - Parse error: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g></svg><p>baz</caption></table>'; ; ok 2471 - SHOULD-level error: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g></svg><p>baz</caption></table>'; ; ok 2472 - Document tree: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g></svg><p>baz</caption></table>' ok 2473 - Parse error: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g><p>baz</table><p>quux'; 1:66:not closed:svg, 1:77:not closed:caption;70: HTML start tag “p” in a foreign namespace context., 81: “table” closed but “caption” was still open. ok 2474 - SHOULD-level error: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g><p>baz</table><p>quux'; ; ok 2475 - Document tree: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g><p>baz</table><p>quux' not ok 2476 - Parse error: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g>baz</table><p>quux'; 1:74:unmatched end tag:table, 1:74:not closed:caption, 1:74:not closed:svg;78: “table” closed but “caption” was still open., 78: Unclosed elements on stack. # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g>baz</table><p>quux'; 1:74:unmatched end tag:table, 1:74:not closed:caption, 1:74:not closed:svg;78: “table” closed but “caption” was still open., 78: Unclosed elements on stack.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 2477 - SHOULD-level error: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g>baz</table><p>quux'; ; ok 2478 - Document tree: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g>baz</table><p>quux' not ok 2479 - Parse error: qq'<!DOCTYPE html><body><table><colgroup><svg><g>foo</g><g>bar</g><p>baz</table><p>quux'; 1:44:in table:svg, 1:67:not closed:svg, 1:67:in table:p, 1:78:in table:\#text;44: Start tag “svg” seen in “table”., 56: Stray end tag “g”., 68: Stray end tag “g”., 71: HTML start tag “p” in a foreign namespace context., 71: Start tag “p” seen in “table”. # Failed test 'Parse error: qq'<!DOCTYPE html><body><table><colgroup><svg><g>foo</g><g>bar</g><p>baz</table><p>quux'; 1:44:in table:svg, 1:67:not closed:svg, 1:67:in table:p, 1:78:in table:\#text;44: Start tag “svg” seen in “table”., 56: Stray end tag “g”., 68: Stray end tag “g”., 71: HTML start tag “p” in a foreign namespace context., 71: Start tag “p” seen in “table”.' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '5' ok 2480 - SHOULD-level error: qq'<!DOCTYPE html><body><table><colgroup><svg><g>foo</g><g>bar</g><p>baz</table><p>quux'; ; ok 2481 - Document tree: qq'<!DOCTYPE html><body><table><colgroup><svg><g>foo</g><g>bar</g><p>baz</table><p>quux' ok 2482 - Parse error: qq'<!DOCTYPE html><body><table><tr><td><select><svg><g>foo</g><g>bar</g><p>baz</table><p>quux'; 1:50:in select:svg, 1:53:in select:g, 1:60:in select:/:g, 1:63:in select:g, 1:70:in select:/:g, 1:73:in select:p, 1:84:unmatched end tag:table;50: Stray “svg” start tag., 54: Stray “g” start tag., 62: Stray end tag “g”, 66: Stray “g” start tag., 74: Stray end tag “g”, 77: Stray “p” start tag., 88: “table” end tag with “select” open. ok 2483 - SHOULD-level error: qq'<!DOCTYPE html><body><table><tr><td><select><svg><g>foo</g><g>bar</g><p>baz</table><p>quux'; ; ok 2484 - Document tree: qq'<!DOCTYPE html><body><table><tr><td><select><svg><g>foo</g><g>bar</g><p>baz</table><p>quux' ok 2485 - Parse error: qq'<!DOCTYPE html><body><table><select><svg><g>foo</g><g>bar</g><p>baz</table><p>quux'; 1:37:in table:select, 1:42:in select:svg, 1:45:in select:g, 1:52:in select:/:g, 1:55:in select:g, 1:62:in select:/:g, 1:65:in select:p, 1:76:unmatched end tag:table;36: Start tag “select” seen in “table”., 42: Stray “svg” start tag., 46: Stray “g” start tag., 54: Stray end tag “g”, 58: Stray “g” start tag., 66: Stray end tag “g”, 69: Stray “p” start tag., 80: “table” end tag with “select” open. ok 2486 - SHOULD-level error: qq'<!DOCTYPE html><body><table><select><svg><g>foo</g><g>bar</g><p>baz</table><p>quux'; ; ok 2487 - Document tree: qq'<!DOCTYPE html><body><table><select><svg><g>foo</g><g>bar</g><p>baz</table><p>quux' ok 2488 - Parse error: qq'<!DOCTYPE html><body></body></html><svg><g>foo</g><g>bar</g><p>baz'; 1:41:after html:svg, 1:64:not closed:svg;41: Stray “svg” start tag., 68: HTML start tag “p” in a foreign namespace context. ok 2489 - SHOULD-level error: qq'<!DOCTYPE html><body></body></html><svg><g>foo</g><g>bar</g><p>baz'; ; ok 2490 - Document tree: qq'<!DOCTYPE html><body></body></html><svg><g>foo</g><g>bar</g><p>baz' ok 2491 - Parse error: qq'<!DOCTYPE html><body></body><svg><g>foo</g><g>bar</g><p>baz'; 1:34:after body:svg, 1:57:not closed:svg;34: Stray “svg” start tag., 61: HTML start tag “p” in a foreign namespace context. ok 2492 - SHOULD-level error: qq'<!DOCTYPE html><body></body><svg><g>foo</g><g>bar</g><p>baz'; ; ok 2493 - Document tree: qq'<!DOCTYPE html><body></body><svg><g>foo</g><g>bar</g><p>baz' ok 2494 - Parse error: qq'<!DOCTYPE html><frameset><svg><g></g><g></g><p><span>'; 1:31:in frameset:svg, 1:34:in frameset:g, 1:38:in frameset:/:g, 1:41:in frameset:g, 1:45:in frameset:/:g, 1:48:in frameset:p, 1:53:in frameset:span, 1:53:in body:\#eof;31: Stray “svg” start tag., 35: Stray “g” start tag., 40: Stray end tag “g”, 44: Stray “g” start tag., 49: Stray end tag “g”, 52: Stray “p” start tag., 58: Stray “span” start tag., 58: End of file seen and there were open elements. ok 2495 - SHOULD-level error: qq'<!DOCTYPE html><frameset><svg><g></g><g></g><p><span>'; ; ok 2496 - Document tree: qq'<!DOCTYPE html><frameset><svg><g></g><g></g><p><span>' ok 2497 - Parse error: qq'<!DOCTYPE html><frameset></frameset><svg><g></g><g></g><p><span>'; 1:42:after frameset:svg, 1:45:after frameset:g, 1:49:after frameset:/:g, 1:52:after frameset:g, 1:56:after frameset:/:g, 1:59:after frameset:p, 1:64:after frameset:span;42: Stray “svg” start tag., 46: Stray “g” start tag., 51: Stray end tag “g”, 55: Stray “g” start tag., 60: Stray end tag “g”, 63: Stray “p” start tag., 69: Stray “span” start tag. ok 2498 - SHOULD-level error: qq'<!DOCTYPE html><frameset></frameset><svg><g></g><g></g><p><span>'; ; ok 2499 - Document tree: qq'<!DOCTYPE html><frameset></frameset><svg><g></g><g></g><p><span>' ok 2500 - Parse error: qq'<!DOCTYPE html><body xlink:href=foo><svg xlink:href=foo></svg>'; ; ok 2501 - SHOULD-level error: qq'<!DOCTYPE html><body xlink:href=foo><svg xlink:href=foo></svg>'; ; ok 2502 - Document tree: qq'<!DOCTYPE html><body xlink:href=foo><svg xlink:href=foo></svg>' ok 2503 - Parse error: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo></g></svg>'; ; ok 2504 - SHOULD-level error: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo></g></svg>'; ; ok 2505 - Document tree: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo></g></svg>' ok 2506 - Parse error: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo /></svg>'; ; ok 2507 - SHOULD-level error: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo /></svg>'; ; ok 2508 - Document tree: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo /></svg>' ok 2509 - Parse error: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo />bar</svg>'; ; ok 2510 - SHOULD-level error: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo />bar</svg>'; ; ok 2511 - Document tree: qq'<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo />bar</svg>' not ok 2512 - Parse error: qq'<svg></path>'; 1:6:no DOCTYPE, 1:12:unmatched end tag:path, 1:12:unmatched end tag:path, 1:12:in body:\#eof; # Failed test 'Parse error: qq'<svg></path>'; 1:6:no DOCTYPE, 1:12:unmatched end tag:path, 1:12:unmatched end tag:path, 1:12:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 2513 - SHOULD-level error: qq'<svg></path>'; ; ok 2514 - Document tree: qq'<svg></path>' not ok 2515 - Parse error: qq'<div><svg></div>a'; 1:6:no DOCTYPE, 1:17:unmatched end tag:div, 1:17:not closed:svg; # Failed test 'Parse error: qq'<div><svg></div>a'; 1:6:no DOCTYPE, 1:17:unmatched end tag:div, 1:17:not closed:svg;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 2516 - SHOULD-level error: qq'<div><svg></div>a'; ; ok 2517 - Document tree: qq'<div><svg></div>a' not ok 2518 - Parse error: qq'<div><svg><path></div>a'; 1:6:no DOCTYPE, 1:23:unmatched end tag:div, 1:23:not closed:path; # Failed test 'Parse error: qq'<div><svg><path></div>a'; 1:6:no DOCTYPE, 1:23:unmatched end tag:div, 1:23:not closed:path;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 2519 - SHOULD-level error: qq'<div><svg><path></div>a'; ; ok 2520 - Document tree: qq'<div><svg><path></div>a' not ok 2521 - Parse error: qq'<div><svg><path></svg><path>'; 1:6:no DOCTYPE, 1:23:unmatched end tag:svg, 1:28:in body:\#eof; # Failed test 'Parse error: qq'<div><svg><path></svg><path>'; 1:6:no DOCTYPE, 1:23:unmatched end tag:svg, 1:28:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 2522 - SHOULD-level error: qq'<div><svg><path></svg><path>'; ; ok 2523 - Document tree: qq'<div><svg><path></svg><path>' not ok 2524 - Parse error: qq'<div><svg><path><foreignObject><math></div>a'; 1:6:no DOCTYPE, 1:44:unmatched end tag:div, 1:44:unmatched end tag:div, 1:44:in body:\#eof; # Failed test 'Parse error: qq'<div><svg><path><foreignObject><math></div>a'; 1:6:no DOCTYPE, 1:44:unmatched end tag:div, 1:44:unmatched end tag:div, 1:44:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 2525 - SHOULD-level error: qq'<div><svg><path><foreignObject><math></div>a'; ; ok 2526 - Document tree: qq'<div><svg><path><foreignObject><math></div>a' not ok 2527 - Parse error: qq'<div><svg><path><foreignObject><p></div>a'; 1:6:no DOCTYPE, 1:41:unmatched end tag:div, 1:41:in body:\#eof; # Failed test 'Parse error: qq'<div><svg><path><foreignObject><p></div>a'; 1:6:no DOCTYPE, 1:41:unmatched end tag:div, 1:41:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 2528 - SHOULD-level error: qq'<div><svg><path><foreignObject><p></div>a'; ; ok 2529 - Document tree: qq'<div><svg><path><foreignObject><p></div>a' ok 2530 - Parse error: qq'<!DOCTYPE html><svg><desc><div><svg><ul>a'; 1:41:not closed:svg, 1:41:in body:\#eof;40: HTML start tag “ul” in a foreign namespace context., 41: End of file in a foreign namespace context. ok 2531 - SHOULD-level error: qq'<!DOCTYPE html><svg><desc><div><svg><ul>a'; ; ok 2532 - Document tree: qq'<!DOCTYPE html><svg><desc><div><svg><ul>a' ok 2533 - Parse error: qq'<!DOCTYPE html><svg><desc><svg><ul>a'; 1:36:not closed:svg, 1:36:in body:\#eof;35: HTML start tag “ul” in a foreign namespace context., 36: End of file in a foreign namespace context. ok 2534 - SHOULD-level error: qq'<!DOCTYPE html><svg><desc><svg><ul>a'; ; ok 2535 - Document tree: qq'<!DOCTYPE html><svg><desc><svg><ul>a' not ok 2536 - Parse error: qq'<!DOCTYPE html><p><svg><desc><p>'; 1:32:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><p><svg><desc><p>'; 1:32:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 2537 - SHOULD-level error: qq'<!DOCTYPE html><p><svg><desc><p>'; ; ok 2538 - Document tree: qq'<!DOCTYPE html><p><svg><desc><p>' not ok 2539 - Parse error: qq'<!DOCTYPE html><p><svg><title><p>'; 1:33:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><p><svg><title><p>'; 1:33:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 2540 - SHOULD-level error: qq'<!DOCTYPE html><p><svg><title><p>'; ; ok 2541 - Document tree: qq'<!DOCTYPE html><p><svg><title><p>' not ok 2542 - Parse error: qq'<div><svg><path><foreignObject><p></foreignObject><p>'; 1:6:no DOCTYPE, 1:51:unmatched end tag:foreignobject, 1:53:in body:\#eof; # Failed test 'Parse error: qq'<div><svg><path><foreignObject><p></foreignObject><p>'; 1:6:no DOCTYPE, 1:51:unmatched end tag:foreignobject, 1:53:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 2543 - SHOULD-level error: qq'<div><svg><path><foreignObject><p></foreignObject><p>'; ; ok 2544 - Document tree: qq'<div><svg><path><foreignObject><p></foreignObject><p>' not ok 2545 - Parse error: qq'<math><mi><div><object><div><span></span></div></object></div></mi><mi>'; 1:7:no DOCTYPE, 1:71:in body:\#eof; # Failed test 'Parse error: qq'<math><mi><div><object><div><span></span></div></object></div></mi><mi>'; 1:7:no DOCTYPE, 1:71:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2546 - SHOULD-level error: qq'<math><mi><div><object><div><span></span></div></object></div></mi><mi>'; ; ok 2547 - Document tree: qq'<math><mi><div><object><div><span></span></div></object></div></mi><mi>' not ok 2548 - Parse error: qq'<math><mi><svg><foreignObject><div><div></div></div></foreignObject></svg></mi><mi>'; 1:7:no DOCTYPE, 1:83:in body:\#eof; # Failed test 'Parse error: qq'<math><mi><svg><foreignObject><div><div></div></div></foreignObject></svg></mi><mi>'; 1:7:no DOCTYPE, 1:83:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2549 - SHOULD-level error: qq'<math><mi><svg><foreignObject><div><div></div></div></foreignObject></svg></mi><mi>'; ; ok 2550 - Document tree: qq'<math><mi><svg><foreignObject><div><div></div></div></foreignObject></svg></mi><mi>' not ok 2551 - Parse error: qq'<svg><script></script><path>'; 1:6:no DOCTYPE, 1:28:in body:\#eof; # Failed test 'Parse error: qq'<svg><script></script><path>'; 1:6:no DOCTYPE, 1:28:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2552 - SHOULD-level error: qq'<svg><script></script><path>'; ; ok 2553 - Document tree: qq'<svg><script></script><path>' not ok 2554 - Parse error: qq'<table><svg></svg><tr>'; 1:8:no DOCTYPE, 1:13:in table:svg, 1:22:in body:\#eof; # Failed test 'Parse error: qq'<table><svg></svg><tr>'; 1:8:no DOCTYPE, 1:13:in table:svg, 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 2555 - SHOULD-level error: qq'<table><svg></svg><tr>'; ; ok 2556 - Document tree: qq'<table><svg></svg><tr>' not ok 2557 - Parse error: qq'<math><mi><mglyph>'; 1:7:no DOCTYPE, 1:18:in body:\#eof; # Failed test 'Parse error: qq'<math><mi><mglyph>'; 1:7:no DOCTYPE, 1:18:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2558 - SHOULD-level error: qq'<math><mi><mglyph>'; ; ok 2559 - Document tree: qq'<math><mi><mglyph>' not ok 2560 - Parse error: qq'<math><mi><malignmark>'; 1:7:no DOCTYPE, 1:22:in body:\#eof; # Failed test 'Parse error: qq'<math><mi><malignmark>'; 1:7:no DOCTYPE, 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2561 - SHOULD-level error: qq'<math><mi><malignmark>'; ; ok 2562 - Document tree: qq'<math><mi><malignmark>' not ok 2563 - Parse error: qq'<math><mo><mglyph>'; 1:7:no DOCTYPE, 1:18:in body:\#eof; # Failed test 'Parse error: qq'<math><mo><mglyph>'; 1:7:no DOCTYPE, 1:18:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2564 - SHOULD-level error: qq'<math><mo><mglyph>'; ; ok 2565 - Document tree: qq'<math><mo><mglyph>' not ok 2566 - Parse error: qq'<math><mo><malignmark>'; 1:7:no DOCTYPE, 1:22:in body:\#eof; # Failed test 'Parse error: qq'<math><mo><malignmark>'; 1:7:no DOCTYPE, 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2567 - SHOULD-level error: qq'<math><mo><malignmark>'; ; ok 2568 - Document tree: qq'<math><mo><malignmark>' not ok 2569 - Parse error: qq'<math><mn><mglyph>'; 1:7:no DOCTYPE, 1:18:in body:\#eof; # Failed test 'Parse error: qq'<math><mn><mglyph>'; 1:7:no DOCTYPE, 1:18:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2570 - SHOULD-level error: qq'<math><mn><mglyph>'; ; ok 2571 - Document tree: qq'<math><mn><mglyph>' not ok 2572 - Parse error: qq'<math><mn><malignmark>'; 1:7:no DOCTYPE, 1:22:in body:\#eof; # Failed test 'Parse error: qq'<math><mn><malignmark>'; 1:7:no DOCTYPE, 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2573 - SHOULD-level error: qq'<math><mn><malignmark>'; ; ok 2574 - Document tree: qq'<math><mn><malignmark>' not ok 2575 - Parse error: qq'<math><ms><mglyph>'; 1:7:no DOCTYPE, 1:18:in body:\#eof; # Failed test 'Parse error: qq'<math><ms><mglyph>'; 1:7:no DOCTYPE, 1:18:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2576 - SHOULD-level error: qq'<math><ms><mglyph>'; ; ok 2577 - Document tree: qq'<math><ms><mglyph>' not ok 2578 - Parse error: qq'<math><ms><malignmark>'; 1:7:no DOCTYPE, 1:22:in body:\#eof; # Failed test 'Parse error: qq'<math><ms><malignmark>'; 1:7:no DOCTYPE, 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2579 - SHOULD-level error: qq'<math><ms><malignmark>'; ; ok 2580 - Document tree: qq'<math><ms><malignmark>' not ok 2581 - Parse error: qq'<math><mtext><mglyph>'; 1:7:no DOCTYPE, 1:21:in body:\#eof; # Failed test 'Parse error: qq'<math><mtext><mglyph>'; 1:7:no DOCTYPE, 1:21:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2582 - SHOULD-level error: qq'<math><mtext><mglyph>'; ; ok 2583 - Document tree: qq'<math><mtext><mglyph>' not ok 2584 - Parse error: qq'<math><mtext><malignmark>'; 1:7:no DOCTYPE, 1:25:in body:\#eof; # Failed test 'Parse error: qq'<math><mtext><malignmark>'; 1:7:no DOCTYPE, 1:25:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2585 - SHOULD-level error: qq'<math><mtext><malignmark>'; ; ok 2586 - Document tree: qq'<math><mtext><malignmark>' not ok 2587 - Parse error: qq'<math><annotation-xml><svg></svg></annotation-xml><mi>'; 1:7:no DOCTYPE, 1:54:in body:\#eof; # Failed test 'Parse error: qq'<math><annotation-xml><svg></svg></annotation-xml><mi>'; 1:7:no DOCTYPE, 1:54:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2588 - SHOULD-level error: qq'<math><annotation-xml><svg></svg></annotation-xml><mi>'; ; ok 2589 - Document tree: qq'<math><annotation-xml><svg></svg></annotation-xml><mi>' not ok 2590 - Parse error: qq'<math><annotation-xml><svg><foreignObject><div><math><mi></mi></math><span></span></div></foreignObject><path></path></svg></annotation-xml><mi>'; 1:7:no DOCTYPE, 1:144:in body:\#eof; # Failed test 'Parse error: qq'<math><annotation-xml><svg><foreignObject><div><math><mi></mi></math><span></span></div></foreignObject><path></path></svg></annotation-xml><mi>'; 1:7:no DOCTYPE, 1:144:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2591 - SHOULD-level error: qq'<math><annotation-xml><svg><foreignObject><div><math><mi></mi></math><span></span></div></foreignObject><path></path></svg></annotation-xml><mi>'; ; ok 2592 - Document tree: qq'<math><annotation-xml><svg><foreignObject><div><math><mi></mi></math><span></span></div></foreignObject><path></path></svg></annotation-xml><mi>' not ok 2593 - Parse error: qq'<math><annotation-xml><svg><foreignObject><math><mi><svg></svg></mi><mo></mo></math><span></span></foreignObject><path></path></svg></annotation-xml><mi>'; 1:7:no DOCTYPE, 1:153:in body:\#eof; # Failed test 'Parse error: qq'<math><annotation-xml><svg><foreignObject><math><mi><svg></svg></mi><mo></mo></math><span></span></foreignObject><path></path></svg></annotation-xml><mi>'; 1:7:no DOCTYPE, 1:153:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2594 - SHOULD-level error: qq'<math><annotation-xml><svg><foreignObject><math><mi><svg></svg></mi><mo></mo></math><span></span></foreignObject><path></path></svg></annotation-xml><mi>'; ; ok 2595 - Document tree: qq'<math><annotation-xml><svg><foreignObject><math><mi><svg></svg></mi><mo></mo></math><span></span></foreignObject><path></path></svg></annotation-xml><mi>' # t/data/html-tree/tests11.dat ok 2596 - Parse error: qq'<!DOCTYPE html><body><svg attributeName=\x{27}\x{27} attributeType=\x{27}\x{27} baseFrequency=\x{27}\x{27} baseProfile=\x{27}\x{27} calcMode=\x{27}\x{27} clipPathUnits=\x{27}\x{27} contentScriptType=\x{27}\x{27} contentStyleType=\x{27}\x{27} diffuseConstant=\x{27}\x{27} edgeMode=\x{27}\x{27} externalResourcesRequired=\x{27}\x{27} filterRes=\x{27}\x{27} filterUnits=\x{27}\x{27} glyphRef=\x{27}\x{27} gradientTransform=\x{27}\x{27} gradientUnits=\x{27}\x{27} kernelMatrix=\x{27}\x{27} kernelUnitLength=\x{27}\x{27} keyPoints=\x{27}\x{27} keySplines=\x{27}\x{27} keyTimes=\x{27}\x{27} lengthAdjust=\x{27}\x{27} limitingConeAngle=\x{27}\x{27} markerHeight=\x{27}\x{27} markerUnits=\x{27}\x{27} markerWidth=\x{27}\x{27} maskContentUnits=\x{27}\x{27} maskUnits=\x{27}\x{27} numOctaves=\x{27}\x{27} pathLength=\x{27}\x{27} patternContentUnits=\x{27}\x{27} patternTransform=\x{27}\x{27} patternUnits=\x{27}\x{27} pointsAtX=\x{27}\x{27} pointsAtY=\x{27}\x{27} pointsAtZ=\x{27}\x{27} preserveAlpha=\x{27}\x{27} preserveAspectRatio=\x{27}\x{27} primitiveUnits=\x{27}\x{27} refX=\x{27}\x{27} refY=\x{27}\x{27} repeatCount=\x{27}\x{27} repeatDur=\x{27}\x{27} requiredExtensions=\x{27}\x{27} requiredFeatures=\x{27}\x{27} specularConstant=\x{27}\x{27} specularExponent=\x{27}\x{27} spreadMethod=\x{27}\x{27} startOffset=\x{27}\x{27} stdDeviation=\x{27}\x{27} stitchTiles=\x{27}\x{27} surfaceScale=\x{27}\x{27} systemLanguage=\x{27}\x{27} tableValues=\x{27}\x{27} targetX=\x{27}\x{27} targetY=\x{27}\x{27} textLength=\x{27}\x{27} viewBox=\x{27}\x{27} viewTarget=\x{27}\x{27} xChannelSelector=\x{27}\x{27} yChannelSelector=\x{27}\x{27} zoomAndPan=\x{27}\x{27}></svg>'; ; ok 2597 - SHOULD-level error: qq'<!DOCTYPE html><body><svg attributeName=\x{27}\x{27} attributeType=\x{27}\x{27} baseFrequency=\x{27}\x{27} baseProfile=\x{27}\x{27} calcMode=\x{27}\x{27} clipPathUnits=\x{27}\x{27} contentScriptType=\x{27}\x{27} contentStyleType=\x{27}\x{27} diffuseConstant=\x{27}\x{27} edgeMode=\x{27}\x{27} externalResourcesRequired=\x{27}\x{27} filterRes=\x{27}\x{27} filterUnits=\x{27}\x{27} glyphRef=\x{27}\x{27} gradientTransform=\x{27}\x{27} gradientUnits=\x{27}\x{27} kernelMatrix=\x{27}\x{27} kernelUnitLength=\x{27}\x{27} keyPoints=\x{27}\x{27} keySplines=\x{27}\x{27} keyTimes=\x{27}\x{27} lengthAdjust=\x{27}\x{27} limitingConeAngle=\x{27}\x{27} markerHeight=\x{27}\x{27} markerUnits=\x{27}\x{27} markerWidth=\x{27}\x{27} maskContentUnits=\x{27}\x{27} maskUnits=\x{27}\x{27} numOctaves=\x{27}\x{27} pathLength=\x{27}\x{27} patternContentUnits=\x{27}\x{27} patternTransform=\x{27}\x{27} patternUnits=\x{27}\x{27} pointsAtX=\x{27}\x{27} pointsAtY=\x{27}\x{27} pointsAtZ=\x{27}\x{27} preserveAlpha=\x{27}\x{27} preserveAspectRatio=\x{27}\x{27} primitiveUnits=\x{27}\x{27} refX=\x{27}\x{27} refY=\x{27}\x{27} repeatCount=\x{27}\x{27} repeatDur=\x{27}\x{27} requiredExtensions=\x{27}\x{27} requiredFeatures=\x{27}\x{27} specularConstant=\x{27}\x{27} specularExponent=\x{27}\x{27} spreadMethod=\x{27}\x{27} startOffset=\x{27}\x{27} stdDeviation=\x{27}\x{27} stitchTiles=\x{27}\x{27} surfaceScale=\x{27}\x{27} systemLanguage=\x{27}\x{27} tableValues=\x{27}\x{27} targetX=\x{27}\x{27} targetY=\x{27}\x{27} textLength=\x{27}\x{27} viewBox=\x{27}\x{27} viewTarget=\x{27}\x{27} xChannelSelector=\x{27}\x{27} yChannelSelector=\x{27}\x{27} zoomAndPan=\x{27}\x{27}></svg>'; ; ok 2598 - Document tree: qq'<!DOCTYPE html><body><svg attributeName=\x{27}\x{27} attributeType=\x{27}\x{27} baseFrequency=\x{27}\x{27} baseProfile=\x{27}\x{27} calcMode=\x{27}\x{27} clipPathUnits=\x{27}\x{27} contentScriptType=\x{27}\x{27} contentStyleType=\x{27}\x{27} diffuseConstant=\x{27}\x{27} edgeMode=\x{27}\x{27} externalResourcesRequired=\x{27}\x{27} filterRes=\x{27}\x{27} filterUnits=\x{27}\x{27} glyphRef=\x{27}\x{27} gradientTransform=\x{27}\x{27} gradientUnits=\x{27}\x{27} kernelMatrix=\x{27}\x{27} kernelUnitLength=\x{27}\x{27} keyPoints=\x{27}\x{27} keySplines=\x{27}\x{27} keyTimes=\x{27}\x{27} lengthAdjust=\x{27}\x{27} limitingConeAngle=\x{27}\x{27} markerHeight=\x{27}\x{27} markerUnits=\x{27}\x{27} markerWidth=\x{27}\x{27} maskContentUnits=\x{27}\x{27} maskUnits=\x{27}\x{27} numOctaves=\x{27}\x{27} pathLength=\x{27}\x{27} patternContentUnits=\x{27}\x{27} patternTransform=\x{27}\x{27} patternUnits=\x{27}\x{27} pointsAtX=\x{27}\x{27} pointsAtY=\x{27}\x{27} pointsAtZ=\x{27}\x{27} preserveAlpha=\x{27}\x{27} preserveAspectRatio=\x{27}\x{27} primitiveUnits=\x{27}\x{27} refX=\x{27}\x{27} refY=\x{27}\x{27} repeatCount=\x{27}\x{27} repeatDur=\x{27}\x{27} requiredExtensions=\x{27}\x{27} requiredFeatures=\x{27}\x{27} specularConstant=\x{27}\x{27} specularExponent=\x{27}\x{27} spreadMethod=\x{27}\x{27} startOffset=\x{27}\x{27} stdDeviation=\x{27}\x{27} stitchTiles=\x{27}\x{27} surfaceScale=\x{27}\x{27} systemLanguage=\x{27}\x{27} tableValues=\x{27}\x{27} targetX=\x{27}\x{27} targetY=\x{27}\x{27} textLength=\x{27}\x{27} viewBox=\x{27}\x{27} viewTarget=\x{27}\x{27} xChannelSelector=\x{27}\x{27} yChannelSelector=\x{27}\x{27} zoomAndPan=\x{27}\x{27}></svg>' ok 2599 - Parse error: qq'<!DOCTYPE html><BODY><SVG ATTRIBUTENAME=\x{27}\x{27} ATTRIBUTETYPE=\x{27}\x{27} BASEFREQUENCY=\x{27}\x{27} BASEPROFILE=\x{27}\x{27} CALCMODE=\x{27}\x{27} CLIPPATHUNITS=\x{27}\x{27} CONTENTSCRIPTTYPE=\x{27}\x{27} CONTENTSTYLETYPE=\x{27}\x{27} DIFFUSECONSTANT=\x{27}\x{27} EDGEMODE=\x{27}\x{27} EXTERNALRESOURCESREQUIRED=\x{27}\x{27} FILTERRES=\x{27}\x{27} FILTERUNITS=\x{27}\x{27} GLYPHREF=\x{27}\x{27} GRADIENTTRANSFORM=\x{27}\x{27} GRADIENTUNITS=\x{27}\x{27} KERNELMATRIX=\x{27}\x{27} KERNELUNITLENGTH=\x{27}\x{27} KEYPOINTS=\x{27}\x{27} KEYSPLINES=\x{27}\x{27} KEYTIMES=\x{27}\x{27} LENGTHADJUST=\x{27}\x{27} LIMITINGCONEANGLE=\x{27}\x{27} MARKERHEIGHT=\x{27}\x{27} MARKERUNITS=\x{27}\x{27} MARKERWIDTH=\x{27}\x{27} MASKCONTENTUNITS=\x{27}\x{27} MASKUNITS=\x{27}\x{27} NUMOCTAVES=\x{27}\x{27} PATHLENGTH=\x{27}\x{27} PATTERNCONTENTUNITS=\x{27}\x{27} PATTERNTRANSFORM=\x{27}\x{27} PATTERNUNITS=\x{27}\x{27} POINTSATX=\x{27}\x{27} POINTSATY=\x{27}\x{27} POINTSATZ=\x{27}\x{27} PRESERVEALPHA=\x{27}\x{27} PRESERVEASPECTRATIO=\x{27}\x{27} PRIMITIVEUNITS=\x{27}\x{27} REFX=\x{27}\x{27} REFY=\x{27}\x{27} REPEATCOUNT=\x{27}\x{27} REPEATDUR=\x{27}\x{27} REQUIREDEXTENSIONS=\x{27}\x{27} REQUIREDFEATURES=\x{27}\x{27} SPECULARCONSTANT=\x{27}\x{27} SPECULAREXPONENT=\x{27}\x{27} SPREADMETHOD=\x{27}\x{27} STARTOFFSET=\x{27}\x{27} STDDEVIATION=\x{27}\x{27} STITCHTILES=\x{27}\x{27} SURFACESCALE=\x{27}\x{27} SYSTEMLANGUAGE=\x{27}\x{27} TABLEVALUES=\x{27}\x{27} TARGETX=\x{27}\x{27} TARGETY=\x{27}\x{27} TEXTLENGTH=\x{27}\x{27} VIEWBOX=\x{27}\x{27} VIEWTARGET=\x{27}\x{27} XCHANNELSELECTOR=\x{27}\x{27} YCHANNELSELECTOR=\x{27}\x{27} ZOOMANDPAN=\x{27}\x{27}></SVG>'; ; ok 2600 - SHOULD-level error: qq'<!DOCTYPE html><BODY><SVG ATTRIBUTENAME=\x{27}\x{27} ATTRIBUTETYPE=\x{27}\x{27} BASEFREQUENCY=\x{27}\x{27} BASEPROFILE=\x{27}\x{27} CALCMODE=\x{27}\x{27} CLIPPATHUNITS=\x{27}\x{27} CONTENTSCRIPTTYPE=\x{27}\x{27} CONTENTSTYLETYPE=\x{27}\x{27} DIFFUSECONSTANT=\x{27}\x{27} EDGEMODE=\x{27}\x{27} EXTERNALRESOURCESREQUIRED=\x{27}\x{27} FILTERRES=\x{27}\x{27} FILTERUNITS=\x{27}\x{27} GLYPHREF=\x{27}\x{27} GRADIENTTRANSFORM=\x{27}\x{27} GRADIENTUNITS=\x{27}\x{27} KERNELMATRIX=\x{27}\x{27} KERNELUNITLENGTH=\x{27}\x{27} KEYPOINTS=\x{27}\x{27} KEYSPLINES=\x{27}\x{27} KEYTIMES=\x{27}\x{27} LENGTHADJUST=\x{27}\x{27} LIMITINGCONEANGLE=\x{27}\x{27} MARKERHEIGHT=\x{27}\x{27} MARKERUNITS=\x{27}\x{27} MARKERWIDTH=\x{27}\x{27} MASKCONTENTUNITS=\x{27}\x{27} MASKUNITS=\x{27}\x{27} NUMOCTAVES=\x{27}\x{27} PATHLENGTH=\x{27}\x{27} PATTERNCONTENTUNITS=\x{27}\x{27} PATTERNTRANSFORM=\x{27}\x{27} PATTERNUNITS=\x{27}\x{27} POINTSATX=\x{27}\x{27} POINTSATY=\x{27}\x{27} POINTSATZ=\x{27}\x{27} PRESERVEALPHA=\x{27}\x{27} PRESERVEASPECTRATIO=\x{27}\x{27} PRIMITIVEUNITS=\x{27}\x{27} REFX=\x{27}\x{27} REFY=\x{27}\x{27} REPEATCOUNT=\x{27}\x{27} REPEATDUR=\x{27}\x{27} REQUIREDEXTENSIONS=\x{27}\x{27} REQUIREDFEATURES=\x{27}\x{27} SPECULARCONSTANT=\x{27}\x{27} SPECULAREXPONENT=\x{27}\x{27} SPREADMETHOD=\x{27}\x{27} STARTOFFSET=\x{27}\x{27} STDDEVIATION=\x{27}\x{27} STITCHTILES=\x{27}\x{27} SURFACESCALE=\x{27}\x{27} SYSTEMLANGUAGE=\x{27}\x{27} TABLEVALUES=\x{27}\x{27} TARGETX=\x{27}\x{27} TARGETY=\x{27}\x{27} TEXTLENGTH=\x{27}\x{27} VIEWBOX=\x{27}\x{27} VIEWTARGET=\x{27}\x{27} XCHANNELSELECTOR=\x{27}\x{27} YCHANNELSELECTOR=\x{27}\x{27} ZOOMANDPAN=\x{27}\x{27}></SVG>'; ; ok 2601 - Document tree: qq'<!DOCTYPE html><BODY><SVG ATTRIBUTENAME=\x{27}\x{27} ATTRIBUTETYPE=\x{27}\x{27} BASEFREQUENCY=\x{27}\x{27} BASEPROFILE=\x{27}\x{27} CALCMODE=\x{27}\x{27} CLIPPATHUNITS=\x{27}\x{27} CONTENTSCRIPTTYPE=\x{27}\x{27} CONTENTSTYLETYPE=\x{27}\x{27} DIFFUSECONSTANT=\x{27}\x{27} EDGEMODE=\x{27}\x{27} EXTERNALRESOURCESREQUIRED=\x{27}\x{27} FILTERRES=\x{27}\x{27} FILTERUNITS=\x{27}\x{27} GLYPHREF=\x{27}\x{27} GRADIENTTRANSFORM=\x{27}\x{27} GRADIENTUNITS=\x{27}\x{27} KERNELMATRIX=\x{27}\x{27} KERNELUNITLENGTH=\x{27}\x{27} KEYPOINTS=\x{27}\x{27} KEYSPLINES=\x{27}\x{27} KEYTIMES=\x{27}\x{27} LENGTHADJUST=\x{27}\x{27} LIMITINGCONEANGLE=\x{27}\x{27} MARKERHEIGHT=\x{27}\x{27} MARKERUNITS=\x{27}\x{27} MARKERWIDTH=\x{27}\x{27} MASKCONTENTUNITS=\x{27}\x{27} MASKUNITS=\x{27}\x{27} NUMOCTAVES=\x{27}\x{27} PATHLENGTH=\x{27}\x{27} PATTERNCONTENTUNITS=\x{27}\x{27} PATTERNTRANSFORM=\x{27}\x{27} PATTERNUNITS=\x{27}\x{27} POINTSATX=\x{27}\x{27} POINTSATY=\x{27}\x{27} POINTSATZ=\x{27}\x{27} PRESERVEALPHA=\x{27}\x{27} PRESERVEASPECTRATIO=\x{27}\x{27} PRIMITIVEUNITS=\x{27}\x{27} REFX=\x{27}\x{27} REFY=\x{27}\x{27} REPEATCOUNT=\x{27}\x{27} REPEATDUR=\x{27}\x{27} REQUIREDEXTENSIONS=\x{27}\x{27} REQUIREDFEATURES=\x{27}\x{27} SPECULARCONSTANT=\x{27}\x{27} SPECULAREXPONENT=\x{27}\x{27} SPREADMETHOD=\x{27}\x{27} STARTOFFSET=\x{27}\x{27} STDDEVIATION=\x{27}\x{27} STITCHTILES=\x{27}\x{27} SURFACESCALE=\x{27}\x{27} SYSTEMLANGUAGE=\x{27}\x{27} TABLEVALUES=\x{27}\x{27} TARGETX=\x{27}\x{27} TARGETY=\x{27}\x{27} TEXTLENGTH=\x{27}\x{27} VIEWBOX=\x{27}\x{27} VIEWTARGET=\x{27}\x{27} XCHANNELSELECTOR=\x{27}\x{27} YCHANNELSELECTOR=\x{27}\x{27} ZOOMANDPAN=\x{27}\x{27}></SVG>' ok 2602 - Parse error: qq'<!DOCTYPE html><body><svg attributename=\x{27}\x{27} attributetype=\x{27}\x{27} basefrequency=\x{27}\x{27} baseprofile=\x{27}\x{27} calcmode=\x{27}\x{27} clippathunits=\x{27}\x{27} contentscripttype=\x{27}\x{27} contentstyletype=\x{27}\x{27} diffuseconstant=\x{27}\x{27} edgemode=\x{27}\x{27} externalresourcesrequired=\x{27}\x{27} filterres=\x{27}\x{27} filterunits=\x{27}\x{27} glyphref=\x{27}\x{27} gradienttransform=\x{27}\x{27} gradientunits=\x{27}\x{27} kernelmatrix=\x{27}\x{27} kernelunitlength=\x{27}\x{27} keypoints=\x{27}\x{27} keysplines=\x{27}\x{27} keytimes=\x{27}\x{27} lengthadjust=\x{27}\x{27} limitingconeangle=\x{27}\x{27} markerheight=\x{27}\x{27} markerunits=\x{27}\x{27} markerwidth=\x{27}\x{27} maskcontentunits=\x{27}\x{27} maskunits=\x{27}\x{27} numoctaves=\x{27}\x{27} pathlength=\x{27}\x{27} patterncontentunits=\x{27}\x{27} patterntransform=\x{27}\x{27} patternunits=\x{27}\x{27} pointsatx=\x{27}\x{27} pointsaty=\x{27}\x{27} pointsatz=\x{27}\x{27} preservealpha=\x{27}\x{27} preserveaspectratio=\x{27}\x{27} primitiveunits=\x{27}\x{27} refx=\x{27}\x{27} refy=\x{27}\x{27} repeatcount=\x{27}\x{27} repeatdur=\x{27}\x{27} requiredextensions=\x{27}\x{27} requiredfeatures=\x{27}\x{27} specularconstant=\x{27}\x{27} specularexponent=\x{27}\x{27} spreadmethod=\x{27}\x{27} startoffset=\x{27}\x{27} stddeviation=\x{27}\x{27} stitchtiles=\x{27}\x{27} surfacescale=\x{27}\x{27} systemlanguage=\x{27}\x{27} tablevalues=\x{27}\x{27} targetx=\x{27}\x{27} targety=\x{27}\x{27} textlength=\x{27}\x{27} viewbox=\x{27}\x{27} viewtarget=\x{27}\x{27} xchannelselector=\x{27}\x{27} ychannelselector=\x{27}\x{27} zoomandpan=\x{27}\x{27}></svg>'; ; ok 2603 - SHOULD-level error: qq'<!DOCTYPE html><body><svg attributename=\x{27}\x{27} attributetype=\x{27}\x{27} basefrequency=\x{27}\x{27} baseprofile=\x{27}\x{27} calcmode=\x{27}\x{27} clippathunits=\x{27}\x{27} contentscripttype=\x{27}\x{27} contentstyletype=\x{27}\x{27} diffuseconstant=\x{27}\x{27} edgemode=\x{27}\x{27} externalresourcesrequired=\x{27}\x{27} filterres=\x{27}\x{27} filterunits=\x{27}\x{27} glyphref=\x{27}\x{27} gradienttransform=\x{27}\x{27} gradientunits=\x{27}\x{27} kernelmatrix=\x{27}\x{27} kernelunitlength=\x{27}\x{27} keypoints=\x{27}\x{27} keysplines=\x{27}\x{27} keytimes=\x{27}\x{27} lengthadjust=\x{27}\x{27} limitingconeangle=\x{27}\x{27} markerheight=\x{27}\x{27} markerunits=\x{27}\x{27} markerwidth=\x{27}\x{27} maskcontentunits=\x{27}\x{27} maskunits=\x{27}\x{27} numoctaves=\x{27}\x{27} pathlength=\x{27}\x{27} patterncontentunits=\x{27}\x{27} patterntransform=\x{27}\x{27} patternunits=\x{27}\x{27} pointsatx=\x{27}\x{27} pointsaty=\x{27}\x{27} pointsatz=\x{27}\x{27} preservealpha=\x{27}\x{27} preserveaspectratio=\x{27}\x{27} primitiveunits=\x{27}\x{27} refx=\x{27}\x{27} refy=\x{27}\x{27} repeatcount=\x{27}\x{27} repeatdur=\x{27}\x{27} requiredextensions=\x{27}\x{27} requiredfeatures=\x{27}\x{27} specularconstant=\x{27}\x{27} specularexponent=\x{27}\x{27} spreadmethod=\x{27}\x{27} startoffset=\x{27}\x{27} stddeviation=\x{27}\x{27} stitchtiles=\x{27}\x{27} surfacescale=\x{27}\x{27} systemlanguage=\x{27}\x{27} tablevalues=\x{27}\x{27} targetx=\x{27}\x{27} targety=\x{27}\x{27} textlength=\x{27}\x{27} viewbox=\x{27}\x{27} viewtarget=\x{27}\x{27} xchannelselector=\x{27}\x{27} ychannelselector=\x{27}\x{27} zoomandpan=\x{27}\x{27}></svg>'; ; ok 2604 - Document tree: qq'<!DOCTYPE html><body><svg attributename=\x{27}\x{27} attributetype=\x{27}\x{27} basefrequency=\x{27}\x{27} baseprofile=\x{27}\x{27} calcmode=\x{27}\x{27} clippathunits=\x{27}\x{27} contentscripttype=\x{27}\x{27} contentstyletype=\x{27}\x{27} diffuseconstant=\x{27}\x{27} edgemode=\x{27}\x{27} externalresourcesrequired=\x{27}\x{27} filterres=\x{27}\x{27} filterunits=\x{27}\x{27} glyphref=\x{27}\x{27} gradienttransform=\x{27}\x{27} gradientunits=\x{27}\x{27} kernelmatrix=\x{27}\x{27} kernelunitlength=\x{27}\x{27} keypoints=\x{27}\x{27} keysplines=\x{27}\x{27} keytimes=\x{27}\x{27} lengthadjust=\x{27}\x{27} limitingconeangle=\x{27}\x{27} markerheight=\x{27}\x{27} markerunits=\x{27}\x{27} markerwidth=\x{27}\x{27} maskcontentunits=\x{27}\x{27} maskunits=\x{27}\x{27} numoctaves=\x{27}\x{27} pathlength=\x{27}\x{27} patterncontentunits=\x{27}\x{27} patterntransform=\x{27}\x{27} patternunits=\x{27}\x{27} pointsatx=\x{27}\x{27} pointsaty=\x{27}\x{27} pointsatz=\x{27}\x{27} preservealpha=\x{27}\x{27} preserveaspectratio=\x{27}\x{27} primitiveunits=\x{27}\x{27} refx=\x{27}\x{27} refy=\x{27}\x{27} repeatcount=\x{27}\x{27} repeatdur=\x{27}\x{27} requiredextensions=\x{27}\x{27} requiredfeatures=\x{27}\x{27} specularconstant=\x{27}\x{27} specularexponent=\x{27}\x{27} spreadmethod=\x{27}\x{27} startoffset=\x{27}\x{27} stddeviation=\x{27}\x{27} stitchtiles=\x{27}\x{27} surfacescale=\x{27}\x{27} systemlanguage=\x{27}\x{27} tablevalues=\x{27}\x{27} targetx=\x{27}\x{27} targety=\x{27}\x{27} textlength=\x{27}\x{27} viewbox=\x{27}\x{27} viewtarget=\x{27}\x{27} xchannelselector=\x{27}\x{27} ychannelselector=\x{27}\x{27} zoomandpan=\x{27}\x{27}></svg>' ok 2605 - Parse error: qq'<!DOCTYPE html><body><math attributeName=\x{27}\x{27} attributeType=\x{27}\x{27} baseFrequency=\x{27}\x{27} baseProfile=\x{27}\x{27} calcMode=\x{27}\x{27} clipPathUnits=\x{27}\x{27} contentScriptType=\x{27}\x{27} contentStyleType=\x{27}\x{27} diffuseConstant=\x{27}\x{27} edgeMode=\x{27}\x{27} externalResourcesRequired=\x{27}\x{27} filterRes=\x{27}\x{27} filterUnits=\x{27}\x{27} glyphRef=\x{27}\x{27} gradientTransform=\x{27}\x{27} gradientUnits=\x{27}\x{27} kernelMatrix=\x{27}\x{27} kernelUnitLength=\x{27}\x{27} keyPoints=\x{27}\x{27} keySplines=\x{27}\x{27} keyTimes=\x{27}\x{27} lengthAdjust=\x{27}\x{27} limitingConeAngle=\x{27}\x{27} markerHeight=\x{27}\x{27} markerUnits=\x{27}\x{27} markerWidth=\x{27}\x{27} maskContentUnits=\x{27}\x{27} maskUnits=\x{27}\x{27} numOctaves=\x{27}\x{27} pathLength=\x{27}\x{27} patternContentUnits=\x{27}\x{27} patternTransform=\x{27}\x{27} patternUnits=\x{27}\x{27} pointsAtX=\x{27}\x{27} pointsAtY=\x{27}\x{27} pointsAtZ=\x{27}\x{27} preserveAlpha=\x{27}\x{27} preserveAspectRatio=\x{27}\x{27} primitiveUnits=\x{27}\x{27} refX=\x{27}\x{27} refY=\x{27}\x{27} repeatCount=\x{27}\x{27} repeatDur=\x{27}\x{27} requiredExtensions=\x{27}\x{27} requiredFeatures=\x{27}\x{27} specularConstant=\x{27}\x{27} specularExponent=\x{27}\x{27} spreadMethod=\x{27}\x{27} startOffset=\x{27}\x{27} stdDeviation=\x{27}\x{27} stitchTiles=\x{27}\x{27} surfaceScale=\x{27}\x{27} systemLanguage=\x{27}\x{27} tableValues=\x{27}\x{27} targetX=\x{27}\x{27} targetY=\x{27}\x{27} textLength=\x{27}\x{27} viewBox=\x{27}\x{27} viewTarget=\x{27}\x{27} xChannelSelector=\x{27}\x{27} yChannelSelector=\x{27}\x{27} zoomAndPan=\x{27}\x{27}></math>'; ; ok 2606 - SHOULD-level error: qq'<!DOCTYPE html><body><math attributeName=\x{27}\x{27} attributeType=\x{27}\x{27} baseFrequency=\x{27}\x{27} baseProfile=\x{27}\x{27} calcMode=\x{27}\x{27} clipPathUnits=\x{27}\x{27} contentScriptType=\x{27}\x{27} contentStyleType=\x{27}\x{27} diffuseConstant=\x{27}\x{27} edgeMode=\x{27}\x{27} externalResourcesRequired=\x{27}\x{27} filterRes=\x{27}\x{27} filterUnits=\x{27}\x{27} glyphRef=\x{27}\x{27} gradientTransform=\x{27}\x{27} gradientUnits=\x{27}\x{27} kernelMatrix=\x{27}\x{27} kernelUnitLength=\x{27}\x{27} keyPoints=\x{27}\x{27} keySplines=\x{27}\x{27} keyTimes=\x{27}\x{27} lengthAdjust=\x{27}\x{27} limitingConeAngle=\x{27}\x{27} markerHeight=\x{27}\x{27} markerUnits=\x{27}\x{27} markerWidth=\x{27}\x{27} maskContentUnits=\x{27}\x{27} maskUnits=\x{27}\x{27} numOctaves=\x{27}\x{27} pathLength=\x{27}\x{27} patternContentUnits=\x{27}\x{27} patternTransform=\x{27}\x{27} patternUnits=\x{27}\x{27} pointsAtX=\x{27}\x{27} pointsAtY=\x{27}\x{27} pointsAtZ=\x{27}\x{27} preserveAlpha=\x{27}\x{27} preserveAspectRatio=\x{27}\x{27} primitiveUnits=\x{27}\x{27} refX=\x{27}\x{27} refY=\x{27}\x{27} repeatCount=\x{27}\x{27} repeatDur=\x{27}\x{27} requiredExtensions=\x{27}\x{27} requiredFeatures=\x{27}\x{27} specularConstant=\x{27}\x{27} specularExponent=\x{27}\x{27} spreadMethod=\x{27}\x{27} startOffset=\x{27}\x{27} stdDeviation=\x{27}\x{27} stitchTiles=\x{27}\x{27} surfaceScale=\x{27}\x{27} systemLanguage=\x{27}\x{27} tableValues=\x{27}\x{27} targetX=\x{27}\x{27} targetY=\x{27}\x{27} textLength=\x{27}\x{27} viewBox=\x{27}\x{27} viewTarget=\x{27}\x{27} xChannelSelector=\x{27}\x{27} yChannelSelector=\x{27}\x{27} zoomAndPan=\x{27}\x{27}></math>'; ; ok 2607 - Document tree: qq'<!DOCTYPE html><body><math attributeName=\x{27}\x{27} attributeType=\x{27}\x{27} baseFrequency=\x{27}\x{27} baseProfile=\x{27}\x{27} calcMode=\x{27}\x{27} clipPathUnits=\x{27}\x{27} contentScriptType=\x{27}\x{27} contentStyleType=\x{27}\x{27} diffuseConstant=\x{27}\x{27} edgeMode=\x{27}\x{27} externalResourcesRequired=\x{27}\x{27} filterRes=\x{27}\x{27} filterUnits=\x{27}\x{27} glyphRef=\x{27}\x{27} gradientTransform=\x{27}\x{27} gradientUnits=\x{27}\x{27} kernelMatrix=\x{27}\x{27} kernelUnitLength=\x{27}\x{27} keyPoints=\x{27}\x{27} keySplines=\x{27}\x{27} keyTimes=\x{27}\x{27} lengthAdjust=\x{27}\x{27} limitingConeAngle=\x{27}\x{27} markerHeight=\x{27}\x{27} markerUnits=\x{27}\x{27} markerWidth=\x{27}\x{27} maskContentUnits=\x{27}\x{27} maskUnits=\x{27}\x{27} numOctaves=\x{27}\x{27} pathLength=\x{27}\x{27} patternContentUnits=\x{27}\x{27} patternTransform=\x{27}\x{27} patternUnits=\x{27}\x{27} pointsAtX=\x{27}\x{27} pointsAtY=\x{27}\x{27} pointsAtZ=\x{27}\x{27} preserveAlpha=\x{27}\x{27} preserveAspectRatio=\x{27}\x{27} primitiveUnits=\x{27}\x{27} refX=\x{27}\x{27} refY=\x{27}\x{27} repeatCount=\x{27}\x{27} repeatDur=\x{27}\x{27} requiredExtensions=\x{27}\x{27} requiredFeatures=\x{27}\x{27} specularConstant=\x{27}\x{27} specularExponent=\x{27}\x{27} spreadMethod=\x{27}\x{27} startOffset=\x{27}\x{27} stdDeviation=\x{27}\x{27} stitchTiles=\x{27}\x{27} surfaceScale=\x{27}\x{27} systemLanguage=\x{27}\x{27} tableValues=\x{27}\x{27} targetX=\x{27}\x{27} targetY=\x{27}\x{27} textLength=\x{27}\x{27} viewBox=\x{27}\x{27} viewTarget=\x{27}\x{27} xChannelSelector=\x{27}\x{27} yChannelSelector=\x{27}\x{27} zoomAndPan=\x{27}\x{27}></math>' ok 2608 - Parse error: qq'<!DOCTYPE html><body><svg><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></svg>'; ; ok 2609 - SHOULD-level error: qq'<!DOCTYPE html><body><svg><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></svg>'; ; ok 2610 - Document tree: qq'<!DOCTYPE html><body><svg><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></svg>' ok 2611 - Parse error: qq'<!DOCTYPE html><body><svg><altglyph /><altglyphdef /><altglyphitem /><animatecolor /><animatemotion /><animatetransform /><clippath /><feblend /><fecolormatrix /><fecomponenttransfer /><fecomposite /><feconvolvematrix /><fediffuselighting /><fedisplacementmap /><fedistantlight /><feflood /><fefunca /><fefuncb /><fefuncg /><fefuncr /><fegaussianblur /><feimage /><femerge /><femergenode /><femorphology /><feoffset /><fepointlight /><fespecularlighting /><fespotlight /><fetile /><feturbulence /><foreignobject /><glyphref /><lineargradient /><radialgradient /><textpath /></svg>'; ; ok 2612 - SHOULD-level error: qq'<!DOCTYPE html><body><svg><altglyph /><altglyphdef /><altglyphitem /><animatecolor /><animatemotion /><animatetransform /><clippath /><feblend /><fecolormatrix /><fecomponenttransfer /><fecomposite /><feconvolvematrix /><fediffuselighting /><fedisplacementmap /><fedistantlight /><feflood /><fefunca /><fefuncb /><fefuncg /><fefuncr /><fegaussianblur /><feimage /><femerge /><femergenode /><femorphology /><feoffset /><fepointlight /><fespecularlighting /><fespotlight /><fetile /><feturbulence /><foreignobject /><glyphref /><lineargradient /><radialgradient /><textpath /></svg>'; ; ok 2613 - Document tree: qq'<!DOCTYPE html><body><svg><altglyph /><altglyphdef /><altglyphitem /><animatecolor /><animatemotion /><animatetransform /><clippath /><feblend /><fecolormatrix /><fecomponenttransfer /><fecomposite /><feconvolvematrix /><fediffuselighting /><fedisplacementmap /><fedistantlight /><feflood /><fefunca /><fefuncb /><fefuncg /><fefuncr /><fegaussianblur /><feimage /><femerge /><femergenode /><femorphology /><feoffset /><fepointlight /><fespecularlighting /><fespotlight /><fetile /><feturbulence /><foreignobject /><glyphref /><lineargradient /><radialgradient /><textpath /></svg>' ok 2614 - Parse error: qq'<!DOCTYPE html><BODY><SVG><ALTGLYPH /><ALTGLYPHDEF /><ALTGLYPHITEM /><ANIMATECOLOR /><ANIMATEMOTION /><ANIMATETRANSFORM /><CLIPPATH /><FEBLEND /><FECOLORMATRIX /><FECOMPONENTTRANSFER /><FECOMPOSITE /><FECONVOLVEMATRIX /><FEDIFFUSELIGHTING /><FEDISPLACEMENTMAP /><FEDISTANTLIGHT /><FEFLOOD /><FEFUNCA /><FEFUNCB /><FEFUNCG /><FEFUNCR /><FEGAUSSIANBLUR /><FEIMAGE /><FEMERGE /><FEMERGENODE /><FEMORPHOLOGY /><FEOFFSET /><FEPOINTLIGHT /><FESPECULARLIGHTING /><FESPOTLIGHT /><FETILE /><FETURBULENCE /><FOREIGNOBJECT /><GLYPHREF /><LINEARGRADIENT /><RADIALGRADIENT /><TEXTPATH /></SVG>'; ; ok 2615 - SHOULD-level error: qq'<!DOCTYPE html><BODY><SVG><ALTGLYPH /><ALTGLYPHDEF /><ALTGLYPHITEM /><ANIMATECOLOR /><ANIMATEMOTION /><ANIMATETRANSFORM /><CLIPPATH /><FEBLEND /><FECOLORMATRIX /><FECOMPONENTTRANSFER /><FECOMPOSITE /><FECONVOLVEMATRIX /><FEDIFFUSELIGHTING /><FEDISPLACEMENTMAP /><FEDISTANTLIGHT /><FEFLOOD /><FEFUNCA /><FEFUNCB /><FEFUNCG /><FEFUNCR /><FEGAUSSIANBLUR /><FEIMAGE /><FEMERGE /><FEMERGENODE /><FEMORPHOLOGY /><FEOFFSET /><FEPOINTLIGHT /><FESPECULARLIGHTING /><FESPOTLIGHT /><FETILE /><FETURBULENCE /><FOREIGNOBJECT /><GLYPHREF /><LINEARGRADIENT /><RADIALGRADIENT /><TEXTPATH /></SVG>'; ; ok 2616 - Document tree: qq'<!DOCTYPE html><BODY><SVG><ALTGLYPH /><ALTGLYPHDEF /><ALTGLYPHITEM /><ANIMATECOLOR /><ANIMATEMOTION /><ANIMATETRANSFORM /><CLIPPATH /><FEBLEND /><FECOLORMATRIX /><FECOMPONENTTRANSFER /><FECOMPOSITE /><FECONVOLVEMATRIX /><FEDIFFUSELIGHTING /><FEDISPLACEMENTMAP /><FEDISTANTLIGHT /><FEFLOOD /><FEFUNCA /><FEFUNCB /><FEFUNCG /><FEFUNCR /><FEGAUSSIANBLUR /><FEIMAGE /><FEMERGE /><FEMERGENODE /><FEMORPHOLOGY /><FEOFFSET /><FEPOINTLIGHT /><FESPECULARLIGHTING /><FESPOTLIGHT /><FETILE /><FETURBULENCE /><FOREIGNOBJECT /><GLYPHREF /><LINEARGRADIENT /><RADIALGRADIENT /><TEXTPATH /></SVG>' ok 2617 - Parse error: qq'<!DOCTYPE html><body><math><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></math>'; ; ok 2618 - SHOULD-level error: qq'<!DOCTYPE html><body><math><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></math>'; ; ok 2619 - Document tree: qq'<!DOCTYPE html><body><math><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></math>' ok 2620 - Parse error: qq'<!DOCTYPE html><body><svg><solidColor /></svg>'; ; ok 2621 - SHOULD-level error: qq'<!DOCTYPE html><body><svg><solidColor /></svg>'; ; ok 2622 - Document tree: qq'<!DOCTYPE html><body><svg><solidColor /></svg>' # t/data/html-tree/tests12.dat ok 2623 - Parse error: qq'<!DOCTYPE html><body><p>foo<math><mtext><i>baz</i></mtext><annotation-xml><svg><desc><b>eggs</b></desc><g><foreignObject><P>spam<TABLE><tr><td><img></td></table></foreignObject></g><g>quux</g></svg></annotation-xml></math>bar'; ; ok 2624 - SHOULD-level error: qq'<!DOCTYPE html><body><p>foo<math><mtext><i>baz</i></mtext><annotation-xml><svg><desc><b>eggs</b></desc><g><foreignObject><P>spam<TABLE><tr><td><img></td></table></foreignObject></g><g>quux</g></svg></annotation-xml></math>bar'; ; ok 2625 - Document tree: qq'<!DOCTYPE html><body><p>foo<math><mtext><i>baz</i></mtext><annotation-xml><svg><desc><b>eggs</b></desc><g><foreignObject><P>spam<TABLE><tr><td><img></td></table></foreignObject></g><g>quux</g></svg></annotation-xml></math>bar' ok 2626 - Parse error: qq'<!DOCTYPE html><body>foo<math><mtext><i>baz</i></mtext><annotation-xml><svg><desc><b>eggs</b></desc><g><foreignObject><P>spam<TABLE><tr><td><img></td></table></foreignObject></g><g>quux</g></svg></annotation-xml></math>bar'; ; ok 2627 - SHOULD-level error: qq'<!DOCTYPE html><body>foo<math><mtext><i>baz</i></mtext><annotation-xml><svg><desc><b>eggs</b></desc><g><foreignObject><P>spam<TABLE><tr><td><img></td></table></foreignObject></g><g>quux</g></svg></annotation-xml></math>bar'; ; ok 2628 - Document tree: qq'<!DOCTYPE html><body>foo<math><mtext><i>baz</i></mtext><annotation-xml><svg><desc><b>eggs</b></desc><g><foreignObject><P>spam<TABLE><tr><td><img></td></table></foreignObject></g><g>quux</g></svg></annotation-xml></math>bar' # t/data/html-tree/tests14.dat ok 2629 - Parse error: qq'<!DOCTYPE html><html><body><xyz:abc></xyz:abc>'; ; ok 2630 - SHOULD-level error: qq'<!DOCTYPE html><html><body><xyz:abc></xyz:abc>'; ; ok 2631 - Document tree: qq'<!DOCTYPE html><html><body><xyz:abc></xyz:abc>' ok 2632 - Parse error: qq'<!DOCTYPE html><html><body><xyz:abc></xyz:abc><span></span>'; ; ok 2633 - SHOULD-level error: qq'<!DOCTYPE html><html><body><xyz:abc></xyz:abc><span></span>'; ; ok 2634 - Document tree: qq'<!DOCTYPE html><html><body><xyz:abc></xyz:abc><span></span>' ok 2635 - Parse error: qq'<!DOCTYPE html><html><html abc:def=gh><xyz:abc></xyz:abc>'; 1:39:not first start tag;15: Unexpected start tag html ok 2636 - SHOULD-level error: qq'<!DOCTYPE html><html><html abc:def=gh><xyz:abc></xyz:abc>'; ; ok 2637 - Document tree: qq'<!DOCTYPE html><html><html abc:def=gh><xyz:abc></xyz:abc>' ok 2638 - Parse error: qq'<!DOCTYPE html><html xml:lang=bar><html xml:lang=foo>'; 1:53:not first start tag;15: Unexpected start tag html ok 2639 - SHOULD-level error: qq'<!DOCTYPE html><html xml:lang=bar><html xml:lang=foo>'; ; ok 2640 - Document tree: qq'<!DOCTYPE html><html xml:lang=bar><html xml:lang=foo>' ok 2641 - Parse error: qq'<!DOCTYPE html><html 123=456>'; ; ok 2642 - SHOULD-level error: qq'<!DOCTYPE html><html 123=456>'; ; ok 2643 - Document tree: qq'<!DOCTYPE html><html 123=456>' not ok 2644 - Parse error: qq'<!DOCTYPE html><html 123=456><html 789=012>'; 1:43:not first start tag; # Failed test 'Parse error: qq'<!DOCTYPE html><html 123=456><html 789=012>'; 1:43:not first start tag;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 2645 - SHOULD-level error: qq'<!DOCTYPE html><html 123=456><html 789=012>'; ; ok 2646 - Document tree: qq'<!DOCTYPE html><html 123=456><html 789=012>' ok 2647 - Parse error: qq'<!DOCTYPE html><html><body 789=012>'; ; ok 2648 - SHOULD-level error: qq'<!DOCTYPE html><html><body 789=012>'; ; ok 2649 - Document tree: qq'<!DOCTYPE html><html><body 789=012>' # t/data/html-tree/tests15.dat ok 2650 - Parse error: qq'<!DOCTYPE html><p><b><i><u></p> <p>X'; 1:32:not closed:u, 1:36:in body:\#eof;Line: 1 Col: 31 Unexpected end tag (p). Ignored., Line: 1 Col: 36 Expected closing tag. Unexpected end of file. ok 2651 - SHOULD-level error: qq'<!DOCTYPE html><p><b><i><u></p> <p>X'; ; ok 2652 - Document tree: qq'<!DOCTYPE html><p><b><i><u></p> <p>X' ok 2653 - Parse error: qq'<p><b><i><u></p>\x{0A}<p>X'; 1:4:no DOCTYPE, 2:0:not closed:u, 2:4:in body:\#eof;Line: 1 Col: 3 Unexpected start tag (p). Expected DOCTYPE., Line: 1 Col: 16 Unexpected end tag (p). Ignored., Line: 2 Col: 4 Expected closing tag. Unexpected end of file. ok 2654 - SHOULD-level error: qq'<p><b><i><u></p>\x{0A}<p>X'; ; ok 2655 - Document tree: qq'<p><b><i><u></p>\x{0A}<p>X' not ok 2656 - Parse error: qq'<!doctype html></html> <head>'; 1:29:after html:head, 1:29:in body:head;Line: 1 Col: 22 Unexpected end tag (html) after the (implied) root element. # Failed test 'Parse error: qq'<!doctype html></html> <head>'; 1:29:after html:head, 1:29:in body:head;Line: 1 Col: 22 Unexpected end tag (html) after the (implied) root element.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2657 - SHOULD-level error: qq'<!doctype html></html> <head>'; ; ok 2658 - Document tree: qq'<!doctype html></html> <head>' ok 2659 - Parse error: qq'<!doctype html></body><meta>'; 1:28:after body:meta;Line: 1 Col: 22 Unexpected end tag (body) after the (implied) root element. ok 2660 - SHOULD-level error: qq'<!doctype html></body><meta>'; ; ok 2661 - Document tree: qq'<!doctype html></body><meta>' not ok 2662 - Parse error: qq'<html></html><!-- foo -->'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE., Line: 1 Col: 13 Unexpected end tag (html) after the (implied) root element. # Failed test 'Parse error: qq'<html></html><!-- foo -->'; 1:7:no DOCTYPE;Line: 1 Col: 6 Unexpected start tag (html). Expected DOCTYPE., Line: 1 Col: 13 Unexpected end tag (html) after the (implied) root element.' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 2663 - SHOULD-level error: qq'<html></html><!-- foo -->'; ; ok 2664 - Document tree: qq'<html></html><!-- foo -->' ok 2665 - Parse error: qq'<!doctype html></body><title>X</title>'; 1:30:after body:title;Line: 1 Col: 22 Unexpected end tag (body) after the (implied) root element. ok 2666 - SHOULD-level error: qq'<!doctype html></body><title>X</title>'; ; ok 2667 - Document tree: qq'<!doctype html></body><title>X</title>' ok 2668 - Parse error: qq'<!doctype html><table> X<meta></table>'; 1:31:in table:\#text, 1:31:in table:meta;Line: 1 Col: 24 Unexpected non-space characters in table context caused voodoo mode., Line: 1 Col: 30 Unexpected start tag (meta) in table context caused voodoo mode. ok 2669 - SHOULD-level error: qq'<!doctype html><table> X<meta></table>'; ; ok 2670 - Document tree: qq'<!doctype html><table> X<meta></table>' ok 2671 - Parse error: qq'<!doctype html><table> x</table>'; 1:32:in table:\#text;Line: 1 Col: 24 Unexpected non-space characters in table context caused voodoo mode. ok 2672 - SHOULD-level error: qq'<!doctype html><table> x</table>'; ; ok 2673 - Document tree: qq'<!doctype html><table> x</table>' ok 2674 - Parse error: qq'<!doctype html><table> x </table>'; 1:33:in table:\#text;Line: 1 Col: 25 Unexpected non-space characters in table context caused voodoo mode. ok 2675 - SHOULD-level error: qq'<!doctype html><table> x </table>'; ; ok 2676 - Document tree: qq'<!doctype html><table> x </table>' ok 2677 - Parse error: qq'<!doctype html><table><tr> x</table>'; 1:36:in table:\#text;Line: 1 Col: 28 Unexpected non-space characters in table context caused voodoo mode. ok 2678 - SHOULD-level error: qq'<!doctype html><table><tr> x</table>'; ; ok 2679 - Document tree: qq'<!doctype html><table><tr> x</table>' ok 2680 - Parse error: qq'<!doctype html><table>X<style> <tr>x </style> </table>'; 1:31:in table:\#text;Line: 1 Col: 23 Unexpected non-space characters in table context caused voodoo mode. ok 2681 - SHOULD-level error: qq'<!doctype html><table>X<style> <tr>x </style> </table>'; ; ok 2682 - Document tree: qq'<!doctype html><table>X<style> <tr>x </style> </table>' not ok 2683 - Parse error: qq'<!doctype html><div><table><a>foo</a> <tr><td>bar</td> </tr></table></div>'; 1:31:in table:a, 1:38:in table:\#text, 1:38:in table:/:a;Line: 1 Col: 30 Unexpected start tag (a) in table context caused voodoo mode., Line: 1 Col: 37 Unexpected end tag (a) in table context caused voodoo mode. # Failed test 'Parse error: qq'<!doctype html><div><table><a>foo</a> <tr><td>bar</td> </tr></table></div>'; 1:31:in table:a, 1:38:in table:\#text, 1:38:in table:/:a;Line: 1 Col: 30 Unexpected start tag (a) in table context caused voodoo mode., Line: 1 Col: 37 Unexpected end tag (a) in table context caused voodoo mode.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 2684 - SHOULD-level error: qq'<!doctype html><div><table><a>foo</a> <tr><td>bar</td> </tr></table></div>'; ; ok 2685 - Document tree: qq'<!doctype html><div><table><a>foo</a> <tr><td>bar</td> </tr></table></div>' not ok 2686 - Parse error: qq'<frame></frame></frame><frameset><frame><frameset><frame></frameset><noframes></frameset><noframes>'; 1:8:no DOCTYPE, 1:8:in body:frame, 1:16:unmatched end tag:frame, 1:24:unmatched end tag:frame, 1:34:in body:frameset, 1:99:not closed:noframes, 1:99:in body:\#eof;6: Start tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”., 13: Stray start tag “frame”., 21: Stray end tag “frame”., 29: Stray end tag “frame”., 39: “frameset” start tag after “body” already open., 105: End of file seen inside an [R]CDATA element., 105: End of file seen and there were open elements., XXX: These errors are wrong, please fix me! # Failed test 'Parse error: qq'<frame></frame></frame><frameset><frame><frameset><frame></frameset><noframes></frameset><noframes>'; 1:8:no DOCTYPE, 1:8:in body:frame, 1:16:unmatched end tag:frame, 1:24:unmatched end tag:frame, 1:34:in body:frameset, 1:99:not closed:noframes, 1:99:in body:\#eof;6: Start tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”., 13: Stray start tag “frame”., 21: Stray end tag “frame”., 29: Stray end tag “frame”., 39: “frameset” start tag after “body” already open., 105: End of file seen inside an [R]CDATA element., 105: End of file seen and there were open elements., XXX: These errors are wrong, please fix me!' # at HTML-tree.t test () ok line 3. # got: '7' # expected: '8' ok 2687 - SHOULD-level error: qq'<frame></frame></frame><frameset><frame><frameset><frame></frameset><noframes></frameset><noframes>'; ; ok 2688 - Document tree: qq'<frame></frame></frame><frameset><frame><frameset><frame></frameset><noframes></frameset><noframes>' not ok 2689 - Parse error: qq'<!DOCTYPE html><object></html>'; 1:30:unmatched end tag:html, 1:30:in body:\#eof;1: Expected closing tag. Unexpected end of file # Failed test 'Parse error: qq'<!DOCTYPE html><object></html>'; 1:30:unmatched end tag:html, 1:30:in body:\#eof;1: Expected closing tag. Unexpected end of file' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2690 - SHOULD-level error: qq'<!DOCTYPE html><object></html>'; ; ok 2691 - Document tree: qq'<!DOCTYPE html><object></html>' # t/data/html-tree/tests16.dat ok 2692 - Parse error: qq'<!doctype html><script>'; 1:23:not closed:script;Line: 1 Col: 23 Unexpected end of file. Expected end tag (script). ok 2693 - SHOULD-level error: qq'<!doctype html><script>'; ; ok 2694 - Document tree: qq'<!doctype html><script>' ok 2695 - Parse error: qq'<!doctype html><script>a'; 1:24:not closed:script;Line: 1 Col: 24 Unexpected end of file. Expected end tag (script). ok 2696 - SHOULD-level error: qq'<!doctype html><script>a'; ; ok 2697 - Document tree: qq'<!doctype html><script>a' ok 2698 - Parse error: qq'<!doctype html><script><'; 1:24:not closed:script;Line: 1 Col: 24 Unexpected end of file. Expected end tag (script). ok 2699 - SHOULD-level error: qq'<!doctype html><script><'; ; ok 2700 - Document tree: qq'<!doctype html><script><' ok 2701 - Parse error: qq'<!doctype html><script></'; 1:25:not closed:script;Line: 1 Col: 25 Unexpected end of file. Expected end tag (script). ok 2702 - SHOULD-level error: qq'<!doctype html><script></'; ; ok 2703 - Document tree: qq'<!doctype html><script></' ok 2704 - Parse error: qq'<!doctype html><script></S'; 1:26:not closed:script;Line: 1 Col: 26 Unexpected end of file. Expected end tag (script). ok 2705 - SHOULD-level error: qq'<!doctype html><script></S'; ; ok 2706 - Document tree: qq'<!doctype html><script></S' ok 2707 - Parse error: qq'<!doctype html><script></SC'; 1:27:not closed:script;Line: 1 Col: 27 Unexpected end of file. Expected end tag (script). ok 2708 - SHOULD-level error: qq'<!doctype html><script></SC'; ; ok 2709 - Document tree: qq'<!doctype html><script></SC' ok 2710 - Parse error: qq'<!doctype html><script></SCR'; 1:28:not closed:script;Line: 1 Col: 28 Unexpected end of file. Expected end tag (script). ok 2711 - SHOULD-level error: qq'<!doctype html><script></SCR'; ; ok 2712 - Document tree: qq'<!doctype html><script></SCR' ok 2713 - Parse error: qq'<!doctype html><script></SCRI'; 1:29:not closed:script;Line: 1 Col: 29 Unexpected end of file. Expected end tag (script). ok 2714 - SHOULD-level error: qq'<!doctype html><script></SCRI'; ; ok 2715 - Document tree: qq'<!doctype html><script></SCRI' ok 2716 - Parse error: qq'<!doctype html><script></SCRIP'; 1:30:not closed:script;Line: 1 Col: 30 Unexpected end of file. Expected end tag (script). ok 2717 - SHOULD-level error: qq'<!doctype html><script></SCRIP'; ; ok 2718 - Document tree: qq'<!doctype html><script></SCRIP' ok 2719 - Parse error: qq'<!doctype html><script></SCRIPT'; 1:31:not closed:script;Line: 1 Col: 31 Unexpected end of file. Expected end tag (script). ok 2720 - SHOULD-level error: qq'<!doctype html><script></SCRIPT'; ; ok 2721 - Document tree: qq'<!doctype html><script></SCRIPT' not ok 2722 - Parse error: qq'<!doctype html><script></SCRIPT '; 1:32:unclosed tag, 1:32:not closed:script;Line: 1 Col: 32 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script></SCRIPT '; 1:32:unclosed tag, 1:32:not closed:script;Line: 1 Col: 32 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2723 - SHOULD-level error: qq'<!doctype html><script></SCRIPT '; ; ok 2724 - Document tree: qq'<!doctype html><script></SCRIPT ' ok 2725 - Parse error: qq'<!doctype html><script></s'; 1:26:not closed:script;Line: 1 Col: 26 Unexpected end of file. Expected end tag (script). ok 2726 - SHOULD-level error: qq'<!doctype html><script></s'; ; ok 2727 - Document tree: qq'<!doctype html><script></s' ok 2728 - Parse error: qq'<!doctype html><script></sc'; 1:27:not closed:script;Line: 1 Col: 27 Unexpected end of file. Expected end tag (script). ok 2729 - SHOULD-level error: qq'<!doctype html><script></sc'; ; ok 2730 - Document tree: qq'<!doctype html><script></sc' ok 2731 - Parse error: qq'<!doctype html><script></scr'; 1:28:not closed:script;Line: 1 Col: 28 Unexpected end of file. Expected end tag (script). ok 2732 - SHOULD-level error: qq'<!doctype html><script></scr'; ; ok 2733 - Document tree: qq'<!doctype html><script></scr' ok 2734 - Parse error: qq'<!doctype html><script></scri'; 1:29:not closed:script;Line: 1 Col: 29 Unexpected end of file. Expected end tag (script). ok 2735 - SHOULD-level error: qq'<!doctype html><script></scri'; ; ok 2736 - Document tree: qq'<!doctype html><script></scri' ok 2737 - Parse error: qq'<!doctype html><script></scrip'; 1:30:not closed:script;Line: 1 Col: 30 Unexpected end of file. Expected end tag (script). ok 2738 - SHOULD-level error: qq'<!doctype html><script></scrip'; ; ok 2739 - Document tree: qq'<!doctype html><script></scrip' ok 2740 - Parse error: qq'<!doctype html><script></script'; 1:31:not closed:script;Line: 1 Col: 31 Unexpected end of file. Expected end tag (script). ok 2741 - SHOULD-level error: qq'<!doctype html><script></script'; ; ok 2742 - Document tree: qq'<!doctype html><script></script' not ok 2743 - Parse error: qq'<!doctype html><script></script '; 1:32:unclosed tag, 1:32:not closed:script;Line: 1 Col: 32 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script></script '; 1:32:unclosed tag, 1:32:not closed:script;Line: 1 Col: 32 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2744 - SHOULD-level error: qq'<!doctype html><script></script '; ; ok 2745 - Document tree: qq'<!doctype html><script></script ' ok 2746 - Parse error: qq'<!doctype html><script><!'; 1:25:not closed:script;Line: 1 Col: 25 Unexpected end of file. Expected end tag (script). ok 2747 - SHOULD-level error: qq'<!doctype html><script><!'; ; ok 2748 - Document tree: qq'<!doctype html><script><!' ok 2749 - Parse error: qq'<!doctype html><script><!a'; 1:26:not closed:script;Line: 1 Col: 26 Unexpected end of file. Expected end tag (script). ok 2750 - SHOULD-level error: qq'<!doctype html><script><!a'; ; ok 2751 - Document tree: qq'<!doctype html><script><!a' ok 2752 - Parse error: qq'<!doctype html><script><!-'; 1:26:not closed:script;Line: 1 Col: 26 Unexpected end of file. Expected end tag (script). ok 2753 - SHOULD-level error: qq'<!doctype html><script><!-'; ; ok 2754 - Document tree: qq'<!doctype html><script><!-' ok 2755 - Parse error: qq'<!doctype html><script><!-a'; 1:27:not closed:script;Line: 1 Col: 27 Unexpected end of file. Expected end tag (script). ok 2756 - SHOULD-level error: qq'<!doctype html><script><!-a'; ; ok 2757 - Document tree: qq'<!doctype html><script><!-a' not ok 2758 - Parse error: qq'<!doctype html><script><!--'; 1:27:eof in escaped script data, 1:27:not closed:script;Line: 1 Col: 27 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--'; 1:27:eof in escaped script data, 1:27:not closed:script;Line: 1 Col: 27 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2759 - SHOULD-level error: qq'<!doctype html><script><!--'; ; ok 2760 - Document tree: qq'<!doctype html><script><!--' not ok 2761 - Parse error: qq'<!doctype html><script><!--a'; 1:28:eof in escaped script data, 1:28:not closed:script;Line: 1 Col: 28 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--a'; 1:28:eof in escaped script data, 1:28:not closed:script;Line: 1 Col: 28 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2762 - SHOULD-level error: qq'<!doctype html><script><!--a'; ; ok 2763 - Document tree: qq'<!doctype html><script><!--a' not ok 2764 - Parse error: qq'<!doctype html><script><!--<'; 1:28:eof in escaped script data, 1:28:not closed:script;Line: 1 Col: 28 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<'; 1:28:eof in escaped script data, 1:28:not closed:script;Line: 1 Col: 28 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2765 - SHOULD-level error: qq'<!doctype html><script><!--<'; ; ok 2766 - Document tree: qq'<!doctype html><script><!--<' not ok 2767 - Parse error: qq'<!doctype html><script><!--<a'; 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 29 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<a'; 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 29 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2768 - SHOULD-level error: qq'<!doctype html><script><!--<a'; ; ok 2769 - Document tree: qq'<!doctype html><script><!--<a' not ok 2770 - Parse error: qq'<!doctype html><script><!--</'; 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 27 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--</'; 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 27 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2771 - SHOULD-level error: qq'<!doctype html><script><!--</'; ; ok 2772 - Document tree: qq'<!doctype html><script><!--</' not ok 2773 - Parse error: qq'<!doctype html><script><!--</script'; 1:35:eof in escaped script data, 1:35:not closed:script;Line: 1 Col: 35 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--</script'; 1:35:eof in escaped script data, 1:35:not closed:script;Line: 1 Col: 35 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2774 - SHOULD-level error: qq'<!doctype html><script><!--</script'; ; ok 2775 - Document tree: qq'<!doctype html><script><!--</script' not ok 2776 - Parse error: qq'<!doctype html><script><!--</script '; 1:36:unclosed tag, 1:36:not closed:script;Line: 1 Col: 36 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--</script '; 1:36:unclosed tag, 1:36:not closed:script;Line: 1 Col: 36 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2777 - SHOULD-level error: qq'<!doctype html><script><!--</script '; ; ok 2778 - Document tree: qq'<!doctype html><script><!--</script ' not ok 2779 - Parse error: qq'<!doctype html><script><!--<s'; 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 29 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<s'; 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 29 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2780 - SHOULD-level error: qq'<!doctype html><script><!--<s'; ; ok 2781 - Document tree: qq'<!doctype html><script><!--<s' not ok 2782 - Parse error: qq'<!doctype html><script><!--<script'; 1:34:eof in escaped script data, 1:34:not closed:script;Line: 1 Col: 34 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script'; 1:34:eof in escaped script data, 1:34:not closed:script;Line: 1 Col: 34 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2783 - SHOULD-level error: qq'<!doctype html><script><!--<script'; ; ok 2784 - Document tree: qq'<!doctype html><script><!--<script' not ok 2785 - Parse error: qq'<!doctype html><script><!--<script '; 1:35:eof in escaped script data, 1:35:not closed:script;Line: 1 Col: 35 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script '; 1:35:eof in escaped script data, 1:35:not closed:script;Line: 1 Col: 35 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2786 - SHOULD-level error: qq'<!doctype html><script><!--<script '; ; ok 2787 - Document tree: qq'<!doctype html><script><!--<script ' not ok 2788 - Parse error: qq'<!doctype html><script><!--<script <'; 1:36:eof in escaped script data, 1:36:not closed:script;Line: 1 Col: 36 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script <'; 1:36:eof in escaped script data, 1:36:not closed:script;Line: 1 Col: 36 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2789 - SHOULD-level error: qq'<!doctype html><script><!--<script <'; ; ok 2790 - Document tree: qq'<!doctype html><script><!--<script <' not ok 2791 - Parse error: qq'<!doctype html><script><!--<script <a'; 1:37:eof in escaped script data, 1:37:not closed:script;Line: 1 Col: 37 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script <a'; 1:37:eof in escaped script data, 1:37:not closed:script;Line: 1 Col: 37 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2792 - SHOULD-level error: qq'<!doctype html><script><!--<script <a'; ; ok 2793 - Document tree: qq'<!doctype html><script><!--<script <a' not ok 2794 - Parse error: qq'<!doctype html><script><!--<script </'; 1:37:eof in escaped script data, 1:37:not closed:script;Line: 1 Col: 37 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </'; 1:37:eof in escaped script data, 1:37:not closed:script;Line: 1 Col: 37 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2795 - SHOULD-level error: qq'<!doctype html><script><!--<script </'; ; ok 2796 - Document tree: qq'<!doctype html><script><!--<script </' not ok 2797 - Parse error: qq'<!doctype html><script><!--<script </s'; 1:38:eof in escaped script data, 1:38:not closed:script;Line: 1 Col: 38 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </s'; 1:38:eof in escaped script data, 1:38:not closed:script;Line: 1 Col: 38 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2798 - SHOULD-level error: qq'<!doctype html><script><!--<script </s'; ; ok 2799 - Document tree: qq'<!doctype html><script><!--<script </s' not ok 2800 - Parse error: qq'<!doctype html><script><!--<script </script'; 1:43:eof in escaped script data, 1:43:not closed:script;Line: 1 Col: 43 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </script'; 1:43:eof in escaped script data, 1:43:not closed:script;Line: 1 Col: 43 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2801 - SHOULD-level error: qq'<!doctype html><script><!--<script </script'; ; ok 2802 - Document tree: qq'<!doctype html><script><!--<script </script' not ok 2803 - Parse error: qq'<!doctype html><script><!--<script </scripta'; 1:44:eof in escaped script data, 1:44:not closed:script;Line: 1 Col: 44 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </scripta'; 1:44:eof in escaped script data, 1:44:not closed:script;Line: 1 Col: 44 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2804 - SHOULD-level error: qq'<!doctype html><script><!--<script </scripta'; ; ok 2805 - Document tree: qq'<!doctype html><script><!--<script </scripta' not ok 2806 - Parse error: qq'<!doctype html><script><!--<script </script '; 1:44:eof in escaped script data, 1:44:not closed:script;Line: 1 Col: 44 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </script '; 1:44:eof in escaped script data, 1:44:not closed:script;Line: 1 Col: 44 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2807 - SHOULD-level error: qq'<!doctype html><script><!--<script </script '; ; ok 2808 - Document tree: qq'<!doctype html><script><!--<script </script ' not ok 2809 - Parse error: qq'<!doctype html><script><!--<script </script>'; 1:44:eof in escaped script data, 1:44:not closed:script;Line: 1 Col: 44 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </script>'; 1:44:eof in escaped script data, 1:44:not closed:script;Line: 1 Col: 44 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2810 - SHOULD-level error: qq'<!doctype html><script><!--<script </script>'; ; ok 2811 - Document tree: qq'<!doctype html><script><!--<script </script>' not ok 2812 - Parse error: qq'<!doctype html><script><!--<script </script/'; 1:44:eof in escaped script data, 1:44:not closed:script;Line: 1 Col: 44 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </script/'; 1:44:eof in escaped script data, 1:44:not closed:script;Line: 1 Col: 44 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2813 - SHOULD-level error: qq'<!doctype html><script><!--<script </script/'; ; ok 2814 - Document tree: qq'<!doctype html><script><!--<script </script/' not ok 2815 - Parse error: qq'<!doctype html><script><!--<script </script <'; 1:45:eof in escaped script data, 1:45:not closed:script;Line: 1 Col: 45 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </script <'; 1:45:eof in escaped script data, 1:45:not closed:script;Line: 1 Col: 45 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2816 - SHOULD-level error: qq'<!doctype html><script><!--<script </script <'; ; ok 2817 - Document tree: qq'<!doctype html><script><!--<script </script <' not ok 2818 - Parse error: qq'<!doctype html><script><!--<script </script <a'; 1:46:eof in escaped script data, 1:46:not closed:script;Line: 1 Col: 46 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </script <a'; 1:46:eof in escaped script data, 1:46:not closed:script;Line: 1 Col: 46 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2819 - SHOULD-level error: qq'<!doctype html><script><!--<script </script <a'; ; ok 2820 - Document tree: qq'<!doctype html><script><!--<script </script <a' not ok 2821 - Parse error: qq'<!doctype html><script><!--<script </script </'; 1:46:eof in escaped script data, 1:46:not closed:script;Line: 1 Col: 46 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </script </'; 1:46:eof in escaped script data, 1:46:not closed:script;Line: 1 Col: 46 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2822 - SHOULD-level error: qq'<!doctype html><script><!--<script </script </'; ; ok 2823 - Document tree: qq'<!doctype html><script><!--<script </script </' not ok 2824 - Parse error: qq'<!doctype html><script><!--<script </script </script'; 1:52:eof in escaped script data, 1:52:not closed:script;Line: 1 Col: 52 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </script </script'; 1:52:eof in escaped script data, 1:52:not closed:script;Line: 1 Col: 52 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2825 - SHOULD-level error: qq'<!doctype html><script><!--<script </script </script'; ; ok 2826 - Document tree: qq'<!doctype html><script><!--<script </script </script' not ok 2827 - Parse error: qq'<!doctype html><script><!--<script </script </script '; 1:53:unclosed tag, 1:53:not closed:script;Line: 1 Col: 53 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </script </script '; 1:53:unclosed tag, 1:53:not closed:script;Line: 1 Col: 53 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2828 - SHOULD-level error: qq'<!doctype html><script><!--<script </script </script '; ; ok 2829 - Document tree: qq'<!doctype html><script><!--<script </script </script ' not ok 2830 - Parse error: qq'<!doctype html><script><!--<script </script </script/'; 1:53:unclosed tag, 1:53:not closed:script;Line: 1 Col: 53 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script </script </script/'; 1:53:unclosed tag, 1:53:not closed:script;Line: 1 Col: 53 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2831 - SHOULD-level error: qq'<!doctype html><script><!--<script </script </script/'; ; ok 2832 - Document tree: qq'<!doctype html><script><!--<script </script </script/' ok 2833 - Parse error: qq'<!doctype html><script><!--<script </script </script>'; ; ok 2834 - SHOULD-level error: qq'<!doctype html><script><!--<script </script </script>'; ; ok 2835 - Document tree: qq'<!doctype html><script><!--<script </script </script>' not ok 2836 - Parse error: qq'<!doctype html><script><!--<script -'; 1:36:eof in escaped script data, 1:36:not closed:script;Line: 1 Col: 36 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script -'; 1:36:eof in escaped script data, 1:36:not closed:script;Line: 1 Col: 36 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2837 - SHOULD-level error: qq'<!doctype html><script><!--<script -'; ; ok 2838 - Document tree: qq'<!doctype html><script><!--<script -' not ok 2839 - Parse error: qq'<!doctype html><script><!--<script -a'; 1:37:eof in escaped script data, 1:37:not closed:script;Line: 1 Col: 37 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script -a'; 1:37:eof in escaped script data, 1:37:not closed:script;Line: 1 Col: 37 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2840 - SHOULD-level error: qq'<!doctype html><script><!--<script -a'; ; ok 2841 - Document tree: qq'<!doctype html><script><!--<script -a' not ok 2842 - Parse error: qq'<!doctype html><script><!--<script -<'; 1:37:eof in escaped script data, 1:37:not closed:script;Line: 1 Col: 37 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script -<'; 1:37:eof in escaped script data, 1:37:not closed:script;Line: 1 Col: 37 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2843 - SHOULD-level error: qq'<!doctype html><script><!--<script -<'; ; ok 2844 - Document tree: qq'<!doctype html><script><!--<script -<' not ok 2845 - Parse error: qq'<!doctype html><script><!--<script --'; 1:37:eof in escaped script data, 1:37:not closed:script;Line: 1 Col: 37 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script --'; 1:37:eof in escaped script data, 1:37:not closed:script;Line: 1 Col: 37 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2846 - SHOULD-level error: qq'<!doctype html><script><!--<script --'; ; ok 2847 - Document tree: qq'<!doctype html><script><!--<script --' not ok 2848 - Parse error: qq'<!doctype html><script><!--<script --a'; 1:38:eof in escaped script data, 1:38:not closed:script;Line: 1 Col: 38 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script --a'; 1:38:eof in escaped script data, 1:38:not closed:script;Line: 1 Col: 38 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2849 - SHOULD-level error: qq'<!doctype html><script><!--<script --a'; ; ok 2850 - Document tree: qq'<!doctype html><script><!--<script --a' not ok 2851 - Parse error: qq'<!doctype html><script><!--<script --<'; 1:38:eof in escaped script data, 1:38:not closed:script;Line: 1 Col: 38 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script --<'; 1:38:eof in escaped script data, 1:38:not closed:script;Line: 1 Col: 38 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2852 - SHOULD-level error: qq'<!doctype html><script><!--<script --<'; ; ok 2853 - Document tree: qq'<!doctype html><script><!--<script --<' ok 2854 - Parse error: qq'<!doctype html><script><!--<script -->'; 1:38:not closed:script;Line: 1 Col: 38 Unexpected end of file. Expected end tag (script). ok 2855 - SHOULD-level error: qq'<!doctype html><script><!--<script -->'; ; ok 2856 - Document tree: qq'<!doctype html><script><!--<script -->' ok 2857 - Parse error: qq'<!doctype html><script><!--<script --><'; 1:39:not closed:script;Line: 1 Col: 39 Unexpected end of file. Expected end tag (script). ok 2858 - SHOULD-level error: qq'<!doctype html><script><!--<script --><'; ; ok 2859 - Document tree: qq'<!doctype html><script><!--<script --><' ok 2860 - Parse error: qq'<!doctype html><script><!--<script --></'; 1:40:not closed:script;Line: 1 Col: 40 Unexpected end of file. Expected end tag (script). ok 2861 - SHOULD-level error: qq'<!doctype html><script><!--<script --></'; ; ok 2862 - Document tree: qq'<!doctype html><script><!--<script --></' ok 2863 - Parse error: qq'<!doctype html><script><!--<script --></script'; 1:46:not closed:script;Line: 1 Col: 46 Unexpected end of file. Expected end tag (script). ok 2864 - SHOULD-level error: qq'<!doctype html><script><!--<script --></script'; ; ok 2865 - Document tree: qq'<!doctype html><script><!--<script --></script' not ok 2866 - Parse error: qq'<!doctype html><script><!--<script --></script '; 1:47:unclosed tag, 1:47:not closed:script;Line: 1 Col: 47 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script --></script '; 1:47:unclosed tag, 1:47:not closed:script;Line: 1 Col: 47 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2867 - SHOULD-level error: qq'<!doctype html><script><!--<script --></script '; ; ok 2868 - Document tree: qq'<!doctype html><script><!--<script --></script ' not ok 2869 - Parse error: qq'<!doctype html><script><!--<script --></script/'; 1:47:unclosed tag, 1:47:not closed:script;Line: 1 Col: 47 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script --></script/'; 1:47:unclosed tag, 1:47:not closed:script;Line: 1 Col: 47 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2870 - SHOULD-level error: qq'<!doctype html><script><!--<script --></script/'; ; ok 2871 - Document tree: qq'<!doctype html><script><!--<script --></script/' ok 2872 - Parse error: qq'<!doctype html><script><!--<script --></script>'; ; ok 2873 - SHOULD-level error: qq'<!doctype html><script><!--<script --></script>'; ; ok 2874 - Document tree: qq'<!doctype html><script><!--<script --></script>' ok 2875 - Parse error: qq'<!doctype html><script><!--<script><\x{5C}/script>--></script>'; ; ok 2876 - SHOULD-level error: qq'<!doctype html><script><!--<script><\x{5C}/script>--></script>'; ; ok 2877 - Document tree: qq'<!doctype html><script><!--<script><\x{5C}/script>--></script>' ok 2878 - Parse error: qq'<!doctype html><script><!--<script></scr\x{27}+\x{27}ipt>--></script>'; ; ok 2879 - SHOULD-level error: qq'<!doctype html><script><!--<script></scr\x{27}+\x{27}ipt>--></script>'; ; ok 2880 - Document tree: qq'<!doctype html><script><!--<script></scr\x{27}+\x{27}ipt>--></script>' ok 2881 - Parse error: qq'<!doctype html><script><!--<script></script><script></script></script>'; ; ok 2882 - SHOULD-level error: qq'<!doctype html><script><!--<script></script><script></script></script>'; ; ok 2883 - Document tree: qq'<!doctype html><script><!--<script></script><script></script></script>' ok 2884 - Parse error: qq'<!doctype html><script><!--<script></script><script></script>--><!--</script>'; ; ok 2885 - SHOULD-level error: qq'<!doctype html><script><!--<script></script><script></script>--><!--</script>'; ; ok 2886 - Document tree: qq'<!doctype html><script><!--<script></script><script></script>--><!--</script>' ok 2887 - Parse error: qq'<!doctype html><script><!--<script></script><script></script>-- ></script>'; ; ok 2888 - SHOULD-level error: qq'<!doctype html><script><!--<script></script><script></script>-- ></script>'; ; ok 2889 - Document tree: qq'<!doctype html><script><!--<script></script><script></script>-- ></script>' ok 2890 - Parse error: qq'<!doctype html><script><!--<script></script><script></script>- -></script>'; ; ok 2891 - SHOULD-level error: qq'<!doctype html><script><!--<script></script><script></script>- -></script>'; ; ok 2892 - Document tree: qq'<!doctype html><script><!--<script></script><script></script>- -></script>' ok 2893 - Parse error: qq'<!doctype html><script><!--<script></script><script></script>- - ></script>'; ; ok 2894 - SHOULD-level error: qq'<!doctype html><script><!--<script></script><script></script>- - ></script>'; ; ok 2895 - Document tree: qq'<!doctype html><script><!--<script></script><script></script>- - ></script>' ok 2896 - Parse error: qq'<!doctype html><script><!--<script></script><script></script>-></script>'; ; ok 2897 - SHOULD-level error: qq'<!doctype html><script><!--<script></script><script></script>-></script>'; ; ok 2898 - Document tree: qq'<!doctype html><script><!--<script></script><script></script>-></script>' not ok 2899 - Parse error: qq'<!doctype html><script><!--<script>--!></script>X'; 1:49:eof in escaped script data, 1:49:not closed:script;Line: 1 Col: 49 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script>--!></script>X'; 1:49:eof in escaped script data, 1:49:not closed:script;Line: 1 Col: 49 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2900 - SHOULD-level error: qq'<!doctype html><script><!--<script>--!></script>X'; ; ok 2901 - Document tree: qq'<!doctype html><script><!--<script>--!></script>X' ok 2902 - Parse error: qq'<!doctype html><script><!--<scr\x{27}+\x{27}ipt></script>--></script>'; 1:59:unmatched end tag:script;Line: 1 Col: 59 Unexpected end tag (script). ok 2903 - SHOULD-level error: qq'<!doctype html><script><!--<scr\x{27}+\x{27}ipt></script>--></script>'; ; ok 2904 - Document tree: qq'<!doctype html><script><!--<scr\x{27}+\x{27}ipt></script>--></script>' not ok 2905 - Parse error: qq'<!doctype html><script><!--<script></scr\x{27}+\x{27}ipt></script>X'; 1:57:eof in escaped script data, 1:57:not closed:script;Line: 1 Col: 57 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<!doctype html><script><!--<script></scr\x{27}+\x{27}ipt></script>X'; 1:57:eof in escaped script data, 1:57:not closed:script;Line: 1 Col: 57 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 2906 - SHOULD-level error: qq'<!doctype html><script><!--<script></scr\x{27}+\x{27}ipt></script>X'; ; ok 2907 - Document tree: qq'<!doctype html><script><!--<script></scr\x{27}+\x{27}ipt></script>X' ok 2908 - Parse error: qq'<!doctype html><style><!--<style></style>--></style>'; 1:52:unmatched end tag:style;Line: 1 Col: 52 Unexpected end tag (style). ok 2909 - SHOULD-level error: qq'<!doctype html><style><!--<style></style>--></style>'; ; ok 2910 - Document tree: qq'<!doctype html><style><!--<style></style>--></style>' ok 2911 - Parse error: qq'<!doctype html><style><!--</style>X'; ; ok 2912 - SHOULD-level error: qq'<!doctype html><style><!--</style>X'; ; ok 2913 - Document tree: qq'<!doctype html><style><!--</style>X' ok 2914 - Parse error: qq'<!doctype html><style><!--...</style>...--></style>'; 1:51:unmatched end tag:style;Line: 1 Col: 51 Unexpected end tag (style). ok 2915 - SHOULD-level error: qq'<!doctype html><style><!--...</style>...--></style>'; ; ok 2916 - Document tree: qq'<!doctype html><style><!--...</style>...--></style>' ok 2917 - Parse error: qq'<!doctype html><style><!--<br><html xmlns:v="urn:schemas-microsoft-com:vml"><!--[if !mso]><style></style>X'; ; ok 2918 - SHOULD-level error: qq'<!doctype html><style><!--<br><html xmlns:v="urn:schemas-microsoft-com:vml"><!--[if !mso]><style></style>X'; ; ok 2919 - Document tree: qq'<!doctype html><style><!--<br><html xmlns:v="urn:schemas-microsoft-com:vml"><!--[if !mso]><style></style>X' ok 2920 - Parse error: qq'<!doctype html><style><!--...<style><!--...--!></style>--></style>'; 1:66:unmatched end tag:style;Line: 1 Col: 66 Unexpected end tag (style). ok 2921 - SHOULD-level error: qq'<!doctype html><style><!--...<style><!--...--!></style>--></style>'; ; ok 2922 - Document tree: qq'<!doctype html><style><!--...<style><!--...--!></style>--></style>' ok 2923 - Parse error: qq'<!doctype html><style><!--...</style><!-- --><style>@import ...</style>'; ; ok 2924 - SHOULD-level error: qq'<!doctype html><style><!--...</style><!-- --><style>@import ...</style>'; ; ok 2925 - Document tree: qq'<!doctype html><style><!--...</style><!-- --><style>@import ...</style>' ok 2926 - Parse error: qq'<!doctype html><style>...<style><!--...</style><!-- --></style>'; 1:63:unmatched end tag:style;Line: 1 Col: 63 Unexpected end tag (style). ok 2927 - SHOULD-level error: qq'<!doctype html><style>...<style><!--...</style><!-- --></style>'; ; ok 2928 - Document tree: qq'<!doctype html><style>...<style><!--...</style><!-- --></style>' ok 2929 - Parse error: qq'<!doctype html><style>...<!--[if IE]><style>...</style>X'; ; ok 2930 - SHOULD-level error: qq'<!doctype html><style>...<!--[if IE]><style>...</style>X'; ; ok 2931 - Document tree: qq'<!doctype html><style>...<!--[if IE]><style>...</style>X' ok 2932 - Parse error: qq'<!doctype html><title><!--<title></title>--></title>'; 1:52:unmatched end tag:title;Line: 1 Col: 52 Unexpected end tag (title). ok 2933 - SHOULD-level error: qq'<!doctype html><title><!--<title></title>--></title>'; ; ok 2934 - Document tree: qq'<!doctype html><title><!--<title></title>--></title>' ok 2935 - Parse error: qq'<!doctype html><title>&lt;/title></title>'; ; ok 2936 - SHOULD-level error: qq'<!doctype html><title>&lt;/title></title>'; ; ok 2937 - Document tree: qq'<!doctype html><title>&lt;/title></title>' ok 2938 - Parse error: qq'<!doctype html><title>foo/title><link></head><body>X'; 1:52:not closed:title;Line: 1 Col: 52 Unexpected end of file. Expected end tag (title). ok 2939 - SHOULD-level error: qq'<!doctype html><title>foo/title><link></head><body>X'; ; ok 2940 - Document tree: qq'<!doctype html><title>foo/title><link></head><body>X' not ok 2941 - Parse error: qq'<!doctype html><noscript><!--<noscript></noscript>--></noscript>'; ;Line: 1 Col: 64 Unexpected end tag (noscript). # Failed test 'Parse error: qq'<!doctype html><noscript><!--<noscript></noscript>--></noscript>'; ;Line: 1 Col: 64 Unexpected end tag (noscript).' # at HTML-tree.t test () ok line 3. # got: '0' # expected: '1' ok 2942 - SHOULD-level error: qq'<!doctype html><noscript><!--<noscript></noscript>--></noscript>'; ; not ok 2943 - Document tree: qq'<!doctype html><noscript><!--<noscript></noscript>--></noscript>' # Failed test 'Document tree: qq'<!doctype html><noscript><!--<noscript></noscript>--></noscript>'' # at HTML-tree.t test () ok line 9. # +---+--------------------------------------+---+------------------------+ # | Ln|Got | Ln|Expected | # +---+--------------------------------------+---+------------------------+ # | 1|<!DOCTYPE html> | 1|<!DOCTYPE html> | # | 2|<html> | 2|<html> | # | 3| <head> | 3| <head> | # | 4| <noscript> | 4| <noscript> | # * 5| <!-- <noscript></noscript> --> * 5| "<!--<noscript>" * # | 6| <body> | 6| <body> | # | | * 7| "-->" * # +---+--------------------------------------+---+------------------------+ ok 2944 - Parse error: qq'<!doctype html><noscript><!--</noscript>X<noscript>--></noscript>'; ; ok 2945 - SHOULD-level error: qq'<!doctype html><noscript><!--</noscript>X<noscript>--></noscript>'; ; not ok 2946 - Document tree: qq'<!doctype html><noscript><!--</noscript>X<noscript>--></noscript>' # Failed test 'Document tree: qq'<!doctype html><noscript><!--</noscript>X<noscript>--></noscript>'' # at HTML-tree.t test () ok line 9. # +---+---------------------------------------+---+-----------------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------+---+-----------------+ # | 1|<!DOCTYPE html> | 1|<!DOCTYPE html> | # | 2|<html> | 2|<html> | # | 3| <head> | 3| <head> | # | 4| <noscript> | 4| <noscript> | # * 5| <!-- </noscript>X<noscript> --> * 5| "<!--" * # | 6| <body> | 6| <body> | # | | * 7| "X" * # | | * 8| <noscript> * # | | * 9| "-->" * # +---+---------------------------------------+---+-----------------+ not ok 2947 - Parse error: qq'<!doctype html><noscript><iframe></noscript>X'; 1:34:in noscript:/:iframe, 1:45:not closed:iframe; # Failed test 'Parse error: qq'<!doctype html><noscript><iframe></noscript>X'; 1:34:in noscript:/:iframe, 1:45:not closed:iframe;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 2948 - SHOULD-level error: qq'<!doctype html><noscript><iframe></noscript>X'; ; not ok 2949 - Document tree: qq'<!doctype html><noscript><iframe></noscript>X' # Failed test 'Document tree: qq'<!doctype html><noscript><iframe></noscript>X'' # at HTML-tree.t test () ok line 9. # +---+----------------------+---+------------------+ # | Ln|Got | Ln|Expected | # +---+----------------------+---+------------------+ # | 1|<!DOCTYPE html> | 1|<!DOCTYPE html> | # | 2|<html> | 2|<html> | # | 3| <head> | 3| <head> | # | 4| <noscript> | 4| <noscript> | # | | * 5| "<iframe>" * # | 5| <body> | 6| <body> | # * 6| <iframe> * 7| "X" * # * 7| "</noscript>X" * | | # +---+----------------------+---+------------------+ ok 2950 - Parse error: qq'<!doctype html><noframes><!--<noframes></noframes>--></noframes>'; 1:64:unmatched end tag:noframes;Line: 1 Col: 64 Unexpected end tag (noframes). ok 2951 - SHOULD-level error: qq'<!doctype html><noframes><!--<noframes></noframes>--></noframes>'; ; ok 2952 - Document tree: qq'<!doctype html><noframes><!--<noframes></noframes>--></noframes>' ok 2953 - Parse error: qq'<!doctype html><noframes><body><script><!--...</script></body></noframes></html>'; ; ok 2954 - SHOULD-level error: qq'<!doctype html><noframes><body><script><!--...</script></body></noframes></html>'; ; ok 2955 - Document tree: qq'<!doctype html><noframes><body><script><!--...</script></body></noframes></html>' ok 2956 - Parse error: qq'<!doctype html><textarea><!--<textarea></textarea>--></textarea>'; 1:64:unmatched end tag:textarea;Line: 1 Col: 64 Unexpected end tag (textarea). ok 2957 - SHOULD-level error: qq'<!doctype html><textarea><!--<textarea></textarea>--></textarea>'; ; ok 2958 - Document tree: qq'<!doctype html><textarea><!--<textarea></textarea>--></textarea>' ok 2959 - Parse error: qq'<!doctype html><textarea>&lt;/textarea></textarea>'; ; ok 2960 - SHOULD-level error: qq'<!doctype html><textarea>&lt;/textarea></textarea>'; ; ok 2961 - Document tree: qq'<!doctype html><textarea>&lt;/textarea></textarea>' ok 2962 - Parse error: qq'<!doctype html><textarea>&lt;</textarea>'; ; ok 2963 - SHOULD-level error: qq'<!doctype html><textarea>&lt;</textarea>'; ; ok 2964 - Document tree: qq'<!doctype html><textarea>&lt;</textarea>' ok 2965 - Parse error: qq'<!doctype html><textarea>a&lt;b</textarea>'; ; ok 2966 - SHOULD-level error: qq'<!doctype html><textarea>a&lt;b</textarea>'; ; ok 2967 - Document tree: qq'<!doctype html><textarea>a&lt;b</textarea>' ok 2968 - Parse error: qq'<!doctype html><iframe><!--<iframe></iframe>--></iframe>'; 1:56:unmatched end tag:iframe;Line: 1 Col: 56 Unexpected end tag (iframe). ok 2969 - SHOULD-level error: qq'<!doctype html><iframe><!--<iframe></iframe>--></iframe>'; ; ok 2970 - Document tree: qq'<!doctype html><iframe><!--<iframe></iframe>--></iframe>' ok 2971 - Parse error: qq'<!doctype html><iframe>...<!--X->...<!--/X->...</iframe>'; ; ok 2972 - SHOULD-level error: qq'<!doctype html><iframe>...<!--X->...<!--/X->...</iframe>'; ; ok 2973 - Document tree: qq'<!doctype html><iframe>...<!--X->...<!--/X->...</iframe>' ok 2974 - Parse error: qq'<!doctype html><xmp><!--<xmp></xmp>--></xmp>'; 1:44:unmatched end tag:xmp;Line: 1 Col: 44 Unexpected end tag (xmp). ok 2975 - SHOULD-level error: qq'<!doctype html><xmp><!--<xmp></xmp>--></xmp>'; ; ok 2976 - Document tree: qq'<!doctype html><xmp><!--<xmp></xmp>--></xmp>' ok 2977 - Parse error: qq'<!doctype html><noembed><!--<noembed></noembed>--></noembed>'; 1:60:unmatched end tag:noembed;Line: 1 Col: 60 Unexpected end tag (noembed). ok 2978 - SHOULD-level error: qq'<!doctype html><noembed><!--<noembed></noembed>--></noembed>'; ; ok 2979 - Document tree: qq'<!doctype html><noembed><!--<noembed></noembed>--></noembed>' ok 2980 - Parse error: qq'<script>'; 1:8:no DOCTYPE, 1:8:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 8 Unexpected end of file. Expected end tag (script). ok 2981 - SHOULD-level error: qq'<script>'; ; ok 2982 - Document tree: qq'<script>' ok 2983 - Parse error: qq'<script>a'; 1:9:no DOCTYPE, 1:9:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 9 Unexpected end of file. Expected end tag (script). ok 2984 - SHOULD-level error: qq'<script>a'; ; ok 2985 - Document tree: qq'<script>a' ok 2986 - Parse error: qq'<script><'; 1:9:no DOCTYPE, 1:9:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 9 Unexpected end of file. Expected end tag (script). ok 2987 - SHOULD-level error: qq'<script><'; ; ok 2988 - Document tree: qq'<script><' ok 2989 - Parse error: qq'<script></'; 1:9:no DOCTYPE, 1:10:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 10 Unexpected end of file. Expected end tag (script). ok 2990 - SHOULD-level error: qq'<script></'; ; ok 2991 - Document tree: qq'<script></' ok 2992 - Parse error: qq'<script></S'; 1:9:no DOCTYPE, 1:11:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 11 Unexpected end of file. Expected end tag (script). ok 2993 - SHOULD-level error: qq'<script></S'; ; ok 2994 - Document tree: qq'<script></S' ok 2995 - Parse error: qq'<script></SC'; 1:9:no DOCTYPE, 1:12:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 12 Unexpected end of file. Expected end tag (script). ok 2996 - SHOULD-level error: qq'<script></SC'; ; ok 2997 - Document tree: qq'<script></SC' ok 2998 - Parse error: qq'<script></SCR'; 1:9:no DOCTYPE, 1:13:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 13 Unexpected end of file. Expected end tag (script). ok 2999 - SHOULD-level error: qq'<script></SCR'; ; ok 3000 - Document tree: qq'<script></SCR' ok 3001 - Parse error: qq'<script></SCRI'; 1:9:no DOCTYPE, 1:14:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 14 Unexpected end of file. Expected end tag (script). ok 3002 - SHOULD-level error: qq'<script></SCRI'; ; ok 3003 - Document tree: qq'<script></SCRI' ok 3004 - Parse error: qq'<script></SCRIP'; 1:9:no DOCTYPE, 1:15:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 15 Unexpected end of file. Expected end tag (script). ok 3005 - SHOULD-level error: qq'<script></SCRIP'; ; ok 3006 - Document tree: qq'<script></SCRIP' ok 3007 - Parse error: qq'<script></SCRIPT'; 1:9:no DOCTYPE, 1:16:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 16 Unexpected end of file. Expected end tag (script). ok 3008 - SHOULD-level error: qq'<script></SCRIPT'; ; ok 3009 - Document tree: qq'<script></SCRIPT' not ok 3010 - Parse error: qq'<script></SCRIPT '; 1:9:no DOCTYPE, 1:17:unclosed tag, 1:17:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 17 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script></SCRIPT '; 1:9:no DOCTYPE, 1:17:unclosed tag, 1:17:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 17 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3011 - SHOULD-level error: qq'<script></SCRIPT '; ; ok 3012 - Document tree: qq'<script></SCRIPT ' ok 3013 - Parse error: qq'<script></s'; 1:9:no DOCTYPE, 1:11:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 11 Unexpected end of file. Expected end tag (script). ok 3014 - SHOULD-level error: qq'<script></s'; ; ok 3015 - Document tree: qq'<script></s' ok 3016 - Parse error: qq'<script></sc'; 1:9:no DOCTYPE, 1:12:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 12 Unexpected end of file. Expected end tag (script). ok 3017 - SHOULD-level error: qq'<script></sc'; ; ok 3018 - Document tree: qq'<script></sc' ok 3019 - Parse error: qq'<script></scr'; 1:9:no DOCTYPE, 1:13:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 13 Unexpected end of file. Expected end tag (script). ok 3020 - SHOULD-level error: qq'<script></scr'; ; ok 3021 - Document tree: qq'<script></scr' ok 3022 - Parse error: qq'<script></scri'; 1:9:no DOCTYPE, 1:14:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 14 Unexpected end of file. Expected end tag (script). ok 3023 - SHOULD-level error: qq'<script></scri'; ; ok 3024 - Document tree: qq'<script></scri' ok 3025 - Parse error: qq'<script></scrip'; 1:9:no DOCTYPE, 1:15:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 15 Unexpected end of file. Expected end tag (script). ok 3026 - SHOULD-level error: qq'<script></scrip'; ; ok 3027 - Document tree: qq'<script></scrip' ok 3028 - Parse error: qq'<script></script'; 1:9:no DOCTYPE, 1:16:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 16 Unexpected end of file. Expected end tag (script). ok 3029 - SHOULD-level error: qq'<script></script'; ; ok 3030 - Document tree: qq'<script></script' not ok 3031 - Parse error: qq'<script></script '; 1:9:no DOCTYPE, 1:17:unclosed tag, 1:17:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 17 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script></script '; 1:9:no DOCTYPE, 1:17:unclosed tag, 1:17:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 17 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3032 - SHOULD-level error: qq'<script></script '; ; ok 3033 - Document tree: qq'<script></script ' ok 3034 - Parse error: qq'<script><!'; 1:9:no DOCTYPE, 1:10:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 10 Unexpected end of file. Expected end tag (script). ok 3035 - SHOULD-level error: qq'<script><!'; ; ok 3036 - Document tree: qq'<script><!' ok 3037 - Parse error: qq'<script><!a'; 1:9:no DOCTYPE, 1:11:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 11 Unexpected end of file. Expected end tag (script). ok 3038 - SHOULD-level error: qq'<script><!a'; ; ok 3039 - Document tree: qq'<script><!a' ok 3040 - Parse error: qq'<script><!-'; 1:9:no DOCTYPE, 1:11:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 11 Unexpected end of file. Expected end tag (script). ok 3041 - SHOULD-level error: qq'<script><!-'; ; ok 3042 - Document tree: qq'<script><!-' ok 3043 - Parse error: qq'<script><!-a'; 1:9:no DOCTYPE, 1:12:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 12 Unexpected end of file. Expected end tag (script). ok 3044 - SHOULD-level error: qq'<script><!-a'; ; ok 3045 - Document tree: qq'<script><!-a' not ok 3046 - Parse error: qq'<script><!--'; 1:9:no DOCTYPE, 1:12:eof in escaped script data, 1:12:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 12 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--'; 1:9:no DOCTYPE, 1:12:eof in escaped script data, 1:12:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 12 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3047 - SHOULD-level error: qq'<script><!--'; ; ok 3048 - Document tree: qq'<script><!--' not ok 3049 - Parse error: qq'<script><!--a'; 1:9:no DOCTYPE, 1:13:eof in escaped script data, 1:13:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 13 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--a'; 1:9:no DOCTYPE, 1:13:eof in escaped script data, 1:13:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 13 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3050 - SHOULD-level error: qq'<script><!--a'; ; ok 3051 - Document tree: qq'<script><!--a' not ok 3052 - Parse error: qq'<script><!--<'; 1:9:no DOCTYPE, 1:13:eof in escaped script data, 1:13:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 13 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<'; 1:9:no DOCTYPE, 1:13:eof in escaped script data, 1:13:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 13 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3053 - SHOULD-level error: qq'<script><!--<'; ; ok 3054 - Document tree: qq'<script><!--<' not ok 3055 - Parse error: qq'<script><!--<a'; 1:9:no DOCTYPE, 1:14:eof in escaped script data, 1:14:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 14 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<a'; 1:9:no DOCTYPE, 1:14:eof in escaped script data, 1:14:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 14 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3056 - SHOULD-level error: qq'<script><!--<a'; ; ok 3057 - Document tree: qq'<script><!--<a' not ok 3058 - Parse error: qq'<script><!--</'; 1:9:no DOCTYPE, 1:14:eof in escaped script data, 1:14:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 14 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--</'; 1:9:no DOCTYPE, 1:14:eof in escaped script data, 1:14:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 14 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3059 - SHOULD-level error: qq'<script><!--</'; ; ok 3060 - Document tree: qq'<script><!--</' not ok 3061 - Parse error: qq'<script><!--</script'; 1:9:no DOCTYPE, 1:20:eof in escaped script data, 1:20:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 20 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--</script'; 1:9:no DOCTYPE, 1:20:eof in escaped script data, 1:20:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 20 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3062 - SHOULD-level error: qq'<script><!--</script'; ; ok 3063 - Document tree: qq'<script><!--</script' not ok 3064 - Parse error: qq'<script><!--</script '; 1:9:no DOCTYPE, 1:21:unclosed tag, 1:21:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 21 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--</script '; 1:9:no DOCTYPE, 1:21:unclosed tag, 1:21:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 21 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3065 - SHOULD-level error: qq'<script><!--</script '; ; ok 3066 - Document tree: qq'<script><!--</script ' not ok 3067 - Parse error: qq'<script><!--<s'; 1:9:no DOCTYPE, 1:14:eof in escaped script data, 1:14:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 14 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<s'; 1:9:no DOCTYPE, 1:14:eof in escaped script data, 1:14:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 14 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3068 - SHOULD-level error: qq'<script><!--<s'; ; ok 3069 - Document tree: qq'<script><!--<s' not ok 3070 - Parse error: qq'<script><!--<script'; 1:9:no DOCTYPE, 1:19:eof in escaped script data, 1:19:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 19 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script'; 1:9:no DOCTYPE, 1:19:eof in escaped script data, 1:19:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 19 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3071 - SHOULD-level error: qq'<script><!--<script'; ; ok 3072 - Document tree: qq'<script><!--<script' not ok 3073 - Parse error: qq'<script><!--<script '; 1:9:no DOCTYPE, 1:20:eof in escaped script data, 1:20:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 20 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script '; 1:9:no DOCTYPE, 1:20:eof in escaped script data, 1:20:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 20 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3074 - SHOULD-level error: qq'<script><!--<script '; ; ok 3075 - Document tree: qq'<script><!--<script ' not ok 3076 - Parse error: qq'<script><!--<script <'; 1:9:no DOCTYPE, 1:21:eof in escaped script data, 1:21:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 21 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script <'; 1:9:no DOCTYPE, 1:21:eof in escaped script data, 1:21:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 21 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3077 - SHOULD-level error: qq'<script><!--<script <'; ; ok 3078 - Document tree: qq'<script><!--<script <' not ok 3079 - Parse error: qq'<script><!--<script <a'; 1:9:no DOCTYPE, 1:22:eof in escaped script data, 1:22:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 22 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script <a'; 1:9:no DOCTYPE, 1:22:eof in escaped script data, 1:22:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 22 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3080 - SHOULD-level error: qq'<script><!--<script <a'; ; ok 3081 - Document tree: qq'<script><!--<script <a' not ok 3082 - Parse error: qq'<script><!--<script </'; 1:9:no DOCTYPE, 1:22:eof in escaped script data, 1:22:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 22 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </'; 1:9:no DOCTYPE, 1:22:eof in escaped script data, 1:22:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 22 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3083 - SHOULD-level error: qq'<script><!--<script </'; ; ok 3084 - Document tree: qq'<script><!--<script </' not ok 3085 - Parse error: qq'<script><!--<script </s'; 1:9:no DOCTYPE, 1:23:eof in escaped script data, 1:23:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 23 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </s'; 1:9:no DOCTYPE, 1:23:eof in escaped script data, 1:23:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 23 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3086 - SHOULD-level error: qq'<script><!--<script </s'; ; ok 3087 - Document tree: qq'<script><!--<script </s' not ok 3088 - Parse error: qq'<script><!--<script </script'; 1:9:no DOCTYPE, 1:28:eof in escaped script data, 1:28:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 28 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </script'; 1:9:no DOCTYPE, 1:28:eof in escaped script data, 1:28:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 28 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3089 - SHOULD-level error: qq'<script><!--<script </script'; ; ok 3090 - Document tree: qq'<script><!--<script </script' not ok 3091 - Parse error: qq'<script><!--<script </scripta'; 1:9:no DOCTYPE, 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 29 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </scripta'; 1:9:no DOCTYPE, 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 29 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3092 - SHOULD-level error: qq'<script><!--<script </scripta'; ; ok 3093 - Document tree: qq'<script><!--<script </scripta' not ok 3094 - Parse error: qq'<script><!--<script </script '; 1:9:no DOCTYPE, 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 29 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </script '; 1:9:no DOCTYPE, 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 29 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3095 - SHOULD-level error: qq'<script><!--<script </script '; ; ok 3096 - Document tree: qq'<script><!--<script </script ' not ok 3097 - Parse error: qq'<script><!--<script </script>'; 1:9:no DOCTYPE, 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 29 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </script>'; 1:9:no DOCTYPE, 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 29 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3098 - SHOULD-level error: qq'<script><!--<script </script>'; ; ok 3099 - Document tree: qq'<script><!--<script </script>' not ok 3100 - Parse error: qq'<script><!--<script </script/'; 1:9:no DOCTYPE, 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 29 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </script/'; 1:9:no DOCTYPE, 1:29:eof in escaped script data, 1:29:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 29 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3101 - SHOULD-level error: qq'<script><!--<script </script/'; ; ok 3102 - Document tree: qq'<script><!--<script </script/' not ok 3103 - Parse error: qq'<script><!--<script </script <'; 1:9:no DOCTYPE, 1:30:eof in escaped script data, 1:30:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 30 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </script <'; 1:9:no DOCTYPE, 1:30:eof in escaped script data, 1:30:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 30 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3104 - SHOULD-level error: qq'<script><!--<script </script <'; ; ok 3105 - Document tree: qq'<script><!--<script </script <' not ok 3106 - Parse error: qq'<script><!--<script </script <a'; 1:9:no DOCTYPE, 1:31:eof in escaped script data, 1:31:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 31 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </script <a'; 1:9:no DOCTYPE, 1:31:eof in escaped script data, 1:31:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 31 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3107 - SHOULD-level error: qq'<script><!--<script </script <a'; ; ok 3108 - Document tree: qq'<script><!--<script </script <a' not ok 3109 - Parse error: qq'<script><!--<script </script </'; 1:9:no DOCTYPE, 1:31:eof in escaped script data, 1:31:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 31 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </script </'; 1:9:no DOCTYPE, 1:31:eof in escaped script data, 1:31:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 31 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3110 - SHOULD-level error: qq'<script><!--<script </script </'; ; ok 3111 - Document tree: qq'<script><!--<script </script </' not ok 3112 - Parse error: qq'<script><!--<script </script </script'; 1:9:no DOCTYPE, 1:37:eof in escaped script data, 1:37:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 38 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </script </script'; 1:9:no DOCTYPE, 1:37:eof in escaped script data, 1:37:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 38 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3113 - SHOULD-level error: qq'<script><!--<script </script </script'; ; ok 3114 - Document tree: qq'<script><!--<script </script </script' not ok 3115 - Parse error: qq'<script><!--<script </script </script '; 1:9:no DOCTYPE, 1:38:unclosed tag, 1:38:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 38 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </script </script '; 1:9:no DOCTYPE, 1:38:unclosed tag, 1:38:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 38 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3116 - SHOULD-level error: qq'<script><!--<script </script </script '; ; ok 3117 - Document tree: qq'<script><!--<script </script </script ' not ok 3118 - Parse error: qq'<script><!--<script </script </script/'; 1:9:no DOCTYPE, 1:38:unclosed tag, 1:38:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 38 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script </script </script/'; 1:9:no DOCTYPE, 1:38:unclosed tag, 1:38:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 38 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3119 - SHOULD-level error: qq'<script><!--<script </script </script/'; ; ok 3120 - Document tree: qq'<script><!--<script </script </script/' ok 3121 - Parse error: qq'<script><!--<script </script </script>'; 1:9:no DOCTYPE;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE. ok 3122 - SHOULD-level error: qq'<script><!--<script </script </script>'; ; ok 3123 - Document tree: qq'<script><!--<script </script </script>' not ok 3124 - Parse error: qq'<script><!--<script -'; 1:9:no DOCTYPE, 1:21:eof in escaped script data, 1:21:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 21 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script -'; 1:9:no DOCTYPE, 1:21:eof in escaped script data, 1:21:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 21 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3125 - SHOULD-level error: qq'<script><!--<script -'; ; ok 3126 - Document tree: qq'<script><!--<script -' not ok 3127 - Parse error: qq'<script><!--<script -a'; 1:9:no DOCTYPE, 1:22:eof in escaped script data, 1:22:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 22 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script -a'; 1:9:no DOCTYPE, 1:22:eof in escaped script data, 1:22:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 22 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3128 - SHOULD-level error: qq'<script><!--<script -a'; ; ok 3129 - Document tree: qq'<script><!--<script -a' not ok 3130 - Parse error: qq'<script><!--<script --'; 1:9:no DOCTYPE, 1:22:eof in escaped script data, 1:22:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 22 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script --'; 1:9:no DOCTYPE, 1:22:eof in escaped script data, 1:22:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 22 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3131 - SHOULD-level error: qq'<script><!--<script --'; ; ok 3132 - Document tree: qq'<script><!--<script --' not ok 3133 - Parse error: qq'<script><!--<script --a'; 1:9:no DOCTYPE, 1:23:eof in escaped script data, 1:23:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 23 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script --a'; 1:9:no DOCTYPE, 1:23:eof in escaped script data, 1:23:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 23 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3134 - SHOULD-level error: qq'<script><!--<script --a'; ; ok 3135 - Document tree: qq'<script><!--<script --a' ok 3136 - Parse error: qq'<script><!--<script -->'; 1:9:no DOCTYPE, 1:23:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 23 Unexpected end of file. Expected end tag (script). ok 3137 - SHOULD-level error: qq'<script><!--<script -->'; ; ok 3138 - Document tree: qq'<script><!--<script -->' ok 3139 - Parse error: qq'<script><!--<script --><'; 1:9:no DOCTYPE, 1:24:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 24 Unexpected end of file. Expected end tag (script). ok 3140 - SHOULD-level error: qq'<script><!--<script --><'; ; ok 3141 - Document tree: qq'<script><!--<script --><' ok 3142 - Parse error: qq'<script><!--<script --></'; 1:9:no DOCTYPE, 1:25:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 25 Unexpected end of file. Expected end tag (script). ok 3143 - SHOULD-level error: qq'<script><!--<script --></'; ; ok 3144 - Document tree: qq'<script><!--<script --></' ok 3145 - Parse error: qq'<script><!--<script --></script'; 1:9:no DOCTYPE, 1:31:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 31 Unexpected end of file. Expected end tag (script). ok 3146 - SHOULD-level error: qq'<script><!--<script --></script'; ; ok 3147 - Document tree: qq'<script><!--<script --></script' not ok 3148 - Parse error: qq'<script><!--<script --></script '; 1:9:no DOCTYPE, 1:32:unclosed tag, 1:32:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 32 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script --></script '; 1:9:no DOCTYPE, 1:32:unclosed tag, 1:32:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 32 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3149 - SHOULD-level error: qq'<script><!--<script --></script '; ; ok 3150 - Document tree: qq'<script><!--<script --></script ' not ok 3151 - Parse error: qq'<script><!--<script --></script/'; 1:9:no DOCTYPE, 1:32:unclosed tag, 1:32:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 32 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script --></script/'; 1:9:no DOCTYPE, 1:32:unclosed tag, 1:32:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 32 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3152 - SHOULD-level error: qq'<script><!--<script --></script/'; ; ok 3153 - Document tree: qq'<script><!--<script --></script/' ok 3154 - Parse error: qq'<script><!--<script --></script>'; 1:9:no DOCTYPE;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE. ok 3155 - SHOULD-level error: qq'<script><!--<script --></script>'; ; ok 3156 - Document tree: qq'<script><!--<script --></script>' ok 3157 - Parse error: qq'<script><!--<script><\x{5C}/script>--></script>'; 1:9:no DOCTYPE;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE. ok 3158 - SHOULD-level error: qq'<script><!--<script><\x{5C}/script>--></script>'; ; ok 3159 - Document tree: qq'<script><!--<script><\x{5C}/script>--></script>' ok 3160 - Parse error: qq'<script><!--<script></scr\x{27}+\x{27}ipt>--></script>'; 1:9:no DOCTYPE;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE. ok 3161 - SHOULD-level error: qq'<script><!--<script></scr\x{27}+\x{27}ipt>--></script>'; ; ok 3162 - Document tree: qq'<script><!--<script></scr\x{27}+\x{27}ipt>--></script>' ok 3163 - Parse error: qq'<script><!--<script></script><script></script></script>'; 1:9:no DOCTYPE;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE. ok 3164 - SHOULD-level error: qq'<script><!--<script></script><script></script></script>'; ; ok 3165 - Document tree: qq'<script><!--<script></script><script></script></script>' ok 3166 - Parse error: qq'<script><!--<script></script><script></script>--><!--</script>'; 1:9:no DOCTYPE;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE. ok 3167 - SHOULD-level error: qq'<script><!--<script></script><script></script>--><!--</script>'; ; ok 3168 - Document tree: qq'<script><!--<script></script><script></script>--><!--</script>' ok 3169 - Parse error: qq'<script><!--<script></script><script></script>-- ></script>'; 1:9:no DOCTYPE;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE. ok 3170 - SHOULD-level error: qq'<script><!--<script></script><script></script>-- ></script>'; ; ok 3171 - Document tree: qq'<script><!--<script></script><script></script>-- ></script>' ok 3172 - Parse error: qq'<script><!--<script></script><script></script>- -></script>'; 1:9:no DOCTYPE;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE. ok 3173 - SHOULD-level error: qq'<script><!--<script></script><script></script>- -></script>'; ; ok 3174 - Document tree: qq'<script><!--<script></script><script></script>- -></script>' ok 3175 - Parse error: qq'<script><!--<script></script><script></script>- - ></script>'; 1:9:no DOCTYPE;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE. ok 3176 - SHOULD-level error: qq'<script><!--<script></script><script></script>- - ></script>'; ; ok 3177 - Document tree: qq'<script><!--<script></script><script></script>- - ></script>' ok 3178 - Parse error: qq'<script><!--<script></script><script></script>-></script>'; 1:9:no DOCTYPE;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE. ok 3179 - SHOULD-level error: qq'<script><!--<script></script><script></script>-></script>'; ; ok 3180 - Document tree: qq'<script><!--<script></script><script></script>-></script>' not ok 3181 - Parse error: qq'<script><!--<script>--!></script>X'; 1:9:no DOCTYPE, 1:34:eof in escaped script data, 1:34:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 34 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script>--!></script>X'; 1:9:no DOCTYPE, 1:34:eof in escaped script data, 1:34:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 34 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3182 - SHOULD-level error: qq'<script><!--<script>--!></script>X'; ; ok 3183 - Document tree: qq'<script><!--<script>--!></script>X' ok 3184 - Parse error: qq'<script><!--<scr\x{27}+\x{27}ipt></script>--></script>'; 1:9:no DOCTYPE, 1:44:unmatched end tag:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 44 Unexpected end tag (script). ok 3185 - SHOULD-level error: qq'<script><!--<scr\x{27}+\x{27}ipt></script>--></script>'; ; ok 3186 - Document tree: qq'<script><!--<scr\x{27}+\x{27}ipt></script>--></script>' not ok 3187 - Parse error: qq'<script><!--<script></scr\x{27}+\x{27}ipt></script>X'; 1:9:no DOCTYPE, 1:42:eof in escaped script data, 1:42:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 42 Unexpected end of file. Expected end tag (script). # Failed test 'Parse error: qq'<script><!--<script></scr\x{27}+\x{27}ipt></script>X'; 1:9:no DOCTYPE, 1:42:eof in escaped script data, 1:42:not closed:script;Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE., Line: 1 Col: 42 Unexpected end of file. Expected end tag (script).' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3188 - SHOULD-level error: qq'<script><!--<script></scr\x{27}+\x{27}ipt></script>X'; ; ok 3189 - Document tree: qq'<script><!--<script></scr\x{27}+\x{27}ipt></script>X' ok 3190 - Parse error: qq'<style><!--<style></style>--></style>'; 1:8:no DOCTYPE, 1:37:unmatched end tag:style;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE., Line: 1 Col: 37 Unexpected end tag (style). ok 3191 - SHOULD-level error: qq'<style><!--<style></style>--></style>'; ; ok 3192 - Document tree: qq'<style><!--<style></style>--></style>' ok 3193 - Parse error: qq'<style><!--</style>X'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE. ok 3194 - SHOULD-level error: qq'<style><!--</style>X'; ; ok 3195 - Document tree: qq'<style><!--</style>X' ok 3196 - Parse error: qq'<style><!--...</style>...--></style>'; 1:8:no DOCTYPE, 1:36:unmatched end tag:style;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE., Line: 1 Col: 36 Unexpected end tag (style). ok 3197 - SHOULD-level error: qq'<style><!--...</style>...--></style>'; ; ok 3198 - Document tree: qq'<style><!--...</style>...--></style>' ok 3199 - Parse error: qq'<style><!--<br><html xmlns:v="urn:schemas-microsoft-com:vml"><!--[if !mso]><style></style>X'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE. ok 3200 - SHOULD-level error: qq'<style><!--<br><html xmlns:v="urn:schemas-microsoft-com:vml"><!--[if !mso]><style></style>X'; ; ok 3201 - Document tree: qq'<style><!--<br><html xmlns:v="urn:schemas-microsoft-com:vml"><!--[if !mso]><style></style>X' ok 3202 - Parse error: qq'<style><!--...<style><!--...--!></style>--></style>'; 1:8:no DOCTYPE, 1:51:unmatched end tag:style;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE., Line: 1 Col: 51 Unexpected end tag (style). ok 3203 - SHOULD-level error: qq'<style><!--...<style><!--...--!></style>--></style>'; ; ok 3204 - Document tree: qq'<style><!--...<style><!--...--!></style>--></style>' ok 3205 - Parse error: qq'<style><!--...</style><!-- --><style>@import ...</style>'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE. ok 3206 - SHOULD-level error: qq'<style><!--...</style><!-- --><style>@import ...</style>'; ; ok 3207 - Document tree: qq'<style><!--...</style><!-- --><style>@import ...</style>' ok 3208 - Parse error: qq'<style>...<style><!--...</style><!-- --></style>'; 1:8:no DOCTYPE, 1:48:unmatched end tag:style;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE., Line: 1 Col: 48 Unexpected end tag (style). ok 3209 - SHOULD-level error: qq'<style>...<style><!--...</style><!-- --></style>'; ; ok 3210 - Document tree: qq'<style>...<style><!--...</style><!-- --></style>' ok 3211 - Parse error: qq'<style>...<!--[if IE]><style>...</style>X'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (style). Expected DOCTYPE. ok 3212 - SHOULD-level error: qq'<style>...<!--[if IE]><style>...</style>X'; ; ok 3213 - Document tree: qq'<style>...<!--[if IE]><style>...</style>X' ok 3214 - Parse error: qq'<title><!--<title></title>--></title>'; 1:8:no DOCTYPE, 1:37:unmatched end tag:title;Line: 1 Col: 7 Unexpected start tag (title). Expected DOCTYPE., Line: 1 Col: 37 Unexpected end tag (title). ok 3215 - SHOULD-level error: qq'<title><!--<title></title>--></title>'; ; ok 3216 - Document tree: qq'<title><!--<title></title>--></title>' ok 3217 - Parse error: qq'<title>&lt;/title></title>'; 1:8:no DOCTYPE;Line: 1 Col: 7 Unexpected start tag (title). Expected DOCTYPE. ok 3218 - SHOULD-level error: qq'<title>&lt;/title></title>'; ; ok 3219 - Document tree: qq'<title>&lt;/title></title>' ok 3220 - Parse error: qq'<title>foo/title><link></head><body>X'; 1:8:no DOCTYPE, 1:37:not closed:title;Line: 1 Col: 7 Unexpected start tag (title). Expected DOCTYPE., Line: 1 Col: 37 Unexpected end of file. Expected end tag (title). ok 3221 - SHOULD-level error: qq'<title>foo/title><link></head><body>X'; ; ok 3222 - Document tree: qq'<title>foo/title><link></head><body>X' not ok 3223 - Parse error: qq'<noscript><!--<noscript></noscript>--></noscript>'; 1:11:no DOCTYPE;Line: 1 Col: 10 Unexpected start tag (noscript). Expected DOCTYPE., Line: 1 Col: 49 Unexpected end tag (noscript). # Failed test 'Parse error: qq'<noscript><!--<noscript></noscript>--></noscript>'; 1:11:no DOCTYPE;Line: 1 Col: 10 Unexpected start tag (noscript). Expected DOCTYPE., Line: 1 Col: 49 Unexpected end tag (noscript).' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '2' ok 3224 - SHOULD-level error: qq'<noscript><!--<noscript></noscript>--></noscript>'; ; not ok 3225 - Document tree: qq'<noscript><!--<noscript></noscript>--></noscript>' # Failed test 'Document tree: qq'<noscript><!--<noscript></noscript>--></noscript>'' # at HTML-tree.t test () ok line 9. # +---+--------------------------------------+---+------------------------+ # | Ln|Got | Ln|Expected | # +---+--------------------------------------+---+------------------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <noscript> | 3| <noscript> | # * 4| <!-- <noscript></noscript> --> * 4| "<!--<noscript>" * # | 5| <body> | 5| <body> | # | | * 6| "-->" * # +---+--------------------------------------+---+------------------------+ ok 3226 - Parse error: qq'<noscript><!--</noscript>X<noscript>--></noscript>'; 1:11:no DOCTYPE;Line: 1 Col: 10 Unexpected start tag (noscript). Expected DOCTYPE. ok 3227 - SHOULD-level error: qq'<noscript><!--</noscript>X<noscript>--></noscript>'; ; not ok 3228 - Document tree: qq'<noscript><!--</noscript>X<noscript>--></noscript>' # Failed test 'Document tree: qq'<noscript><!--</noscript>X<noscript>--></noscript>'' # at HTML-tree.t test () ok line 9. # +---+---------------------------------------+---+----------------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------+---+----------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <noscript> | 3| <noscript> | # * 4| <!-- </noscript>X<noscript> --> * 4| "<!--" * # | 5| <body> | 5| <body> | # | | * 6| "X" * # | | * 7| <noscript> * # | | * 8| "-->" * # +---+---------------------------------------+---+----------------+ not ok 3229 - Parse error: qq'<noscript><iframe></noscript>X'; 1:11:no DOCTYPE, 1:19:in noscript:/:iframe, 1:30:not closed:iframe;Line: 1 Col: 10 Unexpected start tag (noscript). Expected DOCTYPE. # Failed test 'Parse error: qq'<noscript><iframe></noscript>X'; 1:11:no DOCTYPE, 1:19:in noscript:/:iframe, 1:30:not closed:iframe;Line: 1 Col: 10 Unexpected start tag (noscript). Expected DOCTYPE.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '1' ok 3230 - SHOULD-level error: qq'<noscript><iframe></noscript>X'; ; not ok 3231 - Document tree: qq'<noscript><iframe></noscript>X' # Failed test 'Document tree: qq'<noscript><iframe></noscript>X'' # at HTML-tree.t test () ok line 9. # +---+----------------------+---+------------------+ # | Ln|Got | Ln|Expected | # +---+----------------------+---+------------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <noscript> | 3| <noscript> | # | | * 4| "<iframe>" * # | 4| <body> | 5| <body> | # * 5| <iframe> * 6| "X" * # * 6| "</noscript>X" * | | # +---+----------------------+---+------------------+ ok 3232 - Parse error: qq'<noframes><!--<noframes></noframes>--></noframes>'; 1:11:no DOCTYPE, 1:49:unmatched end tag:noframes;Line: 1 Col: 10 Unexpected start tag (noframes). Expected DOCTYPE., Line: 1 Col: 49 Unexpected end tag (noframes). ok 3233 - SHOULD-level error: qq'<noframes><!--<noframes></noframes>--></noframes>'; ; ok 3234 - Document tree: qq'<noframes><!--<noframes></noframes>--></noframes>' ok 3235 - Parse error: qq'<noframes><body><script><!--...</script></body></noframes></html>'; 1:11:no DOCTYPE;Line: 1 Col: 10 Unexpected start tag (noframes). Expected DOCTYPE. ok 3236 - SHOULD-level error: qq'<noframes><body><script><!--...</script></body></noframes></html>'; ; ok 3237 - Document tree: qq'<noframes><body><script><!--...</script></body></noframes></html>' ok 3238 - Parse error: qq'<textarea><!--<textarea></textarea>--></textarea>'; 1:11:no DOCTYPE, 1:49:unmatched end tag:textarea;Line: 1 Col: 10 Unexpected start tag (textarea). Expected DOCTYPE., Line: 1 Col: 49 Unexpected end tag (textarea). ok 3239 - SHOULD-level error: qq'<textarea><!--<textarea></textarea>--></textarea>'; ; ok 3240 - Document tree: qq'<textarea><!--<textarea></textarea>--></textarea>' ok 3241 - Parse error: qq'<textarea>&lt;/textarea></textarea>'; 1:11:no DOCTYPE;Line: 1 Col: 10 Unexpected start tag (textarea). Expected DOCTYPE. ok 3242 - SHOULD-level error: qq'<textarea>&lt;/textarea></textarea>'; ; ok 3243 - Document tree: qq'<textarea>&lt;/textarea></textarea>' ok 3244 - Parse error: qq'<iframe><!--<iframe></iframe>--></iframe>'; 1:9:no DOCTYPE, 1:41:unmatched end tag:iframe;Line: 1 Col: 8 Unexpected start tag (iframe). Expected DOCTYPE., Line: 1 Col: 41 Unexpected end tag (iframe). ok 3245 - SHOULD-level error: qq'<iframe><!--<iframe></iframe>--></iframe>'; ; ok 3246 - Document tree: qq'<iframe><!--<iframe></iframe>--></iframe>' ok 3247 - Parse error: qq'<iframe>...<!--X->...<!--/X->...</iframe>'; 1:9:no DOCTYPE;Line: 1 Col: 8 Unexpected start tag (iframe). Expected DOCTYPE. ok 3248 - SHOULD-level error: qq'<iframe>...<!--X->...<!--/X->...</iframe>'; ; ok 3249 - Document tree: qq'<iframe>...<!--X->...<!--/X->...</iframe>' ok 3250 - Parse error: qq'<xmp><!--<xmp></xmp>--></xmp>'; 1:6:no DOCTYPE, 1:29:unmatched end tag:xmp;Line: 1 Col: 5 Unexpected start tag (xmp). Expected DOCTYPE., Line: 1 Col: 29 Unexpected end tag (xmp). ok 3251 - SHOULD-level error: qq'<xmp><!--<xmp></xmp>--></xmp>'; ; ok 3252 - Document tree: qq'<xmp><!--<xmp></xmp>--></xmp>' ok 3253 - Parse error: qq'<noembed><!--<noembed></noembed>--></noembed>'; 1:10:no DOCTYPE, 1:45:unmatched end tag:noembed;Line: 1 Col: 9 Unexpected start tag (noembed). Expected DOCTYPE., Line: 1 Col: 45 Unexpected end tag (noembed). ok 3254 - SHOULD-level error: qq'<noembed><!--<noembed></noembed>--></noembed>'; ; ok 3255 - Document tree: qq'<noembed><!--<noembed></noembed>--></noembed>' No #errors section (<!doctype html><table>) at HTML-tree.t test () skip line 67. not ok 3256 - Parse error: qq'<!doctype html><table>'; 1:22:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table>'; 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3257 - SHOULD-level error: qq'<!doctype html><table>'; ; Use of uninitialized value in length at HTML-tree.t test () ok line 8. not ok 3258 - Document tree: qq'<!doctype html><table>' # Failed test 'Document tree: qq'<!doctype html><table>'' # at HTML-tree.t test () ok line 9. # +---+-----------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+-----------------+---+----------+ # * 1|<!DOCTYPE html> * | | # * 2|<html> * | | # * 3| <head> * | | # * 4| <body> * | | # * 5| <table> * | | # +---+-----------------+---+----------+ Use of uninitialized value $s in substitution (s///) at t/HTML-tree.t line 30. Use of uninitialized value $s in concatenation (.) or string at t/HTML-tree.t line 33. ok 3259 - Parse error: qq''; 1:0:no DOCTYPE;Line 2 Col 0 Unexpected end of file. Expected table content. Use of uninitialized value $s in substitution (s///) at t/HTML-tree.t line 30. Use of uninitialized value $s in concatenation (.) or string at t/HTML-tree.t line 33. ok 3260 - SHOULD-level error: qq''; ; Use of uninitialized value $s in substitution (s///) at t/HTML-tree.t line 30. Use of uninitialized value $s in concatenation (.) or string at t/HTML-tree.t line 33. not ok 3261 - Document tree: qq'' # Failed test 'Document tree: qq''' # at HTML-tree.t test () ok line 9. # +---+----------+---+-----------------+ # | Ln|Got | Ln|Expected | # +---+----------+---+-----------------+ # | | * 1|<!DOCTYPE html> * # | 1|<html> | 2|<html> | # | 2| <head> | 3| <head> | # | 3| <body> | 4| <body> | # | | * 5| <table> * # | | * 6| " * # | | * 7|" * # +---+----------+---+-----------------+ ok 3262 - Parse error: qq'<!doctype html><table><td><span><font></span><span>'; 1:27:missing start tag:tr, 1:46:not closed:font, 1:51:in body:\#eof;Line 1 Col 26 Unexpected table cell start tag (td) in the table body phase., Line 1 Col 45 Unexpected end tag (span)., Line 1 Col 51 Expected closing tag. Unexpected end of file. ok 3263 - SHOULD-level error: qq'<!doctype html><table><td><span><font></span><span>'; ; ok 3264 - Document tree: qq'<!doctype html><table><td><span><font></span><span>' not ok 3265 - Parse error: qq'<!doctype html><form><table></form><form></table></form>'; 1:36:in table:/:form, 1:36:unmatched end tag:form, 1:42:form in table;35: Stray end tag “form”., 41: Start tag “form” seen in “table”. # Failed test 'Parse error: qq'<!doctype html><form><table></form><form></table></form>'; 1:36:in table:/:form, 1:36:unmatched end tag:form, 1:42:form in table;35: Stray end tag “form”., 41: Start tag “form” seen in “table”.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 3266 - SHOULD-level error: qq'<!doctype html><form><table></form><form></table></form>'; ; ok 3267 - Document tree: qq'<!doctype html><form><table></form><form></table></form>' # t/data/html-tree/tests17.dat not ok 3268 - Parse error: qq'<!doctype html><table><tbody><select><tr>'; 1:38:in table:select, 1:41:not closed:select, 1:41:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><tbody><select><tr>'; 1:38:in table:select, 1:41:not closed:select, 1:41:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3269 - SHOULD-level error: qq'<!doctype html><table><tbody><select><tr>'; ; ok 3270 - Document tree: qq'<!doctype html><table><tbody><select><tr>' not ok 3271 - Parse error: qq'<!doctype html><table><tr><select><td>'; 1:35:in table:select, 1:38:not closed:select, 1:38:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><tr><select><td>'; 1:35:in table:select, 1:38:not closed:select, 1:38:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3272 - SHOULD-level error: qq'<!doctype html><table><tr><select><td>'; ; ok 3273 - Document tree: qq'<!doctype html><table><tr><select><td>' not ok 3274 - Parse error: qq'<!doctype html><table><tr><td><select><td>'; 1:42:not closed:select, 1:42:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><tr><td><select><td>'; 1:42:not closed:select, 1:42:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3275 - SHOULD-level error: qq'<!doctype html><table><tr><td><select><td>'; ; ok 3276 - Document tree: qq'<!doctype html><table><tr><td><select><td>' not ok 3277 - Parse error: qq'<!doctype html><table><tr><th><select><td>'; 1:42:not closed:select, 1:42:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><tr><th><select><td>'; 1:42:not closed:select, 1:42:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3278 - SHOULD-level error: qq'<!doctype html><table><tr><th><select><td>'; ; ok 3279 - Document tree: qq'<!doctype html><table><tr><th><select><td>' not ok 3280 - Parse error: qq'<!doctype html><table><caption><select><tr>'; 1:43:not closed:select, 1:43:not closed:caption, 1:43:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><caption><select><tr>'; 1:43:not closed:select, 1:43:not closed:caption, 1:43:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3281 - SHOULD-level error: qq'<!doctype html><table><caption><select><tr>'; ; ok 3282 - Document tree: qq'<!doctype html><table><caption><select><tr>' not ok 3283 - Parse error: qq'<!doctype html><select><tr>'; 1:27:in select:tr, 1:27:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><select><tr>'; 1:27:in select:tr, 1:27:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3284 - SHOULD-level error: qq'<!doctype html><select><tr>'; ; ok 3285 - Document tree: qq'<!doctype html><select><tr>' not ok 3286 - Parse error: qq'<!doctype html><select><td>'; 1:27:in select:td, 1:27:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><select><td>'; 1:27:in select:td, 1:27:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3287 - SHOULD-level error: qq'<!doctype html><select><td>'; ; ok 3288 - Document tree: qq'<!doctype html><select><td>' not ok 3289 - Parse error: qq'<!doctype html><select><th>'; 1:27:in select:th, 1:27:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><select><th>'; 1:27:in select:th, 1:27:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3290 - SHOULD-level error: qq'<!doctype html><select><th>'; ; ok 3291 - Document tree: qq'<!doctype html><select><th>' not ok 3292 - Parse error: qq'<!doctype html><select><tbody>'; 1:30:in select:tbody, 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><select><tbody>'; 1:30:in select:tbody, 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3293 - SHOULD-level error: qq'<!doctype html><select><tbody>'; ; ok 3294 - Document tree: qq'<!doctype html><select><tbody>' not ok 3295 - Parse error: qq'<!doctype html><select><thead>'; 1:30:in select:thead, 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><select><thead>'; 1:30:in select:thead, 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3296 - SHOULD-level error: qq'<!doctype html><select><thead>'; ; ok 3297 - Document tree: qq'<!doctype html><select><thead>' not ok 3298 - Parse error: qq'<!doctype html><select><tfoot>'; 1:30:in select:tfoot, 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><select><tfoot>'; 1:30:in select:tfoot, 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3299 - SHOULD-level error: qq'<!doctype html><select><tfoot>'; ; ok 3300 - Document tree: qq'<!doctype html><select><tfoot>' not ok 3301 - Parse error: qq'<!doctype html><select><caption>'; 1:32:in select:caption, 1:32:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><select><caption>'; 1:32:in select:caption, 1:32:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3302 - SHOULD-level error: qq'<!doctype html><select><caption>'; ; ok 3303 - Document tree: qq'<!doctype html><select><caption>' ok 3304 - Parse error: qq'<!doctype html><table><tr></table>a'; ; ok 3305 - SHOULD-level error: qq'<!doctype html><table><tr></table>a'; ; ok 3306 - Document tree: qq'<!doctype html><table><tr></table>a' # t/data/html-tree/tests18.dat not ok 3307 - Parse error: qq'<!doctype html><plaintext></plaintext>'; 1:38:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><plaintext></plaintext>'; 1:38:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3308 - SHOULD-level error: qq'<!doctype html><plaintext></plaintext>'; ; ok 3309 - Document tree: qq'<!doctype html><plaintext></plaintext>' not ok 3310 - Parse error: qq'<!doctype html><table><plaintext></plaintext>'; 1:34:in table:plaintext, 1:45:in table:\#text, 1:45:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><plaintext></plaintext>'; 1:34:in table:plaintext, 1:45:in table:\#text, 1:45:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3311 - SHOULD-level error: qq'<!doctype html><table><plaintext></plaintext>'; ; ok 3312 - Document tree: qq'<!doctype html><table><plaintext></plaintext>' not ok 3313 - Parse error: qq'<!doctype html><table><tbody><plaintext></plaintext>'; 1:41:in table:plaintext, 1:52:in table:\#text, 1:52:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><tbody><plaintext></plaintext>'; 1:41:in table:plaintext, 1:52:in table:\#text, 1:52:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3314 - SHOULD-level error: qq'<!doctype html><table><tbody><plaintext></plaintext>'; ; ok 3315 - Document tree: qq'<!doctype html><table><tbody><plaintext></plaintext>' not ok 3316 - Parse error: qq'<!doctype html><table><tbody><tr><plaintext></plaintext>'; 1:45:in table:plaintext, 1:56:in table:\#text, 1:56:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><tbody><tr><plaintext></plaintext>'; 1:45:in table:plaintext, 1:56:in table:\#text, 1:56:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3317 - SHOULD-level error: qq'<!doctype html><table><tbody><tr><plaintext></plaintext>'; ; ok 3318 - Document tree: qq'<!doctype html><table><tbody><tr><plaintext></plaintext>' not ok 3319 - Parse error: qq'<!doctype html><table><tbody><tr><plaintext></plaintext>'; 1:45:in table:plaintext, 1:56:in table:\#text, 1:56:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><tbody><tr><plaintext></plaintext>'; 1:45:in table:plaintext, 1:56:in table:\#text, 1:56:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3320 - SHOULD-level error: qq'<!doctype html><table><tbody><tr><plaintext></plaintext>'; ; ok 3321 - Document tree: qq'<!doctype html><table><tbody><tr><plaintext></plaintext>' not ok 3322 - Parse error: qq'<!doctype html><table><td><plaintext></plaintext>'; 1:27:missing start tag:tr, 1:49:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><td><plaintext></plaintext>'; 1:27:missing start tag:tr, 1:49:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3323 - SHOULD-level error: qq'<!doctype html><table><td><plaintext></plaintext>'; ; ok 3324 - Document tree: qq'<!doctype html><table><td><plaintext></plaintext>' not ok 3325 - Parse error: qq'<!doctype html><table><caption><plaintext></plaintext>'; 1:54:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><caption><plaintext></plaintext>'; 1:54:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3326 - SHOULD-level error: qq'<!doctype html><table><caption><plaintext></plaintext>'; ; ok 3327 - Document tree: qq'<!doctype html><table><caption><plaintext></plaintext>' not ok 3328 - Parse error: qq'<!doctype html><table><tr><style></script></style>abc'; 1:53:in table:\#text, 1:53:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><tr><style></script></style>abc'; 1:53:in table:\#text, 1:53:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3329 - SHOULD-level error: qq'<!doctype html><table><tr><style></script></style>abc'; ; ok 3330 - Document tree: qq'<!doctype html><table><tr><style></script></style>abc' not ok 3331 - Parse error: qq'<!doctype html><table><tr><script></style></script>abc'; 1:54:in table:\#text, 1:54:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><tr><script></style></script>abc'; 1:54:in table:\#text, 1:54:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3332 - SHOULD-level error: qq'<!doctype html><table><tr><script></style></script>abc'; ; ok 3333 - Document tree: qq'<!doctype html><table><tr><script></style></script>abc' not ok 3334 - Parse error: qq'<!doctype html><table><caption><style></script></style>abc'; 1:58:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><caption><style></script></style>abc'; 1:58:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3335 - SHOULD-level error: qq'<!doctype html><table><caption><style></script></style>abc'; ; ok 3336 - Document tree: qq'<!doctype html><table><caption><style></script></style>abc' not ok 3337 - Parse error: qq'<!doctype html><table><td><style></script></style>abc'; 1:27:missing start tag:tr, 1:53:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><td><style></script></style>abc'; 1:27:missing start tag:tr, 1:53:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3338 - SHOULD-level error: qq'<!doctype html><table><td><style></script></style>abc'; ; ok 3339 - Document tree: qq'<!doctype html><table><td><style></script></style>abc' not ok 3340 - Parse error: qq'<!doctype html><select><script></style></script>abc'; 1:51:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><select><script></style></script>abc'; 1:51:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3341 - SHOULD-level error: qq'<!doctype html><select><script></style></script>abc'; ; ok 3342 - Document tree: qq'<!doctype html><select><script></style></script>abc' not ok 3343 - Parse error: qq'<!doctype html><table><select><script></style></script>abc'; 1:31:in table:select, 1:58:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><select><script></style></script>abc'; 1:31:in table:select, 1:58:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3344 - SHOULD-level error: qq'<!doctype html><table><select><script></style></script>abc'; ; ok 3345 - Document tree: qq'<!doctype html><table><select><script></style></script>abc' not ok 3346 - Parse error: qq'<!doctype html><table><tr><select><script></style></script>abc'; 1:35:in table:select, 1:62:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><tr><select><script></style></script>abc'; 1:35:in table:select, 1:62:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3347 - SHOULD-level error: qq'<!doctype html><table><tr><select><script></style></script>abc'; ; ok 3348 - Document tree: qq'<!doctype html><table><tr><select><script></style></script>abc' not ok 3349 - Parse error: qq'<!doctype html><frameset></frameset><noframes>abc'; 1:49:not closed:noframes; # Failed test 'Parse error: qq'<!doctype html><frameset></frameset><noframes>abc'; 1:49:not closed:noframes;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3350 - SHOULD-level error: qq'<!doctype html><frameset></frameset><noframes>abc'; ; ok 3351 - Document tree: qq'<!doctype html><frameset></frameset><noframes>abc' ok 3352 - Parse error: qq'<!doctype html><frameset></frameset><noframes>abc</noframes><!--abc-->'; ; ok 3353 - SHOULD-level error: qq'<!doctype html><frameset></frameset><noframes>abc</noframes><!--abc-->'; ; ok 3354 - Document tree: qq'<!doctype html><frameset></frameset><noframes>abc</noframes><!--abc-->' not ok 3355 - Parse error: qq'<!doctype html><frameset></frameset></html><noframes>abc'; 1:56:not closed:noframes; # Failed test 'Parse error: qq'<!doctype html><frameset></frameset></html><noframes>abc'; 1:56:not closed:noframes;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3356 - SHOULD-level error: qq'<!doctype html><frameset></frameset></html><noframes>abc'; ; ok 3357 - Document tree: qq'<!doctype html><frameset></frameset></html><noframes>abc' ok 3358 - Parse error: qq'<!doctype html><frameset></frameset></html><noframes>abc</noframes><!--abc-->'; ; ok 3359 - SHOULD-level error: qq'<!doctype html><frameset></frameset></html><noframes>abc</noframes><!--abc-->'; ; ok 3360 - Document tree: qq'<!doctype html><frameset></frameset></html><noframes>abc</noframes><!--abc-->' not ok 3361 - Parse error: qq'<!doctype html><table><tr></tbody><tfoot>'; 1:41:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><tr></tbody><tfoot>'; 1:41:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3362 - SHOULD-level error: qq'<!doctype html><table><tr></tbody><tfoot>'; ; ok 3363 - Document tree: qq'<!doctype html><table><tr></tbody><tfoot>' not ok 3364 - Parse error: qq'<!doctype html><table><td><svg></svg>abc<td>'; 1:27:missing start tag:tr, 1:44:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><td><svg></svg>abc<td>'; 1:27:missing start tag:tr, 1:44:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3365 - SHOULD-level error: qq'<!doctype html><table><td><svg></svg>abc<td>'; ; ok 3366 - Document tree: qq'<!doctype html><table><td><svg></svg>abc<td>' # t/data/html-tree/tests19.dat not ok 3367 - Parse error: qq'<!doctype html><math><mn DefinitionUrl="foo">'; 1:45:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><math><mn DefinitionUrl="foo">'; 1:45:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3368 - SHOULD-level error: qq'<!doctype html><math><mn DefinitionUrl="foo">'; ; ok 3369 - Document tree: qq'<!doctype html><math><mn DefinitionUrl="foo">' not ok 3370 - Parse error: qq'<!doctype html><html></p><!--foo-->'; 1:26:unmatched end tag:p; # Failed test 'Parse error: qq'<!doctype html><html></p><!--foo-->'; 1:26:unmatched end tag:p;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3371 - SHOULD-level error: qq'<!doctype html><html></p><!--foo-->'; ; ok 3372 - Document tree: qq'<!doctype html><html></p><!--foo-->' not ok 3373 - Parse error: qq'<!doctype html><head></head></p><!--foo-->'; 1:33:unmatched end tag:p; # Failed test 'Parse error: qq'<!doctype html><head></head></p><!--foo-->'; 1:33:unmatched end tag:p;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3374 - SHOULD-level error: qq'<!doctype html><head></head></p><!--foo-->'; ; ok 3375 - Document tree: qq'<!doctype html><head></head></p><!--foo-->' not ok 3376 - Parse error: qq'<!doctype html><body><p><pre>'; 1:29:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><body><p><pre>'; 1:29:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3377 - SHOULD-level error: qq'<!doctype html><body><p><pre>'; ; ok 3378 - Document tree: qq'<!doctype html><body><p><pre>' not ok 3379 - Parse error: qq'<!doctype html><body><p><listing>'; 1:33:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><body><p><listing>'; 1:33:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3380 - SHOULD-level error: qq'<!doctype html><body><p><listing>'; ; ok 3381 - Document tree: qq'<!doctype html><body><p><listing>' not ok 3382 - Parse error: qq'<!doctype html><p><plaintext>'; 1:29:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><plaintext>'; 1:29:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3383 - SHOULD-level error: qq'<!doctype html><p><plaintext>'; ; ok 3384 - Document tree: qq'<!doctype html><p><plaintext>' not ok 3385 - Parse error: qq'<!doctype html><p><h1>'; 1:22:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><h1>'; 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3386 - SHOULD-level error: qq'<!doctype html><p><h1>'; ; ok 3387 - Document tree: qq'<!doctype html><p><h1>' not ok 3388 - Parse error: qq'<!doctype html><form><isindex>'; 1:30:isindex, 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><form><isindex>'; 1:30:isindex, 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3389 - SHOULD-level error: qq'<!doctype html><form><isindex>'; ; ok 3390 - Document tree: qq'<!doctype html><form><isindex>' not ok 3391 - Parse error: qq'<!doctype html><isindex action="POST">'; 1:38:isindex; # Failed test 'Parse error: qq'<!doctype html><isindex action="POST">'; 1:38:isindex;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3392 - SHOULD-level error: qq'<!doctype html><isindex action="POST">'; ; ok 3393 - Document tree: qq'<!doctype html><isindex action="POST">' not ok 3394 - Parse error: qq'<!doctype html><isindex prompt="this is isindex">'; 1:49:isindex; # Failed test 'Parse error: qq'<!doctype html><isindex prompt="this is isindex">'; 1:49:isindex;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3395 - SHOULD-level error: qq'<!doctype html><isindex prompt="this is isindex">'; ; ok 3396 - Document tree: qq'<!doctype html><isindex prompt="this is isindex">' not ok 3397 - Parse error: qq'<!doctype html><isindex type="hidden">'; 1:38:isindex; # Failed test 'Parse error: qq'<!doctype html><isindex type="hidden">'; 1:38:isindex;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3398 - SHOULD-level error: qq'<!doctype html><isindex type="hidden">'; ; ok 3399 - Document tree: qq'<!doctype html><isindex type="hidden">' not ok 3400 - Parse error: qq'<!doctype html><isindex name="foo">'; 1:35:isindex; # Failed test 'Parse error: qq'<!doctype html><isindex name="foo">'; 1:35:isindex;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3401 - SHOULD-level error: qq'<!doctype html><isindex name="foo">'; ; ok 3402 - Document tree: qq'<!doctype html><isindex name="foo">' not ok 3403 - Parse error: qq'<!doctype html><ruby><p><rp>'; 1:28:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><ruby><p><rp>'; 1:28:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3404 - SHOULD-level error: qq'<!doctype html><ruby><p><rp>'; ; ok 3405 - Document tree: qq'<!doctype html><ruby><p><rp>' not ok 3406 - Parse error: qq'<!doctype html><ruby><div><span><rp>'; 1:36:not closed:span, 1:36:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><ruby><div><span><rp>'; 1:36:not closed:span, 1:36:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3407 - SHOULD-level error: qq'<!doctype html><ruby><div><span><rp>'; ; ok 3408 - Document tree: qq'<!doctype html><ruby><div><span><rp>' not ok 3409 - Parse error: qq'<!doctype html><ruby><div><p><rp>'; 1:33:not closed:div, 1:33:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><ruby><div><p><rp>'; 1:33:not closed:div, 1:33:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3410 - SHOULD-level error: qq'<!doctype html><ruby><div><p><rp>'; ; ok 3411 - Document tree: qq'<!doctype html><ruby><div><p><rp>' not ok 3412 - Parse error: qq'<!doctype html><ruby><p><rt>'; 1:28:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><ruby><p><rt>'; 1:28:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3413 - SHOULD-level error: qq'<!doctype html><ruby><p><rt>'; ; ok 3414 - Document tree: qq'<!doctype html><ruby><p><rt>' not ok 3415 - Parse error: qq'<!doctype html><ruby><div><span><rt>'; 1:36:not closed:span, 1:36:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><ruby><div><span><rt>'; 1:36:not closed:span, 1:36:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3416 - SHOULD-level error: qq'<!doctype html><ruby><div><span><rt>'; ; ok 3417 - Document tree: qq'<!doctype html><ruby><div><span><rt>' not ok 3418 - Parse error: qq'<!doctype html><ruby><div><p><rt>'; 1:33:not closed:div, 1:33:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><ruby><div><p><rt>'; 1:33:not closed:div, 1:33:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3419 - SHOULD-level error: qq'<!doctype html><ruby><div><p><rt>'; ; ok 3420 - Document tree: qq'<!doctype html><ruby><div><p><rt>' not ok 3421 - Parse error: qq'<!doctype html><math/><foo>'; 1:27:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><math/><foo>'; 1:27:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3422 - SHOULD-level error: qq'<!doctype html><math/><foo>'; ; ok 3423 - Document tree: qq'<!doctype html><math/><foo>' not ok 3424 - Parse error: qq'<!doctype html><svg/><foo>'; 1:26:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><svg/><foo>'; 1:26:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3425 - SHOULD-level error: qq'<!doctype html><svg/><foo>'; ; ok 3426 - Document tree: qq'<!doctype html><svg/><foo>' not ok 3427 - Parse error: qq'<!doctype html><div></body><!--foo-->'; 1:28:not closed:div; # Failed test 'Parse error: qq'<!doctype html><div></body><!--foo-->'; 1:28:not closed:div;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3428 - SHOULD-level error: qq'<!doctype html><div></body><!--foo-->'; ; ok 3429 - Document tree: qq'<!doctype html><div></body><!--foo-->' not ok 3430 - Parse error: qq'<!doctype html><h1><div><h3><span></h1>foo'; 1:40:unmatched end tag:h1, 1:42:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><h1><div><h3><span></h1>foo'; 1:40:unmatched end tag:h1, 1:42:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3431 - SHOULD-level error: qq'<!doctype html><h1><div><h3><span></h1>foo'; ; ok 3432 - Document tree: qq'<!doctype html><h1><div><h3><span></h1>foo' not ok 3433 - Parse error: qq'<!doctype html><p></h3>foo'; 1:24:unmatched end tag:h3; # Failed test 'Parse error: qq'<!doctype html><p></h3>foo'; 1:24:unmatched end tag:h3;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3434 - SHOULD-level error: qq'<!doctype html><p></h3>foo'; ; ok 3435 - Document tree: qq'<!doctype html><p></h3>foo' not ok 3436 - Parse error: qq'<!doctype html><h3><li>abc</h2>foo'; 1:32:unmatched end tag:h2; # Failed test 'Parse error: qq'<!doctype html><h3><li>abc</h2>foo'; 1:32:unmatched end tag:h2;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3437 - SHOULD-level error: qq'<!doctype html><h3><li>abc</h2>foo'; ; ok 3438 - Document tree: qq'<!doctype html><h3><li>abc</h2>foo' not ok 3439 - Parse error: qq'<!doctype html><table>abc<!--foo-->'; 1:35:in table:\#text, 1:35:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table>abc<!--foo-->'; 1:35:in table:\#text, 1:35:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3440 - SHOULD-level error: qq'<!doctype html><table>abc<!--foo-->'; ; ok 3441 - Document tree: qq'<!doctype html><table>abc<!--foo-->' not ok 3442 - Parse error: qq'<!doctype html><table> <!--foo-->'; 1:34:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table> <!--foo-->'; 1:34:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3443 - SHOULD-level error: qq'<!doctype html><table> <!--foo-->'; ; ok 3444 - Document tree: qq'<!doctype html><table> <!--foo-->' not ok 3445 - Parse error: qq'<!doctype html><table> b <!--foo-->'; 1:35:in table:\#text, 1:35:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table> b <!--foo-->'; 1:35:in table:\#text, 1:35:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3446 - SHOULD-level error: qq'<!doctype html><table> b <!--foo-->'; ; ok 3447 - Document tree: qq'<!doctype html><table> b <!--foo-->' not ok 3448 - Parse error: qq'<!doctype html><select><option><option>'; 1:39:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><select><option><option>'; 1:39:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3449 - SHOULD-level error: qq'<!doctype html><select><option><option>'; ; ok 3450 - Document tree: qq'<!doctype html><select><option><option>' not ok 3451 - Parse error: qq'<!doctype html><select><option></optgroup>'; 1:42:unmatched end tag:optgroup, 1:42:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><select><option></optgroup>'; 1:42:unmatched end tag:optgroup, 1:42:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3452 - SHOULD-level error: qq'<!doctype html><select><option></optgroup>'; ; ok 3453 - Document tree: qq'<!doctype html><select><option></optgroup>' not ok 3454 - Parse error: qq'<!doctype html><select><option></optgroup>'; 1:42:unmatched end tag:optgroup, 1:42:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><select><option></optgroup>'; 1:42:unmatched end tag:optgroup, 1:42:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3455 - SHOULD-level error: qq'<!doctype html><select><option></optgroup>'; ; ok 3456 - Document tree: qq'<!doctype html><select><option></optgroup>' not ok 3457 - Parse error: qq'<!doctype html><p><math><mi><p><h1>'; 1:35:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><math><mi><p><h1>'; 1:35:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3458 - SHOULD-level error: qq'<!doctype html><p><math><mi><p><h1>'; ; ok 3459 - Document tree: qq'<!doctype html><p><math><mi><p><h1>' not ok 3460 - Parse error: qq'<!doctype html><p><math><mo><p><h1>'; 1:35:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><math><mo><p><h1>'; 1:35:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3461 - SHOULD-level error: qq'<!doctype html><p><math><mo><p><h1>'; ; ok 3462 - Document tree: qq'<!doctype html><p><math><mo><p><h1>' not ok 3463 - Parse error: qq'<!doctype html><p><math><mn><p><h1>'; 1:35:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><math><mn><p><h1>'; 1:35:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3464 - SHOULD-level error: qq'<!doctype html><p><math><mn><p><h1>'; ; ok 3465 - Document tree: qq'<!doctype html><p><math><mn><p><h1>' not ok 3466 - Parse error: qq'<!doctype html><p><math><ms><p><h1>'; 1:35:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><math><ms><p><h1>'; 1:35:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3467 - SHOULD-level error: qq'<!doctype html><p><math><ms><p><h1>'; ; ok 3468 - Document tree: qq'<!doctype html><p><math><ms><p><h1>' not ok 3469 - Parse error: qq'<!doctype html><p><math><mtext><p><h1>'; 1:38:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><math><mtext><p><h1>'; 1:38:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3470 - SHOULD-level error: qq'<!doctype html><p><math><mtext><p><h1>'; ; ok 3471 - Document tree: qq'<!doctype html><p><math><mtext><p><h1>' not ok 3472 - Parse error: qq'<!doctype html><frameset></noframes>'; 1:36:in frameset:/:noframes, 1:36:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><frameset></noframes>'; 1:36:in frameset:/:noframes, 1:36:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3473 - SHOULD-level error: qq'<!doctype html><frameset></noframes>'; ; ok 3474 - Document tree: qq'<!doctype html><frameset></noframes>' not ok 3475 - Parse error: qq'<!doctype html><html c=d><body></html><html a=b>'; 1:48:after html:html, 1:48:not first start tag; # Failed test 'Parse error: qq'<!doctype html><html c=d><body></html><html a=b>'; 1:48:after html:html, 1:48:not first start tag;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3476 - SHOULD-level error: qq'<!doctype html><html c=d><body></html><html a=b>'; ; ok 3477 - Document tree: qq'<!doctype html><html c=d><body></html><html a=b>' not ok 3478 - Parse error: qq'<!doctype html><html c=d><frameset></frameset></html><html a=b>'; 1:63:after html:html, 1:63:not first start tag; # Failed test 'Parse error: qq'<!doctype html><html c=d><frameset></frameset></html><html a=b>'; 1:63:after html:html, 1:63:not first start tag;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3479 - SHOULD-level error: qq'<!doctype html><html c=d><frameset></frameset></html><html a=b>'; ; ok 3480 - Document tree: qq'<!doctype html><html c=d><frameset></frameset></html><html a=b>' ok 3481 - Parse error: qq'<!doctype html><html><frameset></frameset></html><!--foo-->'; ; ok 3482 - SHOULD-level error: qq'<!doctype html><html><frameset></frameset></html><!--foo-->'; ; ok 3483 - Document tree: qq'<!doctype html><html><frameset></frameset></html><!--foo-->' ok 3484 - Parse error: qq'<!doctype html><html><frameset></frameset></html> '; ; ok 3485 - SHOULD-level error: qq'<!doctype html><html><frameset></frameset></html> '; ; ok 3486 - Document tree: qq'<!doctype html><html><frameset></frameset></html> ' not ok 3487 - Parse error: qq'<!doctype html><html><frameset></frameset></html>abc'; 1:52:after html:\#text; # Failed test 'Parse error: qq'<!doctype html><html><frameset></frameset></html>abc'; 1:52:after html:\#text;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3488 - SHOULD-level error: qq'<!doctype html><html><frameset></frameset></html>abc'; ; ok 3489 - Document tree: qq'<!doctype html><html><frameset></frameset></html>abc' not ok 3490 - Parse error: qq'<!doctype html><html><frameset></frameset></html><p>'; 1:52:after after frameset:p; # Failed test 'Parse error: qq'<!doctype html><html><frameset></frameset></html><p>'; 1:52:after after frameset:p;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3491 - SHOULD-level error: qq'<!doctype html><html><frameset></frameset></html><p>'; ; ok 3492 - Document tree: qq'<!doctype html><html><frameset></frameset></html><p>' not ok 3493 - Parse error: qq'<!doctype html><html><frameset></frameset></html></p>'; 1:53:after after frameset:/:p; # Failed test 'Parse error: qq'<!doctype html><html><frameset></frameset></html></p>'; 1:53:after after frameset:/:p;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3494 - SHOULD-level error: qq'<!doctype html><html><frameset></frameset></html></p>'; ; ok 3495 - Document tree: qq'<!doctype html><html><frameset></frameset></html></p>' not ok 3496 - Parse error: qq'<html><frameset></frameset></html><!doctype html>'; 1:7:no DOCTYPE, 1:49:in html:\#DOCTYPE; # Failed test 'Parse error: qq'<html><frameset></frameset></html><!doctype html>'; 1:7:no DOCTYPE, 1:49:in html:\#DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3497 - SHOULD-level error: qq'<html><frameset></frameset></html><!doctype html>'; ; ok 3498 - Document tree: qq'<html><frameset></frameset></html><!doctype html>' not ok 3499 - Parse error: qq'<!doctype html><body><frameset>'; 1:31:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><body><frameset>'; 1:31:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3500 - SHOULD-level error: qq'<!doctype html><body><frameset>'; ; ok 3501 - Document tree: qq'<!doctype html><body><frameset>' not ok 3502 - Parse error: qq'<!doctype html><p><frameset><frame>'; 1:29:in body:frameset, 1:35:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><frameset><frame>'; 1:29:in body:frameset, 1:35:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3503 - SHOULD-level error: qq'<!doctype html><p><frameset><frame>'; ; ok 3504 - Document tree: qq'<!doctype html><p><frameset><frame>' not ok 3505 - Parse error: qq'<!doctype html><p>a<frameset>'; 1:29:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><p>a<frameset>'; 1:29:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3506 - SHOULD-level error: qq'<!doctype html><p>a<frameset>'; ; ok 3507 - Document tree: qq'<!doctype html><p>a<frameset>' not ok 3508 - Parse error: qq'<!doctype html><p> <frameset><frame>'; 1:30:in body:frameset, 1:36:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p> <frameset><frame>'; 1:30:in body:frameset, 1:36:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3509 - SHOULD-level error: qq'<!doctype html><p> <frameset><frame>'; ; ok 3510 - Document tree: qq'<!doctype html><p> <frameset><frame>' not ok 3511 - Parse error: qq'<!doctype html><pre><frameset>'; 1:30:in body:frameset, 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><pre><frameset>'; 1:30:in body:frameset, 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3512 - SHOULD-level error: qq'<!doctype html><pre><frameset>'; ; ok 3513 - Document tree: qq'<!doctype html><pre><frameset>' not ok 3514 - Parse error: qq'<!doctype html><listing><frameset>'; 1:34:in body:frameset, 1:34:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><listing><frameset>'; 1:34:in body:frameset, 1:34:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3515 - SHOULD-level error: qq'<!doctype html><listing><frameset>'; ; ok 3516 - Document tree: qq'<!doctype html><listing><frameset>' not ok 3517 - Parse error: qq'<!doctype html><li><frameset>'; 1:29:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><li><frameset>'; 1:29:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3518 - SHOULD-level error: qq'<!doctype html><li><frameset>'; ; ok 3519 - Document tree: qq'<!doctype html><li><frameset>' not ok 3520 - Parse error: qq'<!doctype html><dd><frameset>'; 1:29:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><dd><frameset>'; 1:29:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3521 - SHOULD-level error: qq'<!doctype html><dd><frameset>'; ; ok 3522 - Document tree: qq'<!doctype html><dd><frameset>' not ok 3523 - Parse error: qq'<!doctype html><dt><frameset>'; 1:29:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><dt><frameset>'; 1:29:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3524 - SHOULD-level error: qq'<!doctype html><dt><frameset>'; ; ok 3525 - Document tree: qq'<!doctype html><dt><frameset>' not ok 3526 - Parse error: qq'<!doctype html><button><frameset>'; 1:33:in body:frameset, 1:33:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><button><frameset>'; 1:33:in body:frameset, 1:33:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3527 - SHOULD-level error: qq'<!doctype html><button><frameset>'; ; ok 3528 - Document tree: qq'<!doctype html><button><frameset>' not ok 3529 - Parse error: qq'<!doctype html><applet><frameset>'; 1:33:in body:frameset, 1:33:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><applet><frameset>'; 1:33:in body:frameset, 1:33:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3530 - SHOULD-level error: qq'<!doctype html><applet><frameset>'; ; ok 3531 - Document tree: qq'<!doctype html><applet><frameset>' not ok 3532 - Parse error: qq'<!doctype html><marquee><frameset>'; 1:34:in body:frameset, 1:34:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><marquee><frameset>'; 1:34:in body:frameset, 1:34:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3533 - SHOULD-level error: qq'<!doctype html><marquee><frameset>'; ; ok 3534 - Document tree: qq'<!doctype html><marquee><frameset>' not ok 3535 - Parse error: qq'<!doctype html><object><frameset>'; 1:33:in body:frameset, 1:33:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><object><frameset>'; 1:33:in body:frameset, 1:33:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3536 - SHOULD-level error: qq'<!doctype html><object><frameset>'; ; ok 3537 - Document tree: qq'<!doctype html><object><frameset>' not ok 3538 - Parse error: qq'<!doctype html><table><frameset>'; 1:32:in table:frameset, 1:32:in body:frameset, 1:32:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><frameset>'; 1:32:in table:frameset, 1:32:in body:frameset, 1:32:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3539 - SHOULD-level error: qq'<!doctype html><table><frameset>'; ; ok 3540 - Document tree: qq'<!doctype html><table><frameset>' not ok 3541 - Parse error: qq'<!doctype html><area><frameset>'; 1:31:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><area><frameset>'; 1:31:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3542 - SHOULD-level error: qq'<!doctype html><area><frameset>'; ; ok 3543 - Document tree: qq'<!doctype html><area><frameset>' not ok 3544 - Parse error: qq'<!doctype html><basefont><frameset>'; 1:35:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><basefont><frameset>'; 1:35:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3545 - SHOULD-level error: qq'<!doctype html><basefont><frameset>'; ; ok 3546 - Document tree: qq'<!doctype html><basefont><frameset>' not ok 3547 - Parse error: qq'<!doctype html><bgsound><frameset>'; 1:34:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><bgsound><frameset>'; 1:34:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3548 - SHOULD-level error: qq'<!doctype html><bgsound><frameset>'; ; ok 3549 - Document tree: qq'<!doctype html><bgsound><frameset>' not ok 3550 - Parse error: qq'<!doctype html><br><frameset>'; 1:29:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><br><frameset>'; 1:29:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3551 - SHOULD-level error: qq'<!doctype html><br><frameset>'; ; ok 3552 - Document tree: qq'<!doctype html><br><frameset>' not ok 3553 - Parse error: qq'<!doctype html><embed><frameset>'; 1:32:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><embed><frameset>'; 1:32:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3554 - SHOULD-level error: qq'<!doctype html><embed><frameset>'; ; ok 3555 - Document tree: qq'<!doctype html><embed><frameset>' not ok 3556 - Parse error: qq'<!doctype html><img><frameset>'; 1:30:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><img><frameset>'; 1:30:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3557 - SHOULD-level error: qq'<!doctype html><img><frameset>'; ; ok 3558 - Document tree: qq'<!doctype html><img><frameset>' not ok 3559 - Parse error: qq'<!doctype html><input><frameset>'; 1:32:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><input><frameset>'; 1:32:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3560 - SHOULD-level error: qq'<!doctype html><input><frameset>'; ; ok 3561 - Document tree: qq'<!doctype html><input><frameset>' not ok 3562 - Parse error: qq'<!doctype html><keygen><frameset>'; 1:33:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><keygen><frameset>'; 1:33:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3563 - SHOULD-level error: qq'<!doctype html><keygen><frameset>'; ; ok 3564 - Document tree: qq'<!doctype html><keygen><frameset>' not ok 3565 - Parse error: qq'<!doctype html><wbr><frameset>'; 1:30:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><wbr><frameset>'; 1:30:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3566 - SHOULD-level error: qq'<!doctype html><wbr><frameset>'; ; ok 3567 - Document tree: qq'<!doctype html><wbr><frameset>' not ok 3568 - Parse error: qq'<!doctype html><hr><frameset>'; 1:29:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><hr><frameset>'; 1:29:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3569 - SHOULD-level error: qq'<!doctype html><hr><frameset>'; ; ok 3570 - Document tree: qq'<!doctype html><hr><frameset>' not ok 3571 - Parse error: qq'<!doctype html><textarea></textarea><frameset>'; 1:46:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><textarea></textarea><frameset>'; 1:46:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3572 - SHOULD-level error: qq'<!doctype html><textarea></textarea><frameset>'; ; ok 3573 - Document tree: qq'<!doctype html><textarea></textarea><frameset>' not ok 3574 - Parse error: qq'<!doctype html><xmp></xmp><frameset>'; 1:36:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><xmp></xmp><frameset>'; 1:36:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3575 - SHOULD-level error: qq'<!doctype html><xmp></xmp><frameset>'; ; ok 3576 - Document tree: qq'<!doctype html><xmp></xmp><frameset>' not ok 3577 - Parse error: qq'<!doctype html><iframe></iframe><frameset>'; 1:42:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><iframe></iframe><frameset>'; 1:42:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3578 - SHOULD-level error: qq'<!doctype html><iframe></iframe><frameset>'; ; ok 3579 - Document tree: qq'<!doctype html><iframe></iframe><frameset>' not ok 3580 - Parse error: qq'<!doctype html><select></select><frameset>'; 1:42:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><select></select><frameset>'; 1:42:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3581 - SHOULD-level error: qq'<!doctype html><select></select><frameset>'; ; ok 3582 - Document tree: qq'<!doctype html><select></select><frameset>' not ok 3583 - Parse error: qq'<!doctype html><svg></svg><frameset><frame>'; 1:37:in body:frameset, 1:43:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><svg></svg><frameset><frame>'; 1:37:in body:frameset, 1:43:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3584 - SHOULD-level error: qq'<!doctype html><svg></svg><frameset><frame>'; ; ok 3585 - Document tree: qq'<!doctype html><svg></svg><frameset><frame>' not ok 3586 - Parse error: qq'<!doctype html><math></math><frameset><frame>'; 1:39:in body:frameset, 1:45:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><math></math><frameset><frame>'; 1:39:in body:frameset, 1:45:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3587 - SHOULD-level error: qq'<!doctype html><math></math><frameset><frame>'; ; ok 3588 - Document tree: qq'<!doctype html><math></math><frameset><frame>' not ok 3589 - Parse error: qq'<!doctype html><svg><foreignObject><div> <frameset><frame>'; 1:52:in body:frameset, 1:58:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><svg><foreignObject><div> <frameset><frame>'; 1:52:in body:frameset, 1:58:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3590 - SHOULD-level error: qq'<!doctype html><svg><foreignObject><div> <frameset><frame>'; ; ok 3591 - Document tree: qq'<!doctype html><svg><foreignObject><div> <frameset><frame>' not ok 3592 - Parse error: qq'<!doctype html><svg>a</svg><frameset><frame>'; 1:38:in body:frameset, 1:44:in body:frame; # Failed test 'Parse error: qq'<!doctype html><svg>a</svg><frameset><frame>'; 1:38:in body:frameset, 1:44:in body:frame;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3593 - SHOULD-level error: qq'<!doctype html><svg>a</svg><frameset><frame>'; ; ok 3594 - Document tree: qq'<!doctype html><svg>a</svg><frameset><frame>' not ok 3595 - Parse error: qq'<!doctype html><svg> </svg><frameset><frame>'; 1:38:in body:frameset, 1:44:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><svg> </svg><frameset><frame>'; 1:38:in body:frameset, 1:44:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3596 - SHOULD-level error: qq'<!doctype html><svg> </svg><frameset><frame>'; ; ok 3597 - Document tree: qq'<!doctype html><svg> </svg><frameset><frame>' not ok 3598 - Parse error: qq'<html>aaa<frameset></frameset>'; 1:7:no DOCTYPE, 1:20:in body:frameset, 1:30:unmatched end tag:frameset; # Failed test 'Parse error: qq'<html>aaa<frameset></frameset>'; 1:7:no DOCTYPE, 1:20:in body:frameset, 1:30:unmatched end tag:frameset;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3599 - SHOULD-level error: qq'<html>aaa<frameset></frameset>'; ; ok 3600 - Document tree: qq'<html>aaa<frameset></frameset>' not ok 3601 - Parse error: qq'<html> a <frameset></frameset>'; 1:7:no DOCTYPE, 1:20:in body:frameset, 1:30:unmatched end tag:frameset; # Failed test 'Parse error: qq'<html> a <frameset></frameset>'; 1:7:no DOCTYPE, 1:20:in body:frameset, 1:30:unmatched end tag:frameset;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3602 - SHOULD-level error: qq'<html> a <frameset></frameset>'; ; ok 3603 - Document tree: qq'<html> a <frameset></frameset>' not ok 3604 - Parse error: qq'<!doctype html><div><frameset>'; 1:30:in body:frameset, 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><div><frameset>'; 1:30:in body:frameset, 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3605 - SHOULD-level error: qq'<!doctype html><div><frameset>'; ; ok 3606 - Document tree: qq'<!doctype html><div><frameset>' not ok 3607 - Parse error: qq'<!doctype html><div><body><frameset>'; 1:27:in body:body, 1:36:in body:frameset, 1:36:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><div><body><frameset>'; 1:27:in body:body, 1:36:in body:frameset, 1:36:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3608 - SHOULD-level error: qq'<!doctype html><div><body><frameset>'; ; ok 3609 - Document tree: qq'<!doctype html><div><body><frameset>' not ok 3610 - Parse error: qq'<!doctype html><p><math></p>a'; 1:29:unmatched end tag:p, 1:29:not closed:math; # Failed test 'Parse error: qq'<!doctype html><p><math></p>a'; 1:29:unmatched end tag:p, 1:29:not closed:math;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3611 - SHOULD-level error: qq'<!doctype html><p><math></p>a'; ; ok 3612 - Document tree: qq'<!doctype html><p><math></p>a' not ok 3613 - Parse error: qq'<!doctype html><p><math><mn><span></p>a'; 1:39:unmatched end tag:p, 1:39:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><math><mn><span></p>a'; 1:39:unmatched end tag:p, 1:39:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3614 - SHOULD-level error: qq'<!doctype html><p><math><mn><span></p>a'; ; ok 3615 - Document tree: qq'<!doctype html><p><math><mn><span></p>a' not ok 3616 - Parse error: qq'<!doctype html><math></html>'; 1:28:unmatched end tag:html, 1:28:not closed:math, 1:28:unmatched end tag:html; # Failed test 'Parse error: qq'<!doctype html><math></html>'; 1:28:unmatched end tag:html, 1:28:not closed:math, 1:28:unmatched end tag:html;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3617 - SHOULD-level error: qq'<!doctype html><math></html>'; ; ok 3618 - Document tree: qq'<!doctype html><math></html>' ok 3619 - Parse error: qq'<!doctype html><meta charset="ascii">'; ; ok 3620 - SHOULD-level error: qq'<!doctype html><meta charset="ascii">'; ; ok 3621 - Document tree: qq'<!doctype html><meta charset="ascii">' ok 3622 - Parse error: qq'<!doctype html><meta http-equiv="content-type" content="text/html;charset=ascii">'; ; ok 3623 - SHOULD-level error: qq'<!doctype html><meta http-equiv="content-type" content="text/html;charset=ascii">'; ; ok 3624 - Document tree: qq'<!doctype html><meta http-equiv="content-type" content="text/html;charset=ascii">' ok 3625 - Parse error: qq'<!doctype html><head><!--aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa--><meta charset="utf8">'; ; ok 3626 - SHOULD-level error: qq'<!doctype html><head><!--aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa--><meta charset="utf8">'; ; ok 3627 - Document tree: qq'<!doctype html><head><!--aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa--><meta charset="utf8">' not ok 3628 - Parse error: qq'<!doctype html><html a=b><head></head><html c=d>'; 1:48:not first start tag; # Failed test 'Parse error: qq'<!doctype html><html a=b><head></head><html c=d>'; 1:48:not first start tag;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3629 - SHOULD-level error: qq'<!doctype html><html a=b><head></head><html c=d>'; ; ok 3630 - Document tree: qq'<!doctype html><html a=b><head></head><html c=d>' not ok 3631 - Parse error: qq'<!doctype html><image/>'; 1:23:image; # Failed test 'Parse error: qq'<!doctype html><image/>'; 1:23:image;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3632 - SHOULD-level error: qq'<!doctype html><image/>'; ; ok 3633 - Document tree: qq'<!doctype html><image/>' not ok 3634 - Parse error: qq'<!doctype html>a<i>b<table>c<b>d</i>e</b>f'; 1:32:in table:\#text, 1:32:in table:b, 1:37:in table:\#text, 1:37:in table:/:i, 1:37:unmatched end tag:i, 1:42:in table:\#text, 1:42:in table:/:b, 1:42:in table:\#text, 1:42:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html>a<i>b<table>c<b>d</i>e</b>f'; 1:32:in table:\#text, 1:32:in table:b, 1:37:in table:\#text, 1:37:in table:/:i, 1:37:unmatched end tag:i, 1:42:in table:\#text, 1:42:in table:/:b, 1:42:in table:\#text, 1:42:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '9' # expected: '0' ok 3635 - SHOULD-level error: qq'<!doctype html>a<i>b<table>c<b>d</i>e</b>f'; ; not ok 3636 - Document tree: qq'<!doctype html>a<i>b<table>c<b>d</i>e</b>f' # Failed test 'Document tree: qq'<!doctype html>a<i>b<table>c<b>d</i>e</b>f'' # at HTML-tree.t test () ok line 9. # +---+-----------------+---+-----------------+ # | Ln|Got | Ln|Expected | # +---+-----------------+---+-----------------+ # | 1|<!DOCTYPE html> | 1|<!DOCTYPE html> | # | 2|<html> | 2|<html> | # | 3| <head> | 3| <head> | # | 4| <body> | 4| <body> | # | 5| "a" | 5| "a" | # | 6| <i> | 6| <i> | # * 7| "b" * 7| "bc" * # * 8| "c" * | | # | 9| <b> | 8| <b> | # | 10| "de" | 9| "de" | # | 11| "f" | 10| "f" | # | 12| <table> | 11| <table> | # +---+-----------------+---+-----------------+ not ok 3637 - Parse error: qq'<!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f'; 1:26:in table:i, 1:30:in table:\#text, 1:30:in table:b, 1:36:in table:\#text, 1:36:in table:div, 1:40:in table:\#text, 1:40:in table:a, 1:45:in table:\#text, 1:45:in table:/:i, 1:45:not closed:a, 1:45:not closed:a, 1:50:in table:\#text, 1:50:in table:/:b, 1:50:not closed:a, 1:50:not closed:a, 1:50:in table:\#text, 1:50:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f'; 1:26:in table:i, 1:30:in table:\#text, 1:30:in table:b, 1:36:in table:\#text, 1:36:in table:div, 1:40:in table:\#text, 1:40:in table:a, 1:45:in table:\#text, 1:45:in table:/:i, 1:45:not closed:a, 1:45:not closed:a, 1:50:in table:\#text, 1:50:in table:/:b, 1:50:not closed:a, 1:50:not closed:a, 1:50:in table:\#text, 1:50:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '17' # expected: '0' ok 3638 - SHOULD-level error: qq'<!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f'; ; ok 3639 - Document tree: qq'<!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f' not ok 3640 - Parse error: qq'<!doctype html><i>a<b>b<div>c<a>d</i>e</b>f'; 1:38:not closed:a, 1:38:not closed:a, 1:43:not closed:a, 1:43:not closed:a, 1:43:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><i>a<b>b<div>c<a>d</i>e</b>f'; 1:38:not closed:a, 1:38:not closed:a, 1:43:not closed:a, 1:43:not closed:a, 1:43:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '0' ok 3641 - SHOULD-level error: qq'<!doctype html><i>a<b>b<div>c<a>d</i>e</b>f'; ; ok 3642 - Document tree: qq'<!doctype html><i>a<b>b<div>c<a>d</i>e</b>f' not ok 3643 - Parse error: qq'<!doctype html><table><i>a<b>b<div>c</i>'; 1:26:in table:i, 1:30:in table:\#text, 1:30:in table:b, 1:36:in table:\#text, 1:36:in table:div, 1:40:in table:\#text, 1:40:in table:/:i, 1:40:not closed:div, 1:40:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><i>a<b>b<div>c</i>'; 1:26:in table:i, 1:30:in table:\#text, 1:30:in table:b, 1:36:in table:\#text, 1:36:in table:div, 1:40:in table:\#text, 1:40:in table:/:i, 1:40:not closed:div, 1:40:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '9' # expected: '0' ok 3644 - SHOULD-level error: qq'<!doctype html><table><i>a<b>b<div>c</i>'; ; ok 3645 - Document tree: qq'<!doctype html><table><i>a<b>b<div>c</i>' not ok 3646 - Parse error: qq'<!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f'; 1:26:in table:i, 1:30:in table:\#text, 1:30:in table:b, 1:36:in table:\#text, 1:36:in table:div, 1:40:in table:\#text, 1:40:in table:a, 1:45:in table:\#text, 1:45:in table:/:i, 1:45:not closed:a, 1:45:not closed:a, 1:50:in table:\#text, 1:50:in table:/:b, 1:50:not closed:a, 1:50:not closed:a, 1:50:in table:\#text, 1:50:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f'; 1:26:in table:i, 1:30:in table:\#text, 1:30:in table:b, 1:36:in table:\#text, 1:36:in table:div, 1:40:in table:\#text, 1:40:in table:a, 1:45:in table:\#text, 1:45:in table:/:i, 1:45:not closed:a, 1:45:not closed:a, 1:50:in table:\#text, 1:50:in table:/:b, 1:50:not closed:a, 1:50:not closed:a, 1:50:in table:\#text, 1:50:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '17' # expected: '0' ok 3647 - SHOULD-level error: qq'<!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f'; ; ok 3648 - Document tree: qq'<!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f' not ok 3649 - Parse error: qq'<!doctype html><table><i>a<div>b<tr>c<b>d</i>e'; 1:26:in table:i, 1:32:in table:\#text, 1:32:in table:div, 1:37:in table:\#text, 1:41:in table:\#text, 1:41:in table:b, 1:46:in table:\#text, 1:46:in table:/:i, 1:46:not closed:b, 1:46:in table:\#text, 1:46:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><i>a<div>b<tr>c<b>d</i>e'; 1:26:in table:i, 1:32:in table:\#text, 1:32:in table:div, 1:37:in table:\#text, 1:41:in table:\#text, 1:41:in table:b, 1:46:in table:\#text, 1:46:in table:/:i, 1:46:not closed:b, 1:46:in table:\#text, 1:46:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '11' # expected: '0' ok 3650 - SHOULD-level error: qq'<!doctype html><table><i>a<div>b<tr>c<b>d</i>e'; ; ok 3651 - Document tree: qq'<!doctype html><table><i>a<div>b<tr>c<b>d</i>e' not ok 3652 - Parse error: qq'<!doctype html><table><td><table><i>a<div>b<b>c</i>d'; 1:27:missing start tag:tr, 1:37:in table:i, 1:43:in table:\#text, 1:43:in table:div, 1:47:in table:\#text, 1:47:in table:b, 1:52:in table:\#text, 1:52:in table:/:i, 1:52:not closed:b, 1:52:not closed:b, 1:52:in table:\#text, 1:52:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><td><table><i>a<div>b<b>c</i>d'; 1:27:missing start tag:tr, 1:37:in table:i, 1:43:in table:\#text, 1:43:in table:div, 1:47:in table:\#text, 1:47:in table:b, 1:52:in table:\#text, 1:52:in table:/:i, 1:52:not closed:b, 1:52:not closed:b, 1:52:in table:\#text, 1:52:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '12' # expected: '0' ok 3653 - SHOULD-level error: qq'<!doctype html><table><td><table><i>a<div>b<b>c</i>d'; ; ok 3654 - Document tree: qq'<!doctype html><table><td><table><i>a<div>b<b>c</i>d' ok 3655 - Parse error: qq'<!doctype html><body><bgsound>'; ; ok 3656 - SHOULD-level error: qq'<!doctype html><body><bgsound>'; ; ok 3657 - Document tree: qq'<!doctype html><body><bgsound>' ok 3658 - Parse error: qq'<!doctype html><body><basefont>'; ; ok 3659 - SHOULD-level error: qq'<!doctype html><body><basefont>'; ; ok 3660 - Document tree: qq'<!doctype html><body><basefont>' not ok 3661 - Parse error: qq'<!doctype html><a><b></a><basefont>'; 1:26:not closed:b; # Failed test 'Parse error: qq'<!doctype html><a><b></a><basefont>'; 1:26:not closed:b;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3662 - SHOULD-level error: qq'<!doctype html><a><b></a><basefont>'; ; ok 3663 - Document tree: qq'<!doctype html><a><b></a><basefont>' not ok 3664 - Parse error: qq'<!doctype html><a><b></a><bgsound>'; 1:26:not closed:b; # Failed test 'Parse error: qq'<!doctype html><a><b></a><bgsound>'; 1:26:not closed:b;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3665 - SHOULD-level error: qq'<!doctype html><a><b></a><bgsound>'; ; ok 3666 - Document tree: qq'<!doctype html><a><b></a><bgsound>' not ok 3667 - Parse error: qq'<!doctype html><figcaption><article></figcaption>a'; 1:50:not closed:article; # Failed test 'Parse error: qq'<!doctype html><figcaption><article></figcaption>a'; 1:50:not closed:article;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3668 - SHOULD-level error: qq'<!doctype html><figcaption><article></figcaption>a'; ; ok 3669 - Document tree: qq'<!doctype html><figcaption><article></figcaption>a' not ok 3670 - Parse error: qq'<!doctype html><summary><article></summary>a'; 1:44:not closed:article; # Failed test 'Parse error: qq'<!doctype html><summary><article></summary>a'; 1:44:not closed:article;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3671 - SHOULD-level error: qq'<!doctype html><summary><article></summary>a'; ; ok 3672 - Document tree: qq'<!doctype html><summary><article></summary>a' not ok 3673 - Parse error: qq'<!doctype html><p><a><plaintext>b'; 1:33:not closed:a, 1:33:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><a><plaintext>b'; 1:33:not closed:a, 1:33:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3674 - SHOULD-level error: qq'<!doctype html><p><a><plaintext>b'; ; ok 3675 - Document tree: qq'<!doctype html><p><a><plaintext>b' not ok 3676 - Parse error: qq'<!DOCTYPE html><div>a<a></div>b<p>c</p>d'; 1:31:not closed:a, 1:40:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><div>a<a></div>b<p>c</p>d'; 1:31:not closed:a, 1:40:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3677 - SHOULD-level error: qq'<!DOCTYPE html><div>a<a></div>b<p>c</p>d'; ; ok 3678 - Document tree: qq'<!DOCTYPE html><div>a<a></div>b<p>c</p>d' # t/data/html-tree/tests20.dat not ok 3679 - Parse error: qq'<!doctype html><p><button><button>'; 1:34:in button:button, 1:34:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><button>'; 1:34:in button:button, 1:34:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3680 - SHOULD-level error: qq'<!doctype html><p><button><button>'; ; ok 3681 - Document tree: qq'<!doctype html><p><button><button>' not ok 3682 - Parse error: qq'<!doctype html><p><button><address>'; 1:35:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><address>'; 1:35:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3683 - SHOULD-level error: qq'<!doctype html><p><button><address>'; ; ok 3684 - Document tree: qq'<!doctype html><p><button><address>' not ok 3685 - Parse error: qq'<!doctype html><p><button><blockquote>'; 1:38:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><blockquote>'; 1:38:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3686 - SHOULD-level error: qq'<!doctype html><p><button><blockquote>'; ; ok 3687 - Document tree: qq'<!doctype html><p><button><blockquote>' not ok 3688 - Parse error: qq'<!doctype html><p><button><menu>'; 1:32:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><menu>'; 1:32:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3689 - SHOULD-level error: qq'<!doctype html><p><button><menu>'; ; ok 3690 - Document tree: qq'<!doctype html><p><button><menu>' not ok 3691 - Parse error: qq'<!doctype html><p><button><p>'; 1:29:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><p>'; 1:29:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3692 - SHOULD-level error: qq'<!doctype html><p><button><p>'; ; ok 3693 - Document tree: qq'<!doctype html><p><button><p>' not ok 3694 - Parse error: qq'<!doctype html><p><button><ul>'; 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><ul>'; 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3695 - SHOULD-level error: qq'<!doctype html><p><button><ul>'; ; ok 3696 - Document tree: qq'<!doctype html><p><button><ul>' not ok 3697 - Parse error: qq'<!doctype html><p><button><h1>'; 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><h1>'; 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3698 - SHOULD-level error: qq'<!doctype html><p><button><h1>'; ; ok 3699 - Document tree: qq'<!doctype html><p><button><h1>' not ok 3700 - Parse error: qq'<!doctype html><p><button><h6>'; 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><h6>'; 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3701 - SHOULD-level error: qq'<!doctype html><p><button><h6>'; ; ok 3702 - Document tree: qq'<!doctype html><p><button><h6>' not ok 3703 - Parse error: qq'<!doctype html><p><button><listing>'; 1:35:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><listing>'; 1:35:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3704 - SHOULD-level error: qq'<!doctype html><p><button><listing>'; ; ok 3705 - Document tree: qq'<!doctype html><p><button><listing>' not ok 3706 - Parse error: qq'<!doctype html><p><button><pre>'; 1:31:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><pre>'; 1:31:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3707 - SHOULD-level error: qq'<!doctype html><p><button><pre>'; ; ok 3708 - Document tree: qq'<!doctype html><p><button><pre>' not ok 3709 - Parse error: qq'<!doctype html><p><button><form>'; 1:32:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><form>'; 1:32:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3710 - SHOULD-level error: qq'<!doctype html><p><button><form>'; ; ok 3711 - Document tree: qq'<!doctype html><p><button><form>' not ok 3712 - Parse error: qq'<!doctype html><p><button><li>'; 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><li>'; 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3713 - SHOULD-level error: qq'<!doctype html><p><button><li>'; ; ok 3714 - Document tree: qq'<!doctype html><p><button><li>' not ok 3715 - Parse error: qq'<!doctype html><p><button><dd>'; 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><dd>'; 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3716 - SHOULD-level error: qq'<!doctype html><p><button><dd>'; ; ok 3717 - Document tree: qq'<!doctype html><p><button><dd>' not ok 3718 - Parse error: qq'<!doctype html><p><button><dt>'; 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><dt>'; 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3719 - SHOULD-level error: qq'<!doctype html><p><button><dt>'; ; ok 3720 - Document tree: qq'<!doctype html><p><button><dt>' not ok 3721 - Parse error: qq'<!doctype html><p><button><plaintext>'; 1:37:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><plaintext>'; 1:37:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3722 - SHOULD-level error: qq'<!doctype html><p><button><plaintext>'; ; ok 3723 - Document tree: qq'<!doctype html><p><button><plaintext>' not ok 3724 - Parse error: qq'<!doctype html><p><button><table>'; 1:33:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><table>'; 1:33:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3725 - SHOULD-level error: qq'<!doctype html><p><button><table>'; ; ok 3726 - Document tree: qq'<!doctype html><p><button><table>' not ok 3727 - Parse error: qq'<!doctype html><p><button><hr>'; 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><hr>'; 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3728 - SHOULD-level error: qq'<!doctype html><p><button><hr>'; ; ok 3729 - Document tree: qq'<!doctype html><p><button><hr>' not ok 3730 - Parse error: qq'<!doctype html><p><button><xmp>'; 1:31:not closed:xmp, 1:31:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button><xmp>'; 1:31:not closed:xmp, 1:31:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3731 - SHOULD-level error: qq'<!doctype html><p><button><xmp>'; ; ok 3732 - Document tree: qq'<!doctype html><p><button><xmp>' not ok 3733 - Parse error: qq'<!doctype html><p><button></p>'; 1:30:unmatched end tag:p, 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><button></p>'; 1:30:unmatched end tag:p, 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3734 - SHOULD-level error: qq'<!doctype html><p><button></p>'; ; ok 3735 - Document tree: qq'<!doctype html><p><button></p>' not ok 3736 - Parse error: qq'<!doctype html><address><button></address>a'; 1:43:not closed:button; # Failed test 'Parse error: qq'<!doctype html><address><button></address>a'; 1:43:not closed:button;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3737 - SHOULD-level error: qq'<!doctype html><address><button></address>a'; ; ok 3738 - Document tree: qq'<!doctype html><address><button></address>a' not ok 3739 - Parse error: qq'<!doctype html><address><button></address>a'; 1:43:not closed:button; # Failed test 'Parse error: qq'<!doctype html><address><button></address>a'; 1:43:not closed:button;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3740 - SHOULD-level error: qq'<!doctype html><address><button></address>a'; ; ok 3741 - Document tree: qq'<!doctype html><address><button></address>a' not ok 3742 - Parse error: qq'<p><table></p>'; 1:4:no DOCTYPE, 1:14:in table:/:p, 1:14:unmatched end tag:p, 1:14:in body:\#eof; # Failed test 'Parse error: qq'<p><table></p>'; 1:4:no DOCTYPE, 1:14:in table:/:p, 1:14:unmatched end tag:p, 1:14:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 3743 - SHOULD-level error: qq'<p><table></p>'; ; ok 3744 - Document tree: qq'<p><table></p>' not ok 3745 - Parse error: qq'<!doctype html><svg>'; 1:20:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><svg>'; 1:20:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3746 - SHOULD-level error: qq'<!doctype html><svg>'; ; ok 3747 - Document tree: qq'<!doctype html><svg>' not ok 3748 - Parse error: qq'<!doctype html><p><figcaption>'; 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><figcaption>'; 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3749 - SHOULD-level error: qq'<!doctype html><p><figcaption>'; ; ok 3750 - Document tree: qq'<!doctype html><p><figcaption>' not ok 3751 - Parse error: qq'<!doctype html><p><summary>'; 1:27:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><p><summary>'; 1:27:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3752 - SHOULD-level error: qq'<!doctype html><p><summary>'; ; ok 3753 - Document tree: qq'<!doctype html><p><summary>' not ok 3754 - Parse error: qq'<!doctype html><form><table><form>'; 1:34:form in table, 1:34:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><form><table><form>'; 1:34:form in table, 1:34:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3755 - SHOULD-level error: qq'<!doctype html><form><table><form>'; ; ok 3756 - Document tree: qq'<!doctype html><form><table><form>' not ok 3757 - Parse error: qq'<!doctype html><table><form><form>'; 1:29:form in table, 1:34:form in table, 1:34:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><table><form><form>'; 1:29:form in table, 1:34:form in table, 1:34:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3758 - SHOULD-level error: qq'<!doctype html><table><form><form>'; ; ok 3759 - Document tree: qq'<!doctype html><table><form><form>' not ok 3760 - Parse error: qq'<!doctype html><table><form></table><form>'; 1:29:form in table, 1:42:in form:form; # Failed test 'Parse error: qq'<!doctype html><table><form></table><form>'; 1:29:form in table, 1:42:in form:form;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3761 - SHOULD-level error: qq'<!doctype html><table><form></table><form>'; ; ok 3762 - Document tree: qq'<!doctype html><table><form></table><form>' not ok 3763 - Parse error: qq'<!doctype html><svg><foreignObject><p>'; 1:38:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><svg><foreignObject><p>'; 1:38:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3764 - SHOULD-level error: qq'<!doctype html><svg><foreignObject><p>'; ; ok 3765 - Document tree: qq'<!doctype html><svg><foreignObject><p>' not ok 3766 - Parse error: qq'<!doctype html><svg><title>abc'; 1:30:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><svg><title>abc'; 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3767 - SHOULD-level error: qq'<!doctype html><svg><title>abc'; ; ok 3768 - Document tree: qq'<!doctype html><svg><title>abc' not ok 3769 - Parse error: qq'<option><span><option>'; 1:9:no DOCTYPE, 1:22:in body:\#eof; # Failed test 'Parse error: qq'<option><span><option>'; 1:9:no DOCTYPE, 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3770 - SHOULD-level error: qq'<option><span><option>'; ; ok 3771 - Document tree: qq'<option><span><option>' not ok 3772 - Parse error: qq'<option><option>'; 1:9:no DOCTYPE, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<option><option>'; 1:9:no DOCTYPE, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3773 - SHOULD-level error: qq'<option><option>'; ; ok 3774 - Document tree: qq'<option><option>' not ok 3775 - Parse error: qq'<math><annotation-xml><div>'; 1:7:no DOCTYPE, 1:27:not closed:annotation-xml, 1:27:in body:\#eof; # Failed test 'Parse error: qq'<math><annotation-xml><div>'; 1:7:no DOCTYPE, 1:27:not closed:annotation-xml, 1:27:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3776 - SHOULD-level error: qq'<math><annotation-xml><div>'; ; ok 3777 - Document tree: qq'<math><annotation-xml><div>' not ok 3778 - Parse error: qq'<math><annotation-xml encoding="application/svg+xml"><div>'; 1:7:no DOCTYPE, 1:58:not closed:annotation-xml, 1:58:in body:\#eof; # Failed test 'Parse error: qq'<math><annotation-xml encoding="application/svg+xml"><div>'; 1:7:no DOCTYPE, 1:58:not closed:annotation-xml, 1:58:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3779 - SHOULD-level error: qq'<math><annotation-xml encoding="application/svg+xml"><div>'; ; ok 3780 - Document tree: qq'<math><annotation-xml encoding="application/svg+xml"><div>' not ok 3781 - Parse error: qq'<math><annotation-xml encoding="application/xhtml+xml"><div>'; 1:7:no DOCTYPE, 1:60:in body:\#eof; # Failed test 'Parse error: qq'<math><annotation-xml encoding="application/xhtml+xml"><div>'; 1:7:no DOCTYPE, 1:60:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3782 - SHOULD-level error: qq'<math><annotation-xml encoding="application/xhtml+xml"><div>'; ; ok 3783 - Document tree: qq'<math><annotation-xml encoding="application/xhtml+xml"><div>' not ok 3784 - Parse error: qq'<math><annotation-xml encoding="aPPlication/xhtmL+xMl"><div>'; 1:7:no DOCTYPE, 1:60:in body:\#eof; # Failed test 'Parse error: qq'<math><annotation-xml encoding="aPPlication/xhtmL+xMl"><div>'; 1:7:no DOCTYPE, 1:60:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3785 - SHOULD-level error: qq'<math><annotation-xml encoding="aPPlication/xhtmL+xMl"><div>'; ; ok 3786 - Document tree: qq'<math><annotation-xml encoding="aPPlication/xhtmL+xMl"><div>' not ok 3787 - Parse error: qq'<math><annotation-xml encoding="text/html"><div>'; 1:7:no DOCTYPE, 1:48:in body:\#eof; # Failed test 'Parse error: qq'<math><annotation-xml encoding="text/html"><div>'; 1:7:no DOCTYPE, 1:48:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3788 - SHOULD-level error: qq'<math><annotation-xml encoding="text/html"><div>'; ; ok 3789 - Document tree: qq'<math><annotation-xml encoding="text/html"><div>' not ok 3790 - Parse error: qq'<math><annotation-xml encoding="Text/htmL"><div>'; 1:7:no DOCTYPE, 1:48:in body:\#eof; # Failed test 'Parse error: qq'<math><annotation-xml encoding="Text/htmL"><div>'; 1:7:no DOCTYPE, 1:48:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3791 - SHOULD-level error: qq'<math><annotation-xml encoding="Text/htmL"><div>'; ; ok 3792 - Document tree: qq'<math><annotation-xml encoding="Text/htmL"><div>' not ok 3793 - Parse error: qq'<math><annotation-xml encoding=" text/html "><div>'; 1:7:no DOCTYPE, 1:50:not closed:annotation-xml, 1:50:in body:\#eof; # Failed test 'Parse error: qq'<math><annotation-xml encoding=" text/html "><div>'; 1:7:no DOCTYPE, 1:50:not closed:annotation-xml, 1:50:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3794 - SHOULD-level error: qq'<math><annotation-xml encoding=" text/html "><div>'; ; ok 3795 - Document tree: qq'<math><annotation-xml encoding=" text/html "><div>' # t/data/html-tree/tests21.dat not ok 3796 - Parse error: qq'<svg><![CDATA[foo]]>'; 1:6:no DOCTYPE, 1:20:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[foo]]>'; 1:6:no DOCTYPE, 1:20:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3797 - SHOULD-level error: qq'<svg><![CDATA[foo]]>'; ; ok 3798 - Document tree: qq'<svg><![CDATA[foo]]>' not ok 3799 - Parse error: qq'<math><![CDATA[foo]]>'; 1:7:no DOCTYPE, 1:21:in body:\#eof; # Failed test 'Parse error: qq'<math><![CDATA[foo]]>'; 1:7:no DOCTYPE, 1:21:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3800 - SHOULD-level error: qq'<math><![CDATA[foo]]>'; ; ok 3801 - Document tree: qq'<math><![CDATA[foo]]>' not ok 3802 - Parse error: qq'<div><![CDATA[foo]]>'; 1:6:no DOCTYPE, 1:6:bogus comment, 1:20:in body:\#eof; # Failed test 'Parse error: qq'<div><![CDATA[foo]]>'; 1:6:no DOCTYPE, 1:6:bogus comment, 1:20:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3803 - SHOULD-level error: qq'<div><![CDATA[foo]]>'; ; ok 3804 - Document tree: qq'<div><![CDATA[foo]]>' not ok 3805 - Parse error: qq'<svg><![CDATA[foo'; 1:6:no DOCTYPE, 1:17:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[foo'; 1:6:no DOCTYPE, 1:17:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3806 - SHOULD-level error: qq'<svg><![CDATA[foo'; ; ok 3807 - Document tree: qq'<svg><![CDATA[foo' not ok 3808 - Parse error: qq'<svg><![CDATA[foo'; 1:6:no DOCTYPE, 1:17:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[foo'; 1:6:no DOCTYPE, 1:17:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3809 - SHOULD-level error: qq'<svg><![CDATA[foo'; ; ok 3810 - Document tree: qq'<svg><![CDATA[foo' not ok 3811 - Parse error: qq'<svg><![CDATA['; 1:6:no DOCTYPE, 1:14:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA['; 1:6:no DOCTYPE, 1:14:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3812 - SHOULD-level error: qq'<svg><![CDATA['; ; ok 3813 - Document tree: qq'<svg><![CDATA[' not ok 3814 - Parse error: qq'<svg><![CDATA[]]>'; 1:6:no DOCTYPE, 1:17:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[]]>'; 1:6:no DOCTYPE, 1:17:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3815 - SHOULD-level error: qq'<svg><![CDATA[]]>'; ; ok 3816 - Document tree: qq'<svg><![CDATA[]]>' not ok 3817 - Parse error: qq'<svg><![CDATA[]] >]]>'; 1:6:no DOCTYPE, 1:21:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[]] >]]>'; 1:6:no DOCTYPE, 1:21:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3818 - SHOULD-level error: qq'<svg><![CDATA[]] >]]>'; ; ok 3819 - Document tree: qq'<svg><![CDATA[]] >]]>' not ok 3820 - Parse error: qq'<svg><![CDATA[]] >]]>'; 1:6:no DOCTYPE, 1:21:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[]] >]]>'; 1:6:no DOCTYPE, 1:21:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3821 - SHOULD-level error: qq'<svg><![CDATA[]] >]]>'; ; ok 3822 - Document tree: qq'<svg><![CDATA[]] >]]>' not ok 3823 - Parse error: qq'<svg><![CDATA[]]'; 1:6:no DOCTYPE, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[]]'; 1:6:no DOCTYPE, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3824 - SHOULD-level error: qq'<svg><![CDATA[]]'; ; ok 3825 - Document tree: qq'<svg><![CDATA[]]' not ok 3826 - Parse error: qq'<svg><![CDATA[]'; 1:6:no DOCTYPE, 1:15:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[]'; 1:6:no DOCTYPE, 1:15:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3827 - SHOULD-level error: qq'<svg><![CDATA[]'; ; ok 3828 - Document tree: qq'<svg><![CDATA[]' not ok 3829 - Parse error: qq'<svg><![CDATA[]>a'; 1:6:no DOCTYPE, 1:17:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[]>a'; 1:6:no DOCTYPE, 1:17:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3830 - SHOULD-level error: qq'<svg><![CDATA[]>a'; ; ok 3831 - Document tree: qq'<svg><![CDATA[]>a' not ok 3832 - Parse error: qq'<svg><foreignObject><div><![CDATA[foo]]>'; 1:6:no DOCTYPE, 1:26:bogus comment, 1:40:in body:\#eof; # Failed test 'Parse error: qq'<svg><foreignObject><div><![CDATA[foo]]>'; 1:6:no DOCTYPE, 1:26:bogus comment, 1:40:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3833 - SHOULD-level error: qq'<svg><foreignObject><div><![CDATA[foo]]>'; ; ok 3834 - Document tree: qq'<svg><foreignObject><div><![CDATA[foo]]>' not ok 3835 - Parse error: qq'<svg><![CDATA[<svg>]]>'; 1:6:no DOCTYPE, 1:22:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[<svg>]]>'; 1:6:no DOCTYPE, 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3836 - SHOULD-level error: qq'<svg><![CDATA[<svg>]]>'; ; ok 3837 - Document tree: qq'<svg><![CDATA[<svg>]]>' not ok 3838 - Parse error: qq'<svg><![CDATA[</svg>a]]>'; 1:6:no DOCTYPE, 1:24:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[</svg>a]]>'; 1:6:no DOCTYPE, 1:24:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3839 - SHOULD-level error: qq'<svg><![CDATA[</svg>a]]>'; ; ok 3840 - Document tree: qq'<svg><![CDATA[</svg>a]]>' not ok 3841 - Parse error: qq'<svg><![CDATA[<svg>a'; 1:6:no DOCTYPE, 1:20:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[<svg>a'; 1:6:no DOCTYPE, 1:20:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3842 - SHOULD-level error: qq'<svg><![CDATA[<svg>a'; ; ok 3843 - Document tree: qq'<svg><![CDATA[<svg>a' not ok 3844 - Parse error: qq'<svg><![CDATA[</svg>a'; 1:6:no DOCTYPE, 1:21:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[</svg>a'; 1:6:no DOCTYPE, 1:21:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3845 - SHOULD-level error: qq'<svg><![CDATA[</svg>a'; ; ok 3846 - Document tree: qq'<svg><![CDATA[</svg>a' not ok 3847 - Parse error: qq'<svg><![CDATA[<svg>]]><path>'; 1:6:no DOCTYPE, 1:28:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[<svg>]]><path>'; 1:6:no DOCTYPE, 1:28:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3848 - SHOULD-level error: qq'<svg><![CDATA[<svg>]]><path>'; ; ok 3849 - Document tree: qq'<svg><![CDATA[<svg>]]><path>' not ok 3850 - Parse error: qq'<svg><![CDATA[<svg>]]></path>'; 1:6:no DOCTYPE, 1:29:unmatched end tag:path, 1:29:unmatched end tag:path, 1:29:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[<svg>]]></path>'; 1:6:no DOCTYPE, 1:29:unmatched end tag:path, 1:29:unmatched end tag:path, 1:29:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 3851 - SHOULD-level error: qq'<svg><![CDATA[<svg>]]></path>'; ; ok 3852 - Document tree: qq'<svg><![CDATA[<svg>]]></path>' not ok 3853 - Parse error: qq'<svg><![CDATA[<svg>]]><!--path-->'; 1:6:no DOCTYPE, 1:33:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[<svg>]]><!--path-->'; 1:6:no DOCTYPE, 1:33:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3854 - SHOULD-level error: qq'<svg><![CDATA[<svg>]]><!--path-->'; ; ok 3855 - Document tree: qq'<svg><![CDATA[<svg>]]><!--path-->' not ok 3856 - Parse error: qq'<svg><![CDATA[<svg>]]>path'; 1:6:no DOCTYPE, 1:26:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[<svg>]]>path'; 1:6:no DOCTYPE, 1:26:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3857 - SHOULD-level error: qq'<svg><![CDATA[<svg>]]>path'; ; ok 3858 - Document tree: qq'<svg><![CDATA[<svg>]]>path' not ok 3859 - Parse error: qq'<svg><![CDATA[<!--svg-->]]>'; 1:6:no DOCTYPE, 1:27:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[<!--svg-->]]>'; 1:6:no DOCTYPE, 1:27:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 3860 - SHOULD-level error: qq'<svg><![CDATA[<!--svg-->]]>'; ; ok 3861 - Document tree: qq'<svg><![CDATA[<!--svg-->]]>' # t/data/html-tree/tests22.dat not ok 3862 - Parse error: qq'<a><b><big><em><strong><div>X</a>'; 1:4:no DOCTYPE, 1:33:not closed:div, 1:33:in body:\#eof; # Failed test 'Parse error: qq'<a><b><big><em><strong><div>X</a>'; 1:4:no DOCTYPE, 1:33:not closed:div, 1:33:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3863 - SHOULD-level error: qq'<a><b><big><em><strong><div>X</a>'; ; not ok 3864 - Document tree: qq'<a><b><big><em><strong><div>X</a>' # Failed test 'Document tree: qq'<a><b><big><em><strong><div>X</a>'' # at HTML-tree.t test () ok line 9. # +---+----------------------+---+----------------------+ # | Ln|Got | Ln|Expected | # +---+----------------------+---+----------------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # | 4| <a> | 4| <a> | # | 5| <b> | 5| <b> | # | 6| <big> | 6| <big> | # | 7| <em> | 7| <em> | # | 8| <strong> | 8| <strong> | # | | * 9| <big> * # | | * 10| <em> * # | | * 11| <strong> * # | | * 12| <div> * # | | * 13| <a> * # | | * 14| "X" * # +---+----------------------+---+----------------------+ not ok 3865 - Parse error: qq'<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8>A</a>'; 1:4:no DOCTYPE, 1:91:not closed:div, 1:91:not closed:div, 1:91:not closed:div, 1:91:not closed:div, 1:91:not closed:div, 1:91:not closed:div, 1:91:not closed:div, 1:91:not closed:div, 1:91:in body:\#eof; # Failed test 'Parse error: qq'<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8>A</a>'; 1:4:no DOCTYPE, 1:91:not closed:div, 1:91:not closed:div, 1:91:not closed:div, 1:91:not closed:div, 1:91:not closed:div, 1:91:not closed:div, 1:91:not closed:div, 1:91:not closed:div, 1:91:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '10' # expected: '0' ok 3866 - SHOULD-level error: qq'<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8>A</a>'; ; ok 3867 - Document tree: qq'<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8>A</a>' not ok 3868 - Parse error: qq'<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8><div id=9>A</a>'; 1:4:no DOCTYPE, 1:101:not closed:div, 1:101:not closed:div, 1:101:not closed:div, 1:101:not closed:div, 1:101:not closed:div, 1:101:not closed:div, 1:101:not closed:div, 1:101:not closed:div, 1:101:in body:\#eof; # Failed test 'Parse error: qq'<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8><div id=9>A</a>'; 1:4:no DOCTYPE, 1:101:not closed:div, 1:101:not closed:div, 1:101:not closed:div, 1:101:not closed:div, 1:101:not closed:div, 1:101:not closed:div, 1:101:not closed:div, 1:101:not closed:div, 1:101:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '10' # expected: '0' ok 3869 - SHOULD-level error: qq'<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8><div id=9>A</a>'; ; ok 3870 - Document tree: qq'<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8><div id=9>A</a>' not ok 3871 - Parse error: qq'<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8><div id=9><div id=10>A</a>'; 1:4:no DOCTYPE, 1:112:not closed:div, 1:112:not closed:div, 1:112:not closed:div, 1:112:not closed:div, 1:112:not closed:div, 1:112:not closed:div, 1:112:not closed:div, 1:112:not closed:div, 1:112:in body:\#eof; # Failed test 'Parse error: qq'<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8><div id=9><div id=10>A</a>'; 1:4:no DOCTYPE, 1:112:not closed:div, 1:112:not closed:div, 1:112:not closed:div, 1:112:not closed:div, 1:112:not closed:div, 1:112:not closed:div, 1:112:not closed:div, 1:112:not closed:div, 1:112:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '10' # expected: '0' ok 3872 - SHOULD-level error: qq'<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8><div id=9><div id=10>A</a>'; ; ok 3873 - Document tree: qq'<a><b><div id=1><div id=2><div id=3><div id=4><div id=5><div id=6><div id=7><div id=8><div id=9><div id=10>A</a>' ok 3874 - Parse error: qq'<cite><b><cite><i><cite><i><cite><i><div>X</b>TEST'; 1:7:no DOCTYPE, 1:47:not closed:div, 1:50:in body:\#eof;Line: 1 Col: 6 Unexpected start tag (cite). Expected DOCTYPE., Line: 1 Col: 46 End tag (b) violates step 1, paragraph 3 of the adoption agency algorithm., Line: 1 Col: 50 Expected closing tag. Unexpected end of file. ok 3875 - SHOULD-level error: qq'<cite><b><cite><i><cite><i><cite><i><div>X</b>TEST'; ; not ok 3876 - Document tree: qq'<cite><b><cite><i><cite><i><cite><i><div>X</b>TEST' # Failed test 'Document tree: qq'<cite><b><cite><i><cite><i><cite><i><div>X</b>TEST'' # at HTML-tree.t test () ok line 9. # +---+------------------------+---+------------------------+ # | Ln|Got | Ln|Expected | # +---+------------------------+---+------------------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # | 4| <cite> | 4| <cite> | # | 5| <b> | 5| <b> | # | 6| <cite> | 6| <cite> | # | 7| <i> | 7| <i> | # | 8| <cite> | 8| <cite> | # | 9| <i> | 9| <i> | # | 10| <cite> | 10| <cite> | # | 11| <i> | 11| <i> | # | | * 12| <i> * # | | * 13| <i> * # | | * 14| <div> * # | | * 15| <b> * # | | * 16| "X" * # | | * 17| "TEST" * # +---+------------------------+---+------------------------+ # t/data/html-tree/tests23.dat ok 3877 - Parse error: qq'<p><font size=4><font color=red><font size=4><font size=4><font size=4><font size=4><font size=4><font color=red><p>X'; 1:4:no DOCTYPE, 1:117:not closed:font, 1:117:in body:\#eof;3: Start tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”., 116: Unclosed elements., 117: End of file seen and there were open elements. ok 3878 - SHOULD-level error: qq'<p><font size=4><font color=red><font size=4><font size=4><font size=4><font size=4><font size=4><font color=red><p>X'; ; ok 3879 - Document tree: qq'<p><font size=4><font color=red><font size=4><font size=4><font size=4><font size=4><font size=4><font color=red><p>X' not ok 3880 - Parse error: qq'<p><font size=4><font size=4><font size=4><font size=4><p>X'; 1:4:no DOCTYPE, 1:59:not closed:font, 1:59:in body:\#eof; # Failed test 'Parse error: qq'<p><font size=4><font size=4><font size=4><font size=4><p>X'; 1:4:no DOCTYPE, 1:59:not closed:font, 1:59:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3881 - SHOULD-level error: qq'<p><font size=4><font size=4><font size=4><font size=4><p>X'; ; ok 3882 - Document tree: qq'<p><font size=4><font size=4><font size=4><font size=4><p>X' not ok 3883 - Parse error: qq'<p><font size=4><font size=4><font size=4><font size="5"><font size=4><p>X'; 1:4:no DOCTYPE, 1:74:not closed:font, 1:74:in body:\#eof; # Failed test 'Parse error: qq'<p><font size=4><font size=4><font size=4><font size="5"><font size=4><p>X'; 1:4:no DOCTYPE, 1:74:not closed:font, 1:74:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3884 - SHOULD-level error: qq'<p><font size=4><font size=4><font size=4><font size="5"><font size=4><p>X'; ; ok 3885 - Document tree: qq'<p><font size=4><font size=4><font size=4><font size="5"><font size=4><p>X' not ok 3886 - Parse error: qq'<p><font size=4 id=a><font size=4 id=b><font size=4><font size=4><p>X'; 1:4:no DOCTYPE, 1:69:not closed:font, 1:69:in body:\#eof; # Failed test 'Parse error: qq'<p><font size=4 id=a><font size=4 id=b><font size=4><font size=4><p>X'; 1:4:no DOCTYPE, 1:69:not closed:font, 1:69:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 3887 - SHOULD-level error: qq'<p><font size=4 id=a><font size=4 id=b><font size=4><font size=4><p>X'; ; ok 3888 - Document tree: qq'<p><font size=4 id=a><font size=4 id=b><font size=4><font size=4><p>X' not ok 3889 - Parse error: qq'<p><b id=a><b id=a><b id=a><b><object><b id=a><b id=a>X</object><p>Y'; 1:4:no DOCTYPE, 1:65:not closed:b, 1:68:not closed:b, 1:68:in body:\#eof; # Failed test 'Parse error: qq'<p><b id=a><b id=a><b id=a><b><object><b id=a><b id=a>X</object><p>Y'; 1:4:no DOCTYPE, 1:65:not closed:b, 1:68:not closed:b, 1:68:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 3890 - SHOULD-level error: qq'<p><b id=a><b id=a><b id=a><b><object><b id=a><b id=a>X</object><p>Y'; ; ok 3891 - Document tree: qq'<p><b id=a><b id=a><b id=a><b><object><b id=a><b id=a>X</object><p>Y' # t/data/html-tree/tests24.dat ok 3892 - Parse error: qq'<!DOCTYPE html>&NotEqualTilde;'; ; ok 3893 - SHOULD-level error: qq'<!DOCTYPE html>&NotEqualTilde;'; ; ok 3894 - Document tree: qq'<!DOCTYPE html>&NotEqualTilde;' ok 3895 - Parse error: qq'<!DOCTYPE html>&NotEqualTilde;A'; ; ok 3896 - SHOULD-level error: qq'<!DOCTYPE html>&NotEqualTilde;A'; ; ok 3897 - Document tree: qq'<!DOCTYPE html>&NotEqualTilde;A' ok 3898 - Parse error: qq'<!DOCTYPE html>&ThickSpace;'; ; ok 3899 - SHOULD-level error: qq'<!DOCTYPE html>&ThickSpace;'; ; ok 3900 - Document tree: qq'<!DOCTYPE html>&ThickSpace;' ok 3901 - Parse error: qq'<!DOCTYPE html>&ThickSpace;A'; ; ok 3902 - SHOULD-level error: qq'<!DOCTYPE html>&ThickSpace;A'; ; ok 3903 - Document tree: qq'<!DOCTYPE html>&ThickSpace;A' ok 3904 - Parse error: qq'<!DOCTYPE html>&NotSubset;'; ; ok 3905 - SHOULD-level error: qq'<!DOCTYPE html>&NotSubset;'; ; ok 3906 - Document tree: qq'<!DOCTYPE html>&NotSubset;' ok 3907 - Parse error: qq'<!DOCTYPE html>&NotSubset;A'; ; ok 3908 - SHOULD-level error: qq'<!DOCTYPE html>&NotSubset;A'; ; ok 3909 - Document tree: qq'<!DOCTYPE html>&NotSubset;A' ok 3910 - Parse error: qq'<!DOCTYPE html>&Gopf;'; ; ok 3911 - SHOULD-level error: qq'<!DOCTYPE html>&Gopf;'; ; ok 3912 - Document tree: qq'<!DOCTYPE html>&Gopf;' ok 3913 - Parse error: qq'<!DOCTYPE html>&Gopf;A'; ; ok 3914 - SHOULD-level error: qq'<!DOCTYPE html>&Gopf;A'; ; ok 3915 - Document tree: qq'<!DOCTYPE html>&Gopf;A' # t/data/html-tree/tests25.dat not ok 3916 - Parse error: qq'<!DOCTYPE html><body><foo>A'; 1:27:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><body><foo>A'; 1:27:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 3917 - SHOULD-level error: qq'<!DOCTYPE html><body><foo>A'; ; ok 3918 - Document tree: qq'<!DOCTYPE html><body><foo>A' ok 3919 - Parse error: qq'<!DOCTYPE html><body><area>A'; ; ok 3920 - SHOULD-level error: qq'<!DOCTYPE html><body><area>A'; ; ok 3921 - Document tree: qq'<!DOCTYPE html><body><area>A' ok 3922 - Parse error: qq'<!DOCTYPE html><body><base>A'; ; ok 3923 - SHOULD-level error: qq'<!DOCTYPE html><body><base>A'; ; ok 3924 - Document tree: qq'<!DOCTYPE html><body><base>A' ok 3925 - Parse error: qq'<!DOCTYPE html><body><basefont>A'; ; ok 3926 - SHOULD-level error: qq'<!DOCTYPE html><body><basefont>A'; ; ok 3927 - Document tree: qq'<!DOCTYPE html><body><basefont>A' ok 3928 - Parse error: qq'<!DOCTYPE html><body><bgsound>A'; ; ok 3929 - SHOULD-level error: qq'<!DOCTYPE html><body><bgsound>A'; ; ok 3930 - Document tree: qq'<!DOCTYPE html><body><bgsound>A' ok 3931 - Parse error: qq'<!DOCTYPE html><body><br>A'; ; ok 3932 - SHOULD-level error: qq'<!DOCTYPE html><body><br>A'; ; ok 3933 - Document tree: qq'<!DOCTYPE html><body><br>A' ok 3934 - Parse error: qq'<!DOCTYPE html><body><col>A'; 1:27:in body:col;26: Stray start tag “col”. ok 3935 - SHOULD-level error: qq'<!DOCTYPE html><body><col>A'; ; ok 3936 - Document tree: qq'<!DOCTYPE html><body><col>A' ok 3937 - Parse error: qq'<!DOCTYPE html><body><command>A'; ; ok 3938 - SHOULD-level error: qq'<!DOCTYPE html><body><command>A'; ; ok 3939 - Document tree: qq'<!DOCTYPE html><body><command>A' ok 3940 - Parse error: qq'<!DOCTYPE html><body><embed>A'; ; ok 3941 - SHOULD-level error: qq'<!DOCTYPE html><body><embed>A'; ; ok 3942 - Document tree: qq'<!DOCTYPE html><body><embed>A' ok 3943 - Parse error: qq'<!DOCTYPE html><body><frame>A'; 1:29:in body:frame;26: Stray start tag “frame”. ok 3944 - SHOULD-level error: qq'<!DOCTYPE html><body><frame>A'; ; ok 3945 - Document tree: qq'<!DOCTYPE html><body><frame>A' ok 3946 - Parse error: qq'<!DOCTYPE html><body><hr>A'; ; ok 3947 - SHOULD-level error: qq'<!DOCTYPE html><body><hr>A'; ; ok 3948 - Document tree: qq'<!DOCTYPE html><body><hr>A' ok 3949 - Parse error: qq'<!DOCTYPE html><body><img>A'; ; ok 3950 - SHOULD-level error: qq'<!DOCTYPE html><body><img>A'; ; ok 3951 - Document tree: qq'<!DOCTYPE html><body><img>A' ok 3952 - Parse error: qq'<!DOCTYPE html><body><input>A'; ; ok 3953 - SHOULD-level error: qq'<!DOCTYPE html><body><input>A'; ; ok 3954 - Document tree: qq'<!DOCTYPE html><body><input>A' ok 3955 - Parse error: qq'<!DOCTYPE html><body><keygen>A'; ; ok 3956 - SHOULD-level error: qq'<!DOCTYPE html><body><keygen>A'; ; ok 3957 - Document tree: qq'<!DOCTYPE html><body><keygen>A' ok 3958 - Parse error: qq'<!DOCTYPE html><body><link>A'; ; ok 3959 - SHOULD-level error: qq'<!DOCTYPE html><body><link>A'; ; ok 3960 - Document tree: qq'<!DOCTYPE html><body><link>A' ok 3961 - Parse error: qq'<!DOCTYPE html><body><meta>A'; ; ok 3962 - SHOULD-level error: qq'<!DOCTYPE html><body><meta>A'; ; ok 3963 - Document tree: qq'<!DOCTYPE html><body><meta>A' ok 3964 - Parse error: qq'<!DOCTYPE html><body><param>A'; ; ok 3965 - SHOULD-level error: qq'<!DOCTYPE html><body><param>A'; ; ok 3966 - Document tree: qq'<!DOCTYPE html><body><param>A' ok 3967 - Parse error: qq'<!DOCTYPE html><body><source>A'; ; ok 3968 - SHOULD-level error: qq'<!DOCTYPE html><body><source>A'; ; ok 3969 - Document tree: qq'<!DOCTYPE html><body><source>A' ok 3970 - Parse error: qq'<!DOCTYPE html><body><track>A'; ; ok 3971 - SHOULD-level error: qq'<!DOCTYPE html><body><track>A'; ; ok 3972 - Document tree: qq'<!DOCTYPE html><body><track>A' ok 3973 - Parse error: qq'<!DOCTYPE html><body><wbr>A'; ; ok 3974 - SHOULD-level error: qq'<!DOCTYPE html><body><wbr>A'; ; ok 3975 - Document tree: qq'<!DOCTYPE html><body><wbr>A' # t/data/html-tree/tests26.dat not ok 3976 - Parse error: qq'<!DOCTYPE html><body><a href=\x{27}\#1\x{27}><nobr>1<nobr></a><br><a href=\x{27}\#2\x{27}><nobr>2<nobr></a><br><a href=\x{27}\#3\x{27}><nobr>3<nobr></a>'; 1:48:in nobr:nobr, 1:52:not closed:nobr, 1:75:in nobr:nobr, 1:75:not closed:a, 1:82:in nobr:nobr, 1:86:not closed:nobr, 1:109:in nobr:nobr, 1:109:not closed:a, 1:116:in nobr:nobr, 1:119:not closed:nobr; # Failed test 'Parse error: qq'<!DOCTYPE html><body><a href=\x{27}\#1\x{27}><nobr>1<nobr></a><br><a href=\x{27}\#2\x{27}><nobr>2<nobr></a><br><a href=\x{27}\#3\x{27}><nobr>3<nobr></a>'; 1:48:in nobr:nobr, 1:52:not closed:nobr, 1:75:in nobr:nobr, 1:75:not closed:a, 1:82:in nobr:nobr, 1:86:not closed:nobr, 1:109:in nobr:nobr, 1:109:not closed:a, 1:116:in nobr:nobr, 1:119:not closed:nobr;' # at HTML-tree.t test () ok line 3. # got: '10' # expected: '0' ok 3977 - SHOULD-level error: qq'<!DOCTYPE html><body><a href=\x{27}\#1\x{27}><nobr>1<nobr></a><br><a href=\x{27}\#2\x{27}><nobr>2<nobr></a><br><a href=\x{27}\#3\x{27}><nobr>3<nobr></a>'; ; ok 3978 - Document tree: qq'<!DOCTYPE html><body><a href=\x{27}\#1\x{27}><nobr>1<nobr></a><br><a href=\x{27}\#2\x{27}><nobr>2<nobr></a><br><a href=\x{27}\#3\x{27}><nobr>3<nobr></a>' not ok 3979 - Parse error: qq'<!DOCTYPE html><body><b><nobr>1<nobr></b><i><nobr>2<nobr></i>3'; 1:38:in nobr:nobr, 1:42:not closed:nobr, 1:51:in nobr:nobr, 1:51:not closed:i, 1:58:in nobr:nobr, 1:62:not closed:nobr, 1:62:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><body><b><nobr>1<nobr></b><i><nobr>2<nobr></i>3'; 1:38:in nobr:nobr, 1:42:not closed:nobr, 1:51:in nobr:nobr, 1:51:not closed:i, 1:58:in nobr:nobr, 1:62:not closed:nobr, 1:62:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '7' # expected: '0' ok 3980 - SHOULD-level error: qq'<!DOCTYPE html><body><b><nobr>1<nobr></b><i><nobr>2<nobr></i>3'; ; ok 3981 - Document tree: qq'<!DOCTYPE html><body><b><nobr>1<nobr></b><i><nobr>2<nobr></i>3' not ok 3982 - Parse error: qq'<!DOCTYPE html><body><b><nobr>1<table><nobr></b><i><nobr>2<nobr></i>3'; 1:45:in table:nobr, 1:49:in table:/:b, 1:49:unmatched end tag:b, 1:52:in table:i, 1:58:in table:nobr, 1:58:in nobr:nobr, 1:58:in table:/:nobr, 1:58:not closed:i, 1:58:in table:nobr, 1:65:in table:\#text, 1:65:in table:nobr, 1:65:in nobr:nobr, 1:65:in table:/:nobr, 1:65:in table:nobr, 1:69:in table:/:i, 1:69:not closed:nobr, 1:69:in table:\#text, 1:69:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><body><b><nobr>1<table><nobr></b><i><nobr>2<nobr></i>3'; 1:45:in table:nobr, 1:49:in table:/:b, 1:49:unmatched end tag:b, 1:52:in table:i, 1:58:in table:nobr, 1:58:in nobr:nobr, 1:58:in table:/:nobr, 1:58:not closed:i, 1:58:in table:nobr, 1:65:in table:\#text, 1:65:in table:nobr, 1:65:in nobr:nobr, 1:65:in table:/:nobr, 1:65:in table:nobr, 1:69:in table:/:i, 1:69:not closed:nobr, 1:69:in table:\#text, 1:69:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '18' # expected: '0' ok 3983 - SHOULD-level error: qq'<!DOCTYPE html><body><b><nobr>1<table><nobr></b><i><nobr>2<nobr></i>3'; ; ok 3984 - Document tree: qq'<!DOCTYPE html><body><b><nobr>1<table><nobr></b><i><nobr>2<nobr></i>3' not ok 3985 - Parse error: qq'<!DOCTYPE html><body><b><nobr>1<table><tr><td><nobr></b><i><nobr>2<nobr></i>3'; 1:57:unmatched end tag:b, 1:66:in nobr:nobr, 1:66:not closed:i, 1:73:in nobr:nobr, 1:77:not closed:nobr, 1:77:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><body><b><nobr>1<table><tr><td><nobr></b><i><nobr>2<nobr></i>3'; 1:57:unmatched end tag:b, 1:66:in nobr:nobr, 1:66:not closed:i, 1:73:in nobr:nobr, 1:77:not closed:nobr, 1:77:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '0' ok 3986 - SHOULD-level error: qq'<!DOCTYPE html><body><b><nobr>1<table><tr><td><nobr></b><i><nobr>2<nobr></i>3'; ; ok 3987 - Document tree: qq'<!DOCTYPE html><body><b><nobr>1<table><tr><td><nobr></b><i><nobr>2<nobr></i>3' not ok 3988 - Parse error: qq'<!DOCTYPE html><body><b><nobr>1<div><nobr></b><i><nobr>2<nobr></i>3'; 1:43:in nobr:nobr, 1:43:not closed:div, 1:47:not closed:nobr, 1:47:not closed:nobr, 1:56:in nobr:nobr, 1:56:not closed:i, 1:63:in nobr:nobr, 1:67:not closed:nobr, 1:67:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><body><b><nobr>1<div><nobr></b><i><nobr>2<nobr></i>3'; 1:43:in nobr:nobr, 1:43:not closed:div, 1:47:not closed:nobr, 1:47:not closed:nobr, 1:56:in nobr:nobr, 1:56:not closed:i, 1:63:in nobr:nobr, 1:67:not closed:nobr, 1:67:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '9' # expected: '0' ok 3989 - SHOULD-level error: qq'<!DOCTYPE html><body><b><nobr>1<div><nobr></b><i><nobr>2<nobr></i>3'; ; ok 3990 - Document tree: qq'<!DOCTYPE html><body><b><nobr>1<div><nobr></b><i><nobr>2<nobr></i>3' not ok 3991 - Parse error: qq'<!DOCTYPE html><body><b><nobr>1<nobr></b><div><i><nobr>2<nobr></i>3'; 1:38:in nobr:nobr, 1:42:not closed:nobr, 1:56:in nobr:nobr, 1:56:not closed:i, 1:63:in nobr:nobr, 1:67:not closed:nobr, 1:67:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><body><b><nobr>1<nobr></b><div><i><nobr>2<nobr></i>3'; 1:38:in nobr:nobr, 1:42:not closed:nobr, 1:56:in nobr:nobr, 1:56:not closed:i, 1:63:in nobr:nobr, 1:67:not closed:nobr, 1:67:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '7' # expected: '0' ok 3992 - SHOULD-level error: qq'<!DOCTYPE html><body><b><nobr>1<nobr></b><div><i><nobr>2<nobr></i>3'; ; ok 3993 - Document tree: qq'<!DOCTYPE html><body><b><nobr>1<nobr></b><div><i><nobr>2<nobr></i>3' not ok 3994 - Parse error: qq'<!DOCTYPE html><body><b><nobr>1<nobr><ins></b><i><nobr>'; 1:38:in nobr:nobr, 1:47:not closed:ins, 1:55:in nobr:nobr, 1:55:not closed:i, 1:55:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><body><b><nobr>1<nobr><ins></b><i><nobr>'; 1:38:in nobr:nobr, 1:47:not closed:ins, 1:55:in nobr:nobr, 1:55:not closed:i, 1:55:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '0' ok 3995 - SHOULD-level error: qq'<!DOCTYPE html><body><b><nobr>1<nobr><ins></b><i><nobr>'; ; ok 3996 - Document tree: qq'<!DOCTYPE html><body><b><nobr>1<nobr><ins></b><i><nobr>' not ok 3997 - Parse error: qq'<!DOCTYPE html><body><b><nobr>1<ins><nobr></b><i>2'; 1:43:in nobr:nobr, 1:43:not closed:ins, 1:47:not closed:nobr, 1:50:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><body><b><nobr>1<ins><nobr></b><i>2'; 1:43:in nobr:nobr, 1:43:not closed:ins, 1:47:not closed:nobr, 1:50:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 3998 - SHOULD-level error: qq'<!DOCTYPE html><body><b><nobr>1<ins><nobr></b><i>2'; ; ok 3999 - Document tree: qq'<!DOCTYPE html><body><b><nobr>1<ins><nobr></b><i>2' not ok 4000 - Parse error: qq'<!DOCTYPE html><body><b>1<nobr></b><i><nobr>2</i>'; 1:36:not closed:nobr, 1:45:in nobr:nobr, 1:45:not closed:i, 1:49:not closed:nobr; # Failed test 'Parse error: qq'<!DOCTYPE html><body><b>1<nobr></b><i><nobr>2</i>'; 1:36:not closed:nobr, 1:45:in nobr:nobr, 1:45:not closed:i, 1:49:not closed:nobr;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4001 - SHOULD-level error: qq'<!DOCTYPE html><body><b>1<nobr></b><i><nobr>2</i>'; ; ok 4002 - Document tree: qq'<!DOCTYPE html><body><b>1<nobr></b><i><nobr>2</i>' No #errors section (<p><code x</code></p>) at HTML-tree.t test () skip line 67. not ok 4003 - Parse error: qq'<p><code x</code></p>'; 1:4:no DOCTYPE, 1:11:bad attribute name, 1:13:nestc, 1:21:not closed:code; # Failed test 'Parse error: qq'<p><code x</code></p>'; 1:4:no DOCTYPE, 1:11:bad attribute name, 1:13:nestc, 1:21:not closed:code;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4004 - SHOULD-level error: qq'<p><code x</code></p>'; ; Use of uninitialized value in length at HTML-tree.t test () ok line 8. not ok 4005 - Document tree: qq'<p><code x</code></p>' # Failed test 'Document tree: qq'<p><code x</code></p>'' # at HTML-tree.t test () ok line 9. # +---+-----------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+-----------------+---+----------+ # * 1|<html> * | | # * 2| <head> * | | # * 3| <body> * | | # * 4| <p> * | | # * 5| <code> * | | # * 6| code="" * | | # * 7| x<="" * | | # +---+-----------------+---+----------+ Use of uninitialized value $s in substitution (s///) at t/HTML-tree.t line 30. Use of uninitialized value $s in concatenation (.) or string at t/HTML-tree.t line 33. not ok 4006 - Parse error: qq''; 1:0:no DOCTYPE; # Failed test 'Parse error: qq''; 1:0:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' Use of uninitialized value $s in substitution (s///) at t/HTML-tree.t line 30. Use of uninitialized value $s in concatenation (.) or string at t/HTML-tree.t line 33. ok 4007 - SHOULD-level error: qq''; ; Use of uninitialized value $s in substitution (s///) at t/HTML-tree.t line 30. Use of uninitialized value $s in concatenation (.) or string at t/HTML-tree.t line 33. not ok 4008 - Document tree: qq'' # Failed test 'Document tree: qq''' # at HTML-tree.t test () ok line 9. # +---+----------+---+-----------------+ # | Ln|Got | Ln|Expected | # +---+----------+---+-----------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # | | * 4| <p> * # | | * 5| <code> * # | | * 6| code="" * # | | * 7| x<="" * # | | * 8| <code> * # | | * 9| code="" * # | | * 10| x<="" * # | | * 11| " * # | | * 12|" * # +---+----------+---+-----------------+ not ok 4009 - Parse error: qq'<!DOCTYPE html><svg><foreignObject><p><i></p>a'; 1:46:not closed:i, 1:46:in body:\#eof;45: End tag “p” seen, but there were open elements., 41: Unclosed element “i”., 46: End of file seen and there were open elements., 35: Unclosed element “foreignObject”., 20: Unclosed element “svg”. # Failed test 'Parse error: qq'<!DOCTYPE html><svg><foreignObject><p><i></p>a'; 1:46:not closed:i, 1:46:in body:\#eof;45: End tag “p” seen, but there were open elements., 41: Unclosed element “i”., 46: End of file seen and there were open elements., 35: Unclosed element “foreignObject”., 20: Unclosed element “svg”.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '5' ok 4010 - SHOULD-level error: qq'<!DOCTYPE html><svg><foreignObject><p><i></p>a'; ; ok 4011 - Document tree: qq'<!DOCTYPE html><svg><foreignObject><p><i></p>a' not ok 4012 - Parse error: qq'<!DOCTYPE html><table><tr><td><svg><foreignObject><p><i></p>a'; 1:61:not closed:i, 1:61:in body:\#eof;56: End tag “p” seen, but there were open elements., 52: Unclosed element “i”., 57: End of file seen and there were open elements., 46: Unclosed element “foreignObject”., 31: Unclosed element “svg”., 22: Unclosed element “table”. # Failed test 'Parse error: qq'<!DOCTYPE html><table><tr><td><svg><foreignObject><p><i></p>a'; 1:61:not closed:i, 1:61:in body:\#eof;56: End tag “p” seen, but there were open elements., 52: Unclosed element “i”., 57: End of file seen and there were open elements., 46: Unclosed element “foreignObject”., 31: Unclosed element “svg”., 22: Unclosed element “table”.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '6' ok 4013 - SHOULD-level error: qq'<!DOCTYPE html><table><tr><td><svg><foreignObject><p><i></p>a'; ; ok 4014 - Document tree: qq'<!DOCTYPE html><table><tr><td><svg><foreignObject><p><i></p>a' not ok 4015 - Parse error: qq'<!DOCTYPE html><math><mtext><p><i></p>a'; 1:39:not closed:i, 1:39:in body:\#eof;38: End tag “p” seen, but there were open elements., 34: Unclosed element “i”., 39: End of file in a foreign namespace context. # Failed test 'Parse error: qq'<!DOCTYPE html><math><mtext><p><i></p>a'; 1:39:not closed:i, 1:39:in body:\#eof;38: End tag “p” seen, but there were open elements., 34: Unclosed element “i”., 39: End of file in a foreign namespace context.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '3' ok 4016 - SHOULD-level error: qq'<!DOCTYPE html><math><mtext><p><i></p>a'; ; ok 4017 - Document tree: qq'<!DOCTYPE html><math><mtext><p><i></p>a' not ok 4018 - Parse error: qq'<!DOCTYPE html><table><tr><td><math><mtext><p><i></p>a'; 1:54:not closed:i, 1:54:in body:\#eof;53: End tag “p” seen, but there were open elements., 49: Unclosed element “i”., 54: End of file in a foreign namespace context. # Failed test 'Parse error: qq'<!DOCTYPE html><table><tr><td><math><mtext><p><i></p>a'; 1:54:not closed:i, 1:54:in body:\#eof;53: End tag “p” seen, but there were open elements., 49: Unclosed element “i”., 54: End of file in a foreign namespace context.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '3' ok 4019 - SHOULD-level error: qq'<!DOCTYPE html><table><tr><td><math><mtext><p><i></p>a'; ; ok 4020 - Document tree: qq'<!DOCTYPE html><table><tr><td><math><mtext><p><i></p>a' not ok 4021 - Parse error: qq'<!DOCTYPE html><body><div><!/div>a'; 1:27:bogus comment, 1:34:in body:\#eof;29: Bogus comment., 34: End of file seen and there were open elements., 26: Unclosed element “div”. # Failed test 'Parse error: qq'<!DOCTYPE html><body><div><!/div>a'; 1:27:bogus comment, 1:34:in body:\#eof;29: Bogus comment., 34: End of file seen and there were open elements., 26: Unclosed element “div”.' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '3' ok 4022 - SHOULD-level error: qq'<!DOCTYPE html><body><div><!/div>a'; ; ok 4023 - Document tree: qq'<!DOCTYPE html><body><div><!/div>a' # t/data/html-tree/adoption01.dat not ok 4024 - Parse error: qq'<a><p></a></p>'; 1:4:no DOCTYPE, 1:11:not closed:p; # Failed test 'Parse error: qq'<a><p></a></p>'; 1:4:no DOCTYPE, 1:11:not closed:p;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4025 - SHOULD-level error: qq'<a><p></a></p>'; ; ok 4026 - Document tree: qq'<a><p></a></p>' not ok 4027 - Parse error: qq'<a>1<p>2</a>3</p>'; 1:4:no DOCTYPE, 1:13:not closed:p; # Failed test 'Parse error: qq'<a>1<p>2</a>3</p>'; 1:4:no DOCTYPE, 1:13:not closed:p;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4028 - SHOULD-level error: qq'<a>1<p>2</a>3</p>'; ; ok 4029 - Document tree: qq'<a>1<p>2</a>3</p>' not ok 4030 - Parse error: qq'<a>1<button>2</a>3</button>'; 1:4:no DOCTYPE, 1:18:not closed:button; # Failed test 'Parse error: qq'<a>1<button>2</a>3</button>'; 1:4:no DOCTYPE, 1:18:not closed:button;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4031 - SHOULD-level error: qq'<a>1<button>2</a>3</button>'; ; ok 4032 - Document tree: qq'<a>1<button>2</a>3</button>' not ok 4033 - Parse error: qq'<a>1<b>2</a>3</b>'; 1:4:no DOCTYPE, 1:13:not closed:b; # Failed test 'Parse error: qq'<a>1<b>2</a>3</b>'; 1:4:no DOCTYPE, 1:13:not closed:b;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4034 - SHOULD-level error: qq'<a>1<b>2</a>3</b>'; ; ok 4035 - Document tree: qq'<a>1<b>2</a>3</b>' not ok 4036 - Parse error: qq'<a>1<div>2<div>3</a>4</div>5</div>'; 1:4:no DOCTYPE, 1:21:not closed:div, 1:21:not closed:div; # Failed test 'Parse error: qq'<a>1<div>2<div>3</a>4</div>5</div>'; 1:4:no DOCTYPE, 1:21:not closed:div, 1:21:not closed:div;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4037 - SHOULD-level error: qq'<a>1<div>2<div>3</a>4</div>5</div>'; ; ok 4038 - Document tree: qq'<a>1<div>2<div>3</a>4</div>5</div>' not ok 4039 - Parse error: qq'<table><a>1<p>2</a>3</p>'; 1:8:no DOCTYPE, 1:11:in table:a, 1:15:in table:\#text, 1:15:in table:p, 1:20:in table:\#text, 1:20:in table:/:a, 1:20:not closed:p, 1:24:in table:\#text, 1:24:in table:/:p, 1:24:in body:\#eof; # Failed test 'Parse error: qq'<table><a>1<p>2</a>3</p>'; 1:8:no DOCTYPE, 1:11:in table:a, 1:15:in table:\#text, 1:15:in table:p, 1:20:in table:\#text, 1:20:in table:/:a, 1:20:not closed:p, 1:24:in table:\#text, 1:24:in table:/:p, 1:24:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '10' # expected: '0' ok 4040 - SHOULD-level error: qq'<table><a>1<p>2</a>3</p>'; ; ok 4041 - Document tree: qq'<table><a>1<p>2</a>3</p>' not ok 4042 - Parse error: qq'<b><b><a><p></a>'; 1:4:no DOCTYPE, 1:16:not closed:p, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<b><b><a><p></a>'; 1:4:no DOCTYPE, 1:16:not closed:p, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4043 - SHOULD-level error: qq'<b><b><a><p></a>'; ; ok 4044 - Document tree: qq'<b><b><a><p></a>' not ok 4045 - Parse error: qq'<b><a><b><p></a>'; 1:4:no DOCTYPE, 1:16:not closed:p, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<b><a><b><p></a>'; 1:4:no DOCTYPE, 1:16:not closed:p, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4046 - SHOULD-level error: qq'<b><a><b><p></a>'; ; ok 4047 - Document tree: qq'<b><a><b><p></a>' not ok 4048 - Parse error: qq'<a><b><b><p></a>'; 1:4:no DOCTYPE, 1:16:not closed:p, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<a><b><b><p></a>'; 1:4:no DOCTYPE, 1:16:not closed:p, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4049 - SHOULD-level error: qq'<a><b><b><p></a>'; ; ok 4050 - Document tree: qq'<a><b><b><p></a>' not ok 4051 - Parse error: qq'<p>1<s id="A">2<b id="B">3</p>4</s>5</b>'; 1:4:no DOCTYPE, 1:31:not closed:b, 1:36:not closed:b; # Failed test 'Parse error: qq'<p>1<s id="A">2<b id="B">3</p>4</s>5</b>'; 1:4:no DOCTYPE, 1:31:not closed:b, 1:36:not closed:b;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4052 - SHOULD-level error: qq'<p>1<s id="A">2<b id="B">3</p>4</s>5</b>'; ; ok 4053 - Document tree: qq'<p>1<s id="A">2<b id="B">3</p>4</s>5</b>' not ok 4054 - Parse error: qq'<table><a>1<td>2</td>3</table>'; 1:8:no DOCTYPE, 1:11:in table:a, 1:16:in table:\#text, 1:16:missing start tag:tr, 1:30:in table:\#text; # Failed test 'Parse error: qq'<table><a>1<td>2</td>3</table>'; 1:8:no DOCTYPE, 1:11:in table:a, 1:16:in table:\#text, 1:16:missing start tag:tr, 1:30:in table:\#text;' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '0' ok 4055 - SHOULD-level error: qq'<table><a>1<td>2</td>3</table>'; ; ok 4056 - Document tree: qq'<table><a>1<td>2</td>3</table>' not ok 4057 - Parse error: qq'<table>A<td>B</td>C</table>'; 1:8:no DOCTYPE, 1:13:in table:\#text, 1:13:missing start tag:tr, 1:27:in table:\#text; # Failed test 'Parse error: qq'<table>A<td>B</td>C</table>'; 1:8:no DOCTYPE, 1:13:in table:\#text, 1:13:missing start tag:tr, 1:27:in table:\#text;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4058 - SHOULD-level error: qq'<table>A<td>B</td>C</table>'; ; not ok 4059 - Document tree: qq'<table>A<td>B</td>C</table>' # Failed test 'Document tree: qq'<table>A<td>B</td>C</table>'' # at HTML-tree.t test () ok line 9. # +---+-----------------+---+-----------------+ # | Ln|Got | Ln|Expected | # +---+-----------------+---+-----------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # * 4| "A" * 4| "AC" * # * 5| "C" * | | # | 6| <table> | 5| <table> | # | 7| <tbody> | 6| <tbody> | # | 8| <tr> | 7| <tr> | # | 9| <td> | 8| <td> | # | 10| "B" | 9| "B" | # +---+-----------------+---+-----------------+ not ok 4060 - Parse error: qq'<a><svg><tr><input></a>'; 1:4:no DOCTYPE, 1:23:unmatched end tag:a, 1:23:not closed:input; # Failed test 'Parse error: qq'<a><svg><tr><input></a>'; 1:4:no DOCTYPE, 1:23:unmatched end tag:a, 1:23:not closed:input;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4061 - SHOULD-level error: qq'<a><svg><tr><input></a>'; ; ok 4062 - Document tree: qq'<a><svg><tr><input></a>' # t/data/html-tree/adoption02.dat not ok 4063 - Parse error: qq'<b>1<i>2<p>3</b>4'; 1:4:no DOCTYPE, 1:17:not closed:p, 1:17:in body:\#eof; # Failed test 'Parse error: qq'<b>1<i>2<p>3</b>4'; 1:4:no DOCTYPE, 1:17:not closed:p, 1:17:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4064 - SHOULD-level error: qq'<b>1<i>2<p>3</b>4'; ; ok 4065 - Document tree: qq'<b>1<i>2<p>3</b>4' not ok 4066 - Parse error: qq'<a><div><style></style><address><a>'; 1:4:no DOCTYPE, 1:35:in a:a, 1:35:not closed:address, 1:35:not closed:address, 1:35:in body:\#eof; # Failed test 'Parse error: qq'<a><div><style></style><address><a>'; 1:4:no DOCTYPE, 1:35:in a:a, 1:35:not closed:address, 1:35:not closed:address, 1:35:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '0' ok 4067 - SHOULD-level error: qq'<a><div><style></style><address><a>'; ; ok 4068 - Document tree: qq'<a><div><style></style><address><a>' # t/data/html-tree/comments01.dat not ok 4069 - Parse error: qq'FOO<!-- BAR -->BAZ'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<!-- BAR -->BAZ'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4070 - SHOULD-level error: qq'FOO<!-- BAR -->BAZ'; ; ok 4071 - Document tree: qq'FOO<!-- BAR -->BAZ' not ok 4072 - Parse error: qq'FOO<!-- BAR --!>BAZ'; 1:4:no DOCTYPE, 1:15:comment end bang; # Failed test 'Parse error: qq'FOO<!-- BAR --!>BAZ'; 1:4:no DOCTYPE, 1:15:comment end bang;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4073 - SHOULD-level error: qq'FOO<!-- BAR --!>BAZ'; ; ok 4074 - Document tree: qq'FOO<!-- BAR --!>BAZ' not ok 4075 - Parse error: qq'FOO<!-- BAR -- >BAZ'; 1:4:no DOCTYPE, 1:14:dash in comment, 1:21:unclosed comment; # Failed test 'Parse error: qq'FOO<!-- BAR -- >BAZ'; 1:4:no DOCTYPE, 1:14:dash in comment, 1:21:unclosed comment;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4076 - SHOULD-level error: qq'FOO<!-- BAR -- >BAZ'; ; ok 4077 - Document tree: qq'FOO<!-- BAR -- >BAZ' not ok 4078 - Parse error: qq'FOO<!-- BAR -- <QUX> -- MUX -->BAZ'; 1:4:no DOCTYPE, 1:14:dash in comment, 1:23:dash in comment; # Failed test 'Parse error: qq'FOO<!-- BAR -- <QUX> -- MUX -->BAZ'; 1:4:no DOCTYPE, 1:14:dash in comment, 1:23:dash in comment;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4079 - SHOULD-level error: qq'FOO<!-- BAR -- <QUX> -- MUX -->BAZ'; ; ok 4080 - Document tree: qq'FOO<!-- BAR -- <QUX> -- MUX -->BAZ' not ok 4081 - Parse error: qq'FOO<!-- BAR -- <QUX> -- MUX --!>BAZ'; 1:4:no DOCTYPE, 1:14:dash in comment, 1:23:dash in comment, 1:31:comment end bang; # Failed test 'Parse error: qq'FOO<!-- BAR -- <QUX> -- MUX --!>BAZ'; 1:4:no DOCTYPE, 1:14:dash in comment, 1:23:dash in comment, 1:31:comment end bang;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4082 - SHOULD-level error: qq'FOO<!-- BAR -- <QUX> -- MUX --!>BAZ'; ; ok 4083 - Document tree: qq'FOO<!-- BAR -- <QUX> -- MUX --!>BAZ' not ok 4084 - Parse error: qq'FOO<!-- BAR -- <QUX> -- MUX -- >BAZ'; 1:4:no DOCTYPE, 1:14:dash in comment, 1:23:dash in comment, 1:30:dash in comment, 1:35:unclosed comment; # Failed test 'Parse error: qq'FOO<!-- BAR -- <QUX> -- MUX -- >BAZ'; 1:4:no DOCTYPE, 1:14:dash in comment, 1:23:dash in comment, 1:30:dash in comment, 1:35:unclosed comment;' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '0' ok 4085 - SHOULD-level error: qq'FOO<!-- BAR -- <QUX> -- MUX -- >BAZ'; ; ok 4086 - Document tree: qq'FOO<!-- BAR -- <QUX> -- MUX -- >BAZ' not ok 4087 - Parse error: qq'FOO<!---->BAZ'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<!---->BAZ'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4088 - SHOULD-level error: qq'FOO<!---->BAZ'; ; ok 4089 - Document tree: qq'FOO<!---->BAZ' not ok 4090 - Parse error: qq'FOO<!--->BAZ'; 1:4:no DOCTYPE, 1:9:bogus comment; # Failed test 'Parse error: qq'FOO<!--->BAZ'; 1:4:no DOCTYPE, 1:9:bogus comment;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4091 - SHOULD-level error: qq'FOO<!--->BAZ'; ; ok 4092 - Document tree: qq'FOO<!--->BAZ' not ok 4093 - Parse error: qq'FOO<!-->BAZ'; 1:4:no DOCTYPE, 1:8:bogus comment; # Failed test 'Parse error: qq'FOO<!-->BAZ'; 1:4:no DOCTYPE, 1:8:bogus comment;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4094 - SHOULD-level error: qq'FOO<!-->BAZ'; ; ok 4095 - Document tree: qq'FOO<!-->BAZ' not ok 4096 - Parse error: qq'<?xml version="1.0">Hi'; 1:1:pio, 1:22:no DOCTYPE; # Failed test 'Parse error: qq'<?xml version="1.0">Hi'; 1:1:pio, 1:22:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4097 - SHOULD-level error: qq'<?xml version="1.0">Hi'; ; ok 4098 - Document tree: qq'<?xml version="1.0">Hi' not ok 4099 - Parse error: qq'<?xml version="1.0">'; 1:1:pio, 1:20:no DOCTYPE; # Failed test 'Parse error: qq'<?xml version="1.0">'; 1:1:pio, 1:20:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4100 - SHOULD-level error: qq'<?xml version="1.0">'; ; ok 4101 - Document tree: qq'<?xml version="1.0">' not ok 4102 - Parse error: qq'<?xml version'; 1:1:pio, 1:13:no DOCTYPE; # Failed test 'Parse error: qq'<?xml version'; 1:1:pio, 1:13:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4103 - SHOULD-level error: qq'<?xml version'; ; ok 4104 - Document tree: qq'<?xml version' not ok 4105 - Parse error: qq'FOO<!----->BAZ'; 1:4:no DOCTYPE, 1:9:dash in comment; # Failed test 'Parse error: qq'FOO<!----->BAZ'; 1:4:no DOCTYPE, 1:9:dash in comment;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4106 - SHOULD-level error: qq'FOO<!----->BAZ'; ; ok 4107 - Document tree: qq'FOO<!----->BAZ' # t/data/html-tree/doctype01.dat ok 4108 - Parse error: qq'<!DOCTYPE html>Hello'; ; ok 4109 - SHOULD-level error: qq'<!DOCTYPE html>Hello'; ; ok 4110 - Document tree: qq'<!DOCTYPE html>Hello' ok 4111 - Parse error: qq'<!dOctYpE HtMl>Hello'; ; ok 4112 - SHOULD-level error: qq'<!dOctYpE HtMl>Hello'; ; ok 4113 - Document tree: qq'<!dOctYpE HtMl>Hello' not ok 4114 - Parse error: qq'<!DOCTYPEhtml>Hello'; 1:10:no space before DOCTYPE name; # Failed test 'Parse error: qq'<!DOCTYPEhtml>Hello'; 1:10:no space before DOCTYPE name;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4115 - SHOULD-level error: qq'<!DOCTYPEhtml>Hello'; ; ok 4116 - Document tree: qq'<!DOCTYPEhtml>Hello' not ok 4117 - Parse error: qq'<!DOCTYPE>Hello'; 1:10:no space before DOCTYPE name, 1:10:no DOCTYPE name, 1:11:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE>Hello'; 1:10:no space before DOCTYPE name, 1:10:no DOCTYPE name, 1:11:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4118 - SHOULD-level error: qq'<!DOCTYPE>Hello'; ; ok 4119 - Document tree: qq'<!DOCTYPE>Hello' not ok 4120 - Parse error: qq'<!DOCTYPE >Hello'; 1:11:no DOCTYPE name, 1:12:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE >Hello'; 1:11:no DOCTYPE name, 1:12:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4121 - SHOULD-level error: qq'<!DOCTYPE >Hello'; ; ok 4122 - Document tree: qq'<!DOCTYPE >Hello' not ok 4123 - Parse error: qq'<!DOCTYPE potato>Hello'; 1:18:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato>Hello'; 1:18:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4124 - SHOULD-level error: qq'<!DOCTYPE potato>Hello'; ; ok 4125 - Document tree: qq'<!DOCTYPE potato>Hello' not ok 4126 - Parse error: qq'<!DOCTYPE potato >Hello'; 1:19:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato >Hello'; 1:19:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4127 - SHOULD-level error: qq'<!DOCTYPE potato >Hello'; ; ok 4128 - Document tree: qq'<!DOCTYPE potato >Hello' not ok 4129 - Parse error: qq'<!DOCTYPE potato taco>Hello'; 1:18:string after DOCTYPE name, 1:23:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato taco>Hello'; 1:18:string after DOCTYPE name, 1:23:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4130 - SHOULD-level error: qq'<!DOCTYPE potato taco>Hello'; ; ok 4131 - Document tree: qq'<!DOCTYPE potato taco>Hello' not ok 4132 - Parse error: qq'<!DOCTYPE potato taco "ddd>Hello'; 1:18:string after DOCTYPE name, 1:28:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato taco "ddd>Hello'; 1:18:string after DOCTYPE name, 1:28:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4133 - SHOULD-level error: qq'<!DOCTYPE potato taco "ddd>Hello'; ; ok 4134 - Document tree: qq'<!DOCTYPE potato taco "ddd>Hello' not ok 4135 - Parse error: qq'<!DOCTYPE potato sYstEM>Hello'; 1:24:no SYSTEM literal, 1:25:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato sYstEM>Hello'; 1:24:no SYSTEM literal, 1:25:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4136 - SHOULD-level error: qq'<!DOCTYPE potato sYstEM>Hello'; ; ok 4137 - Document tree: qq'<!DOCTYPE potato sYstEM>Hello' not ok 4138 - Parse error: qq'<!DOCTYPE potato sYstEM >Hello'; 1:28:no SYSTEM literal, 1:29:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato sYstEM >Hello'; 1:28:no SYSTEM literal, 1:29:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4139 - SHOULD-level error: qq'<!DOCTYPE potato sYstEM >Hello'; ; ok 4140 - Document tree: qq'<!DOCTYPE potato sYstEM >Hello' not ok 4141 - Parse error: qq'<!DOCTYPE potato sYstEM ggg>Hello'; 1:34:string after SYSTEM, 1:38:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato sYstEM ggg>Hello'; 1:34:string after SYSTEM, 1:38:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4142 - SHOULD-level error: qq'<!DOCTYPE potato sYstEM ggg>Hello'; ; ok 4143 - Document tree: qq'<!DOCTYPE potato sYstEM ggg>Hello' not ok 4144 - Parse error: qq'<!DOCTYPE potato SYSTEM taco >Hello'; 1:25:string after SYSTEM, 1:32:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato SYSTEM taco >Hello'; 1:25:string after SYSTEM, 1:32:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4145 - SHOULD-level error: qq'<!DOCTYPE potato SYSTEM taco >Hello'; ; ok 4146 - Document tree: qq'<!DOCTYPE potato SYSTEM taco >Hello' not ok 4147 - Parse error: qq'<!DOCTYPE potato SYSTEM \x{27}taco"\x{27}>Hello'; 1:33:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato SYSTEM \x{27}taco"\x{27}>Hello'; 1:33:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4148 - SHOULD-level error: qq'<!DOCTYPE potato SYSTEM \x{27}taco"\x{27}>Hello'; ; ok 4149 - Document tree: qq'<!DOCTYPE potato SYSTEM \x{27}taco"\x{27}>Hello' not ok 4150 - Parse error: qq'<!DOCTYPE potato SYSTEM "taco">Hello'; 1:32:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato SYSTEM "taco">Hello'; 1:32:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4151 - SHOULD-level error: qq'<!DOCTYPE potato SYSTEM "taco">Hello'; ; ok 4152 - Document tree: qq'<!DOCTYPE potato SYSTEM "taco">Hello' not ok 4153 - Parse error: qq'<!DOCTYPE potato SYSTEM "tai\x{27}co">Hello'; 1:34:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato SYSTEM "tai\x{27}co">Hello'; 1:34:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4154 - SHOULD-level error: qq'<!DOCTYPE potato SYSTEM "tai\x{27}co">Hello'; ; ok 4155 - Document tree: qq'<!DOCTYPE potato SYSTEM "tai\x{27}co">Hello' not ok 4156 - Parse error: qq'<!DOCTYPE potato SYSTEMtaco "ddd">Hello'; 1:24:string after SYSTEM, 1:35:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato SYSTEMtaco "ddd">Hello'; 1:24:string after SYSTEM, 1:35:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4157 - SHOULD-level error: qq'<!DOCTYPE potato SYSTEMtaco "ddd">Hello'; ; ok 4158 - Document tree: qq'<!DOCTYPE potato SYSTEMtaco "ddd">Hello' not ok 4159 - Parse error: qq'<!DOCTYPE potato grass SYSTEM taco>Hello'; 1:18:string after DOCTYPE name, 1:36:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato grass SYSTEM taco>Hello'; 1:18:string after DOCTYPE name, 1:36:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4160 - SHOULD-level error: qq'<!DOCTYPE potato grass SYSTEM taco>Hello'; ; ok 4161 - Document tree: qq'<!DOCTYPE potato grass SYSTEM taco>Hello' not ok 4162 - Parse error: qq'<!DOCTYPE potato pUbLIc>Hello'; 1:24:no PUBLIC literal, 1:25:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato pUbLIc>Hello'; 1:24:no PUBLIC literal, 1:25:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4163 - SHOULD-level error: qq'<!DOCTYPE potato pUbLIc>Hello'; ; ok 4164 - Document tree: qq'<!DOCTYPE potato pUbLIc>Hello' not ok 4165 - Parse error: qq'<!DOCTYPE potato pUbLIc >Hello'; 1:25:no PUBLIC literal, 1:26:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato pUbLIc >Hello'; 1:25:no PUBLIC literal, 1:26:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4166 - SHOULD-level error: qq'<!DOCTYPE potato pUbLIc >Hello'; ; ok 4167 - Document tree: qq'<!DOCTYPE potato pUbLIc >Hello' not ok 4168 - Parse error: qq'<!DOCTYPE potato pUbLIcgoof>Hello'; 1:24:string after PUBLIC, 1:29:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato pUbLIcgoof>Hello'; 1:24:string after PUBLIC, 1:29:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4169 - SHOULD-level error: qq'<!DOCTYPE potato pUbLIcgoof>Hello'; ; ok 4170 - Document tree: qq'<!DOCTYPE potato pUbLIcgoof>Hello' not ok 4171 - Parse error: qq'<!DOCTYPE potato PUBLIC goof>Hello'; 1:25:string after PUBLIC, 1:30:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato PUBLIC goof>Hello'; 1:25:string after PUBLIC, 1:30:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4172 - SHOULD-level error: qq'<!DOCTYPE potato PUBLIC goof>Hello'; ; ok 4173 - Document tree: qq'<!DOCTYPE potato PUBLIC goof>Hello' not ok 4174 - Parse error: qq'<!DOCTYPE potato PUBLIC "go\x{27}of">Hello'; 1:33:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato PUBLIC "go\x{27}of">Hello'; 1:33:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4175 - SHOULD-level error: qq'<!DOCTYPE potato PUBLIC "go\x{27}of">Hello'; ; ok 4176 - Document tree: qq'<!DOCTYPE potato PUBLIC "go\x{27}of">Hello' not ok 4177 - Parse error: qq'<!DOCTYPE potato PUBLIC \x{27}go\x{27}of\x{27}>Hello'; 1:29:string after PUBLIC literal, 1:33:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato PUBLIC \x{27}go\x{27}of\x{27}>Hello'; 1:29:string after PUBLIC literal, 1:33:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4178 - SHOULD-level error: qq'<!DOCTYPE potato PUBLIC \x{27}go\x{27}of\x{27}>Hello'; ; ok 4179 - Document tree: qq'<!DOCTYPE potato PUBLIC \x{27}go\x{27}of\x{27}>Hello' not ok 4180 - Parse error: qq'<!DOCTYPE potato PUBLIC \x{27}go:hh of\x{27} >Hello'; 1:39:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato PUBLIC \x{27}go:hh of\x{27} >Hello'; 1:39:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4181 - SHOULD-level error: qq'<!DOCTYPE potato PUBLIC \x{27}go:hh of\x{27} >Hello'; ; ok 4182 - Document tree: qq'<!DOCTYPE potato PUBLIC \x{27}go:hh of\x{27} >Hello' not ok 4183 - Parse error: qq'<!DOCTYPE potato PUBLIC "W3C-//dfdf" SYSTEM ggg>Hello'; 1:38:string after PUBLIC literal, 1:49:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE potato PUBLIC "W3C-//dfdf" SYSTEM ggg>Hello'; 1:38:string after PUBLIC literal, 1:49:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4184 - SHOULD-level error: qq'<!DOCTYPE potato PUBLIC "W3C-//dfdf" SYSTEM ggg>Hello'; ; ok 4185 - Document tree: qq'<!DOCTYPE potato PUBLIC "W3C-//dfdf" SYSTEM ggg>Hello' ok 4186 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\x{0A} "http://www.w3.org/TR/html4/strict.dtd">Hello'; ; not ok 4187 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\x{0A} "http://www.w3.org/TR/html4/strict.dtd">Hello'; 2:44:obs DOCTYPE; # Failed test 'SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\x{0A} "http://www.w3.org/TR/html4/strict.dtd">Hello'; 2:44:obs DOCTYPE;' # at HTML-tree.t test () ok line 6. # got: '1' # expected: '0' ok 4188 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\x{0A} "http://www.w3.org/TR/html4/strict.dtd">Hello' not ok 4189 - Parse error: qq'<!DOCTYPE ...>Hello'; 1:15:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE ...>Hello'; 1:15:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4190 - SHOULD-level error: qq'<!DOCTYPE ...>Hello'; ; ok 4191 - Document tree: qq'<!DOCTYPE ...>Hello' not ok 4192 - Parse error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\x{0A}"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'; 2:58:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\x{0A}"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'; 2:58:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4193 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\x{0A}"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'; ; ok 4194 - Document tree: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\x{0A}"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">' not ok 4195 - Parse error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"\x{0A}"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">'; 2:54:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"\x{0A}"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">'; 2:54:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4196 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"\x{0A}"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">'; ; ok 4197 - Document tree: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"\x{0A}"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">' not ok 4198 - Parse error: qq'<!DOCTYPE root-element [SYSTEM OR PUBLIC FPI] "uri" [ \x{0A}<!-- internal declarations -->\x{0A}]>'; 1:24:string after DOCTYPE name, 3:0:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE root-element [SYSTEM OR PUBLIC FPI] "uri" [ \x{0A}<!-- internal declarations -->\x{0A}]>'; 1:24:string after DOCTYPE name, 3:0:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4199 - SHOULD-level error: qq'<!DOCTYPE root-element [SYSTEM OR PUBLIC FPI] "uri" [ \x{0A}<!-- internal declarations -->\x{0A}]>'; ; ok 4200 - Document tree: qq'<!DOCTYPE root-element [SYSTEM OR PUBLIC FPI] "uri" [ \x{0A}<!-- internal declarations -->\x{0A}]>' not ok 4201 - Parse error: qq'<!DOCTYPE html PUBLIC\x{0A} "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"\x{0A} "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">'; 3:53:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE html PUBLIC\x{0A} "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"\x{0A} "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">'; 3:53:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4202 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC\x{0A} "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"\x{0A} "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">'; ; ok 4203 - Document tree: qq'<!DOCTYPE html PUBLIC\x{0A} "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"\x{0A} "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">' not ok 4204 - Parse error: qq'<!DOCTYPE HTML SYSTEM "http://www.w3.org/DTD/HTML4-strict.dtd"><body><b>Mine!</b></body>'; 1:64:not HTML5; # Failed test 'Parse error: qq'<!DOCTYPE HTML SYSTEM "http://www.w3.org/DTD/HTML4-strict.dtd"><body><b>Mine!</b></body>'; 1:64:not HTML5;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4205 - SHOULD-level error: qq'<!DOCTYPE HTML SYSTEM "http://www.w3.org/DTD/HTML4-strict.dtd"><body><b>Mine!</b></body>'; ; ok 4206 - Document tree: qq'<!DOCTYPE HTML SYSTEM "http://www.w3.org/DTD/HTML4-strict.dtd"><body><b>Mine!</b></body>' not ok 4207 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">'; 1:50:no space before system literal; # Failed test 'Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">'; 1:50:no space before system literal;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' not ok 4208 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">'; 1:89:obs DOCTYPE; # Failed test 'SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">'; 1:89:obs DOCTYPE;' # at HTML-tree.t test () ok line 6. # got: '1' # expected: '0' ok 4209 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">' not ok 4210 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:50:no space before system literal; # Failed test 'Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:50:no space before system literal;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' not ok 4211 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:89:obs DOCTYPE; # Failed test 'SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:89:obs DOCTYPE;' # at HTML-tree.t test () ok line 6. # got: '1' # expected: '0' ok 4212 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>' not ok 4213 - Parse error: qq'<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01//EN"\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:22:no space before pubid literal, 1:49:no space before system literal; # Failed test 'Parse error: qq'<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01//EN"\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:22:no space before pubid literal, 1:49:no space before system literal;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' not ok 4214 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01//EN"\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:88:obs DOCTYPE; # Failed test 'SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01//EN"\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:88:obs DOCTYPE;' # at HTML-tree.t test () ok line 6. # got: '1' # expected: '0' ok 4215 - Document tree: qq'<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01//EN"\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>' not ok 4216 - Parse error: qq'<!DOCTYPE HTML PUBLIC\x{27}-//W3C//DTD HTML 4.01//EN\x{27}\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:22:no space before pubid literal, 1:49:no space before system literal; # Failed test 'Parse error: qq'<!DOCTYPE HTML PUBLIC\x{27}-//W3C//DTD HTML 4.01//EN\x{27}\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:22:no space before pubid literal, 1:49:no space before system literal;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' not ok 4217 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC\x{27}-//W3C//DTD HTML 4.01//EN\x{27}\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:88:obs DOCTYPE; # Failed test 'SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC\x{27}-//W3C//DTD HTML 4.01//EN\x{27}\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:88:obs DOCTYPE;' # at HTML-tree.t test () ok line 6. # got: '1' # expected: '0' ok 4218 - Document tree: qq'<!DOCTYPE HTML PUBLIC\x{27}-//W3C//DTD HTML 4.01//EN\x{27}\x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>' # t/data/html-tree/domjs-unsafe.dat not ok 4219 - Parse error: qq'<svg><![CDATA[foo\x{0A}bar]]>'; 1:6:no DOCTYPE, 2:6:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[foo\x{0A}bar]]>'; 1:6:no DOCTYPE, 2:6:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4220 - SHOULD-level error: qq'<svg><![CDATA[foo\x{0A}bar]]>'; ; ok 4221 - Document tree: qq'<svg><![CDATA[foo\x{0A}bar]]>' not ok 4222 - Parse error: qq'<svg><![CDATA[foo\x{0A}bar]]>'; 1:6:no DOCTYPE, 2:6:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[foo\x{0A}bar]]>'; 1:6:no DOCTYPE, 2:6:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4223 - SHOULD-level error: qq'<svg><![CDATA[foo\x{0A}bar]]>'; ; ok 4224 - Document tree: qq'<svg><![CDATA[foo\x{0A}bar]]>' not ok 4225 - Parse error: qq'<svg><![CDATA[foo\x{0A}bar]]>'; 1:6:no DOCTYPE, 2:6:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[foo\x{0A}bar]]>'; 1:6:no DOCTYPE, 2:6:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4226 - SHOULD-level error: qq'<svg><![CDATA[foo\x{0A}bar]]>'; ; ok 4227 - Document tree: qq'<svg><![CDATA[foo\x{0A}bar]]>' not ok 4228 - Parse error: qq'<script>a=\x{27}\x{00}\x{27}</script>'; 1:9:no DOCTYPE, 1:12:NULL; # Failed test 'Parse error: qq'<script>a=\x{27}\x{00}\x{27}</script>'; 1:9:no DOCTYPE, 1:12:NULL;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4229 - SHOULD-level error: qq'<script>a=\x{27}\x{00}\x{27}</script>'; ; ok 4230 - Document tree: qq'<script>a=\x{27}\x{00}\x{27}</script>' not ok 4231 - Parse error: qq'<script type="data"><!--\x{00}</script>'; 1:21:no DOCTYPE, 1:25:NULL; # Failed test 'Parse error: qq'<script type="data"><!--\x{00}</script>'; 1:21:no DOCTYPE, 1:25:NULL;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4232 - SHOULD-level error: qq'<script type="data"><!--\x{00}</script>'; ; ok 4233 - Document tree: qq'<script type="data"><!--\x{00}</script>' not ok 4234 - Parse error: qq'<script type="data"><!--foo\x{00}</script>'; 1:21:no DOCTYPE, 1:28:NULL; # Failed test 'Parse error: qq'<script type="data"><!--foo\x{00}</script>'; 1:21:no DOCTYPE, 1:28:NULL;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4235 - SHOULD-level error: qq'<script type="data"><!--foo\x{00}</script>'; ; ok 4236 - Document tree: qq'<script type="data"><!--foo\x{00}</script>' not ok 4237 - Parse error: qq'<script type="data"><!-- foo-\x{00}</script>'; 1:21:no DOCTYPE, 1:30:NULL; # Failed test 'Parse error: qq'<script type="data"><!-- foo-\x{00}</script>'; 1:21:no DOCTYPE, 1:30:NULL;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4238 - SHOULD-level error: qq'<script type="data"><!-- foo-\x{00}</script>'; ; ok 4239 - Document tree: qq'<script type="data"><!-- foo-\x{00}</script>' not ok 4240 - Parse error: qq'<script type="data"><!-- foo--\x{00}</script>'; 1:21:no DOCTYPE, 1:31:NULL; # Failed test 'Parse error: qq'<script type="data"><!-- foo--\x{00}</script>'; 1:21:no DOCTYPE, 1:31:NULL;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4241 - SHOULD-level error: qq'<script type="data"><!-- foo--\x{00}</script>'; ; ok 4242 - Document tree: qq'<script type="data"><!-- foo--\x{00}</script>' not ok 4243 - Parse error: qq'<script type="data"><!-- foo-'; 1:21:no DOCTYPE, 1:29:eof in escaped script data, 1:29:not closed:script; # Failed test 'Parse error: qq'<script type="data"><!-- foo-'; 1:21:no DOCTYPE, 1:29:eof in escaped script data, 1:29:not closed:script;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4244 - SHOULD-level error: qq'<script type="data"><!-- foo-'; ; ok 4245 - Document tree: qq'<script type="data"><!-- foo-' not ok 4246 - Parse error: qq'<script type="data"><!-- foo-<</script>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"><!-- foo-<</script>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4247 - SHOULD-level error: qq'<script type="data"><!-- foo-<</script>'; ; ok 4248 - Document tree: qq'<script type="data"><!-- foo-<</script>' not ok 4249 - Parse error: qq'<script type="data"><!-- foo-<S'; 1:21:no DOCTYPE, 1:31:eof in escaped script data, 1:31:not closed:script; # Failed test 'Parse error: qq'<script type="data"><!-- foo-<S'; 1:21:no DOCTYPE, 1:31:eof in escaped script data, 1:31:not closed:script;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4250 - SHOULD-level error: qq'<script type="data"><!-- foo-<S'; ; ok 4251 - Document tree: qq'<script type="data"><!-- foo-<S' not ok 4252 - Parse error: qq'<script type="data"><!-- foo-</SCRIPT>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"><!-- foo-</SCRIPT>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4253 - SHOULD-level error: qq'<script type="data"><!-- foo-</SCRIPT>'; ; ok 4254 - Document tree: qq'<script type="data"><!-- foo-</SCRIPT>' not ok 4255 - Parse error: qq'<script type="data"><!--<p></script>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"><!--<p></script>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4256 - SHOULD-level error: qq'<script type="data"><!--<p></script>'; ; ok 4257 - Document tree: qq'<script type="data"><!--<p></script>' not ok 4258 - Parse error: qq'<script type="data"><!--<script></script></script>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"><!--<script></script></script>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4259 - SHOULD-level error: qq'<script type="data"><!--<script></script></script>'; ; ok 4260 - Document tree: qq'<script type="data"><!--<script></script></script>' not ok 4261 - Parse error: qq'<script type="data"><!--<script>\x{00}</script></script>'; 1:21:no DOCTYPE, 1:33:NULL, 1:51:unmatched end tag:script; # Failed test 'Parse error: qq'<script type="data"><!--<script>\x{00}</script></script>'; 1:21:no DOCTYPE, 1:33:NULL, 1:51:unmatched end tag:script;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4262 - SHOULD-level error: qq'<script type="data"><!--<script>\x{00}</script></script>'; ; not ok 4263 - Document tree: qq'<script type="data"><!--<script>\x{00}</script></script>' # Failed test 'Document tree: qq'<script type="data"><!--<script>\x{00}</script></script>'' # at HTML-tree.t test () ok line 9. # +---+------------------------------+---------------------------------------+ # | Ln|Got |Expected | # +---+------------------------------+---------------------------------------+ # | 1|<html> |<html> | # | 2| <head> | <head> | # | 3| <script> | <script> | # | 4| type="data" | type="data" | # * 5| "<!--<script>\x{fffd}" | "<!--<script>\x{fffd}</script>" * # | 6| <body> | <body> | # +---+------------------------------+---------------------------------------+ not ok 4264 - Parse error: qq'<script type="data"><!--<script>-\x{00}</script></script>'; 1:21:no DOCTYPE, 1:34:NULL, 1:52:unmatched end tag:script; # Failed test 'Parse error: qq'<script type="data"><!--<script>-\x{00}</script></script>'; 1:21:no DOCTYPE, 1:34:NULL, 1:52:unmatched end tag:script;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4265 - SHOULD-level error: qq'<script type="data"><!--<script>-\x{00}</script></script>'; ; not ok 4266 - Document tree: qq'<script type="data"><!--<script>-\x{00}</script></script>' # Failed test 'Document tree: qq'<script type="data"><!--<script>-\x{00}</script></script>'' # at HTML-tree.t test () ok line 9. # +---+-------------------------------+----------------------------------------+ # | Ln|Got |Expected | # +---+-------------------------------+----------------------------------------+ # | 1|<html> |<html> | # | 2| <head> | <head> | # | 3| <script> | <script> | # | 4| type="data" | type="data" | # * 5| "<!--<script>-\x{fffd}" | "<!--<script>-\x{fffd}</script>" * # | 6| <body> | <body> | # +---+-------------------------------+----------------------------------------+ not ok 4267 - Parse error: qq'<script type="data"><!--<script>--\x{00}</script></script>'; 1:21:no DOCTYPE, 1:35:NULL, 1:53:unmatched end tag:script; # Failed test 'Parse error: qq'<script type="data"><!--<script>--\x{00}</script></script>'; 1:21:no DOCTYPE, 1:35:NULL, 1:53:unmatched end tag:script;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4268 - SHOULD-level error: qq'<script type="data"><!--<script>--\x{00}</script></script>'; ; not ok 4269 - Document tree: qq'<script type="data"><!--<script>--\x{00}</script></script>' # Failed test 'Document tree: qq'<script type="data"><!--<script>--\x{00}</script></script>'' # at HTML-tree.t test () ok line 9. # +---+--------------------------------+-----------------------------------------+ # | Ln|Got |Expected | # +---+--------------------------------+-----------------------------------------+ # | 1|<html> |<html> | # | 2| <head> | <head> | # | 3| <script> | <script> | # | 4| type="data" | type="data" | # * 5| "<!--<script>--\x{fffd}" | "<!--<script>--\x{fffd}</script>" * # | 6| <body> | <body> | # +---+--------------------------------+-----------------------------------------+ not ok 4270 - Parse error: qq'<script type="data"><!--<script>---</script></script>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"><!--<script>---</script></script>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4271 - SHOULD-level error: qq'<script type="data"><!--<script>---</script></script>'; ; ok 4272 - Document tree: qq'<script type="data"><!--<script>---</script></script>' not ok 4273 - Parse error: qq'<script type="data"><!--<script></scrip></SCRIPT></script>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"><!--<script></scrip></SCRIPT></script>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4274 - SHOULD-level error: qq'<script type="data"><!--<script></scrip></SCRIPT></script>'; ; ok 4275 - Document tree: qq'<script type="data"><!--<script></scrip></SCRIPT></script>' not ok 4276 - Parse error: qq'<script type="data"><!--<script></scrip </SCRIPT></script>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"><!--<script></scrip </SCRIPT></script>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4277 - SHOULD-level error: qq'<script type="data"><!--<script></scrip </SCRIPT></script>'; ; ok 4278 - Document tree: qq'<script type="data"><!--<script></scrip </SCRIPT></script>' not ok 4279 - Parse error: qq'<script type="data"><!--<script></scrip/</SCRIPT></script>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"><!--<script></scrip/</SCRIPT></script>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4280 - SHOULD-level error: qq'<script type="data"><!--<script></scrip/</SCRIPT></script>'; ; ok 4281 - Document tree: qq'<script type="data"><!--<script></scrip/</SCRIPT></script>' not ok 4282 - Parse error: qq'<script type="data"></scrip/></script>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"></scrip/></script>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4283 - SHOULD-level error: qq'<script type="data"></scrip/></script>'; ; ok 4284 - Document tree: qq'<script type="data"></scrip/></script>' not ok 4285 - Parse error: qq'<script type="data"></scrip ></script>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"></scrip ></script>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4286 - SHOULD-level error: qq'<script type="data"></scrip ></script>'; ; ok 4287 - Document tree: qq'<script type="data"></scrip ></script>' not ok 4288 - Parse error: qq'<script type="data"><!--</scrip></script>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"><!--</scrip></script>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4289 - SHOULD-level error: qq'<script type="data"><!--</scrip></script>'; ; ok 4290 - Document tree: qq'<script type="data"><!--</scrip></script>' not ok 4291 - Parse error: qq'<script type="data"><!--</scrip </script>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"><!--</scrip </script>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4292 - SHOULD-level error: qq'<script type="data"><!--</scrip </script>'; ; ok 4293 - Document tree: qq'<script type="data"><!--</scrip </script>' not ok 4294 - Parse error: qq'<script type="data"><!--</scrip/</script>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<script type="data"><!--</scrip/</script>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4295 - SHOULD-level error: qq'<script type="data"><!--</scrip/</script>'; ; ok 4296 - Document tree: qq'<script type="data"><!--</scrip/</script>' not ok 4297 - Parse error: qq'<!DOCTYPE html><!DOCTYPE html>'; 1:30:in html:\#DOCTYPE; # Failed test 'Parse error: qq'<!DOCTYPE html><!DOCTYPE html>'; 1:30:in html:\#DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4298 - SHOULD-level error: qq'<!DOCTYPE html><!DOCTYPE html>'; ; ok 4299 - Document tree: qq'<!DOCTYPE html><!DOCTYPE html>' not ok 4300 - Parse error: qq'<html><!DOCTYPE html>'; 1:7:no DOCTYPE, 1:21:in html:\#DOCTYPE; # Failed test 'Parse error: qq'<html><!DOCTYPE html>'; 1:7:no DOCTYPE, 1:21:in html:\#DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4301 - SHOULD-level error: qq'<html><!DOCTYPE html>'; ; ok 4302 - Document tree: qq'<html><!DOCTYPE html>' not ok 4303 - Parse error: qq'<html><head><!DOCTYPE html></head>'; 1:7:no DOCTYPE, 1:28:in html:\#DOCTYPE; # Failed test 'Parse error: qq'<html><head><!DOCTYPE html></head>'; 1:7:no DOCTYPE, 1:28:in html:\#DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4304 - SHOULD-level error: qq'<html><head><!DOCTYPE html></head>'; ; ok 4305 - Document tree: qq'<html><head><!DOCTYPE html></head>' not ok 4306 - Parse error: qq'<html><head></head><!DOCTYPE html>'; 1:7:no DOCTYPE, 1:34:in html:\#DOCTYPE; # Failed test 'Parse error: qq'<html><head></head><!DOCTYPE html>'; 1:7:no DOCTYPE, 1:34:in html:\#DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4307 - SHOULD-level error: qq'<html><head></head><!DOCTYPE html>'; ; ok 4308 - Document tree: qq'<html><head></head><!DOCTYPE html>' not ok 4309 - Parse error: qq'<body></body><!DOCTYPE html>'; 1:7:no DOCTYPE, 1:28:in html:\#DOCTYPE; # Failed test 'Parse error: qq'<body></body><!DOCTYPE html>'; 1:7:no DOCTYPE, 1:28:in html:\#DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4310 - SHOULD-level error: qq'<body></body><!DOCTYPE html>'; ; ok 4311 - Document tree: qq'<body></body><!DOCTYPE html>' not ok 4312 - Parse error: qq'<table><!DOCTYPE html></table>'; 1:8:no DOCTYPE, 1:23:in html:\#DOCTYPE; # Failed test 'Parse error: qq'<table><!DOCTYPE html></table>'; 1:8:no DOCTYPE, 1:23:in html:\#DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4313 - SHOULD-level error: qq'<table><!DOCTYPE html></table>'; ; ok 4314 - Document tree: qq'<table><!DOCTYPE html></table>' not ok 4315 - Parse error: qq'<select><!DOCTYPE html></select>'; 1:9:no DOCTYPE, 1:24:in html:\#DOCTYPE; # Failed test 'Parse error: qq'<select><!DOCTYPE html></select>'; 1:9:no DOCTYPE, 1:24:in html:\#DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4316 - SHOULD-level error: qq'<select><!DOCTYPE html></select>'; ; ok 4317 - Document tree: qq'<select><!DOCTYPE html></select>' not ok 4318 - Parse error: qq'<table><colgroup><!DOCTYPE html></colgroup></table>'; 1:8:no DOCTYPE, 1:33:in html:\#DOCTYPE; # Failed test 'Parse error: qq'<table><colgroup><!DOCTYPE html></colgroup></table>'; 1:8:no DOCTYPE, 1:33:in html:\#DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4319 - SHOULD-level error: qq'<table><colgroup><!DOCTYPE html></colgroup></table>'; ; ok 4320 - Document tree: qq'<table><colgroup><!DOCTYPE html></colgroup></table>' not ok 4321 - Parse error: qq'<table><colgroup><!--test--></colgroup></table>'; 1:8:no DOCTYPE; # Failed test 'Parse error: qq'<table><colgroup><!--test--></colgroup></table>'; 1:8:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4322 - SHOULD-level error: qq'<table><colgroup><!--test--></colgroup></table>'; ; ok 4323 - Document tree: qq'<table><colgroup><!--test--></colgroup></table>' not ok 4324 - Parse error: qq'<table><colgroup><html></colgroup></table>'; 1:8:no DOCTYPE, 1:24:not first start tag; # Failed test 'Parse error: qq'<table><colgroup><html></colgroup></table>'; 1:8:no DOCTYPE, 1:24:not first start tag;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4325 - SHOULD-level error: qq'<table><colgroup><html></colgroup></table>'; ; ok 4326 - Document tree: qq'<table><colgroup><html></colgroup></table>' not ok 4327 - Parse error: qq'<table><colgroup> foo</colgroup></table>'; 1:8:no DOCTYPE, 1:33:in table:\#text, 1:33:unmatched end tag:colgroup; # Failed test 'Parse error: qq'<table><colgroup> foo</colgroup></table>'; 1:8:no DOCTYPE, 1:33:in table:\#text, 1:33:unmatched end tag:colgroup;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4328 - SHOULD-level error: qq'<table><colgroup> foo</colgroup></table>'; ; ok 4329 - Document tree: qq'<table><colgroup> foo</colgroup></table>' not ok 4330 - Parse error: qq'<select><!--test--></select>'; 1:9:no DOCTYPE; # Failed test 'Parse error: qq'<select><!--test--></select>'; 1:9:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4331 - SHOULD-level error: qq'<select><!--test--></select>'; ; ok 4332 - Document tree: qq'<select><!--test--></select>' not ok 4333 - Parse error: qq'<select><html></select>'; 1:9:no DOCTYPE, 1:15:not first start tag; # Failed test 'Parse error: qq'<select><html></select>'; 1:9:no DOCTYPE, 1:15:not first start tag;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4334 - SHOULD-level error: qq'<select><html></select>'; ; ok 4335 - Document tree: qq'<select><html></select>' not ok 4336 - Parse error: qq'<frameset><html></frameset>'; 1:11:no DOCTYPE, 1:17:not first start tag; # Failed test 'Parse error: qq'<frameset><html></frameset>'; 1:11:no DOCTYPE, 1:17:not first start tag;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4337 - SHOULD-level error: qq'<frameset><html></frameset>'; ; ok 4338 - Document tree: qq'<frameset><html></frameset>' not ok 4339 - Parse error: qq'<frameset></frameset><html>'; 1:11:no DOCTYPE, 1:27:not first start tag; # Failed test 'Parse error: qq'<frameset></frameset><html>'; 1:11:no DOCTYPE, 1:27:not first start tag;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4340 - SHOULD-level error: qq'<frameset></frameset><html>'; ; ok 4341 - Document tree: qq'<frameset></frameset><html>' not ok 4342 - Parse error: qq'<frameset></frameset><!DOCTYPE html>'; 1:11:no DOCTYPE, 1:36:in html:\#DOCTYPE; # Failed test 'Parse error: qq'<frameset></frameset><!DOCTYPE html>'; 1:11:no DOCTYPE, 1:36:in html:\#DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4343 - SHOULD-level error: qq'<frameset></frameset><!DOCTYPE html>'; ; ok 4344 - Document tree: qq'<frameset></frameset><!DOCTYPE html>' not ok 4345 - Parse error: qq'<html><body></body></html><!DOCTYPE html>'; 1:7:no DOCTYPE, 1:41:in html:\#DOCTYPE; # Failed test 'Parse error: qq'<html><body></body></html><!DOCTYPE html>'; 1:7:no DOCTYPE, 1:41:in html:\#DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4346 - SHOULD-level error: qq'<html><body></body></html><!DOCTYPE html>'; ; ok 4347 - Document tree: qq'<html><body></body></html><!DOCTYPE html>' not ok 4348 - Parse error: qq'<svg><!DOCTYPE html></svg>'; 1:6:no DOCTYPE, 1:21:in html:\#DOCTYPE; # Failed test 'Parse error: qq'<svg><!DOCTYPE html></svg>'; 1:6:no DOCTYPE, 1:21:in html:\#DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4349 - SHOULD-level error: qq'<svg><!DOCTYPE html></svg>'; ; ok 4350 - Document tree: qq'<svg><!DOCTYPE html></svg>' not ok 4351 - Parse error: qq'<svg><font></font></svg>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<svg><font></font></svg>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4352 - SHOULD-level error: qq'<svg><font></font></svg>'; ; ok 4353 - Document tree: qq'<svg><font></font></svg>' not ok 4354 - Parse error: qq'<svg><font id=foo></font></svg>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<svg><font id=foo></font></svg>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4355 - SHOULD-level error: qq'<svg><font id=foo></font></svg>'; ; ok 4356 - Document tree: qq'<svg><font id=foo></font></svg>' not ok 4357 - Parse error: qq'<svg><font size=4></font></svg>'; 1:6:no DOCTYPE, 1:19:not closed:svg, 1:31:unmatched end tag:svg; # Failed test 'Parse error: qq'<svg><font size=4></font></svg>'; 1:6:no DOCTYPE, 1:19:not closed:svg, 1:31:unmatched end tag:svg;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4358 - SHOULD-level error: qq'<svg><font size=4></font></svg>'; ; ok 4359 - Document tree: qq'<svg><font size=4></font></svg>' not ok 4360 - Parse error: qq'<svg><font color=red></font></svg>'; 1:6:no DOCTYPE, 1:22:not closed:svg, 1:34:unmatched end tag:svg; # Failed test 'Parse error: qq'<svg><font color=red></font></svg>'; 1:6:no DOCTYPE, 1:22:not closed:svg, 1:34:unmatched end tag:svg;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4361 - SHOULD-level error: qq'<svg><font color=red></font></svg>'; ; ok 4362 - Document tree: qq'<svg><font color=red></font></svg>' not ok 4363 - Parse error: qq'<svg><font font=sans></font></svg>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<svg><font font=sans></font></svg>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4364 - SHOULD-level error: qq'<svg><font font=sans></font></svg>'; ; ok 4365 - Document tree: qq'<svg><font font=sans></font></svg>' # t/data/html-tree/entities01.dat not ok 4366 - Parse error: qq'FOO&gt;BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO&gt;BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4367 - SHOULD-level error: qq'FOO&gt;BAR'; ; ok 4368 - Document tree: qq'FOO&gt;BAR' not ok 4369 - Parse error: qq'FOO&gtBAR'; 1:4:no DOCTYPE, 1:9:no refc; # Failed test 'Parse error: qq'FOO&gtBAR'; 1:4:no DOCTYPE, 1:9:no refc;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4370 - SHOULD-level error: qq'FOO&gtBAR'; ; ok 4371 - Document tree: qq'FOO&gtBAR' not ok 4372 - Parse error: qq'FOO&gt BAR'; 1:4:no DOCTYPE, 1:7:no refc; # Failed test 'Parse error: qq'FOO&gt BAR'; 1:4:no DOCTYPE, 1:7:no refc;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4373 - SHOULD-level error: qq'FOO&gt BAR'; ; ok 4374 - Document tree: qq'FOO&gt BAR' not ok 4375 - Parse error: qq'FOO&gt;;;BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO&gt;;;BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4376 - SHOULD-level error: qq'FOO&gt;;;BAR'; ; ok 4377 - Document tree: qq'FOO&gt;;;BAR' not ok 4378 - Parse error: qq'I\x{27}m &notit; I tell you'; 1:5:no DOCTYPE, 1:5:entity not declared, 1:12:no refc; # Failed test 'Parse error: qq'I\x{27}m &notit; I tell you'; 1:5:no DOCTYPE, 1:5:entity not declared, 1:12:no refc;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4379 - SHOULD-level error: qq'I\x{27}m &notit; I tell you'; ; ok 4380 - Document tree: qq'I\x{27}m &notit; I tell you' not ok 4381 - Parse error: qq'I\x{27}m &notin; I tell you'; 1:5:no DOCTYPE; # Failed test 'Parse error: qq'I\x{27}m &notin; I tell you'; 1:5:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4382 - SHOULD-level error: qq'I\x{27}m &notin; I tell you'; ; ok 4383 - Document tree: qq'I\x{27}m &notin; I tell you' not ok 4384 - Parse error: qq'FOO& BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO& BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4385 - SHOULD-level error: qq'FOO& BAR'; ; ok 4386 - Document tree: qq'FOO& BAR' not ok 4387 - Parse error: qq'FOO&<BAR>'; 1:4:no DOCTYPE, 1:9:in body:\#eof; # Failed test 'Parse error: qq'FOO&<BAR>'; 1:4:no DOCTYPE, 1:9:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4388 - SHOULD-level error: qq'FOO&<BAR>'; ; ok 4389 - Document tree: qq'FOO&<BAR>' not ok 4390 - Parse error: qq'FOO&&&&gt;BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO&&&&gt;BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4391 - SHOULD-level error: qq'FOO&&&&gt;BAR'; ; ok 4392 - Document tree: qq'FOO&&&&gt;BAR' not ok 4393 - Parse error: qq'FOO&\#41;BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO&\#41;BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4394 - SHOULD-level error: qq'FOO&\#41;BAR'; ; ok 4395 - Document tree: qq'FOO&\#41;BAR' not ok 4396 - Parse error: qq'FOO&\#x41;BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO&\#x41;BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4397 - SHOULD-level error: qq'FOO&\#x41;BAR'; ; ok 4398 - Document tree: qq'FOO&\#x41;BAR' not ok 4399 - Parse error: qq'FOO&\#X41;BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO&\#X41;BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4400 - SHOULD-level error: qq'FOO&\#X41;BAR'; ; ok 4401 - Document tree: qq'FOO&\#X41;BAR' not ok 4402 - Parse error: qq'FOO&\#BAR'; 1:4:no DOCTYPE, 1:4:bare nero; # Failed test 'Parse error: qq'FOO&\#BAR'; 1:4:no DOCTYPE, 1:4:bare nero;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4403 - SHOULD-level error: qq'FOO&\#BAR'; ; ok 4404 - Document tree: qq'FOO&\#BAR' not ok 4405 - Parse error: qq'FOO&\#ZOO'; 1:4:no DOCTYPE, 1:4:bare nero; # Failed test 'Parse error: qq'FOO&\#ZOO'; 1:4:no DOCTYPE, 1:4:bare nero;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4406 - SHOULD-level error: qq'FOO&\#ZOO'; ; ok 4407 - Document tree: qq'FOO&\#ZOO' not ok 4408 - Parse error: qq'FOO&\#xBAR'; 1:4:no DOCTYPE, 1:9:no refc; # Failed test 'Parse error: qq'FOO&\#xBAR'; 1:4:no DOCTYPE, 1:9:no refc;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4409 - SHOULD-level error: qq'FOO&\#xBAR'; ; ok 4410 - Document tree: qq'FOO&\#xBAR' not ok 4411 - Parse error: qq'FOO&\#xZOO'; 1:4:no DOCTYPE, 1:4:bare hcro; # Failed test 'Parse error: qq'FOO&\#xZOO'; 1:4:no DOCTYPE, 1:4:bare hcro;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4412 - SHOULD-level error: qq'FOO&\#xZOO'; ; ok 4413 - Document tree: qq'FOO&\#xZOO' not ok 4414 - Parse error: qq'FOO&\#XZOO'; 1:4:no DOCTYPE, 1:4:bare hcro; # Failed test 'Parse error: qq'FOO&\#XZOO'; 1:4:no DOCTYPE, 1:4:bare hcro;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4415 - SHOULD-level error: qq'FOO&\#XZOO'; ; ok 4416 - Document tree: qq'FOO&\#XZOO' not ok 4417 - Parse error: qq'FOO&\#41BAR'; 1:4:no DOCTYPE, 1:8:no refc; # Failed test 'Parse error: qq'FOO&\#41BAR'; 1:4:no DOCTYPE, 1:8:no refc;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4418 - SHOULD-level error: qq'FOO&\#41BAR'; ; ok 4419 - Document tree: qq'FOO&\#41BAR' not ok 4420 - Parse error: qq'FOO&\#x41BAR'; 1:4:no DOCTYPE, 1:11:no refc; # Failed test 'Parse error: qq'FOO&\#x41BAR'; 1:4:no DOCTYPE, 1:11:no refc;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4421 - SHOULD-level error: qq'FOO&\#x41BAR'; ; ok 4422 - Document tree: qq'FOO&\#x41BAR' not ok 4423 - Parse error: qq'FOO&\#x41ZOO'; 1:4:no DOCTYPE, 1:9:no refc; # Failed test 'Parse error: qq'FOO&\#x41ZOO'; 1:4:no DOCTYPE, 1:9:no refc;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4424 - SHOULD-level error: qq'FOO&\#x41ZOO'; ; ok 4425 - Document tree: qq'FOO&\#x41ZOO' not ok 4426 - Parse error: qq'FOO&\#x0000;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0000; # Failed test 'Parse error: qq'FOO&\#x0000;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0000;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4427 - SHOULD-level error: qq'FOO&\#x0000;ZOO'; ; ok 4428 - Document tree: qq'FOO&\#x0000;ZOO' not ok 4429 - Parse error: qq'FOO&\#x0078;ZOO'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO&\#x0078;ZOO'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4430 - SHOULD-level error: qq'FOO&\#x0078;ZOO'; ; ok 4431 - Document tree: qq'FOO&\#x0078;ZOO' not ok 4432 - Parse error: qq'FOO&\#x0079;ZOO'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO&\#x0079;ZOO'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4433 - SHOULD-level error: qq'FOO&\#x0079;ZOO'; ; ok 4434 - Document tree: qq'FOO&\#x0079;ZOO' not ok 4435 - Parse error: qq'FOO&\#x0080;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0080; # Failed test 'Parse error: qq'FOO&\#x0080;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0080;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4436 - SHOULD-level error: qq'FOO&\#x0080;ZOO'; ; ok 4437 - Document tree: qq'FOO&\#x0080;ZOO' not ok 4438 - Parse error: qq'FOO&\#x0081;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0081; # Failed test 'Parse error: qq'FOO&\#x0081;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0081;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4439 - SHOULD-level error: qq'FOO&\#x0081;ZOO'; ; ok 4440 - Document tree: qq'FOO&\#x0081;ZOO' not ok 4441 - Parse error: qq'FOO&\#x0082;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0082; # Failed test 'Parse error: qq'FOO&\#x0082;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0082;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4442 - SHOULD-level error: qq'FOO&\#x0082;ZOO'; ; ok 4443 - Document tree: qq'FOO&\#x0082;ZOO' not ok 4444 - Parse error: qq'FOO&\#x0083;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0083; # Failed test 'Parse error: qq'FOO&\#x0083;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0083;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4445 - SHOULD-level error: qq'FOO&\#x0083;ZOO'; ; ok 4446 - Document tree: qq'FOO&\#x0083;ZOO' not ok 4447 - Parse error: qq'FOO&\#x0084;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0084; # Failed test 'Parse error: qq'FOO&\#x0084;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0084;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4448 - SHOULD-level error: qq'FOO&\#x0084;ZOO'; ; ok 4449 - Document tree: qq'FOO&\#x0084;ZOO' not ok 4450 - Parse error: qq'FOO&\#x0085;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0085; # Failed test 'Parse error: qq'FOO&\#x0085;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0085;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4451 - SHOULD-level error: qq'FOO&\#x0085;ZOO'; ; ok 4452 - Document tree: qq'FOO&\#x0085;ZOO' not ok 4453 - Parse error: qq'FOO&\#x0086;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0086; # Failed test 'Parse error: qq'FOO&\#x0086;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0086;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4454 - SHOULD-level error: qq'FOO&\#x0086;ZOO'; ; ok 4455 - Document tree: qq'FOO&\#x0086;ZOO' not ok 4456 - Parse error: qq'FOO&\#x0087;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0087; # Failed test 'Parse error: qq'FOO&\#x0087;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0087;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4457 - SHOULD-level error: qq'FOO&\#x0087;ZOO'; ; ok 4458 - Document tree: qq'FOO&\#x0087;ZOO' not ok 4459 - Parse error: qq'FOO&\#x0088;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0088; # Failed test 'Parse error: qq'FOO&\#x0088;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0088;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4460 - SHOULD-level error: qq'FOO&\#x0088;ZOO'; ; ok 4461 - Document tree: qq'FOO&\#x0088;ZOO' not ok 4462 - Parse error: qq'FOO&\#x0089;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0089; # Failed test 'Parse error: qq'FOO&\#x0089;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0089;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4463 - SHOULD-level error: qq'FOO&\#x0089;ZOO'; ; ok 4464 - Document tree: qq'FOO&\#x0089;ZOO' not ok 4465 - Parse error: qq'FOO&\#x008A;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+008A; # Failed test 'Parse error: qq'FOO&\#x008A;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+008A;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4466 - SHOULD-level error: qq'FOO&\#x008A;ZOO'; ; ok 4467 - Document tree: qq'FOO&\#x008A;ZOO' not ok 4468 - Parse error: qq'FOO&\#x008B;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+008B; # Failed test 'Parse error: qq'FOO&\#x008B;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+008B;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4469 - SHOULD-level error: qq'FOO&\#x008B;ZOO'; ; ok 4470 - Document tree: qq'FOO&\#x008B;ZOO' not ok 4471 - Parse error: qq'FOO&\#x008C;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+008C; # Failed test 'Parse error: qq'FOO&\#x008C;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+008C;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4472 - SHOULD-level error: qq'FOO&\#x008C;ZOO'; ; ok 4473 - Document tree: qq'FOO&\#x008C;ZOO' not ok 4474 - Parse error: qq'FOO&\#x008D;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+008D; # Failed test 'Parse error: qq'FOO&\#x008D;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+008D;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4475 - SHOULD-level error: qq'FOO&\#x008D;ZOO'; ; ok 4476 - Document tree: qq'FOO&\#x008D;ZOO' not ok 4477 - Parse error: qq'FOO&\#x008E;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+008E; # Failed test 'Parse error: qq'FOO&\#x008E;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+008E;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4478 - SHOULD-level error: qq'FOO&\#x008E;ZOO'; ; ok 4479 - Document tree: qq'FOO&\#x008E;ZOO' not ok 4480 - Parse error: qq'FOO&\#x008F;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+008F; # Failed test 'Parse error: qq'FOO&\#x008F;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+008F;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4481 - SHOULD-level error: qq'FOO&\#x008F;ZOO'; ; ok 4482 - Document tree: qq'FOO&\#x008F;ZOO' not ok 4483 - Parse error: qq'FOO&\#x0090;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0090; # Failed test 'Parse error: qq'FOO&\#x0090;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0090;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4484 - SHOULD-level error: qq'FOO&\#x0090;ZOO'; ; ok 4485 - Document tree: qq'FOO&\#x0090;ZOO' not ok 4486 - Parse error: qq'FOO&\#x0091;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0091; # Failed test 'Parse error: qq'FOO&\#x0091;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0091;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4487 - SHOULD-level error: qq'FOO&\#x0091;ZOO'; ; ok 4488 - Document tree: qq'FOO&\#x0091;ZOO' not ok 4489 - Parse error: qq'FOO&\#x0092;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0092; # Failed test 'Parse error: qq'FOO&\#x0092;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0092;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4490 - SHOULD-level error: qq'FOO&\#x0092;ZOO'; ; ok 4491 - Document tree: qq'FOO&\#x0092;ZOO' not ok 4492 - Parse error: qq'FOO&\#x0093;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0093; # Failed test 'Parse error: qq'FOO&\#x0093;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0093;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4493 - SHOULD-level error: qq'FOO&\#x0093;ZOO'; ; ok 4494 - Document tree: qq'FOO&\#x0093;ZOO' not ok 4495 - Parse error: qq'FOO&\#x0094;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0094; # Failed test 'Parse error: qq'FOO&\#x0094;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0094;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4496 - SHOULD-level error: qq'FOO&\#x0094;ZOO'; ; ok 4497 - Document tree: qq'FOO&\#x0094;ZOO' not ok 4498 - Parse error: qq'FOO&\#x0095;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0095; # Failed test 'Parse error: qq'FOO&\#x0095;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0095;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4499 - SHOULD-level error: qq'FOO&\#x0095;ZOO'; ; ok 4500 - Document tree: qq'FOO&\#x0095;ZOO' not ok 4501 - Parse error: qq'FOO&\#x0096;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0096; # Failed test 'Parse error: qq'FOO&\#x0096;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0096;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4502 - SHOULD-level error: qq'FOO&\#x0096;ZOO'; ; ok 4503 - Document tree: qq'FOO&\#x0096;ZOO' not ok 4504 - Parse error: qq'FOO&\#x0097;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0097; # Failed test 'Parse error: qq'FOO&\#x0097;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0097;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4505 - SHOULD-level error: qq'FOO&\#x0097;ZOO'; ; ok 4506 - Document tree: qq'FOO&\#x0097;ZOO' not ok 4507 - Parse error: qq'FOO&\#x0098;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0098; # Failed test 'Parse error: qq'FOO&\#x0098;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0098;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4508 - SHOULD-level error: qq'FOO&\#x0098;ZOO'; ; ok 4509 - Document tree: qq'FOO&\#x0098;ZOO' not ok 4510 - Parse error: qq'FOO&\#x0099;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0099; # Failed test 'Parse error: qq'FOO&\#x0099;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+0099;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4511 - SHOULD-level error: qq'FOO&\#x0099;ZOO'; ; ok 4512 - Document tree: qq'FOO&\#x0099;ZOO' not ok 4513 - Parse error: qq'FOO&\#x009A;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+009A; # Failed test 'Parse error: qq'FOO&\#x009A;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+009A;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4514 - SHOULD-level error: qq'FOO&\#x009A;ZOO'; ; ok 4515 - Document tree: qq'FOO&\#x009A;ZOO' not ok 4516 - Parse error: qq'FOO&\#x009B;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+009B; # Failed test 'Parse error: qq'FOO&\#x009B;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+009B;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4517 - SHOULD-level error: qq'FOO&\#x009B;ZOO'; ; ok 4518 - Document tree: qq'FOO&\#x009B;ZOO' not ok 4519 - Parse error: qq'FOO&\#x009C;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+009C; # Failed test 'Parse error: qq'FOO&\#x009C;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+009C;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4520 - SHOULD-level error: qq'FOO&\#x009C;ZOO'; ; ok 4521 - Document tree: qq'FOO&\#x009C;ZOO' not ok 4522 - Parse error: qq'FOO&\#x009D;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+009D; # Failed test 'Parse error: qq'FOO&\#x009D;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+009D;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4523 - SHOULD-level error: qq'FOO&\#x009D;ZOO'; ; ok 4524 - Document tree: qq'FOO&\#x009D;ZOO' not ok 4525 - Parse error: qq'FOO&\#x009E;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+009E; # Failed test 'Parse error: qq'FOO&\#x009E;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+009E;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4526 - SHOULD-level error: qq'FOO&\#x009E;ZOO'; ; ok 4527 - Document tree: qq'FOO&\#x009E;ZOO' not ok 4528 - Parse error: qq'FOO&\#x009F;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+009F; # Failed test 'Parse error: qq'FOO&\#x009F;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+009F;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4529 - SHOULD-level error: qq'FOO&\#x009F;ZOO'; ; ok 4530 - Document tree: qq'FOO&\#x009F;ZOO' not ok 4531 - Parse error: qq'FOO&\#x00A0;ZOO'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO&\#x00A0;ZOO'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4532 - SHOULD-level error: qq'FOO&\#x00A0;ZOO'; ; ok 4533 - Document tree: qq'FOO&\#x00A0;ZOO' not ok 4534 - Parse error: qq'FOO&\#xD7FF;ZOO'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO&\#xD7FF;ZOO'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4535 - SHOULD-level error: qq'FOO&\#xD7FF;ZOO'; ; ok 4536 - Document tree: qq'FOO&\#xD7FF;ZOO' not ok 4537 - Parse error: qq'FOO&\#xD800;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+D800; # Failed test 'Parse error: qq'FOO&\#xD800;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+D800;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4538 - SHOULD-level error: qq'FOO&\#xD800;ZOO'; ; ok 4539 - Document tree: qq'FOO&\#xD800;ZOO' not ok 4540 - Parse error: qq'FOO&\#xD801;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+D801; # Failed test 'Parse error: qq'FOO&\#xD801;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+D801;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4541 - SHOULD-level error: qq'FOO&\#xD801;ZOO'; ; ok 4542 - Document tree: qq'FOO&\#xD801;ZOO' not ok 4543 - Parse error: qq'FOO&\#xDFFE;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+DFFE; # Failed test 'Parse error: qq'FOO&\#xDFFE;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+DFFE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4544 - SHOULD-level error: qq'FOO&\#xDFFE;ZOO'; ; ok 4545 - Document tree: qq'FOO&\#xDFFE;ZOO' not ok 4546 - Parse error: qq'FOO&\#xDFFF;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+DFFF; # Failed test 'Parse error: qq'FOO&\#xDFFF;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+DFFF;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4547 - SHOULD-level error: qq'FOO&\#xDFFF;ZOO'; ; ok 4548 - Document tree: qq'FOO&\#xDFFF;ZOO' not ok 4549 - Parse error: qq'FOO&\#xE000;ZOO'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO&\#xE000;ZOO'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4550 - SHOULD-level error: qq'FOO&\#xE000;ZOO'; ; ok 4551 - Document tree: qq'FOO&\#xE000;ZOO' not ok 4552 - Parse error: qq'FOO&\#x10FFFE;ZOO'; 1:4:no DOCTYPE, 1:13:invalid character reference:U+10FFFE; # Failed test 'Parse error: qq'FOO&\#x10FFFE;ZOO'; 1:4:no DOCTYPE, 1:13:invalid character reference:U+10FFFE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4553 - SHOULD-level error: qq'FOO&\#x10FFFE;ZOO'; ; ok 4554 - Document tree: qq'FOO&\#x10FFFE;ZOO' not ok 4555 - Parse error: qq'FOO&\#x1087D4;ZOO'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO&\#x1087D4;ZOO'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4556 - SHOULD-level error: qq'FOO&\#x1087D4;ZOO'; ; ok 4557 - Document tree: qq'FOO&\#x1087D4;ZOO' not ok 4558 - Parse error: qq'FOO&\#x10FFFF;ZOO'; 1:4:no DOCTYPE, 1:13:invalid character reference:U+10FFFF; # Failed test 'Parse error: qq'FOO&\#x10FFFF;ZOO'; 1:4:no DOCTYPE, 1:13:invalid character reference:U+10FFFF;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4559 - SHOULD-level error: qq'FOO&\#x10FFFF;ZOO'; ; ok 4560 - Document tree: qq'FOO&\#x10FFFF;ZOO' not ok 4561 - Parse error: qq'FOO&\#x110000;ZOO'; 1:4:no DOCTYPE, 1:13:invalid character reference:U-00110000; # Failed test 'Parse error: qq'FOO&\#x110000;ZOO'; 1:4:no DOCTYPE, 1:13:invalid character reference:U-00110000;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4562 - SHOULD-level error: qq'FOO&\#x110000;ZOO'; ; ok 4563 - Document tree: qq'FOO&\#x110000;ZOO' not ok 4564 - Parse error: qq'FOO&\#xFFFFFF;ZOO'; 1:4:no DOCTYPE, 1:13:invalid character reference:U-00FFFFFF; # Failed test 'Parse error: qq'FOO&\#xFFFFFF;ZOO'; 1:4:no DOCTYPE, 1:13:invalid character reference:U-00FFFFFF;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4565 - SHOULD-level error: qq'FOO&\#xFFFFFF;ZOO'; ; ok 4566 - Document tree: qq'FOO&\#xFFFFFF;ZOO' # t/data/html-tree/entities02.dat not ok 4567 - Parse error: qq'<div bar="ZZ&gt;YY"></div>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&gt;YY"></div>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4568 - SHOULD-level error: qq'<div bar="ZZ&gt;YY"></div>'; ; ok 4569 - Document tree: qq'<div bar="ZZ&gt;YY"></div>' not ok 4570 - Parse error: qq'<div bar="ZZ&"></div>'; 1:16:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&"></div>'; 1:16:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4571 - SHOULD-level error: qq'<div bar="ZZ&"></div>'; ; ok 4572 - Document tree: qq'<div bar="ZZ&"></div>' not ok 4573 - Parse error: qq'<div bar=\x{27}ZZ&\x{27}></div>'; 1:16:no DOCTYPE; # Failed test 'Parse error: qq'<div bar=\x{27}ZZ&\x{27}></div>'; 1:16:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4574 - SHOULD-level error: qq'<div bar=\x{27}ZZ&\x{27}></div>'; ; ok 4575 - Document tree: qq'<div bar=\x{27}ZZ&\x{27}></div>' not ok 4576 - Parse error: qq'<div bar=ZZ&></div>'; 1:14:no DOCTYPE; # Failed test 'Parse error: qq'<div bar=ZZ&></div>'; 1:14:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4577 - SHOULD-level error: qq'<div bar=ZZ&></div>'; ; ok 4578 - Document tree: qq'<div bar=ZZ&></div>' not ok 4579 - Parse error: qq'<div bar="ZZ&gt=YY"></div>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&gt=YY"></div>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4580 - SHOULD-level error: qq'<div bar="ZZ&gt=YY"></div>'; ; ok 4581 - Document tree: qq'<div bar="ZZ&gt=YY"></div>' not ok 4582 - Parse error: qq'<div bar="ZZ&gt0YY"></div>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&gt0YY"></div>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4583 - SHOULD-level error: qq'<div bar="ZZ&gt0YY"></div>'; ; ok 4584 - Document tree: qq'<div bar="ZZ&gt0YY"></div>' not ok 4585 - Parse error: qq'<div bar="ZZ&gt9YY"></div>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&gt9YY"></div>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4586 - SHOULD-level error: qq'<div bar="ZZ&gt9YY"></div>'; ; ok 4587 - Document tree: qq'<div bar="ZZ&gt9YY"></div>' not ok 4588 - Parse error: qq'<div bar="ZZ&gtaYY"></div>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&gtaYY"></div>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4589 - SHOULD-level error: qq'<div bar="ZZ&gtaYY"></div>'; ; ok 4590 - Document tree: qq'<div bar="ZZ&gtaYY"></div>' not ok 4591 - Parse error: qq'<div bar="ZZ&gtZYY"></div>'; 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&gtZYY"></div>'; 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4592 - SHOULD-level error: qq'<div bar="ZZ&gtZYY"></div>'; ; ok 4593 - Document tree: qq'<div bar="ZZ&gtZYY"></div>' not ok 4594 - Parse error: qq'<div bar="ZZ&gt YY"></div>'; 1:16:no refc, 1:21:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&gt YY"></div>'; 1:16:no refc, 1:21:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4595 - SHOULD-level error: qq'<div bar="ZZ&gt YY"></div>'; ; ok 4596 - Document tree: qq'<div bar="ZZ&gt YY"></div>' not ok 4597 - Parse error: qq'<div bar="ZZ&gt"></div>'; 1:16:no refc, 1:18:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&gt"></div>'; 1:16:no refc, 1:18:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4598 - SHOULD-level error: qq'<div bar="ZZ&gt"></div>'; ; ok 4599 - Document tree: qq'<div bar="ZZ&gt"></div>' not ok 4600 - Parse error: qq'<div bar=\x{27}ZZ&gt\x{27}></div>'; 1:16:no refc, 1:18:no DOCTYPE; # Failed test 'Parse error: qq'<div bar=\x{27}ZZ&gt\x{27}></div>'; 1:16:no refc, 1:18:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4601 - SHOULD-level error: qq'<div bar=\x{27}ZZ&gt\x{27}></div>'; ; ok 4602 - Document tree: qq'<div bar=\x{27}ZZ&gt\x{27}></div>' not ok 4603 - Parse error: qq'<div bar=ZZ&gt></div>'; 1:15:no refc, 1:16:no DOCTYPE; # Failed test 'Parse error: qq'<div bar=ZZ&gt></div>'; 1:15:no refc, 1:16:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4604 - SHOULD-level error: qq'<div bar=ZZ&gt></div>'; ; ok 4605 - Document tree: qq'<div bar=ZZ&gt></div>' not ok 4606 - Parse error: qq'<div bar="ZZ&pound_id=23"></div>'; 1:19:no refc, 1:27:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&pound_id=23"></div>'; 1:19:no refc, 1:27:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4607 - SHOULD-level error: qq'<div bar="ZZ&pound_id=23"></div>'; ; ok 4608 - Document tree: qq'<div bar="ZZ&pound_id=23"></div>' not ok 4609 - Parse error: qq'<div bar="ZZ&prod_id=23"></div>'; 1:26:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&prod_id=23"></div>'; 1:26:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4610 - SHOULD-level error: qq'<div bar="ZZ&prod_id=23"></div>'; ; ok 4611 - Document tree: qq'<div bar="ZZ&prod_id=23"></div>' not ok 4612 - Parse error: qq'<div bar="ZZ&pound;_id=23"></div>'; 1:28:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&pound;_id=23"></div>'; 1:28:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4613 - SHOULD-level error: qq'<div bar="ZZ&pound;_id=23"></div>'; ; ok 4614 - Document tree: qq'<div bar="ZZ&pound;_id=23"></div>' not ok 4615 - Parse error: qq'<div bar="ZZ&prod;_id=23"></div>'; 1:27:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&prod;_id=23"></div>'; 1:27:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4616 - SHOULD-level error: qq'<div bar="ZZ&prod;_id=23"></div>'; ; ok 4617 - Document tree: qq'<div bar="ZZ&prod;_id=23"></div>' not ok 4618 - Parse error: qq'<div bar="ZZ&pound=23"></div>'; 1:24:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&pound=23"></div>'; 1:24:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4619 - SHOULD-level error: qq'<div bar="ZZ&pound=23"></div>'; ; ok 4620 - Document tree: qq'<div bar="ZZ&pound=23"></div>' not ok 4621 - Parse error: qq'<div bar="ZZ&prod=23"></div>'; 1:23:no DOCTYPE; # Failed test 'Parse error: qq'<div bar="ZZ&prod=23"></div>'; 1:23:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4622 - SHOULD-level error: qq'<div bar="ZZ&prod=23"></div>'; ; ok 4623 - Document tree: qq'<div bar="ZZ&prod=23"></div>' not ok 4624 - Parse error: qq'<div>ZZ&pound_id=23</div>'; 1:6:no DOCTYPE, 1:14:no refc; # Failed test 'Parse error: qq'<div>ZZ&pound_id=23</div>'; 1:6:no DOCTYPE, 1:14:no refc;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4625 - SHOULD-level error: qq'<div>ZZ&pound_id=23</div>'; ; ok 4626 - Document tree: qq'<div>ZZ&pound_id=23</div>' not ok 4627 - Parse error: qq'<div>ZZ&prod_id=23</div>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<div>ZZ&prod_id=23</div>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4628 - SHOULD-level error: qq'<div>ZZ&prod_id=23</div>'; ; ok 4629 - Document tree: qq'<div>ZZ&prod_id=23</div>' not ok 4630 - Parse error: qq'<div>ZZ&pound;_id=23</div>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<div>ZZ&pound;_id=23</div>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4631 - SHOULD-level error: qq'<div>ZZ&pound;_id=23</div>'; ; ok 4632 - Document tree: qq'<div>ZZ&pound;_id=23</div>' not ok 4633 - Parse error: qq'<div>ZZ&prod;_id=23</div>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<div>ZZ&prod;_id=23</div>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4634 - SHOULD-level error: qq'<div>ZZ&prod;_id=23</div>'; ; ok 4635 - Document tree: qq'<div>ZZ&prod;_id=23</div>' not ok 4636 - Parse error: qq'<div>ZZ&pound=23</div>'; 1:6:no DOCTYPE, 1:14:no refc; # Failed test 'Parse error: qq'<div>ZZ&pound=23</div>'; 1:6:no DOCTYPE, 1:14:no refc;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4637 - SHOULD-level error: qq'<div>ZZ&pound=23</div>'; ; ok 4638 - Document tree: qq'<div>ZZ&pound=23</div>' not ok 4639 - Parse error: qq'<div>ZZ&prod=23</div>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<div>ZZ&prod=23</div>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4640 - SHOULD-level error: qq'<div>ZZ&prod=23</div>'; ; ok 4641 - Document tree: qq'<div>ZZ&prod=23</div>' # t/data/html-tree/html5test-com.dat not ok 4642 - Parse error: qq'<div<div>'; 1:9:no DOCTYPE, 1:9:in body:\#eof; # Failed test 'Parse error: qq'<div<div>'; 1:9:no DOCTYPE, 1:9:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4643 - SHOULD-level error: qq'<div<div>'; ; ok 4644 - Document tree: qq'<div<div>' not ok 4645 - Parse error: qq'<div foo<bar=\x{27}\x{27}>'; 1:9:bad attribute name, 1:16:no DOCTYPE, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<div foo<bar=\x{27}\x{27}>'; 1:9:bad attribute name, 1:16:no DOCTYPE, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4646 - SHOULD-level error: qq'<div foo<bar=\x{27}\x{27}>'; ; ok 4647 - Document tree: qq'<div foo<bar=\x{27}\x{27}>' not ok 4648 - Parse error: qq'<div foo=`bar`>'; 1:10:bad attribute value, 1:14:bad attribute value, 1:15:no DOCTYPE, 1:15:in body:\#eof; # Failed test 'Parse error: qq'<div foo=`bar`>'; 1:10:bad attribute value, 1:14:bad attribute value, 1:15:no DOCTYPE, 1:15:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4649 - SHOULD-level error: qq'<div foo=`bar`>'; ; ok 4650 - Document tree: qq'<div foo=`bar`>' not ok 4651 - Parse error: qq'<div \x{5C}"foo=\x{27}\x{27}>'; 1:7:bad attribute name, 1:14:no DOCTYPE, 1:14:in body:\#eof; # Failed test 'Parse error: qq'<div \x{5C}"foo=\x{27}\x{27}>'; 1:7:bad attribute name, 1:14:no DOCTYPE, 1:14:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4652 - SHOULD-level error: qq'<div \x{5C}"foo=\x{27}\x{27}>'; ; ok 4653 - Document tree: qq'<div \x{5C}"foo=\x{27}\x{27}>' not ok 4654 - Parse error: qq'<a href=\x{27}\x{5C}nbar\x{27}></a>'; 1:17:no DOCTYPE; # Failed test 'Parse error: qq'<a href=\x{27}\x{5C}nbar\x{27}></a>'; 1:17:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4655 - SHOULD-level error: qq'<a href=\x{27}\x{5C}nbar\x{27}></a>'; ; ok 4656 - Document tree: qq'<a href=\x{27}\x{5C}nbar\x{27}></a>' ok 4657 - Parse error: qq'<!DOCTYPE html>'; ; ok 4658 - SHOULD-level error: qq'<!DOCTYPE html>'; ; ok 4659 - Document tree: qq'<!DOCTYPE html>' not ok 4660 - Parse error: qq'&lang;&rang;'; 1:7:no DOCTYPE; # Failed test 'Parse error: qq'&lang;&rang;'; 1:7:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4661 - SHOULD-level error: qq'&lang;&rang;'; ; ok 4662 - Document tree: qq'&lang;&rang;' not ok 4663 - Parse error: qq'&apos;'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'&apos;'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4664 - SHOULD-level error: qq'&apos;'; ; ok 4665 - Document tree: qq'&apos;' not ok 4666 - Parse error: qq'&ImaginaryI;'; 1:12:no DOCTYPE; # Failed test 'Parse error: qq'&ImaginaryI;'; 1:12:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4667 - SHOULD-level error: qq'&ImaginaryI;'; ; ok 4668 - Document tree: qq'&ImaginaryI;' not ok 4669 - Parse error: qq'&Kopf;'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'&Kopf;'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4670 - SHOULD-level error: qq'&Kopf;'; ; ok 4671 - Document tree: qq'&Kopf;' not ok 4672 - Parse error: qq'&notinva;'; 1:9:no DOCTYPE; # Failed test 'Parse error: qq'&notinva;'; 1:9:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4673 - SHOULD-level error: qq'&notinva;'; ; ok 4674 - Document tree: qq'&notinva;' not ok 4675 - Parse error: qq'<?import namespace="foo" implementation="\#bar">'; 1:1:pio, 1:47:no DOCTYPE; # Failed test 'Parse error: qq'<?import namespace="foo" implementation="\#bar">'; 1:1:pio, 1:47:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4676 - SHOULD-level error: qq'<?import namespace="foo" implementation="\#bar">'; ; ok 4677 - Document tree: qq'<?import namespace="foo" implementation="\#bar">' not ok 4678 - Parse error: qq'<!--foo--bar-->'; 1:9:dash in comment, 1:15:no DOCTYPE; # Failed test 'Parse error: qq'<!--foo--bar-->'; 1:9:dash in comment, 1:15:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4679 - SHOULD-level error: qq'<!--foo--bar-->'; ; ok 4680 - Document tree: qq'<!--foo--bar-->' not ok 4681 - Parse error: qq'<![CDATA[x]]>'; 1:1:bogus comment, 1:13:no DOCTYPE; # Failed test 'Parse error: qq'<![CDATA[x]]>'; 1:1:bogus comment, 1:13:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4682 - SHOULD-level error: qq'<![CDATA[x]]>'; ; ok 4683 - Document tree: qq'<![CDATA[x]]>' not ok 4684 - Parse error: qq'<textarea><!--</textarea>--></textarea>'; 1:11:no DOCTYPE, 1:39:unmatched end tag:textarea; # Failed test 'Parse error: qq'<textarea><!--</textarea>--></textarea>'; 1:11:no DOCTYPE, 1:39:unmatched end tag:textarea;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4685 - SHOULD-level error: qq'<textarea><!--</textarea>--></textarea>'; ; ok 4686 - Document tree: qq'<textarea><!--</textarea>--></textarea>' not ok 4687 - Parse error: qq'<textarea><!--</textarea>-->'; 1:11:no DOCTYPE; # Failed test 'Parse error: qq'<textarea><!--</textarea>-->'; 1:11:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4688 - SHOULD-level error: qq'<textarea><!--</textarea>-->'; ; ok 4689 - Document tree: qq'<textarea><!--</textarea>-->' not ok 4690 - Parse error: qq'<style><!--</style>--></style>'; 1:8:no DOCTYPE, 1:30:unmatched end tag:style; # Failed test 'Parse error: qq'<style><!--</style>--></style>'; 1:8:no DOCTYPE, 1:30:unmatched end tag:style;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4691 - SHOULD-level error: qq'<style><!--</style>--></style>'; ; ok 4692 - Document tree: qq'<style><!--</style>--></style>' not ok 4693 - Parse error: qq'<style><!--</style>-->'; 1:8:no DOCTYPE; # Failed test 'Parse error: qq'<style><!--</style>-->'; 1:8:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4694 - SHOULD-level error: qq'<style><!--</style>-->'; ; ok 4695 - Document tree: qq'<style><!--</style>-->' not ok 4696 - Parse error: qq'<ul><li>A </li> <li>B</li></ul>'; 1:5:no DOCTYPE; # Failed test 'Parse error: qq'<ul><li>A </li> <li>B</li></ul>'; 1:5:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4697 - SHOULD-level error: qq'<ul><li>A </li> <li>B</li></ul>'; ; ok 4698 - Document tree: qq'<ul><li>A </li> <li>B</li></ul>' not ok 4699 - Parse error: qq'<table><form><input type=hidden><input></form><div></div></table>'; 1:8:no DOCTYPE, 1:14:form in table, 1:33:in table:input, 1:40:in table:input, 1:47:in table:/:form, 1:47:unmatched end tag:form, 1:52:in table:div, 1:58:in table:/:div; # Failed test 'Parse error: qq'<table><form><input type=hidden><input></form><div></div></table>'; 1:8:no DOCTYPE, 1:14:form in table, 1:33:in table:input, 1:40:in table:input, 1:47:in table:/:form, 1:47:unmatched end tag:form, 1:52:in table:div, 1:58:in table:/:div;' # at HTML-tree.t test () ok line 3. # got: '8' # expected: '0' ok 4700 - SHOULD-level error: qq'<table><form><input type=hidden><input></form><div></div></table>'; ; ok 4701 - Document tree: qq'<table><form><input type=hidden><input></form><div></div></table>' not ok 4702 - Parse error: qq'<i>A<b>B<p></i>C</b>D'; 1:4:no DOCTYPE, 1:16:not closed:p, 1:21:not closed:p; # Failed test 'Parse error: qq'<i>A<b>B<p></i>C</b>D'; 1:4:no DOCTYPE, 1:16:not closed:p, 1:21:not closed:p;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4703 - SHOULD-level error: qq'<i>A<b>B<p></i>C</b>D'; ; ok 4704 - Document tree: qq'<i>A<b>B<p></i>C</b>D' not ok 4705 - Parse error: qq'<div></div>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<div></div>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4706 - SHOULD-level error: qq'<div></div>'; ; ok 4707 - Document tree: qq'<div></div>' not ok 4708 - Parse error: qq'<svg></svg>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<svg></svg>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4709 - SHOULD-level error: qq'<svg></svg>'; ; ok 4710 - Document tree: qq'<svg></svg>' not ok 4711 - Parse error: qq'<math></math>'; 1:7:no DOCTYPE; # Failed test 'Parse error: qq'<math></math>'; 1:7:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4712 - SHOULD-level error: qq'<math></math>'; ; ok 4713 - Document tree: qq'<math></math>' # t/data/html-tree/inbody01.dat not ok 4714 - Parse error: qq'<button>1</foo>'; 1:9:no DOCTYPE, 1:15:unmatched end tag:foo, 1:15:in body:\#eof; # Failed test 'Parse error: qq'<button>1</foo>'; 1:9:no DOCTYPE, 1:15:unmatched end tag:foo, 1:15:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4715 - SHOULD-level error: qq'<button>1</foo>'; ; ok 4716 - Document tree: qq'<button>1</foo>' not ok 4717 - Parse error: qq'<foo>1<p>2</foo>'; 1:6:no DOCTYPE, 1:16:unmatched end tag:foo, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<foo>1<p>2</foo>'; 1:6:no DOCTYPE, 1:16:unmatched end tag:foo, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4718 - SHOULD-level error: qq'<foo>1<p>2</foo>'; ; ok 4719 - Document tree: qq'<foo>1<p>2</foo>' not ok 4720 - Parse error: qq'<dd>1</foo>'; 1:5:no DOCTYPE, 1:11:unmatched end tag:foo; # Failed test 'Parse error: qq'<dd>1</foo>'; 1:5:no DOCTYPE, 1:11:unmatched end tag:foo;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4721 - SHOULD-level error: qq'<dd>1</foo>'; ; ok 4722 - Document tree: qq'<dd>1</foo>' not ok 4723 - Parse error: qq'<foo>1<dd>2</foo>'; 1:6:no DOCTYPE, 1:17:unmatched end tag:foo, 1:17:in body:\#eof; # Failed test 'Parse error: qq'<foo>1<dd>2</foo>'; 1:6:no DOCTYPE, 1:17:unmatched end tag:foo, 1:17:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4724 - SHOULD-level error: qq'<foo>1<dd>2</foo>'; ; ok 4725 - Document tree: qq'<foo>1<dd>2</foo>' # t/data/html-tree/isindex.dat not ok 4726 - Parse error: qq'<isindex>'; 1:9:no DOCTYPE, 1:9:isindex; # Failed test 'Parse error: qq'<isindex>'; 1:9:no DOCTYPE, 1:9:isindex;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4727 - SHOULD-level error: qq'<isindex>'; ; ok 4728 - Document tree: qq'<isindex>' not ok 4729 - Parse error: qq'<isindex name="A" action="B" prompt="C" foo="D">'; 1:48:no DOCTYPE, 1:48:isindex; # Failed test 'Parse error: qq'<isindex name="A" action="B" prompt="C" foo="D">'; 1:48:no DOCTYPE, 1:48:isindex;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4730 - SHOULD-level error: qq'<isindex name="A" action="B" prompt="C" foo="D">'; ; ok 4731 - Document tree: qq'<isindex name="A" action="B" prompt="C" foo="D">' not ok 4732 - Parse error: qq'<form><isindex>'; 1:7:no DOCTYPE, 1:15:isindex, 1:15:in body:\#eof; # Failed test 'Parse error: qq'<form><isindex>'; 1:7:no DOCTYPE, 1:15:isindex, 1:15:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4733 - SHOULD-level error: qq'<form><isindex>'; ; ok 4734 - Document tree: qq'<form><isindex>' # t/data/html-tree/plain-text-unsafe.dat not ok 4735 - Parse error: qq'FOO&\#x000D;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+000D; # Failed test 'Parse error: qq'FOO&\#x000D;ZOO'; 1:4:no DOCTYPE, 1:11:invalid character reference:U+000D;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4736 - SHOULD-level error: qq'FOO&\#x000D;ZOO'; ; not ok 4737 - Document tree: qq'FOO&\#x000D;ZOO' # Failed test 'Document tree: qq'FOO&\#x000D;ZOO'' # at HTML-tree.t test () ok line 9. # +---+----------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+----------------+---+----------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # * 4| "FOO\rZOO" * 4| "FOO * # | | * 5|ZOO" * # +---+----------------+---+----------+ not ok 4738 - Parse error: qq'<html>\x{00}<frameset></frameset>'; 1:7:no DOCTYPE, 1:7:NULL, 1:8:NULL, 1:18:in body:frameset; # Failed test 'Parse error: qq'<html>\x{00}<frameset></frameset>'; 1:7:no DOCTYPE, 1:7:NULL, 1:8:NULL, 1:18:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4739 - SHOULD-level error: qq'<html>\x{00}<frameset></frameset>'; ; ok 4740 - Document tree: qq'<html>\x{00}<frameset></frameset>' not ok 4741 - Parse error: qq'<html> \x{00} <frameset></frameset>'; 1:7:no DOCTYPE, 1:8:NULL, 1:9:NULL, 1:20:in body:frameset; # Failed test 'Parse error: qq'<html> \x{00} <frameset></frameset>'; 1:7:no DOCTYPE, 1:8:NULL, 1:9:NULL, 1:20:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4742 - SHOULD-level error: qq'<html> \x{00} <frameset></frameset>'; ; ok 4743 - Document tree: qq'<html> \x{00} <frameset></frameset>' not ok 4744 - Parse error: qq'<html>a\x{00}a<frameset></frameset>'; 1:7:no DOCTYPE, 1:8:NULL, 1:9:NULL, 1:20:in body:frameset, 1:30:unmatched end tag:frameset; # Failed test 'Parse error: qq'<html>a\x{00}a<frameset></frameset>'; 1:7:no DOCTYPE, 1:8:NULL, 1:9:NULL, 1:20:in body:frameset, 1:30:unmatched end tag:frameset;' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '0' ok 4745 - SHOULD-level error: qq'<html>a\x{00}a<frameset></frameset>'; ; ok 4746 - Document tree: qq'<html>a\x{00}a<frameset></frameset>' not ok 4747 - Parse error: qq'<html>\x{00}\x{00}<frameset></frameset>'; 1:7:no DOCTYPE, 1:7:NULL, 1:8:NULL, 1:8:NULL, 1:9:NULL, 1:19:in body:frameset; # Failed test 'Parse error: qq'<html>\x{00}\x{00}<frameset></frameset>'; 1:7:no DOCTYPE, 1:7:NULL, 1:8:NULL, 1:8:NULL, 1:9:NULL, 1:19:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '0' ok 4748 - SHOULD-level error: qq'<html>\x{00}\x{00}<frameset></frameset>'; ; ok 4749 - Document tree: qq'<html>\x{00}\x{00}<frameset></frameset>' not ok 4750 - Parse error: qq'<html>\x{00}\x{0A} <frameset></frameset>'; 1:7:no DOCTYPE, 1:7:NULL, 2:0:NULL, 2:12:in body:frameset; # Failed test 'Parse error: qq'<html>\x{00}\x{0A} <frameset></frameset>'; 1:7:no DOCTYPE, 1:7:NULL, 2:0:NULL, 2:12:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4751 - SHOULD-level error: qq'<html>\x{00}\x{0A} <frameset></frameset>'; ; ok 4752 - Document tree: qq'<html>\x{00}\x{0A} <frameset></frameset>' not ok 4753 - Parse error: qq'<html><select>\x{00}'; 1:7:no DOCTYPE, 1:15:NULL, 1:15:NULL, 1:15:in body:\#eof; # Failed test 'Parse error: qq'<html><select>\x{00}'; 1:7:no DOCTYPE, 1:15:NULL, 1:15:NULL, 1:15:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4754 - SHOULD-level error: qq'<html><select>\x{00}'; ; ok 4755 - Document tree: qq'<html><select>\x{00}' not ok 4756 - Parse error: qq'\x{00}'; 1:1:NULL, 1:1:no DOCTYPE, 1:1:NULL; # Failed test 'Parse error: qq'\x{00}'; 1:1:NULL, 1:1:no DOCTYPE, 1:1:NULL;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4757 - SHOULD-level error: qq'\x{00}'; ; ok 4758 - Document tree: qq'\x{00}' not ok 4759 - Parse error: qq'<body>\x{00}'; 1:7:no DOCTYPE, 1:7:NULL, 1:7:NULL; # Failed test 'Parse error: qq'<body>\x{00}'; 1:7:no DOCTYPE, 1:7:NULL, 1:7:NULL;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4760 - SHOULD-level error: qq'<body>\x{00}'; ; ok 4761 - Document tree: qq'<body>\x{00}' not ok 4762 - Parse error: qq'<plaintext>\x{00}filler\x{00}text\x{00}'; 1:12:no DOCTYPE, 1:12:NULL, 1:19:NULL, 1:24:NULL, 1:24:in body:\#eof; # Failed test 'Parse error: qq'<plaintext>\x{00}filler\x{00}text\x{00}'; 1:12:no DOCTYPE, 1:12:NULL, 1:19:NULL, 1:24:NULL, 1:24:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '0' ok 4763 - SHOULD-level error: qq'<plaintext>\x{00}filler\x{00}text\x{00}'; ; ok 4764 - Document tree: qq'<plaintext>\x{00}filler\x{00}text\x{00}' not ok 4765 - Parse error: qq'<svg><![CDATA[\x{00}filler\x{00}text\x{00}]]>'; 1:6:no DOCTYPE, 1:30:NULL, 1:30:NULL, 1:30:NULL, 1:30:in body:\#eof; # Failed test 'Parse error: qq'<svg><![CDATA[\x{00}filler\x{00}text\x{00}]]>'; 1:6:no DOCTYPE, 1:30:NULL, 1:30:NULL, 1:30:NULL, 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '0' ok 4766 - SHOULD-level error: qq'<svg><![CDATA[\x{00}filler\x{00}text\x{00}]]>'; ; ok 4767 - Document tree: qq'<svg><![CDATA[\x{00}filler\x{00}text\x{00}]]>' not ok 4768 - Parse error: qq'<body><!\x{00}>'; 1:7:no DOCTYPE, 1:7:bogus comment; # Failed test 'Parse error: qq'<body><!\x{00}>'; 1:7:no DOCTYPE, 1:7:bogus comment;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4769 - SHOULD-level error: qq'<body><!\x{00}>'; ; ok 4770 - Document tree: qq'<body><!\x{00}>' not ok 4771 - Parse error: qq'<body><!\x{00}filler\x{00}text>'; 1:7:no DOCTYPE, 1:7:bogus comment; # Failed test 'Parse error: qq'<body><!\x{00}filler\x{00}text>'; 1:7:no DOCTYPE, 1:7:bogus comment;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4772 - SHOULD-level error: qq'<body><!\x{00}filler\x{00}text>'; ; ok 4773 - Document tree: qq'<body><!\x{00}filler\x{00}text>' not ok 4774 - Parse error: qq'<body><svg><foreignObject>\x{00}filler\x{00}text'; 1:7:no DOCTYPE, 1:27:NULL, 1:28:NULL, 1:34:NULL, 1:35:NULL, 1:38:in body:\#eof; # Failed test 'Parse error: qq'<body><svg><foreignObject>\x{00}filler\x{00}text'; 1:7:no DOCTYPE, 1:27:NULL, 1:28:NULL, 1:34:NULL, 1:35:NULL, 1:38:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '0' ok 4775 - SHOULD-level error: qq'<body><svg><foreignObject>\x{00}filler\x{00}text'; ; ok 4776 - Document tree: qq'<body><svg><foreignObject>\x{00}filler\x{00}text' not ok 4777 - Parse error: qq'<svg>\x{00}filler\x{00}text'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:13:NULL, 1:14:NULL, 1:17:in body:\#eof; # Failed test 'Parse error: qq'<svg>\x{00}filler\x{00}text'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:13:NULL, 1:14:NULL, 1:17:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '0' ok 4778 - SHOULD-level error: qq'<svg>\x{00}filler\x{00}text'; ; ok 4779 - Document tree: qq'<svg>\x{00}filler\x{00}text' not ok 4780 - Parse error: qq'<svg>\x{00}<frameset>'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<svg>\x{00}<frameset>'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4781 - SHOULD-level error: qq'<svg>\x{00}<frameset>'; ; ok 4782 - Document tree: qq'<svg>\x{00}<frameset>' not ok 4783 - Parse error: qq'<svg>\x{00} <frameset>'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:17:in body:\#eof; # Failed test 'Parse error: qq'<svg>\x{00} <frameset>'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:17:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4784 - SHOULD-level error: qq'<svg>\x{00} <frameset>'; ; ok 4785 - Document tree: qq'<svg>\x{00} <frameset>' not ok 4786 - Parse error: qq'<svg>\x{00}a<frameset>'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:17:in body:\#eof; # Failed test 'Parse error: qq'<svg>\x{00}a<frameset>'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:17:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4787 - SHOULD-level error: qq'<svg>\x{00}a<frameset>'; ; ok 4788 - Document tree: qq'<svg>\x{00}a<frameset>' not ok 4789 - Parse error: qq'<svg>\x{00}</svg><frameset>'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:22:in body:frameset; # Failed test 'Parse error: qq'<svg>\x{00}</svg><frameset>'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:22:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4790 - SHOULD-level error: qq'<svg>\x{00}</svg><frameset>'; ; not ok 4791 - Document tree: qq'<svg>\x{00}</svg><frameset>' # Failed test 'Document tree: qq'<svg>\x{00}</svg><frameset>'' # at HTML-tree.t test () ok line 9. # +---+------------------+---+--------------+ # | Ln|Got | Ln|Expected | # +---+------------------+---+--------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # * 3| <body> * 3| <frameset> * # * 4| <svg svg> * | | # * 5| "\x{fffd}" * | | # +---+------------------+---+--------------+ not ok 4792 - Parse error: qq'<svg>\x{00} </svg><frameset>'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:23:in body:frameset; # Failed test 'Parse error: qq'<svg>\x{00} </svg><frameset>'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:23:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4793 - SHOULD-level error: qq'<svg>\x{00} </svg><frameset>'; ; not ok 4794 - Document tree: qq'<svg>\x{00} </svg><frameset>' # Failed test 'Document tree: qq'<svg>\x{00} </svg><frameset>'' # at HTML-tree.t test () ok line 9. # +---+-------------------+---+--------------+ # | Ln|Got | Ln|Expected | # +---+-------------------+---+--------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # * 3| <body> * 3| <frameset> * # * 4| <svg svg> * | | # * 5| "\x{fffd} " * | | # +---+-------------------+---+--------------+ not ok 4795 - Parse error: qq'<svg>\x{00}a</svg><frameset>'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:23:in body:frameset; # Failed test 'Parse error: qq'<svg>\x{00}a</svg><frameset>'; 1:6:no DOCTYPE, 1:6:NULL, 1:7:NULL, 1:23:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4796 - SHOULD-level error: qq'<svg>\x{00}a</svg><frameset>'; ; ok 4797 - Document tree: qq'<svg>\x{00}a</svg><frameset>' not ok 4798 - Parse error: qq'<svg><path></path></svg><frameset>'; 1:6:no DOCTYPE, 1:34:in body:frameset, 1:34:in body:\#eof; # Failed test 'Parse error: qq'<svg><path></path></svg><frameset>'; 1:6:no DOCTYPE, 1:34:in body:frameset, 1:34:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4799 - SHOULD-level error: qq'<svg><path></path></svg><frameset>'; ; ok 4800 - Document tree: qq'<svg><path></path></svg><frameset>' not ok 4801 - Parse error: qq'<svg><p><frameset>'; 1:6:no DOCTYPE, 1:9:not closed:svg, 1:18:in body:frameset, 1:18:in body:\#eof; # Failed test 'Parse error: qq'<svg><p><frameset>'; 1:6:no DOCTYPE, 1:9:not closed:svg, 1:18:in body:frameset, 1:18:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4802 - SHOULD-level error: qq'<svg><p><frameset>'; ; ok 4803 - Document tree: qq'<svg><p><frameset>' ok 4804 - Parse error: qq'<!DOCTYPE html><pre>\x{0A}\x{0A}A</pre>'; ; ok 4805 - SHOULD-level error: qq'<!DOCTYPE html><pre>\x{0A}\x{0A}A</pre>'; ; ok 4806 - Document tree: qq'<!DOCTYPE html><pre>\x{0A}\x{0A}A</pre>' ok 4807 - Parse error: qq'<!DOCTYPE html><pre>\x{0A}\x{0A}A</pre>'; ; ok 4808 - SHOULD-level error: qq'<!DOCTYPE html><pre>\x{0A}\x{0A}A</pre>'; ; ok 4809 - Document tree: qq'<!DOCTYPE html><pre>\x{0A}\x{0A}A</pre>' ok 4810 - Parse error: qq'<!DOCTYPE html><pre>\x{0A}A</pre>'; ; ok 4811 - SHOULD-level error: qq'<!DOCTYPE html><pre>\x{0A}A</pre>'; ; ok 4812 - Document tree: qq'<!DOCTYPE html><pre>\x{0A}A</pre>' not ok 4813 - Parse error: qq'<!DOCTYPE html><table><tr><td><math><mtext>\x{00}a'; 1:44:NULL, 1:45:NULL, 1:45:in body:\#eof;44: Saw U+0000 in stream., 45: End of file in a foreign namespace context. # Failed test 'Parse error: qq'<!DOCTYPE html><table><tr><td><math><mtext>\x{00}a'; 1:44:NULL, 1:45:NULL, 1:45:in body:\#eof;44: Saw U+0000 in stream., 45: End of file in a foreign namespace context.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 4814 - SHOULD-level error: qq'<!DOCTYPE html><table><tr><td><math><mtext>\x{00}a'; ; ok 4815 - Document tree: qq'<!DOCTYPE html><table><tr><td><math><mtext>\x{00}a' not ok 4816 - Parse error: qq'<!DOCTYPE html><table><tr><td><svg><foreignObject>\x{00}a'; 1:51:NULL, 1:52:NULL, 1:52:in body:\#eof;44: Saw U+0000 in stream., 45: End of file in a foreign namespace context. # Failed test 'Parse error: qq'<!DOCTYPE html><table><tr><td><svg><foreignObject>\x{00}a'; 1:51:NULL, 1:52:NULL, 1:52:in body:\#eof;44: Saw U+0000 in stream., 45: End of file in a foreign namespace context.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 4817 - SHOULD-level error: qq'<!DOCTYPE html><table><tr><td><svg><foreignObject>\x{00}a'; ; ok 4818 - Document tree: qq'<!DOCTYPE html><table><tr><td><svg><foreignObject>\x{00}a' not ok 4819 - Parse error: qq'<!DOCTYPE html><math><mi>a\x{00}b'; 1:27:NULL, 1:28:NULL, 1:28:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><math><mi>a\x{00}b'; 1:27:NULL, 1:28:NULL, 1:28:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4820 - SHOULD-level error: qq'<!DOCTYPE html><math><mi>a\x{00}b'; ; ok 4821 - Document tree: qq'<!DOCTYPE html><math><mi>a\x{00}b' not ok 4822 - Parse error: qq'<!DOCTYPE html><math><mo>a\x{00}b'; 1:27:NULL, 1:28:NULL, 1:28:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><math><mo>a\x{00}b'; 1:27:NULL, 1:28:NULL, 1:28:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4823 - SHOULD-level error: qq'<!DOCTYPE html><math><mo>a\x{00}b'; ; ok 4824 - Document tree: qq'<!DOCTYPE html><math><mo>a\x{00}b' not ok 4825 - Parse error: qq'<!DOCTYPE html><math><mn>a\x{00}b'; 1:27:NULL, 1:28:NULL, 1:28:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><math><mn>a\x{00}b'; 1:27:NULL, 1:28:NULL, 1:28:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4826 - SHOULD-level error: qq'<!DOCTYPE html><math><mn>a\x{00}b'; ; ok 4827 - Document tree: qq'<!DOCTYPE html><math><mn>a\x{00}b' not ok 4828 - Parse error: qq'<!DOCTYPE html><math><ms>a\x{00}b'; 1:27:NULL, 1:28:NULL, 1:28:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><math><ms>a\x{00}b'; 1:27:NULL, 1:28:NULL, 1:28:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4829 - SHOULD-level error: qq'<!DOCTYPE html><math><ms>a\x{00}b'; ; ok 4830 - Document tree: qq'<!DOCTYPE html><math><ms>a\x{00}b' not ok 4831 - Parse error: qq'<!DOCTYPE html><math><mtext>a\x{00}b'; 1:30:NULL, 1:31:NULL, 1:31:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE html><math><mtext>a\x{00}b'; 1:30:NULL, 1:31:NULL, 1:31:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4832 - SHOULD-level error: qq'<!DOCTYPE html><math><mtext>a\x{00}b'; ; ok 4833 - Document tree: qq'<!DOCTYPE html><math><mtext>a\x{00}b' # t/data/html-tree/scriptdata01.dat not ok 4834 - Parse error: qq'FOO<script>\x{27}Hello\x{27}</script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script>\x{27}Hello\x{27}</script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4835 - SHOULD-level error: qq'FOO<script>\x{27}Hello\x{27}</script>BAR'; ; ok 4836 - Document tree: qq'FOO<script>\x{27}Hello\x{27}</script>BAR' not ok 4837 - Parse error: qq'FOO<script></script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script></script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4838 - SHOULD-level error: qq'FOO<script></script>BAR'; ; ok 4839 - Document tree: qq'FOO<script></script>BAR' not ok 4840 - Parse error: qq'FOO<script></script >BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script></script >BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4841 - SHOULD-level error: qq'FOO<script></script >BAR'; ; ok 4842 - Document tree: qq'FOO<script></script >BAR' not ok 4843 - Parse error: qq'FOO<script></script/>BAR'; 1:4:no DOCTYPE, 1:21:nestc; # Failed test 'Parse error: qq'FOO<script></script/>BAR'; 1:4:no DOCTYPE, 1:21:nestc;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4844 - SHOULD-level error: qq'FOO<script></script/>BAR'; ; ok 4845 - Document tree: qq'FOO<script></script/>BAR' not ok 4846 - Parse error: qq'FOO<script></script/ >BAR'; 1:4:no DOCTYPE, 1:21:nestc; # Failed test 'Parse error: qq'FOO<script></script/ >BAR'; 1:4:no DOCTYPE, 1:21:nestc;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4847 - SHOULD-level error: qq'FOO<script></script/ >BAR'; ; ok 4848 - Document tree: qq'FOO<script></script/ >BAR' not ok 4849 - Parse error: qq'FOO<script type="text/plain"></scriptx>BAR'; 1:4:no DOCTYPE, 1:42:not closed:script; # Failed test 'Parse error: qq'FOO<script type="text/plain"></scriptx>BAR'; 1:4:no DOCTYPE, 1:42:not closed:script;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4850 - SHOULD-level error: qq'FOO<script type="text/plain"></scriptx>BAR'; ; ok 4851 - Document tree: qq'FOO<script type="text/plain"></scriptx>BAR' not ok 4852 - Parse error: qq'FOO<script></script foo=">" dd>BAR'; 1:4:no DOCTYPE, 1:31:end tag attribute; # Failed test 'Parse error: qq'FOO<script></script foo=">" dd>BAR'; 1:4:no DOCTYPE, 1:31:end tag attribute;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4853 - SHOULD-level error: qq'FOO<script></script foo=">" dd>BAR'; ; ok 4854 - Document tree: qq'FOO<script></script foo=">" dd>BAR' not ok 4855 - Parse error: qq'FOO<script>\x{27}<\x{27}</script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script>\x{27}<\x{27}</script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4856 - SHOULD-level error: qq'FOO<script>\x{27}<\x{27}</script>BAR'; ; ok 4857 - Document tree: qq'FOO<script>\x{27}<\x{27}</script>BAR' not ok 4858 - Parse error: qq'FOO<script>\x{27}<!\x{27}</script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script>\x{27}<!\x{27}</script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4859 - SHOULD-level error: qq'FOO<script>\x{27}<!\x{27}</script>BAR'; ; ok 4860 - Document tree: qq'FOO<script>\x{27}<!\x{27}</script>BAR' not ok 4861 - Parse error: qq'FOO<script>\x{27}<!-\x{27}</script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script>\x{27}<!-\x{27}</script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4862 - SHOULD-level error: qq'FOO<script>\x{27}<!-\x{27}</script>BAR'; ; ok 4863 - Document tree: qq'FOO<script>\x{27}<!-\x{27}</script>BAR' not ok 4864 - Parse error: qq'FOO<script>\x{27}<!--\x{27}</script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script>\x{27}<!--\x{27}</script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4865 - SHOULD-level error: qq'FOO<script>\x{27}<!--\x{27}</script>BAR'; ; ok 4866 - Document tree: qq'FOO<script>\x{27}<!--\x{27}</script>BAR' not ok 4867 - Parse error: qq'FOO<script>\x{27}<!---\x{27}</script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script>\x{27}<!---\x{27}</script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4868 - SHOULD-level error: qq'FOO<script>\x{27}<!---\x{27}</script>BAR'; ; ok 4869 - Document tree: qq'FOO<script>\x{27}<!---\x{27}</script>BAR' not ok 4870 - Parse error: qq'FOO<script>\x{27}<!-->\x{27}</script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script>\x{27}<!-->\x{27}</script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4871 - SHOULD-level error: qq'FOO<script>\x{27}<!-->\x{27}</script>BAR'; ; ok 4872 - Document tree: qq'FOO<script>\x{27}<!-->\x{27}</script>BAR' not ok 4873 - Parse error: qq'FOO<script>\x{27}<!-->\x{27}</script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script>\x{27}<!-->\x{27}</script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4874 - SHOULD-level error: qq'FOO<script>\x{27}<!-->\x{27}</script>BAR'; ; ok 4875 - Document tree: qq'FOO<script>\x{27}<!-->\x{27}</script>BAR' not ok 4876 - Parse error: qq'FOO<script>\x{27}<!-- potato\x{27}</script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script>\x{27}<!-- potato\x{27}</script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4877 - SHOULD-level error: qq'FOO<script>\x{27}<!-- potato\x{27}</script>BAR'; ; ok 4878 - Document tree: qq'FOO<script>\x{27}<!-- potato\x{27}</script>BAR' not ok 4879 - Parse error: qq'FOO<script>\x{27}<!-- <sCrIpt\x{27}</script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script>\x{27}<!-- <sCrIpt\x{27}</script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4880 - SHOULD-level error: qq'FOO<script>\x{27}<!-- <sCrIpt\x{27}</script>BAR'; ; ok 4881 - Document tree: qq'FOO<script>\x{27}<!-- <sCrIpt\x{27}</script>BAR' not ok 4882 - Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt>\x{27}</script>BAR'; 1:4:no DOCTYPE, 1:56:eof in escaped script data, 1:56:not closed:script; # Failed test 'Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt>\x{27}</script>BAR'; 1:4:no DOCTYPE, 1:56:eof in escaped script data, 1:56:not closed:script;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4883 - SHOULD-level error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt>\x{27}</script>BAR'; ; ok 4884 - Document tree: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt>\x{27}</script>BAR' not ok 4885 - Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> -\x{27}</script>BAR'; 1:4:no DOCTYPE, 1:58:eof in escaped script data, 1:58:not closed:script; # Failed test 'Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> -\x{27}</script>BAR'; 1:4:no DOCTYPE, 1:58:eof in escaped script data, 1:58:not closed:script;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4886 - SHOULD-level error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> -\x{27}</script>BAR'; ; ok 4887 - Document tree: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> -\x{27}</script>BAR' not ok 4888 - Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> --\x{27}</script>BAR'; 1:4:no DOCTYPE, 1:59:eof in escaped script data, 1:59:not closed:script; # Failed test 'Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> --\x{27}</script>BAR'; 1:4:no DOCTYPE, 1:59:eof in escaped script data, 1:59:not closed:script;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4889 - SHOULD-level error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> --\x{27}</script>BAR'; ; ok 4890 - Document tree: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> --\x{27}</script>BAR' not ok 4891 - Parse error: qq'FOO<script>\x{27}<!-- <sCrIpt> -->\x{27}</script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script>\x{27}<!-- <sCrIpt> -->\x{27}</script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4892 - SHOULD-level error: qq'FOO<script>\x{27}<!-- <sCrIpt> -->\x{27}</script>BAR'; ; ok 4893 - Document tree: qq'FOO<script>\x{27}<!-- <sCrIpt> -->\x{27}</script>BAR' not ok 4894 - Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> --!>\x{27}</script>BAR'; 1:4:no DOCTYPE, 1:61:eof in escaped script data, 1:61:not closed:script; # Failed test 'Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> --!>\x{27}</script>BAR'; 1:4:no DOCTYPE, 1:61:eof in escaped script data, 1:61:not closed:script;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4895 - SHOULD-level error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> --!>\x{27}</script>BAR'; ; ok 4896 - Document tree: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> --!>\x{27}</script>BAR' not ok 4897 - Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> -- >\x{27}</script>BAR'; 1:4:no DOCTYPE, 1:61:eof in escaped script data, 1:61:not closed:script; # Failed test 'Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> -- >\x{27}</script>BAR'; 1:4:no DOCTYPE, 1:61:eof in escaped script data, 1:61:not closed:script;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4898 - SHOULD-level error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> -- >\x{27}</script>BAR'; ; ok 4899 - Document tree: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt> -- >\x{27}</script>BAR' not ok 4900 - Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt \x{27}</script>BAR'; 1:4:no DOCTYPE, 1:56:eof in escaped script data, 1:56:not closed:script; # Failed test 'Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt \x{27}</script>BAR'; 1:4:no DOCTYPE, 1:56:eof in escaped script data, 1:56:not closed:script;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4901 - SHOULD-level error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt \x{27}</script>BAR'; ; ok 4902 - Document tree: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt \x{27}</script>BAR' not ok 4903 - Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt/\x{27}</script>BAR'; 1:4:no DOCTYPE, 1:56:eof in escaped script data, 1:56:not closed:script; # Failed test 'Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt/\x{27}</script>BAR'; 1:4:no DOCTYPE, 1:56:eof in escaped script data, 1:56:not closed:script;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4904 - SHOULD-level error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt/\x{27}</script>BAR'; ; ok 4905 - Document tree: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt/\x{27}</script>BAR' not ok 4906 - Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt\x{5C}\x{27}</script>BAR'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt\x{5C}\x{27}</script>BAR'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4907 - SHOULD-level error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt\x{5C}\x{27}</script>BAR'; ; ok 4908 - Document tree: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt\x{5C}\x{27}</script>BAR' not ok 4909 - Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt/\x{27}</script>BAR</script>QUX'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt/\x{27}</script>BAR</script>QUX'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4910 - SHOULD-level error: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt/\x{27}</script>BAR</script>QUX'; ; ok 4911 - Document tree: qq'FOO<script type="text/plain">\x{27}<!-- <sCrIpt/\x{27}</script>BAR</script>QUX' # t/data/html-tree/tables01.dat not ok 4912 - Parse error: qq'<table><th>'; 1:8:no DOCTYPE, 1:11:missing start tag:tr, 1:11:in body:\#eof; # Failed test 'Parse error: qq'<table><th>'; 1:8:no DOCTYPE, 1:11:missing start tag:tr, 1:11:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4913 - SHOULD-level error: qq'<table><th>'; ; ok 4914 - Document tree: qq'<table><th>' not ok 4915 - Parse error: qq'<table><td>'; 1:8:no DOCTYPE, 1:11:missing start tag:tr, 1:11:in body:\#eof; # Failed test 'Parse error: qq'<table><td>'; 1:8:no DOCTYPE, 1:11:missing start tag:tr, 1:11:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4916 - SHOULD-level error: qq'<table><td>'; ; ok 4917 - Document tree: qq'<table><td>' not ok 4918 - Parse error: qq'<table><col foo=\x{27}bar\x{27}>'; 1:8:no DOCTYPE, 1:22:in body:\#eof; # Failed test 'Parse error: qq'<table><col foo=\x{27}bar\x{27}>'; 1:8:no DOCTYPE, 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4919 - SHOULD-level error: qq'<table><col foo=\x{27}bar\x{27}>'; ; ok 4920 - Document tree: qq'<table><col foo=\x{27}bar\x{27}>' not ok 4921 - Parse error: qq'<table><colgroup></html>foo'; 1:8:no DOCTYPE, 1:25:unmatched end tag:html, 1:27:in table:\#text, 1:27:in body:\#eof; # Failed test 'Parse error: qq'<table><colgroup></html>foo'; 1:8:no DOCTYPE, 1:25:unmatched end tag:html, 1:27:in table:\#text, 1:27:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4922 - SHOULD-level error: qq'<table><colgroup></html>foo'; ; ok 4923 - Document tree: qq'<table><colgroup></html>foo' not ok 4924 - Parse error: qq'<table></table><p>foo'; 1:8:no DOCTYPE; # Failed test 'Parse error: qq'<table></table><p>foo'; 1:8:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4925 - SHOULD-level error: qq'<table></table><p>foo'; ; ok 4926 - Document tree: qq'<table></table><p>foo' not ok 4927 - Parse error: qq'<table></body></caption></col></colgroup></html></tbody></td></tfoot></th></thead></tr><td>'; 1:8:no DOCTYPE, 1:15:unmatched end tag:body, 1:25:unmatched end tag:caption, 1:31:unmatched end tag:col, 1:42:unmatched end tag:colgroup, 1:49:unmatched end tag:html, 1:57:unmatched end tag:tbody, 1:62:unmatched end tag:td, 1:70:unmatched end tag:tfoot, 1:75:unmatched end tag:th, 1:83:unmatched end tag:thead, 1:88:unmatched end tag:tr, 1:91:missing start tag:tr, 1:91:in body:\#eof; # Failed test 'Parse error: qq'<table></body></caption></col></colgroup></html></tbody></td></tfoot></th></thead></tr><td>'; 1:8:no DOCTYPE, 1:15:unmatched end tag:body, 1:25:unmatched end tag:caption, 1:31:unmatched end tag:col, 1:42:unmatched end tag:colgroup, 1:49:unmatched end tag:html, 1:57:unmatched end tag:tbody, 1:62:unmatched end tag:td, 1:70:unmatched end tag:tfoot, 1:75:unmatched end tag:th, 1:83:unmatched end tag:thead, 1:88:unmatched end tag:tr, 1:91:missing start tag:tr, 1:91:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '14' # expected: '0' ok 4928 - SHOULD-level error: qq'<table></body></caption></col></colgroup></html></tbody></td></tfoot></th></thead></tr><td>'; ; ok 4929 - Document tree: qq'<table></body></caption></col></colgroup></html></tbody></td></tfoot></th></thead></tr><td>' not ok 4930 - Parse error: qq'<table><select><option>3</select></table>'; 1:8:no DOCTYPE, 1:16:in table:select; # Failed test 'Parse error: qq'<table><select><option>3</select></table>'; 1:8:no DOCTYPE, 1:16:in table:select;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4931 - SHOULD-level error: qq'<table><select><option>3</select></table>'; ; ok 4932 - Document tree: qq'<table><select><option>3</select></table>' not ok 4933 - Parse error: qq'<table><select><table></table></select></table>'; 1:8:no DOCTYPE, 1:16:in table:select, 1:23:not closed:select, 1:23:not closed:table, 1:40:unmatched end tag:select, 1:47:unmatched end tag:table; # Failed test 'Parse error: qq'<table><select><table></table></select></table>'; 1:8:no DOCTYPE, 1:16:in table:select, 1:23:not closed:select, 1:23:not closed:table, 1:40:unmatched end tag:select, 1:47:unmatched end tag:table;' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '0' ok 4934 - SHOULD-level error: qq'<table><select><table></table></select></table>'; ; ok 4935 - Document tree: qq'<table><select><table></table></select></table>' not ok 4936 - Parse error: qq'<table><select></table>'; 1:8:no DOCTYPE, 1:16:in table:select, 1:23:unmatched end tag:table; # Failed test 'Parse error: qq'<table><select></table>'; 1:8:no DOCTYPE, 1:16:in table:select, 1:23:unmatched end tag:table;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4937 - SHOULD-level error: qq'<table><select></table>'; ; ok 4938 - Document tree: qq'<table><select></table>' not ok 4939 - Parse error: qq'<table><select><option>A<tr><td>B</td></tr></table>'; 1:8:no DOCTYPE, 1:16:in table:select, 1:29:not closed:select; # Failed test 'Parse error: qq'<table><select><option>A<tr><td>B</td></tr></table>'; 1:8:no DOCTYPE, 1:16:in table:select, 1:29:not closed:select;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4940 - SHOULD-level error: qq'<table><select><option>A<tr><td>B</td></tr></table>'; ; ok 4941 - Document tree: qq'<table><select><option>A<tr><td>B</td></tr></table>' not ok 4942 - Parse error: qq'<table><td></body></caption></col></colgroup></html>foo'; 1:8:no DOCTYPE, 1:12:missing start tag:tr, 1:19:unmatched end tag:body, 1:29:unmatched end tag:caption, 1:35:unmatched end tag:col, 1:46:unmatched end tag:colgroup, 1:53:unmatched end tag:html, 1:55:in body:\#eof; # Failed test 'Parse error: qq'<table><td></body></caption></col></colgroup></html>foo'; 1:8:no DOCTYPE, 1:12:missing start tag:tr, 1:19:unmatched end tag:body, 1:29:unmatched end tag:caption, 1:35:unmatched end tag:col, 1:46:unmatched end tag:colgroup, 1:53:unmatched end tag:html, 1:55:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '8' # expected: '0' ok 4943 - SHOULD-level error: qq'<table><td></body></caption></col></colgroup></html>foo'; ; ok 4944 - Document tree: qq'<table><td></body></caption></col></colgroup></html>foo' not ok 4945 - Parse error: qq'<table><td>A</table>B'; 1:8:no DOCTYPE, 1:12:missing start tag:tr; # Failed test 'Parse error: qq'<table><td>A</table>B'; 1:8:no DOCTYPE, 1:12:missing start tag:tr;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4946 - SHOULD-level error: qq'<table><td>A</table>B'; ; ok 4947 - Document tree: qq'<table><td>A</table>B' not ok 4948 - Parse error: qq'<table><tr><caption>'; 1:8:no DOCTYPE, 1:20:in body:\#eof; # Failed test 'Parse error: qq'<table><tr><caption>'; 1:8:no DOCTYPE, 1:20:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4949 - SHOULD-level error: qq'<table><tr><caption>'; ; ok 4950 - Document tree: qq'<table><tr><caption>' not ok 4951 - Parse error: qq'<table><tr></body></caption></col></colgroup></html></td></th><td>foo'; 1:8:no DOCTYPE, 1:19:unmatched end tag:body, 1:29:unmatched end tag:caption, 1:35:unmatched end tag:col, 1:46:unmatched end tag:colgroup, 1:53:unmatched end tag:html, 1:58:unmatched end tag:td, 1:63:unmatched end tag:th, 1:69:in body:\#eof; # Failed test 'Parse error: qq'<table><tr></body></caption></col></colgroup></html></td></th><td>foo'; 1:8:no DOCTYPE, 1:19:unmatched end tag:body, 1:29:unmatched end tag:caption, 1:35:unmatched end tag:col, 1:46:unmatched end tag:colgroup, 1:53:unmatched end tag:html, 1:58:unmatched end tag:td, 1:63:unmatched end tag:th, 1:69:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '9' # expected: '0' ok 4952 - SHOULD-level error: qq'<table><tr></body></caption></col></colgroup></html></td></th><td>foo'; ; ok 4953 - Document tree: qq'<table><tr></body></caption></col></colgroup></html></td></th><td>foo' not ok 4954 - Parse error: qq'<table><td><tr>'; 1:8:no DOCTYPE, 1:12:missing start tag:tr, 1:15:in body:\#eof; # Failed test 'Parse error: qq'<table><td><tr>'; 1:8:no DOCTYPE, 1:12:missing start tag:tr, 1:15:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 4955 - SHOULD-level error: qq'<table><td><tr>'; ; ok 4956 - Document tree: qq'<table><td><tr>' not ok 4957 - Parse error: qq'<table><td><button><td>'; 1:8:no DOCTYPE, 1:12:missing start tag:tr, 1:23:not closed:button, 1:23:in body:\#eof; # Failed test 'Parse error: qq'<table><td><button><td>'; 1:8:no DOCTYPE, 1:12:missing start tag:tr, 1:23:not closed:button, 1:23:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4958 - SHOULD-level error: qq'<table><td><button><td>'; ; ok 4959 - Document tree: qq'<table><td><button><td>' not ok 4960 - Parse error: qq'<table><tr><td><svg><desc><td>'; 1:8:no DOCTYPE, 1:30:unmatched end tag:td, 1:30:not closed:desc, 1:30:in body:\#eof; # Failed test 'Parse error: qq'<table><tr><td><svg><desc><td>'; 1:8:no DOCTYPE, 1:30:unmatched end tag:td, 1:30:not closed:desc, 1:30:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4961 - SHOULD-level error: qq'<table><tr><td><svg><desc><td>'; ; ok 4962 - Document tree: qq'<table><tr><td><svg><desc><td>' # t/data/html-tree/tricky01.dat not ok 4963 - Parse error: qq'<b><p>Bold </b> Not bold</p>\x{0A}Also not bold.'; 1:4:no DOCTYPE, 1:16:not closed:p; # Failed test 'Parse error: qq'<b><p>Bold </b> Not bold</p>\x{0A}Also not bold.'; 1:4:no DOCTYPE, 1:16:not closed:p;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 4964 - SHOULD-level error: qq'<b><p>Bold </b> Not bold</p>\x{0A}Also not bold.'; ; ok 4965 - Document tree: qq'<b><p>Bold </b> Not bold</p>\x{0A}Also not bold.' not ok 4966 - Parse error: qq'<html>\x{0A}<font color=red><i>Italic and Red<p>Italic and Red </font> Just italic.</p> Italic only.</i> Plain\x{0A}<p>I should not be red. <font color=red>Red. <i>Italic and red.</p>\x{0A}<p>Italic and red. </i> Red.</font> I should not be red.</p>\x{0A}<b>Bold <i>Bold and italic</b> Only Italic </i> Plain'; 2:0:no DOCTYPE, 2:59:not closed:p, 4:0:not closed:i, 4:24:not closed:p, 4:36:not closed:p, 5:31:not closed:i; # Failed test 'Parse error: qq'<html>\x{0A}<font color=red><i>Italic and Red<p>Italic and Red </font> Just italic.</p> Italic only.</i> Plain\x{0A}<p>I should not be red. <font color=red>Red. <i>Italic and red.</p>\x{0A}<p>Italic and red. </i> Red.</font> I should not be red.</p>\x{0A}<b>Bold <i>Bold and italic</b> Only Italic </i> Plain'; 2:0:no DOCTYPE, 2:59:not closed:p, 4:0:not closed:i, 4:24:not closed:p, 4:36:not closed:p, 5:31:not closed:i;' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '0' ok 4967 - SHOULD-level error: qq'<html>\x{0A}<font color=red><i>Italic and Red<p>Italic and Red </font> Just italic.</p> Italic only.</i> Plain\x{0A}<p>I should not be red. <font color=red>Red. <i>Italic and red.</p>\x{0A}<p>Italic and red. </i> Red.</font> I should not be red.</p>\x{0A}<b>Bold <i>Bold and italic</b> Only Italic </i> Plain'; ; ok 4968 - Document tree: qq'<html>\x{0A}<font color=red><i>Italic and Red<p>Italic and Red </font> Just italic.</p> Italic only.</i> Plain\x{0A}<p>I should not be red. <font color=red>Red. <i>Italic and red.</p>\x{0A}<p>Italic and red. </i> Red.</font> I should not be red.</p>\x{0A}<b>Bold <i>Bold and italic</b> Only Italic </i> Plain' not ok 4969 - Parse error: qq'<html><body>\x{0A}<p><font size="7">First paragraph.</p>\x{0A}<p>Second paragraph.</p></font>\x{0A}<b><p><i>Bold and Italic</b> Italic</p>'; 1:7:no DOCTYPE, 3:0:not closed:font, 4:29:not closed:i, 4:29:not closed:i, 4:39:not closed:i; # Failed test 'Parse error: qq'<html><body>\x{0A}<p><font size="7">First paragraph.</p>\x{0A}<p>Second paragraph.</p></font>\x{0A}<b><p><i>Bold and Italic</b> Italic</p>'; 1:7:no DOCTYPE, 3:0:not closed:font, 4:29:not closed:i, 4:29:not closed:i, 4:39:not closed:i;' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '0' ok 4970 - SHOULD-level error: qq'<html><body>\x{0A}<p><font size="7">First paragraph.</p>\x{0A}<p>Second paragraph.</p></font>\x{0A}<b><p><i>Bold and Italic</b> Italic</p>'; ; ok 4971 - Document tree: qq'<html><body>\x{0A}<p><font size="7">First paragraph.</p>\x{0A}<p>Second paragraph.</p></font>\x{0A}<b><p><i>Bold and Italic</b> Italic</p>' not ok 4972 - Parse error: qq'<html>\x{0A}<dl>\x{0A}<dt><b>Boo\x{0A}<dd>Goo?\x{0A}</dl>\x{0A}</html>'; 2:0:no DOCTYPE, 4:5:not closed:b, 6:0:not closed:b, 6:7:not closed:b; # Failed test 'Parse error: qq'<html>\x{0A}<dl>\x{0A}<dt><b>Boo\x{0A}<dd>Goo?\x{0A}</dl>\x{0A}</html>'; 2:0:no DOCTYPE, 4:5:not closed:b, 6:0:not closed:b, 6:7:not closed:b;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4973 - SHOULD-level error: qq'<html>\x{0A}<dl>\x{0A}<dt><b>Boo\x{0A}<dd>Goo?\x{0A}</dl>\x{0A}</html>'; ; ok 4974 - Document tree: qq'<html>\x{0A}<dl>\x{0A}<dt><b>Boo\x{0A}<dd>Goo?\x{0A}</dl>\x{0A}</html>' not ok 4975 - Parse error: qq'<html><body>\x{0A}<label><a><div>Hello<div>World</div></a></label> \x{0A}</body></html>'; 1:7:no DOCTYPE, 2:41:not closed:div, 2:49:unmatched end tag:label, 3:8:not closed:label; # Failed test 'Parse error: qq'<html><body>\x{0A}<label><a><div>Hello<div>World</div></a></label> \x{0A}</body></html>'; 1:7:no DOCTYPE, 2:41:not closed:div, 2:49:unmatched end tag:label, 3:8:not closed:label;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4976 - SHOULD-level error: qq'<html><body>\x{0A}<label><a><div>Hello<div>World</div></a></label> \x{0A}</body></html>'; ; ok 4977 - Document tree: qq'<html><body>\x{0A}<label><a><div>Hello<div>World</div></a></label> \x{0A}</body></html>' not ok 4978 - Parse error: qq'<table><center> <font>a</center> <img> <tr><td> </td> </tr> </table>'; 1:8:no DOCTYPE, 1:16:in table:center, 1:23:in table:font, 1:33:in table:\#text, 1:33:in table:/:center, 1:33:not closed:font, 1:39:in table:img; # Failed test 'Parse error: qq'<table><center> <font>a</center> <img> <tr><td> </td> </tr> </table>'; 1:8:no DOCTYPE, 1:16:in table:center, 1:23:in table:font, 1:33:in table:\#text, 1:33:in table:/:center, 1:33:not closed:font, 1:39:in table:img;' # at HTML-tree.t test () ok line 3. # got: '7' # expected: '0' ok 4979 - SHOULD-level error: qq'<table><center> <font>a</center> <img> <tr><td> </td> </tr> </table>'; ; ok 4980 - Document tree: qq'<table><center> <font>a</center> <img> <tr><td> </td> </tr> </table>' not ok 4981 - Parse error: qq'<table><tr><p><a><p>You should see this text.'; 1:8:no DOCTYPE, 1:15:in table:p, 1:18:in table:a, 1:21:in table:p, 1:21:in table:/:p, 1:21:not closed:a, 1:21:in table:p, 1:45:in table:\#text, 1:45:in body:\#eof; # Failed test 'Parse error: qq'<table><tr><p><a><p>You should see this text.'; 1:8:no DOCTYPE, 1:15:in table:p, 1:18:in table:a, 1:21:in table:p, 1:21:in table:/:p, 1:21:not closed:a, 1:21:in table:p, 1:45:in table:\#text, 1:45:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '9' # expected: '0' ok 4982 - SHOULD-level error: qq'<table><tr><p><a><p>You should see this text.'; ; ok 4983 - Document tree: qq'<table><tr><p><a><p>You should see this text.' not ok 4984 - Parse error: qq'<TABLE>\x{0A}<TR>\x{0A}<CENTER><CENTER><TD></TD></TR><TR>\x{0A}<FONT>\x{0A}<TABLE><tr></tr></TABLE>\x{0A}</P>\x{0A}<a></font><font></a>\x{0A}This page contains an insanely badly-nested tag sequence.'; 2:0:no DOCTYPE, 3:9:in table:center, 3:17:in table:center, 5:0:in table:font, 5:8:not closed:font, 5:8:not closed:font, 7:0:unmatched end tag:p, 7:11:not closed:a, 8:0:not closed:font, 8:57:in body:\#eof; # Failed test 'Parse error: qq'<TABLE>\x{0A}<TR>\x{0A}<CENTER><CENTER><TD></TD></TR><TR>\x{0A}<FONT>\x{0A}<TABLE><tr></tr></TABLE>\x{0A}</P>\x{0A}<a></font><font></a>\x{0A}This page contains an insanely badly-nested tag sequence.'; 2:0:no DOCTYPE, 3:9:in table:center, 3:17:in table:center, 5:0:in table:font, 5:8:not closed:font, 5:8:not closed:font, 7:0:unmatched end tag:p, 7:11:not closed:a, 8:0:not closed:font, 8:57:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '10' # expected: '0' ok 4985 - SHOULD-level error: qq'<TABLE>\x{0A}<TR>\x{0A}<CENTER><CENTER><TD></TD></TR><TR>\x{0A}<FONT>\x{0A}<TABLE><tr></tr></TABLE>\x{0A}</P>\x{0A}<a></font><font></a>\x{0A}This page contains an insanely badly-nested tag sequence.'; ; ok 4986 - Document tree: qq'<TABLE>\x{0A}<TR>\x{0A}<CENTER><CENTER><TD></TD></TR><TR>\x{0A}<FONT>\x{0A}<TABLE><tr></tr></TABLE>\x{0A}</P>\x{0A}<a></font><font></a>\x{0A}This page contains an insanely badly-nested tag sequence.' not ok 4987 - Parse error: qq'<html>\x{0A}<body>\x{0A}<b><nobr><div>This text is in a div inside a nobr</nobr>More text that should not be in the nobr, i.e., the\x{0A}nobr should have closed the div inside it implicitly. </b><pre>A pre tag outside everything else.</pre>\x{0A}</body>\x{0A}</html>'; 2:0:no DOCTYPE, 3:57:not closed:div, 4:59:not closed:div, 6:0:not closed:div; # Failed test 'Parse error: qq'<html>\x{0A}<body>\x{0A}<b><nobr><div>This text is in a div inside a nobr</nobr>More text that should not be in the nobr, i.e., the\x{0A}nobr should have closed the div inside it implicitly. </b><pre>A pre tag outside everything else.</pre>\x{0A}</body>\x{0A}</html>'; 2:0:no DOCTYPE, 3:57:not closed:div, 4:59:not closed:div, 6:0:not closed:div;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 4988 - SHOULD-level error: qq'<html>\x{0A}<body>\x{0A}<b><nobr><div>This text is in a div inside a nobr</nobr>More text that should not be in the nobr, i.e., the\x{0A}nobr should have closed the div inside it implicitly. </b><pre>A pre tag outside everything else.</pre>\x{0A}</body>\x{0A}</html>'; ; ok 4989 - Document tree: qq'<html>\x{0A}<body>\x{0A}<b><nobr><div>This text is in a div inside a nobr</nobr>More text that should not be in the nobr, i.e., the\x{0A}nobr should have closed the div inside it implicitly. </b><pre>A pre tag outside everything else.</pre>\x{0A}</body>\x{0A}</html>' # t/data/html-tree/webkit01.dat ok 4990 - Parse error: qq'Test'; 1:4:no DOCTYPE;Line: 1 Col: 4 Unexpected non-space characters. Expected DOCTYPE. ok 4991 - SHOULD-level error: qq'Test'; ; ok 4992 - Document tree: qq'Test' not ok 4993 - Parse error: qq'<div></div>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<div></div>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4994 - SHOULD-level error: qq'<div></div>'; ; ok 4995 - Document tree: qq'<div></div>' not ok 4996 - Parse error: qq'<div>Test</div>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<div>Test</div>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 4997 - SHOULD-level error: qq'<div>Test</div>'; ; ok 4998 - Document tree: qq'<div>Test</div>' not ok 4999 - Parse error: qq'<di'; 1:3:unclosed tag, 1:3:no DOCTYPE; # Failed test 'Parse error: qq'<di'; 1:3:unclosed tag, 1:3:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5000 - SHOULD-level error: qq'<di'; ; ok 5001 - Document tree: qq'<di' not ok 5002 - Parse error: qq'<div>Hello</div>\x{0A}<script>\x{0A}console.log("PASS");\x{0A}</script>\x{0A}<div>Bye</div>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<div>Hello</div>\x{0A}<script>\x{0A}console.log("PASS");\x{0A}</script>\x{0A}<div>Bye</div>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5003 - SHOULD-level error: qq'<div>Hello</div>\x{0A}<script>\x{0A}console.log("PASS");\x{0A}</script>\x{0A}<div>Bye</div>'; ; ok 5004 - Document tree: qq'<div>Hello</div>\x{0A}<script>\x{0A}console.log("PASS");\x{0A}</script>\x{0A}<div>Bye</div>' not ok 5005 - Parse error: qq'<div foo="bar">Hello</div>'; 1:16:no DOCTYPE; # Failed test 'Parse error: qq'<div foo="bar">Hello</div>'; 1:16:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5006 - SHOULD-level error: qq'<div foo="bar">Hello</div>'; ; ok 5007 - Document tree: qq'<div foo="bar">Hello</div>' not ok 5008 - Parse error: qq'<div>Hello</div>\x{0A}<script>\x{0A}console.log("FOO<span>BAR</span>BAZ");\x{0A}</script>\x{0A}<div>Bye</div>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<div>Hello</div>\x{0A}<script>\x{0A}console.log("FOO<span>BAR</span>BAZ");\x{0A}</script>\x{0A}<div>Bye</div>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5009 - SHOULD-level error: qq'<div>Hello</div>\x{0A}<script>\x{0A}console.log("FOO<span>BAR</span>BAZ");\x{0A}</script>\x{0A}<div>Bye</div>'; ; ok 5010 - Document tree: qq'<div>Hello</div>\x{0A}<script>\x{0A}console.log("FOO<span>BAR</span>BAZ");\x{0A}</script>\x{0A}<div>Bye</div>' not ok 5011 - Parse error: qq'<foo bar="baz"></foo><potato quack="duck"></potato>'; 1:16:no DOCTYPE; # Failed test 'Parse error: qq'<foo bar="baz"></foo><potato quack="duck"></potato>'; 1:16:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5012 - SHOULD-level error: qq'<foo bar="baz"></foo><potato quack="duck"></potato>'; ; ok 5013 - Document tree: qq'<foo bar="baz"></foo><potato quack="duck"></potato>' not ok 5014 - Parse error: qq'<foo bar="baz"><potato quack="duck"></potato></foo>'; 1:16:no DOCTYPE; # Failed test 'Parse error: qq'<foo bar="baz"><potato quack="duck"></potato></foo>'; 1:16:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5015 - SHOULD-level error: qq'<foo bar="baz"><potato quack="duck"></potato></foo>'; ; ok 5016 - Document tree: qq'<foo bar="baz"><potato quack="duck"></potato></foo>' not ok 5017 - Parse error: qq'<foo></foo bar="baz"><potato></potato quack="duck">'; 1:6:no DOCTYPE, 1:21:end tag attribute, 1:51:end tag attribute; # Failed test 'Parse error: qq'<foo></foo bar="baz"><potato></potato quack="duck">'; 1:6:no DOCTYPE, 1:21:end tag attribute, 1:51:end tag attribute;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5018 - SHOULD-level error: qq'<foo></foo bar="baz"><potato></potato quack="duck">'; ; ok 5019 - Document tree: qq'<foo></foo bar="baz"><potato></potato quack="duck">' not ok 5020 - Parse error: qq'</ tttt>'; 1:1:bogus end tag, 1:8:no DOCTYPE; # Failed test 'Parse error: qq'</ tttt>'; 1:1:bogus end tag, 1:8:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5021 - SHOULD-level error: qq'</ tttt>'; ; ok 5022 - Document tree: qq'</ tttt>' not ok 5023 - Parse error: qq'<div FOO ><img><img></div>'; 1:11:no DOCTYPE; # Failed test 'Parse error: qq'<div FOO ><img><img></div>'; 1:11:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5024 - SHOULD-level error: qq'<div FOO ><img><img></div>'; ; ok 5025 - Document tree: qq'<div FOO ><img><img></div>' not ok 5026 - Parse error: qq'<p>Test</p<p>Test2</p>'; 1:4:no DOCTYPE, 1:14:unmatched end tag:p<p; # Failed test 'Parse error: qq'<p>Test</p<p>Test2</p>'; 1:4:no DOCTYPE, 1:14:unmatched end tag:p<p;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5027 - SHOULD-level error: qq'<p>Test</p<p>Test2</p>'; ; ok 5028 - Document tree: qq'<p>Test</p<p>Test2</p>' not ok 5029 - Parse error: qq'<rdar://problem/6869687>'; 1:8:nestc, 1:9:nestc, 1:17:nestc, 1:24:no DOCTYPE, 1:24:in body:\#eof; # Failed test 'Parse error: qq'<rdar://problem/6869687>'; 1:8:nestc, 1:9:nestc, 1:17:nestc, 1:24:no DOCTYPE, 1:24:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '0' ok 5030 - SHOULD-level error: qq'<rdar://problem/6869687>'; ; ok 5031 - Document tree: qq'<rdar://problem/6869687>' not ok 5032 - Parse error: qq'<A>test< /A>'; 1:4:no DOCTYPE, 1:8:bare stago, 1:12:in body:\#eof; # Failed test 'Parse error: qq'<A>test< /A>'; 1:4:no DOCTYPE, 1:8:bare stago, 1:12:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5033 - SHOULD-level error: qq'<A>test< /A>'; ; ok 5034 - Document tree: qq'<A>test< /A>' not ok 5035 - Parse error: qq'&lt;'; 1:4:no DOCTYPE; # Failed test 'Parse error: qq'&lt;'; 1:4:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5036 - SHOULD-level error: qq'&lt;'; ; ok 5037 - Document tree: qq'&lt;' not ok 5038 - Parse error: qq'<body foo=\x{27}bar\x{27}><body foo=\x{27}baz\x{27} yo=\x{27}mama\x{27}>'; 1:17:no DOCTYPE, 1:42:in body:body; # Failed test 'Parse error: qq'<body foo=\x{27}bar\x{27}><body foo=\x{27}baz\x{27} yo=\x{27}mama\x{27}>'; 1:17:no DOCTYPE, 1:42:in body:body;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5039 - SHOULD-level error: qq'<body foo=\x{27}bar\x{27}><body foo=\x{27}baz\x{27} yo=\x{27}mama\x{27}>'; ; ok 5040 - Document tree: qq'<body foo=\x{27}bar\x{27}><body foo=\x{27}baz\x{27} yo=\x{27}mama\x{27}>' not ok 5041 - Parse error: qq'<body></br foo="bar"></body>'; 1:7:no DOCTYPE, 1:21:end tag attribute, 1:22:unmatched end tag:br; # Failed test 'Parse error: qq'<body></br foo="bar"></body>'; 1:7:no DOCTYPE, 1:21:end tag attribute, 1:22:unmatched end tag:br;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5042 - SHOULD-level error: qq'<body></br foo="bar"></body>'; ; ok 5043 - Document tree: qq'<body></br foo="bar"></body>' not ok 5044 - Parse error: qq'<bdy><br foo="bar"></body>'; 1:6:no DOCTYPE, 1:26:not closed:bdy; # Failed test 'Parse error: qq'<bdy><br foo="bar"></body>'; 1:6:no DOCTYPE, 1:26:not closed:bdy;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5045 - SHOULD-level error: qq'<bdy><br foo="bar"></body>'; ; ok 5046 - Document tree: qq'<bdy><br foo="bar"></body>' not ok 5047 - Parse error: qq'<body></body></br foo="bar">'; 1:7:no DOCTYPE, 1:28:end tag attribute, 1:28:after body:/:br, 1:28:unmatched end tag:br; # Failed test 'Parse error: qq'<body></body></br foo="bar">'; 1:7:no DOCTYPE, 1:28:end tag attribute, 1:28:after body:/:br, 1:28:unmatched end tag:br;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 5048 - SHOULD-level error: qq'<body></body></br foo="bar">'; ; ok 5049 - Document tree: qq'<body></body></br foo="bar">' not ok 5050 - Parse error: qq'<bdy></body><br foo="bar">'; 1:6:no DOCTYPE, 1:13:not closed:bdy, 1:26:after body:br, 1:26:in body:\#eof; # Failed test 'Parse error: qq'<bdy></body><br foo="bar">'; 1:6:no DOCTYPE, 1:13:not closed:bdy, 1:26:after body:br, 1:26:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 5051 - SHOULD-level error: qq'<bdy></body><br foo="bar">'; ; ok 5052 - Document tree: qq'<bdy></body><br foo="bar">' not ok 5053 - Parse error: qq'<html><body></body></html><!-- Hi there -->'; 1:7:no DOCTYPE; # Failed test 'Parse error: qq'<html><body></body></html><!-- Hi there -->'; 1:7:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5054 - SHOULD-level error: qq'<html><body></body></html><!-- Hi there -->'; ; ok 5055 - Document tree: qq'<html><body></body></html><!-- Hi there -->' not ok 5056 - Parse error: qq'<html><body></body></html>x<!-- Hi there -->'; 1:7:no DOCTYPE, 1:28:after html:\#text; # Failed test 'Parse error: qq'<html><body></body></html>x<!-- Hi there -->'; 1:7:no DOCTYPE, 1:28:after html:\#text;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5057 - SHOULD-level error: qq'<html><body></body></html>x<!-- Hi there -->'; ; ok 5058 - Document tree: qq'<html><body></body></html>x<!-- Hi there -->' not ok 5059 - Parse error: qq'<html><body></body></html>x<!-- Hi there --></html><!-- Again -->'; 1:7:no DOCTYPE, 1:28:after html:\#text; # Failed test 'Parse error: qq'<html><body></body></html>x<!-- Hi there --></html><!-- Again -->'; 1:7:no DOCTYPE, 1:28:after html:\#text;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5060 - SHOULD-level error: qq'<html><body></body></html>x<!-- Hi there --></html><!-- Again -->'; ; ok 5061 - Document tree: qq'<html><body></body></html>x<!-- Hi there --></html><!-- Again -->' not ok 5062 - Parse error: qq'<html><body></body></html>x<!-- Hi there --></body></html><!-- Again -->'; 1:7:no DOCTYPE, 1:28:after html:\#text; # Failed test 'Parse error: qq'<html><body></body></html>x<!-- Hi there --></body></html><!-- Again -->'; 1:7:no DOCTYPE, 1:28:after html:\#text;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5063 - SHOULD-level error: qq'<html><body></body></html>x<!-- Hi there --></body></html><!-- Again -->'; ; ok 5064 - Document tree: qq'<html><body></body></html>x<!-- Hi there --></body></html><!-- Again -->' not ok 5065 - Parse error: qq'<html><body><ruby><div><rp>xx</rp></div></ruby></body></html>'; 1:7:no DOCTYPE, 1:28:not closed:div; # Failed test 'Parse error: qq'<html><body><ruby><div><rp>xx</rp></div></ruby></body></html>'; 1:7:no DOCTYPE, 1:28:not closed:div;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5066 - SHOULD-level error: qq'<html><body><ruby><div><rp>xx</rp></div></ruby></body></html>'; ; ok 5067 - Document tree: qq'<html><body><ruby><div><rp>xx</rp></div></ruby></body></html>' not ok 5068 - Parse error: qq'<html><body><ruby><div><rt>xx</rt></div></ruby></body></html>'; 1:7:no DOCTYPE, 1:28:not closed:div; # Failed test 'Parse error: qq'<html><body><ruby><div><rt>xx</rt></div></ruby></body></html>'; 1:7:no DOCTYPE, 1:28:not closed:div;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5069 - SHOULD-level error: qq'<html><body><ruby><div><rt>xx</rt></div></ruby></body></html>'; ; ok 5070 - Document tree: qq'<html><body><ruby><div><rt>xx</rt></div></ruby></body></html>' not ok 5071 - Parse error: qq'<html><frameset><!--1--><noframes>A</noframes><!--2--></frameset><!--3--><noframes>B</noframes><!--4--></html><!--5--><noframes>C</noframes><!--6-->'; 1:7:no DOCTYPE; # Failed test 'Parse error: qq'<html><frameset><!--1--><noframes>A</noframes><!--2--></frameset><!--3--><noframes>B</noframes><!--4--></html><!--5--><noframes>C</noframes><!--6-->'; 1:7:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5072 - SHOULD-level error: qq'<html><frameset><!--1--><noframes>A</noframes><!--2--></frameset><!--3--><noframes>B</noframes><!--4--></html><!--5--><noframes>C</noframes><!--6-->'; ; ok 5073 - Document tree: qq'<html><frameset><!--1--><noframes>A</noframes><!--2--></frameset><!--3--><noframes>B</noframes><!--4--></html><!--5--><noframes>C</noframes><!--6-->' not ok 5074 - Parse error: qq'<select><option>A<select><option>B<select><option>C<select><option>D<select><option>E<select><option>F<select><option>G<select>'; 1:9:no DOCTYPE, 1:26:select in select, 1:60:select in select, 1:94:select in select, 1:127:select in select, 1:127:in body:\#eof; # Failed test 'Parse error: qq'<select><option>A<select><option>B<select><option>C<select><option>D<select><option>E<select><option>F<select><option>G<select>'; 1:9:no DOCTYPE, 1:26:select in select, 1:60:select in select, 1:94:select in select, 1:127:select in select, 1:127:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '0' ok 5075 - SHOULD-level error: qq'<select><option>A<select><option>B<select><option>C<select><option>D<select><option>E<select><option>F<select><option>G<select>'; ; ok 5076 - Document tree: qq'<select><option>A<select><option>B<select><option>C<select><option>D<select><option>E<select><option>F<select><option>G<select>' not ok 5077 - Parse error: qq'<dd><dd><dt><dt><dd><li><li>'; 1:5:no DOCTYPE; # Failed test 'Parse error: qq'<dd><dd><dt><dt><dd><li><li>'; 1:5:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5078 - SHOULD-level error: qq'<dd><dd><dt><dt><dd><li><li>'; ; ok 5079 - Document tree: qq'<dd><dd><dt><dt><dd><li><li>' not ok 5080 - Parse error: qq'<div><b></div><div><nobr>a<nobr>'; 1:6:no DOCTYPE, 1:15:not closed:b, 1:32:in nobr:nobr, 1:32:in body:\#eof; # Failed test 'Parse error: qq'<div><b></div><div><nobr>a<nobr>'; 1:6:no DOCTYPE, 1:15:not closed:b, 1:32:in nobr:nobr, 1:32:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 5081 - SHOULD-level error: qq'<div><b></div><div><nobr>a<nobr>'; ; ok 5082 - Document tree: qq'<div><b></div><div><nobr>a<nobr>' not ok 5083 - Parse error: qq'<head></head>\x{0A}<body></body>'; 1:7:no DOCTYPE; # Failed test 'Parse error: qq'<head></head>\x{0A}<body></body>'; 1:7:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5084 - SHOULD-level error: qq'<head></head>\x{0A}<body></body>'; ; ok 5085 - Document tree: qq'<head></head>\x{0A}<body></body>' not ok 5086 - Parse error: qq'<head></head> <style></style>ddd'; 1:7:no DOCTYPE, 1:22:after head:style; # Failed test 'Parse error: qq'<head></head> <style></style>ddd'; 1:7:no DOCTYPE, 1:22:after head:style;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5087 - SHOULD-level error: qq'<head></head> <style></style>ddd'; ; ok 5088 - Document tree: qq'<head></head> <style></style>ddd' not ok 5089 - Parse error: qq'<kbd><table></kbd><col><select><tr>'; 1:6:no DOCTYPE, 1:19:in table:/:kbd, 1:19:unmatched end tag:kbd, 1:32:in table:select, 1:35:not closed:select, 1:35:in body:\#eof; # Failed test 'Parse error: qq'<kbd><table></kbd><col><select><tr>'; 1:6:no DOCTYPE, 1:19:in table:/:kbd, 1:19:unmatched end tag:kbd, 1:32:in table:select, 1:35:not closed:select, 1:35:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '0' ok 5090 - SHOULD-level error: qq'<kbd><table></kbd><col><select><tr>'; ; ok 5091 - Document tree: qq'<kbd><table></kbd><col><select><tr>' not ok 5092 - Parse error: qq'<kbd><table></kbd><col><select><tr></table><div>'; 1:6:no DOCTYPE, 1:19:in table:/:kbd, 1:19:unmatched end tag:kbd, 1:32:in table:select, 1:36:not closed:select, 1:48:in body:\#eof; # Failed test 'Parse error: qq'<kbd><table></kbd><col><select><tr></table><div>'; 1:6:no DOCTYPE, 1:19:in table:/:kbd, 1:19:unmatched end tag:kbd, 1:32:in table:select, 1:36:not closed:select, 1:48:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '0' ok 5093 - SHOULD-level error: qq'<kbd><table></kbd><col><select><tr></table><div>'; ; ok 5094 - Document tree: qq'<kbd><table></kbd><col><select><tr></table><div>' not ok 5095 - Parse error: qq'<a><li><style></style><title></title></a>'; 1:4:no DOCTYPE, 1:41:not closed:li; # Failed test 'Parse error: qq'<a><li><style></style><title></title></a>'; 1:4:no DOCTYPE, 1:41:not closed:li;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5096 - SHOULD-level error: qq'<a><li><style></style><title></title></a>'; ; ok 5097 - Document tree: qq'<a><li><style></style><title></title></a>' not ok 5098 - Parse error: qq'<font></p><p><meta><title></title></font>'; 1:7:no DOCTYPE, 1:11:unmatched end tag:p, 1:41:not closed:p; # Failed test 'Parse error: qq'<font></p><p><meta><title></title></font>'; 1:7:no DOCTYPE, 1:11:unmatched end tag:p, 1:41:not closed:p;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5099 - SHOULD-level error: qq'<font></p><p><meta><title></title></font>'; ; ok 5100 - Document tree: qq'<font></p><p><meta><title></title></font>' not ok 5101 - Parse error: qq'<a><center><title></title><a>'; 1:4:no DOCTYPE, 1:29:in a:a, 1:29:not closed:center, 1:29:in body:\#eof; # Failed test 'Parse error: qq'<a><center><title></title><a>'; 1:4:no DOCTYPE, 1:29:in a:a, 1:29:not closed:center, 1:29:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 5102 - SHOULD-level error: qq'<a><center><title></title><a>'; ; ok 5103 - Document tree: qq'<a><center><title></title><a>' not ok 5104 - Parse error: qq'<svg><title><div>'; 1:6:no DOCTYPE, 1:17:in body:\#eof; # Failed test 'Parse error: qq'<svg><title><div>'; 1:6:no DOCTYPE, 1:17:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5105 - SHOULD-level error: qq'<svg><title><div>'; ; ok 5106 - Document tree: qq'<svg><title><div>' not ok 5107 - Parse error: qq'<svg><title><rect><div>'; 1:6:no DOCTYPE, 1:23:in body:\#eof; # Failed test 'Parse error: qq'<svg><title><rect><div>'; 1:6:no DOCTYPE, 1:23:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5108 - SHOULD-level error: qq'<svg><title><rect><div>'; ; ok 5109 - Document tree: qq'<svg><title><rect><div>' not ok 5110 - Parse error: qq'<svg><title><svg><div>'; 1:6:no DOCTYPE, 1:22:not closed:svg, 1:22:in body:\#eof; # Failed test 'Parse error: qq'<svg><title><svg><div>'; 1:6:no DOCTYPE, 1:22:not closed:svg, 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5111 - SHOULD-level error: qq'<svg><title><svg><div>'; ; ok 5112 - Document tree: qq'<svg><title><svg><div>' not ok 5113 - Parse error: qq'<img <="" FAIL>'; 1:6:bad attribute name, 1:15:no DOCTYPE; # Failed test 'Parse error: qq'<img <="" FAIL>'; 1:6:bad attribute name, 1:15:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5114 - SHOULD-level error: qq'<img <="" FAIL>'; ; ok 5115 - Document tree: qq'<img <="" FAIL>' not ok 5116 - Parse error: qq'<ul><li><div id=\x{27}foo\x{27}/>A</li><li>B<div>C</div></li></ul>'; 1:5:no DOCTYPE, 1:24:nestc, 1:30:not closed:div; # Failed test 'Parse error: qq'<ul><li><div id=\x{27}foo\x{27}/>A</li><li>B<div>C</div></li></ul>'; 1:5:no DOCTYPE, 1:24:nestc, 1:30:not closed:div;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5117 - SHOULD-level error: qq'<ul><li><div id=\x{27}foo\x{27}/>A</li><li>B<div>C</div></li></ul>'; ; ok 5118 - Document tree: qq'<ul><li><div id=\x{27}foo\x{27}/>A</li><li>B<div>C</div></li></ul>' not ok 5119 - Parse error: qq'<svg><em><desc></em>'; 1:6:no DOCTYPE, 1:10:not closed:svg, 1:20:not closed:desc; # Failed test 'Parse error: qq'<svg><em><desc></em>'; 1:6:no DOCTYPE, 1:10:not closed:svg, 1:20:not closed:desc;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5120 - SHOULD-level error: qq'<svg><em><desc></em>'; ; ok 5121 - Document tree: qq'<svg><em><desc></em>' not ok 5122 - Parse error: qq'<svg><tfoot></mi><td>'; 1:6:no DOCTYPE, 1:18:unmatched end tag:mi, 1:18:unmatched end tag:mi, 1:21:in body:\#eof; # Failed test 'Parse error: qq'<svg><tfoot></mi><td>'; 1:6:no DOCTYPE, 1:18:unmatched end tag:mi, 1:18:unmatched end tag:mi, 1:21:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 5123 - SHOULD-level error: qq'<svg><tfoot></mi><td>'; ; ok 5124 - Document tree: qq'<svg><tfoot></mi><td>' not ok 5125 - Parse error: qq'<math><mrow><mrow><mn>1</mn></mrow><mi>a</mi></mrow></math>'; 1:7:no DOCTYPE; # Failed test 'Parse error: qq'<math><mrow><mrow><mn>1</mn></mrow><mi>a</mi></mrow></math>'; 1:7:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5126 - SHOULD-level error: qq'<math><mrow><mrow><mn>1</mn></mrow><mi>a</mi></mrow></math>'; ; ok 5127 - Document tree: qq'<math><mrow><mrow><mn>1</mn></mrow><mi>a</mi></mrow></math>' not ok 5128 - Parse error: qq'<!doctype html><input type="hidden"><frameset>'; 1:46:in body:frameset, 1:46:in body:\#eof; # Failed test 'Parse error: qq'<!doctype html><input type="hidden"><frameset>'; 1:46:in body:frameset, 1:46:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5129 - SHOULD-level error: qq'<!doctype html><input type="hidden"><frameset>'; ; ok 5130 - Document tree: qq'<!doctype html><input type="hidden"><frameset>' not ok 5131 - Parse error: qq'<!doctype html><input type="button"><frameset>'; 1:46:in body:frameset; # Failed test 'Parse error: qq'<!doctype html><input type="button"><frameset>'; 1:46:in body:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5132 - SHOULD-level error: qq'<!doctype html><input type="button"><frameset>'; ; ok 5133 - Document tree: qq'<!doctype html><input type="button"><frameset>' # t/data/html-tree/webkit02.dat not ok 5134 - Parse error: qq'<foo bar=qux/>'; 1:14:no DOCTYPE, 1:14:in body:\#eof; # Failed test 'Parse error: qq'<foo bar=qux/>'; 1:14:no DOCTYPE, 1:14:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5135 - SHOULD-level error: qq'<foo bar=qux/>'; ; ok 5136 - Document tree: qq'<foo bar=qux/>' not ok 5137 - Parse error: qq'<p id="status"><noscript><strong>A</strong></noscript><span>B</span></p>'; 1:16:no DOCTYPE; # Failed test 'Parse error: qq'<p id="status"><noscript><strong>A</strong></noscript><span>B</span></p>'; 1:16:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5138 - SHOULD-level error: qq'<p id="status"><noscript><strong>A</strong></noscript><span>B</span></p>'; ; not ok 5139 - Document tree: qq'<p id="status"><noscript><strong>A</strong></noscript><span>B</span></p>' # Failed test 'Document tree: qq'<p id="status"><noscript><strong>A</strong></noscript><span>B</span></p>'' # at HTML-tree.t test () ok line 9. # +---+-------------------+---+------------------------------+ # | Ln|Got | Ln|Expected | # +---+-------------------+---+------------------------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # | 4| <p> | 4| <p> | # | 5| id="status" | 5| id="status" | # | 6| <noscript> | 6| <noscript> | # * 7| <strong> * 7| "<strong>A</strong>" * # * 8| "A" * | | # | 9| <span> | 8| <span> | # | 10| "B" | 9| "B" | # +---+-------------------+---+------------------------------+ not ok 5140 - Parse error: qq'<div><sarcasm><div></div></sarcasm></div>'; 1:6:no DOCTYPE; # Failed test 'Parse error: qq'<div><sarcasm><div></div></sarcasm></div>'; 1:6:no DOCTYPE;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5141 - SHOULD-level error: qq'<div><sarcasm><div></div></sarcasm></div>'; ; ok 5142 - Document tree: qq'<div><sarcasm><div></div></sarcasm></div>' not ok 5143 - Parse error: qq'<html><body><img src="" border="0" alt="><div>A</div></body></html>'; 1:7:no DOCTYPE, 1:67:unclosed attribute value; # Failed test 'Parse error: qq'<html><body><img src="" border="0" alt="><div>A</div></body></html>'; 1:7:no DOCTYPE, 1:67:unclosed attribute value;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5144 - SHOULD-level error: qq'<html><body><img src="" border="0" alt="><div>A</div></body></html>'; ; ok 5145 - Document tree: qq'<html><body><img src="" border="0" alt="><div>A</div></body></html>' not ok 5146 - Parse error: qq'<table><td></tbody>A'; 1:8:no DOCTYPE, 1:12:missing start tag:tr, 1:20:in table:\#text, 1:20:in body:\#eof; # Failed test 'Parse error: qq'<table><td></tbody>A'; 1:8:no DOCTYPE, 1:12:missing start tag:tr, 1:20:in table:\#text, 1:20:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 5147 - SHOULD-level error: qq'<table><td></tbody>A'; ; ok 5148 - Document tree: qq'<table><td></tbody>A' not ok 5149 - Parse error: qq'<table><td></thead>A'; 1:8:no DOCTYPE, 1:12:missing start tag:tr, 1:20:unmatched end tag:thead, 1:20:in body:\#eof; # Failed test 'Parse error: qq'<table><td></thead>A'; 1:8:no DOCTYPE, 1:12:missing start tag:tr, 1:20:unmatched end tag:thead, 1:20:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 5150 - SHOULD-level error: qq'<table><td></thead>A'; ; ok 5151 - Document tree: qq'<table><td></thead>A' not ok 5152 - Parse error: qq'<table><td></tfoot>A'; 1:8:no DOCTYPE, 1:12:missing start tag:tr, 1:20:unmatched end tag:tfoot, 1:20:in body:\#eof; # Failed test 'Parse error: qq'<table><td></tfoot>A'; 1:8:no DOCTYPE, 1:12:missing start tag:tr, 1:20:unmatched end tag:tfoot, 1:20:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 5153 - SHOULD-level error: qq'<table><td></tfoot>A'; ; ok 5154 - Document tree: qq'<table><td></tfoot>A' not ok 5155 - Parse error: qq'<table><thead><td></tbody>A'; 1:8:no DOCTYPE, 1:19:missing start tag:tr, 1:27:unmatched end tag:tbody, 1:27:in body:\#eof; # Failed test 'Parse error: qq'<table><thead><td></tbody>A'; 1:8:no DOCTYPE, 1:19:missing start tag:tr, 1:27:unmatched end tag:tbody, 1:27:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '0' ok 5156 - SHOULD-level error: qq'<table><thead><td></tbody>A'; ; ok 5157 - Document tree: qq'<table><thead><td></tbody>A' # t/data/html-tree/tests_innerHTML_1.dat not ok 5158 - Parse error: qq'<body><span>'; 1:7:in body:body, 1:12:in body:\#eof; # Failed test 'Parse error: qq'<body><span>'; 1:7:in body:body, 1:12:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5159 - SHOULD-level error: qq'<body><span>'; ; ok 5160 - Document tree: qq'<body><span>' not ok 5161 - Parse error: qq'<span><body>'; 1:12:in body:body, 1:12:in body:\#eof; # Failed test 'Parse error: qq'<span><body>'; 1:12:in body:body, 1:12:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5162 - SHOULD-level error: qq'<span><body>'; ; ok 5163 - Document tree: qq'<span><body>' not ok 5164 - Parse error: qq'<span><body>'; 1:12:in body:body, 1:12:in body:\#eof; # Failed test 'Parse error: qq'<span><body>'; 1:12:in body:body, 1:12:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5165 - SHOULD-level error: qq'<span><body>'; ; ok 5166 - Document tree: qq'<span><body>' not ok 5167 - Parse error: qq'<body><span>'; 1:12:in body:\#eof; # Failed test 'Parse error: qq'<body><span>'; 1:12:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5168 - SHOULD-level error: qq'<body><span>'; ; ok 5169 - Document tree: qq'<body><span>' not ok 5170 - Parse error: qq'<frameset><span>'; 1:11:in body:frameset, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<frameset><span>'; 1:11:in body:frameset, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5171 - SHOULD-level error: qq'<frameset><span>'; ; ok 5172 - Document tree: qq'<frameset><span>' not ok 5173 - Parse error: qq'<span><frameset>'; 1:16:in body:frameset, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<span><frameset>'; 1:16:in body:frameset, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5174 - SHOULD-level error: qq'<span><frameset>'; ; ok 5175 - Document tree: qq'<span><frameset>' not ok 5176 - Parse error: qq'<span><frameset>'; 1:16:in body:frameset, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<span><frameset>'; 1:16:in body:frameset, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5177 - SHOULD-level error: qq'<span><frameset>'; ; ok 5178 - Document tree: qq'<span><frameset>' not ok 5179 - Parse error: qq'<frameset><span>'; 1:16:in frameset:span, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<frameset><span>'; 1:16:in frameset:span, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5180 - SHOULD-level error: qq'<frameset><span>'; ; ok 5181 - Document tree: qq'<frameset><span>' not ok 5182 - Parse error: qq'<table><tr>'; 1:8:not closed:html, 1:8:unmatched end tag:table, 1:11:in body:\#eof; # Failed test 'Parse error: qq'<table><tr>'; 1:8:not closed:html, 1:8:unmatched end tag:table, 1:11:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5183 - SHOULD-level error: qq'<table><tr>'; ; ok 5184 - Document tree: qq'<table><tr>' not ok 5185 - Parse error: qq'</table><tr>'; 1:9:unmatched end tag:table, 1:12:in body:\#eof; # Failed test 'Parse error: qq'</table><tr>'; 1:9:unmatched end tag:table, 1:12:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5186 - SHOULD-level error: qq'</table><tr>'; ; ok 5187 - Document tree: qq'</table><tr>' not ok 5188 - Parse error: qq'<a>'; 1:3:in table:a, 1:3:in body:\#eof; # Failed test 'Parse error: qq'<a>'; 1:3:in table:a, 1:3:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5189 - SHOULD-level error: qq'<a>'; ; ok 5190 - Document tree: qq'<a>' not ok 5191 - Parse error: qq'<a>'; 1:3:in table:a, 1:3:in body:\#eof; # Failed test 'Parse error: qq'<a>'; 1:3:in table:a, 1:3:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5192 - SHOULD-level error: qq'<a>'; ; ok 5193 - Document tree: qq'<a>' not ok 5194 - Parse error: qq'<a><caption>a'; 1:4:in table:a, 1:13:in body:\#eof; # Failed test 'Parse error: qq'<a><caption>a'; 1:4:in table:a, 1:13:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5195 - SHOULD-level error: qq'<a><caption>a'; ; ok 5196 - Document tree: qq'<a><caption>a' not ok 5197 - Parse error: qq'<a><colgroup><col>'; 1:4:in table:a; # Failed test 'Parse error: qq'<a><colgroup><col>'; 1:4:in table:a;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5198 - SHOULD-level error: qq'<a><colgroup><col>'; ; ok 5199 - Document tree: qq'<a><colgroup><col>' not ok 5200 - Parse error: qq'<a><tbody><tr>'; 1:4:in table:a, 1:14:in body:\#eof; # Failed test 'Parse error: qq'<a><tbody><tr>'; 1:4:in table:a, 1:14:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5201 - SHOULD-level error: qq'<a><tbody><tr>'; ; ok 5202 - Document tree: qq'<a><tbody><tr>' not ok 5203 - Parse error: qq'<a><tfoot><tr>'; 1:4:in table:a, 1:14:in body:\#eof; # Failed test 'Parse error: qq'<a><tfoot><tr>'; 1:4:in table:a, 1:14:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5204 - SHOULD-level error: qq'<a><tfoot><tr>'; ; ok 5205 - Document tree: qq'<a><tfoot><tr>' not ok 5206 - Parse error: qq'<a><thead><tr>'; 1:4:in table:a, 1:14:in body:\#eof; # Failed test 'Parse error: qq'<a><thead><tr>'; 1:4:in table:a, 1:14:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5207 - SHOULD-level error: qq'<a><thead><tr>'; ; ok 5208 - Document tree: qq'<a><thead><tr>' not ok 5209 - Parse error: qq'<a><tr>'; 1:4:in table:a, 1:7:in body:\#eof; # Failed test 'Parse error: qq'<a><tr>'; 1:4:in table:a, 1:7:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5210 - SHOULD-level error: qq'<a><tr>'; ; ok 5211 - Document tree: qq'<a><tr>' not ok 5212 - Parse error: qq'<a><th>'; 1:4:in table:a, 1:7:missing start tag:tr; # Failed test 'Parse error: qq'<a><th>'; 1:4:in table:a, 1:7:missing start tag:tr;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5213 - SHOULD-level error: qq'<a><th>'; ; ok 5214 - Document tree: qq'<a><th>' not ok 5215 - Parse error: qq'<a><td>'; 1:4:in table:a, 1:7:missing start tag:tr; # Failed test 'Parse error: qq'<a><td>'; 1:4:in table:a, 1:7:missing start tag:tr;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5216 - SHOULD-level error: qq'<a><td>'; ; ok 5217 - Document tree: qq'<a><td>' not ok 5218 - Parse error: qq'<table></table><tbody>'; 1:22:not closed:caption, 1:22:start tag not allowed:tbody; # Failed test 'Parse error: qq'<table></table><tbody>'; 1:22:not closed:caption, 1:22:start tag not allowed:tbody;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5219 - SHOULD-level error: qq'<table></table><tbody>'; ; ok 5220 - Document tree: qq'<table></table><tbody>' not ok 5221 - Parse error: qq'</table><span>'; 1:9:not closed:caption, 1:9:unmatched end tag:caption, 1:14:in body:\#eof; # Failed test 'Parse error: qq'</table><span>'; 1:9:not closed:caption, 1:9:unmatched end tag:caption, 1:14:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5222 - SHOULD-level error: qq'</table><span>'; ; ok 5223 - Document tree: qq'</table><span>' not ok 5224 - Parse error: qq'<span></table>'; 1:14:not closed:caption, 1:14:unmatched end tag:caption, 1:14:in body:\#eof; # Failed test 'Parse error: qq'<span></table>'; 1:14:not closed:caption, 1:14:unmatched end tag:caption, 1:14:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5225 - SHOULD-level error: qq'<span></table>'; ; ok 5226 - Document tree: qq'<span></table>' not ok 5227 - Parse error: qq'</caption><span>'; 1:11:unmatched end tag:caption, 1:16:in body:\#eof; # Failed test 'Parse error: qq'</caption><span>'; 1:11:unmatched end tag:caption, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5228 - SHOULD-level error: qq'</caption><span>'; ; ok 5229 - Document tree: qq'</caption><span>' not ok 5230 - Parse error: qq'<span></caption><span>'; 1:17:unmatched end tag:caption, 1:22:in body:\#eof; # Failed test 'Parse error: qq'<span></caption><span>'; 1:17:unmatched end tag:caption, 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5231 - SHOULD-level error: qq'<span></caption><span>'; ; ok 5232 - Document tree: qq'<span></caption><span>' not ok 5233 - Parse error: qq'<span><caption><span>'; 1:16:not closed:caption, 1:16:start tag not allowed:caption, 1:21:in body:\#eof; # Failed test 'Parse error: qq'<span><caption><span>'; 1:16:not closed:caption, 1:16:start tag not allowed:caption, 1:21:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5234 - SHOULD-level error: qq'<span><caption><span>'; ; ok 5235 - Document tree: qq'<span><caption><span>' not ok 5236 - Parse error: qq'<span><col><span>'; 1:12:not closed:caption, 1:12:start tag not allowed:col, 1:17:in body:\#eof; # Failed test 'Parse error: qq'<span><col><span>'; 1:12:not closed:caption, 1:12:start tag not allowed:col, 1:17:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5237 - SHOULD-level error: qq'<span><col><span>'; ; ok 5238 - Document tree: qq'<span><col><span>' not ok 5239 - Parse error: qq'<span><colgroup><span>'; 1:17:not closed:caption, 1:17:start tag not allowed:colgroup, 1:22:in body:\#eof; # Failed test 'Parse error: qq'<span><colgroup><span>'; 1:17:not closed:caption, 1:17:start tag not allowed:colgroup, 1:22:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5240 - SHOULD-level error: qq'<span><colgroup><span>'; ; ok 5241 - Document tree: qq'<span><colgroup><span>' not ok 5242 - Parse error: qq'<span><html><span>'; 1:13:not first start tag, 1:18:in body:\#eof; # Failed test 'Parse error: qq'<span><html><span>'; 1:13:not first start tag, 1:18:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5243 - SHOULD-level error: qq'<span><html><span>'; ; ok 5244 - Document tree: qq'<span><html><span>' not ok 5245 - Parse error: qq'<span><tbody><span>'; 1:14:not closed:caption, 1:14:start tag not allowed:tbody, 1:19:in body:\#eof; # Failed test 'Parse error: qq'<span><tbody><span>'; 1:14:not closed:caption, 1:14:start tag not allowed:tbody, 1:19:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5246 - SHOULD-level error: qq'<span><tbody><span>'; ; ok 5247 - Document tree: qq'<span><tbody><span>' not ok 5248 - Parse error: qq'<span><td><span>'; 1:11:not closed:caption, 1:11:start tag not allowed:td, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<span><td><span>'; 1:11:not closed:caption, 1:11:start tag not allowed:td, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5249 - SHOULD-level error: qq'<span><td><span>'; ; ok 5250 - Document tree: qq'<span><td><span>' not ok 5251 - Parse error: qq'<span><tfoot><span>'; 1:14:not closed:caption, 1:14:start tag not allowed:tfoot, 1:19:in body:\#eof; # Failed test 'Parse error: qq'<span><tfoot><span>'; 1:14:not closed:caption, 1:14:start tag not allowed:tfoot, 1:19:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5252 - SHOULD-level error: qq'<span><tfoot><span>'; ; ok 5253 - Document tree: qq'<span><tfoot><span>' not ok 5254 - Parse error: qq'<span><thead><span>'; 1:14:not closed:caption, 1:14:start tag not allowed:thead, 1:19:in body:\#eof; # Failed test 'Parse error: qq'<span><thead><span>'; 1:14:not closed:caption, 1:14:start tag not allowed:thead, 1:19:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5255 - SHOULD-level error: qq'<span><thead><span>'; ; ok 5256 - Document tree: qq'<span><thead><span>' not ok 5257 - Parse error: qq'<span><th><span>'; 1:11:not closed:caption, 1:11:start tag not allowed:th, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<span><th><span>'; 1:11:not closed:caption, 1:11:start tag not allowed:th, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5258 - SHOULD-level error: qq'<span><th><span>'; ; ok 5259 - Document tree: qq'<span><th><span>' not ok 5260 - Parse error: qq'<span><tr><span>'; 1:11:not closed:caption, 1:11:start tag not allowed:tr, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<span><tr><span>'; 1:11:not closed:caption, 1:11:start tag not allowed:tr, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5261 - SHOULD-level error: qq'<span><tr><span>'; ; ok 5262 - Document tree: qq'<span><tr><span>' not ok 5263 - Parse error: qq'<span></table><span>'; 1:15:not closed:caption, 1:15:unmatched end tag:caption, 1:20:in body:\#eof; # Failed test 'Parse error: qq'<span></table><span>'; 1:15:not closed:caption, 1:15:unmatched end tag:caption, 1:20:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5264 - SHOULD-level error: qq'<span></table><span>'; ; ok 5265 - Document tree: qq'<span></table><span>' not ok 5266 - Parse error: qq'</colgroup><col>'; 1:12:unmatched end tag:colgroup; # Failed test 'Parse error: qq'</colgroup><col>'; 1:12:unmatched end tag:colgroup;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5267 - SHOULD-level error: qq'</colgroup><col>'; ; ok 5268 - Document tree: qq'</colgroup><col>' not ok 5269 - Parse error: qq'<a><col>'; 1:4:unmatched end tag:colgroup; # Failed test 'Parse error: qq'<a><col>'; 1:4:unmatched end tag:colgroup;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5270 - SHOULD-level error: qq'<a><col>'; ; ok 5271 - Document tree: qq'<a><col>' not ok 5272 - Parse error: qq'<caption><a>'; 1:10:unmatched end tag:caption, 1:12:in table:a, 1:12:in body:\#eof; # Failed test 'Parse error: qq'<caption><a>'; 1:10:unmatched end tag:caption, 1:12:in table:a, 1:12:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5273 - SHOULD-level error: qq'<caption><a>'; ; ok 5274 - Document tree: qq'<caption><a>' not ok 5275 - Parse error: qq'<col><a>'; 1:6:unmatched end tag:col, 1:8:in table:a, 1:8:in body:\#eof; # Failed test 'Parse error: qq'<col><a>'; 1:6:unmatched end tag:col, 1:8:in table:a, 1:8:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5276 - SHOULD-level error: qq'<col><a>'; ; ok 5277 - Document tree: qq'<col><a>' not ok 5278 - Parse error: qq'<colgroup><a>'; 1:11:unmatched end tag:colgroup, 1:13:in table:a, 1:13:in body:\#eof; # Failed test 'Parse error: qq'<colgroup><a>'; 1:11:unmatched end tag:colgroup, 1:13:in table:a, 1:13:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5279 - SHOULD-level error: qq'<colgroup><a>'; ; ok 5280 - Document tree: qq'<colgroup><a>' not ok 5281 - Parse error: qq'<tbody><a>'; 1:8:unmatched end tag:tbody, 1:10:in table:a, 1:10:in body:\#eof; # Failed test 'Parse error: qq'<tbody><a>'; 1:8:unmatched end tag:tbody, 1:10:in table:a, 1:10:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5282 - SHOULD-level error: qq'<tbody><a>'; ; ok 5283 - Document tree: qq'<tbody><a>' not ok 5284 - Parse error: qq'<tfoot><a>'; 1:8:unmatched end tag:tfoot, 1:10:in table:a, 1:10:in body:\#eof; # Failed test 'Parse error: qq'<tfoot><a>'; 1:8:unmatched end tag:tfoot, 1:10:in table:a, 1:10:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5285 - SHOULD-level error: qq'<tfoot><a>'; ; ok 5286 - Document tree: qq'<tfoot><a>' not ok 5287 - Parse error: qq'<thead><a>'; 1:8:unmatched end tag:thead, 1:10:in table:a, 1:10:in body:\#eof; # Failed test 'Parse error: qq'<thead><a>'; 1:8:unmatched end tag:thead, 1:10:in table:a, 1:10:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5288 - SHOULD-level error: qq'<thead><a>'; ; ok 5289 - Document tree: qq'<thead><a>' not ok 5290 - Parse error: qq'</table><a>'; 1:9:unmatched end tag:table, 1:11:in table:a, 1:11:in body:\#eof; # Failed test 'Parse error: qq'</table><a>'; 1:9:unmatched end tag:table, 1:11:in table:a, 1:11:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5291 - SHOULD-level error: qq'</table><a>'; ; ok 5292 - Document tree: qq'</table><a>' not ok 5293 - Parse error: qq'<a><tr>'; 1:4:in table:a, 1:7:in body:\#eof; # Failed test 'Parse error: qq'<a><tr>'; 1:4:in table:a, 1:7:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5294 - SHOULD-level error: qq'<a><tr>'; ; ok 5295 - Document tree: qq'<a><tr>' not ok 5296 - Parse error: qq'<a><td>'; 1:4:in table:a, 1:7:missing start tag:tr; # Failed test 'Parse error: qq'<a><td>'; 1:4:in table:a, 1:7:missing start tag:tr;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5297 - SHOULD-level error: qq'<a><td>'; ; ok 5298 - Document tree: qq'<a><td>' not ok 5299 - Parse error: qq'<a><td>'; 1:4:in table:a, 1:7:missing start tag:tr; # Failed test 'Parse error: qq'<a><td>'; 1:4:in table:a, 1:7:missing start tag:tr;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5300 - SHOULD-level error: qq'<a><td>'; ; ok 5301 - Document tree: qq'<a><td>' not ok 5302 - Parse error: qq'<a><td>'; 1:4:in table:a, 1:7:missing start tag:tr; # Failed test 'Parse error: qq'<a><td>'; 1:4:in table:a, 1:7:missing start tag:tr;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5303 - SHOULD-level error: qq'<a><td>'; ; ok 5304 - Document tree: qq'<a><td>' not ok 5305 - Parse error: qq'<td><table><tbody><a><tr>'; 1:5:missing start tag:tr, 1:22:in table:a, 1:25:in body:\#eof; # Failed test 'Parse error: qq'<td><table><tbody><a><tr>'; 1:5:missing start tag:tr, 1:22:in table:a, 1:25:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '0' ok 5306 - SHOULD-level error: qq'<td><table><tbody><a><tr>'; ; ok 5307 - Document tree: qq'<td><table><tbody><a><tr>' not ok 5308 - Parse error: qq'</tr><td>'; 1:6:unmatched end tag:tr; # Failed test 'Parse error: qq'</tr><td>'; 1:6:unmatched end tag:tr;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5309 - SHOULD-level error: qq'</tr><td>'; ; ok 5310 - Document tree: qq'</tr><td>' not ok 5311 - Parse error: qq'<td><table><a><tr></tr><tr>'; 1:15:in table:a, 1:27:in body:\#eof; # Failed test 'Parse error: qq'<td><table><a><tr></tr><tr>'; 1:15:in table:a, 1:27:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5312 - SHOULD-level error: qq'<td><table><a><tr></tr><tr>'; ; ok 5313 - Document tree: qq'<td><table><a><tr></tr><tr>' not ok 5314 - Parse error: qq'<caption><td>'; 1:10:unmacthed end tag:caption; # Failed test 'Parse error: qq'<caption><td>'; 1:10:unmacthed end tag:caption;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5315 - SHOULD-level error: qq'<caption><td>'; ; ok 5316 - Document tree: qq'<caption><td>' not ok 5317 - Parse error: qq'<col><td>'; 1:6:unmacthed end tag:col; # Failed test 'Parse error: qq'<col><td>'; 1:6:unmacthed end tag:col;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5318 - SHOULD-level error: qq'<col><td>'; ; ok 5319 - Document tree: qq'<col><td>' not ok 5320 - Parse error: qq'<colgroup><td>'; 1:11:unmacthed end tag:colgroup; # Failed test 'Parse error: qq'<colgroup><td>'; 1:11:unmacthed end tag:colgroup;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5321 - SHOULD-level error: qq'<colgroup><td>'; ; ok 5322 - Document tree: qq'<colgroup><td>' not ok 5323 - Parse error: qq'<tbody><td>'; 1:8:unmacthed end tag:tbody; # Failed test 'Parse error: qq'<tbody><td>'; 1:8:unmacthed end tag:tbody;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5324 - SHOULD-level error: qq'<tbody><td>'; ; ok 5325 - Document tree: qq'<tbody><td>' not ok 5326 - Parse error: qq'<tfoot><td>'; 1:8:unmacthed end tag:tfoot; # Failed test 'Parse error: qq'<tfoot><td>'; 1:8:unmacthed end tag:tfoot;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5327 - SHOULD-level error: qq'<tfoot><td>'; ; ok 5328 - Document tree: qq'<tfoot><td>' not ok 5329 - Parse error: qq'<thead><td>'; 1:8:unmacthed end tag:thead; # Failed test 'Parse error: qq'<thead><td>'; 1:8:unmacthed end tag:thead;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5330 - SHOULD-level error: qq'<thead><td>'; ; ok 5331 - Document tree: qq'<thead><td>' not ok 5332 - Parse error: qq'<tr><td>'; 1:5:unmacthed end tag:tr; # Failed test 'Parse error: qq'<tr><td>'; 1:5:unmacthed end tag:tr;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5333 - SHOULD-level error: qq'<tr><td>'; ; ok 5334 - Document tree: qq'<tr><td>' not ok 5335 - Parse error: qq'</table><td>'; 1:9:unmatched end tag:4; # Failed test 'Parse error: qq'</table><td>'; 1:9:unmatched end tag:4;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5336 - SHOULD-level error: qq'</table><td>'; ; ok 5337 - Document tree: qq'</table><td>' ok 5338 - Parse error: qq'<td><table></table><td>'; ; ok 5339 - SHOULD-level error: qq'<td><table></table><td>'; ; ok 5340 - Document tree: qq'<td><table></table><td>' ok 5341 - Parse error: qq'<td><table></table><td>'; ; ok 5342 - SHOULD-level error: qq'<td><table></table><td>'; ; ok 5343 - Document tree: qq'<td><table></table><td>' not ok 5344 - Parse error: qq'<caption><a>'; 1:10:in body:caption, 1:12:in body:\#eof; # Failed test 'Parse error: qq'<caption><a>'; 1:10:in body:caption, 1:12:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5345 - SHOULD-level error: qq'<caption><a>'; ; ok 5346 - Document tree: qq'<caption><a>' not ok 5347 - Parse error: qq'<col><a>'; 1:6:in body:col, 1:8:in body:\#eof; # Failed test 'Parse error: qq'<col><a>'; 1:6:in body:col, 1:8:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5348 - SHOULD-level error: qq'<col><a>'; ; ok 5349 - Document tree: qq'<col><a>' not ok 5350 - Parse error: qq'<colgroup><a>'; 1:11:in body:colgroup, 1:13:in body:\#eof; # Failed test 'Parse error: qq'<colgroup><a>'; 1:11:in body:colgroup, 1:13:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5351 - SHOULD-level error: qq'<colgroup><a>'; ; ok 5352 - Document tree: qq'<colgroup><a>' not ok 5353 - Parse error: qq'<tbody><a>'; 1:8:in body:tbody, 1:10:in body:\#eof; # Failed test 'Parse error: qq'<tbody><a>'; 1:8:in body:tbody, 1:10:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5354 - SHOULD-level error: qq'<tbody><a>'; ; ok 5355 - Document tree: qq'<tbody><a>' not ok 5356 - Parse error: qq'<tfoot><a>'; 1:8:in body:tfoot, 1:10:in body:\#eof; # Failed test 'Parse error: qq'<tfoot><a>'; 1:8:in body:tfoot, 1:10:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5357 - SHOULD-level error: qq'<tfoot><a>'; ; ok 5358 - Document tree: qq'<tfoot><a>' not ok 5359 - Parse error: qq'<th><a>'; 1:5:in body:th, 1:7:in body:\#eof; # Failed test 'Parse error: qq'<th><a>'; 1:5:in body:th, 1:7:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5360 - SHOULD-level error: qq'<th><a>'; ; ok 5361 - Document tree: qq'<th><a>' not ok 5362 - Parse error: qq'<thead><a>'; 1:8:in body:thead, 1:10:in body:\#eof; # Failed test 'Parse error: qq'<thead><a>'; 1:8:in body:thead, 1:10:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5363 - SHOULD-level error: qq'<thead><a>'; ; ok 5364 - Document tree: qq'<thead><a>' not ok 5365 - Parse error: qq'<tr><a>'; 1:5:in body:tr, 1:7:in body:\#eof; # Failed test 'Parse error: qq'<tr><a>'; 1:5:in body:tr, 1:7:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5366 - SHOULD-level error: qq'<tr><a>'; ; ok 5367 - Document tree: qq'<tr><a>' not ok 5368 - Parse error: qq'</table><a>'; 1:9:unmatched end tag:table, 1:11:in body:\#eof; # Failed test 'Parse error: qq'</table><a>'; 1:9:unmatched end tag:table, 1:11:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5369 - SHOULD-level error: qq'</table><a>'; ; ok 5370 - Document tree: qq'</table><a>' not ok 5371 - Parse error: qq'</tbody><a>'; 1:9:unmatched end tag:tbody, 1:11:in body:\#eof; # Failed test 'Parse error: qq'</tbody><a>'; 1:9:unmatched end tag:tbody, 1:11:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5372 - SHOULD-level error: qq'</tbody><a>'; ; ok 5373 - Document tree: qq'</tbody><a>' not ok 5374 - Parse error: qq'</td><a>'; 1:6:unmatched end tag:td, 1:8:in body:\#eof; # Failed test 'Parse error: qq'</td><a>'; 1:6:unmatched end tag:td, 1:8:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5375 - SHOULD-level error: qq'</td><a>'; ; ok 5376 - Document tree: qq'</td><a>' not ok 5377 - Parse error: qq'</tfoot><a>'; 1:9:unmatched end tag:tfoot, 1:11:in body:\#eof; # Failed test 'Parse error: qq'</tfoot><a>'; 1:9:unmatched end tag:tfoot, 1:11:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5378 - SHOULD-level error: qq'</tfoot><a>'; ; ok 5379 - Document tree: qq'</tfoot><a>' not ok 5380 - Parse error: qq'</thead><a>'; 1:9:unmatched end tag:thead, 1:11:in body:\#eof; # Failed test 'Parse error: qq'</thead><a>'; 1:9:unmatched end tag:thead, 1:11:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5381 - SHOULD-level error: qq'</thead><a>'; ; ok 5382 - Document tree: qq'</thead><a>' not ok 5383 - Parse error: qq'</th><a>'; 1:6:unmatched end tag:th, 1:8:in body:\#eof; # Failed test 'Parse error: qq'</th><a>'; 1:6:unmatched end tag:th, 1:8:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5384 - SHOULD-level error: qq'</th><a>'; ; ok 5385 - Document tree: qq'</th><a>' not ok 5386 - Parse error: qq'</tr><a>'; 1:6:unmatched end tag:tr, 1:8:in body:\#eof; # Failed test 'Parse error: qq'</tr><a>'; 1:6:unmatched end tag:tr, 1:8:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5387 - SHOULD-level error: qq'</tr><a>'; ; ok 5388 - Document tree: qq'</tr><a>' not ok 5389 - Parse error: qq'<table><td><td>'; 1:12:missing start tag:tr, 1:15:in body:\#eof; # Failed test 'Parse error: qq'<table><td><td>'; 1:12:missing start tag:tr, 1:15:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5390 - SHOULD-level error: qq'<table><td><td>'; ; ok 5391 - Document tree: qq'<table><td><td>' not ok 5392 - Parse error: qq'</select><option>'; 1:10:unmatched end tag:select, 1:17:in body:\#eof; # Failed test 'Parse error: qq'</select><option>'; 1:10:unmatched end tag:select, 1:17:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5393 - SHOULD-level error: qq'</select><option>'; ; ok 5394 - Document tree: qq'</select><option>' not ok 5395 - Parse error: qq'<input><option>'; 1:8:not closed:select, 1:15:in body:\#eof; # Failed test 'Parse error: qq'<input><option>'; 1:8:not closed:select, 1:15:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5396 - SHOULD-level error: qq'<input><option>'; ; ok 5397 - Document tree: qq'<input><option>' not ok 5398 - Parse error: qq'<keygen><option>'; 1:9:not closed:select, 1:16:in body:\#eof; # Failed test 'Parse error: qq'<keygen><option>'; 1:9:not closed:select, 1:16:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5399 - SHOULD-level error: qq'<keygen><option>'; ; ok 5400 - Document tree: qq'<keygen><option>' not ok 5401 - Parse error: qq'<textarea><option>'; 1:11:not closed:select, 1:18:in body:\#eof; # Failed test 'Parse error: qq'<textarea><option>'; 1:11:not closed:select, 1:18:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '0' ok 5402 - SHOULD-level error: qq'<textarea><option>'; ; ok 5403 - Document tree: qq'<textarea><option>' not ok 5404 - Parse error: qq'</html><!--abc-->'; 1:8:unmatched end tag:html; # Failed test 'Parse error: qq'</html><!--abc-->'; 1:8:unmatched end tag:html;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5405 - SHOULD-level error: qq'</html><!--abc-->'; ; ok 5406 - Document tree: qq'</html><!--abc-->' not ok 5407 - Parse error: qq'</frameset><frame>'; 1:12:unmatched end tag:frameset; # Failed test 'Parse error: qq'</frameset><frame>'; 1:12:unmatched end tag:frameset;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 5408 - SHOULD-level error: qq'</frameset><frame>'; ; ok 5409 - Document tree: qq'</frameset><frame>' ok 5410 - Parse error: qq''; ; ok 5411 - SHOULD-level error: qq''; ; ok 5412 - Document tree: qq'' # t/data/html-tree/pending-spec-changes.dat ok 5413 - Parse error: qq'<input type="hidden"><frameset>'; 1:22:no DOCTYPE, 1:31:in body:frameset, 1:31:in body:\#eof;21: Start tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”., 31: “frameset” start tag seen., 31: End of file seen and there were open elements. ok 5414 - SHOULD-level error: qq'<input type="hidden"><frameset>'; ; ok 5415 - Document tree: qq'<input type="hidden"><frameset>' not ok 5416 - Parse error: qq'<!DOCTYPE html><table><caption><svg>foo</table>bar'; 1:48:unmatched end tag:table, 1:48:not closed:caption, 1:48:not closed:svg;47: End tag “table” did not match the name of the current open element (“svg”)., 47: “table” closed but “caption” was still open., 47: End tag “table” seen, but there were open elements., 36: Unclosed element “svg”. # Failed test 'Parse error: qq'<!DOCTYPE html><table><caption><svg>foo</table>bar'; 1:48:unmatched end tag:table, 1:48:not closed:caption, 1:48:not closed:svg;47: End tag “table” did not match the name of the current open element (“svg”)., 47: “table” closed but “caption” was still open., 47: End tag “table” seen, but there were open elements., 36: Unclosed element “svg”.' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '4' ok 5417 - SHOULD-level error: qq'<!DOCTYPE html><table><caption><svg>foo</table>bar'; ; ok 5418 - Document tree: qq'<!DOCTYPE html><table><caption><svg>foo</table>bar' not ok 5419 - Parse error: qq'<table><tr><td><svg><desc><td></desc><circle>'; 1:8:no DOCTYPE, 1:31:unmatched end tag:td, 1:31:not closed:desc, 1:38:unmatched end tag:desc, 1:45:in body:\#eof;7: Start tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”., 30: A table cell was implicitly closed, but there were open elements., 26: Unclosed element “desc”., 20: Unclosed element “svg”., 37: Stray end tag “desc”., 45: End of file seen and there were open elements., 45: Unclosed element “circle”., 7: Unclosed element “table”. # Failed test 'Parse error: qq'<table><tr><td><svg><desc><td></desc><circle>'; 1:8:no DOCTYPE, 1:31:unmatched end tag:td, 1:31:not closed:desc, 1:38:unmatched end tag:desc, 1:45:in body:\#eof;7: Start tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”., 30: A table cell was implicitly closed, but there were open elements., 26: Unclosed element “desc”., 20: Unclosed element “svg”., 37: Stray end tag “desc”., 45: End of file seen and there were open elements., 45: Unclosed element “circle”., 7: Unclosed element “table”.' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '8' ok 5420 - SHOULD-level error: qq'<table><tr><td><svg><desc><td></desc><circle>'; ; ok 5421 - Document tree: qq'<table><tr><td><svg><desc><td></desc><circle>' # t/data/html-tree/pending-spec-changes-plain-text-unsafe.dat not ok 5422 - Parse error: qq'<body><table>\x{00}filler\x{00}text\x{00}'; 1:7:no DOCTYPE, 1:14:NULL, 1:21:NULL, 1:26:NULL, 1:26:NULL, 1:26:NULL, 1:26:NULL, 1:26:in table:\#text, 1:26:in body:\#eof; # Failed test 'Parse error: qq'<body><table>\x{00}filler\x{00}text\x{00}'; 1:7:no DOCTYPE, 1:14:NULL, 1:21:NULL, 1:26:NULL, 1:26:NULL, 1:26:NULL, 1:26:NULL, 1:26:in table:\#text, 1:26:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '9' # expected: '0' ok 5423 - SHOULD-level error: qq'<body><table>\x{00}filler\x{00}text\x{00}'; ; ok 5424 - Document tree: qq'<body><table>\x{00}filler\x{00}text\x{00}' # t/tree-test-1.dat ok 5425 - Parse error: qq'<!Doctype html><body>'; ; ok 5426 - SHOULD-level error: qq'<!Doctype html><body>'; ; ok 5427 - Document tree: qq'<!Doctype html><body>' ok 5428 - Parse error: qq'<!DOCTYPE XHTML><title></title><body>'; 1:17:not HTML5;not HTML5 ok 5429 - SHOULD-level error: qq'<!DOCTYPE XHTML><title></title><body>'; ; ok 5430 - Document tree: qq'<!DOCTYPE XHTML><title></title><body>' ok 5431 - Parse error: qq'<!DOCTYPE HTML5><title></title><body>'; 1:17:not HTML5;not HTML5 ok 5432 - SHOULD-level error: qq'<!DOCTYPE HTML5><title></title><body>'; ; ok 5433 - Document tree: qq'<!DOCTYPE HTML5><title></title><body>' ok 5434 - Parse error: qq'<!DOCTYPE html4><title></title><body>'; 1:17:not HTML5;not HTML5 ok 5435 - SHOULD-level error: qq'<!DOCTYPE html4><title></title><body>'; ; ok 5436 - Document tree: qq'<!DOCTYPE html4><title></title><body>' ok 5437 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><title></title><body>'; 1:51:not HTML5;not HTML5 (quirks doctype) ok 5438 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><title></title><body>'; ; ok 5439 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><title></title><body>' ok 5440 - Parse error: qq'<!DOCTYPE HTML PUBLIC "HTML"><title></title><body>'; 1:30:not HTML5;not HTML5 (quirks doctype) ok 5441 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "HTML"><title></title><body>'; ; ok 5442 - Document tree: qq'<!DOCTYPE HTML PUBLIC "HTML"><title></title><body>' ok 5443 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><title></title><body>'; 1:64:not HTML5;not HTML5 (quirks doctype) ok 5444 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><title></title><body>'; ; ok 5445 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><title></title><body>' ok 5446 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"\x{0A} "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>'; 2:44:not HTML5;not HTML5 (limited quirks doctype) ok 5447 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"\x{0A} "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>'; ; ok 5448 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"\x{0A} "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>' ok 5449 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"><title></title><body>'; 1:60:not HTML5;not HTML5 (quirks doctype) ok 5450 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"><title></title><body>'; ; ok 5451 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"><title></title><body>' ok 5452 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"\x{0A} "http://www.w3.org/TR/html4/frameset.dtd"><title></title><body>'; 2:47:not HTML5;not HTML5 (limited quirks doctype) ok 5453 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"\x{0A} "http://www.w3.org/TR/html4/frameset.dtd"><title></title><body>'; ; ok 5454 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"\x{0A} "http://www.w3.org/TR/html4/frameset.dtd"><title></title><body>' ok 5455 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"><title></title><body>'; 1:64:not HTML5;not HTML5 (limited quirks doctype) ok 5456 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"><title></title><body>'; ; ok 5457 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"><title></title><body>' ok 5458 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\x{0A} "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>'; 2:44:not HTML5;not HTML5 (limited quirks doctype) ok 5459 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\x{0A} "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>'; ; ok 5460 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\x{0A} "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>' ok 5461 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"><title></title><body>'; 1:60:not HTML5;not HTML5 (limited quirks doctype) ok 5462 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"><title></title><body>'; ; ok 5463 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"><title></title><body>' ok 5464 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"\x{0A} "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>'; 2:44:not HTML5;not HTML5 (limited quirks doctype) ok 5465 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"\x{0A} "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>'; ; ok 5466 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"\x{0A} "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>' ok 5467 - Parse error: qq'<!DOCTYPE HTML PUBLIC "HTML5"\x{0A} "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>'; 2:44:not HTML5;not HTML5 (no quirks doctype) ok 5468 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "HTML5"\x{0A} "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>'; ; ok 5469 - Document tree: qq'<!DOCTYPE HTML PUBLIC "HTML5"\x{0A} "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>' ok 5470 - Parse error: qq'<!DOCTYPE HTML SYSTEM "http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"><title></title><body>'; 1:84:not HTML5;not HTML5 (quirks doctype) ok 5471 - SHOULD-level error: qq'<!DOCTYPE HTML SYSTEM "http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"><title></title><body>'; ; ok 5472 - Document tree: qq'<!DOCTYPE HTML SYSTEM "http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"><title></title><body>' ok 5473 - Parse error: qq'<!DOCTYPE HTML><!DOCTYPE HTML><title></title><body>'; 1:31:in html:\#DOCTYPE;duplicate DOCTYPE ok 5474 - SHOULD-level error: qq'<!DOCTYPE HTML><!DOCTYPE HTML><title></title><body>'; ; ok 5475 - Document tree: qq'<!DOCTYPE HTML><!DOCTYPE HTML><title></title><body>' ok 5476 - Parse error: qq'<!DOCTYPE HTML><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><title></title><body>'; 1:79:in html:\#DOCTYPE;duplicate DOCTYPE ok 5477 - SHOULD-level error: qq'<!DOCTYPE HTML><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><title></title><body>'; ; ok 5478 - Document tree: qq'<!DOCTYPE HTML><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><title></title><body>' ok 5479 - Parse error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><!DOCTYPE HTML><title></title><body>'; 1:64:not HTML5, 1:79:in html:\#DOCTYPE;not HTML5, duplicate DOCTYPE ok 5480 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><!DOCTYPE HTML><title></title><body>'; ; ok 5481 - Document tree: qq'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><!DOCTYPE HTML><title></title><body>' ok 5482 - Parse error: qq'<!DOCTYPE HTML PUBLIC "XSLT-compat"><title></title>'; 1:37:not HTML5;not HTML5 ok 5483 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "XSLT-compat"><title></title>'; ; ok 5484 - Document tree: qq'<!DOCTYPE HTML PUBLIC "XSLT-compat"><title></title>' ok 5485 - Parse error: qq'<!DOCTYPE HTML PUBLIC "xslt-compat"><title></title>'; 1:37:not HTML5;not HTML5 ok 5486 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "xslt-compat"><title></title>'; ; ok 5487 - Document tree: qq'<!DOCTYPE HTML PUBLIC "xslt-compat"><title></title>' ok 5488 - Parse error: qq'<!DOCTYPE HTML PUBLIC " XSLT-compat"><title></title>'; 1:38:not HTML5;not HTML5 ok 5489 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC " XSLT-compat"><title></title>'; ; ok 5490 - Document tree: qq'<!DOCTYPE HTML PUBLIC " XSLT-compat"><title></title>' ok 5491 - Parse error: qq'<!DOCTYPE HTML PUBLIC "XSLT-compat "><title></title>'; 1:39:not HTML5;not HTML5 ok 5492 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "XSLT-compat "><title></title>'; ; ok 5493 - Document tree: qq'<!DOCTYPE HTML PUBLIC "XSLT-compat "><title></title>' ok 5494 - Parse error: qq'<!DOCTYPE HTML PUBLIC "XSLT-generated"><title></title>'; 1:40:not HTML5;not HTML5 ok 5495 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "XSLT-generated"><title></title>'; ; ok 5496 - Document tree: qq'<!DOCTYPE HTML PUBLIC "XSLT-generated"><title></title>' ok 5497 - Parse error: qq'<!DOCTYPE HTML PUBLIC "xslt-compat"><title></title>'; 1:37:not HTML5;not HTML5 ok 5498 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "xslt-compat"><title></title>'; ; ok 5499 - Document tree: qq'<!DOCTYPE HTML PUBLIC "xslt-compat"><title></title>' ok 5500 - Parse error: qq'<!DOCTYPE HTML PUBLIC "XSLT-compat" "http://example.com/"><title></title>'; 1:59:not HTML5;not HTML5 ok 5501 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "XSLT-compat" "http://example.com/"><title></title>'; ; ok 5502 - Document tree: qq'<!DOCTYPE HTML PUBLIC "XSLT-compat" "http://example.com/"><title></title>' ok 5503 - Parse error: qq'<!DOCTYPE NONHTML PUBLIC "XSLT-compat"><title></title>'; 1:40:not HTML5;not HTML5 ok 5504 - SHOULD-level error: qq'<!DOCTYPE NONHTML PUBLIC "XSLT-compat"><title></title>'; ; ok 5505 - Document tree: qq'<!DOCTYPE NONHTML PUBLIC "XSLT-compat"><title></title>' ok 5506 - Parse error: qq'<!DOCTYPE HTML SYSTEM "about:legacy-compat">'; ; ok 5507 - SHOULD-level error: qq'<!DOCTYPE HTML SYSTEM "about:legacy-compat">'; 1:44:XSLT-compat;legacy-compat ok 5508 - Document tree: qq'<!DOCTYPE HTML SYSTEM "about:legacy-compat">' ok 5509 - Parse error: qq'<!DOCTYPE HTML SYSTEM "about:legacy-compat ">'; 1:45:not HTML5;not HTML5 ok 5510 - SHOULD-level error: qq'<!DOCTYPE HTML SYSTEM "about:legacy-compat ">'; ; ok 5511 - Document tree: qq'<!DOCTYPE HTML SYSTEM "about:legacy-compat ">' ok 5512 - Parse error: qq'<!DOCTYPE html SYSTEM "about:legacy-compat">'; ; ok 5513 - SHOULD-level error: qq'<!DOCTYPE html SYSTEM "about:legacy-compat">'; 1:44:XSLT-compat;legacy-compat ok 5514 - Document tree: qq'<!DOCTYPE html SYSTEM "about:legacy-compat">' ok 5515 - Parse error: qq'<!DOCTYPE HTML PUBLIC "SYSTEM" "about:legacy-compat">'; 1:53:not HTML5;not HTML5 ok 5516 - SHOULD-level error: qq'<!DOCTYPE HTML PUBLIC "SYSTEM" "about:legacy-compat">'; ; ok 5517 - Document tree: qq'<!DOCTYPE HTML PUBLIC "SYSTEM" "about:legacy-compat">' ok 5518 - Parse error: qq'<!DOCTYPE HTML SYSTEM "about:XSLT-compat">'; 1:42:not HTML5;not HTML5 ok 5519 - SHOULD-level error: qq'<!DOCTYPE HTML SYSTEM "about:XSLT-compat">'; ; ok 5520 - Document tree: qq'<!DOCTYPE HTML SYSTEM "about:XSLT-compat">' ok 5521 - Parse error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} \x{27}http://www.w3.org/TR/REC-html40/strict.dtd\x{27}>'; ; ok 5522 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} \x{27}http://www.w3.org/TR/REC-html40/strict.dtd\x{27}>'; 1:94:obs DOCTYPE;obs DOCTYPE ok 5523 - Document tree: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} \x{27}http://www.w3.org/TR/REC-html40/strict.dtd\x{27}>' ok 5524 - Parse error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} \x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:89:not HTML5;not HTML5 ok 5525 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} \x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; ; ok 5526 - Document tree: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} \x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>' ok 5527 - Parse error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" \x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; ; ok 5528 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" \x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>'; 1:90:obs DOCTYPE;obs DOCTYPE ok 5529 - Document tree: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" \x{27}http://www.w3.org/TR/html4/strict.dtd\x{27}>' ok 5530 - Parse error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" \x{27}http://WWW.w3.org/TR/html4/strict.dtd\x{27}>'; 1:90:not HTML5;not HTML5 ok 5531 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" \x{27}http://WWW.w3.org/TR/html4/strict.dtd\x{27}>'; ; ok 5532 - Document tree: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" \x{27}http://WWW.w3.org/TR/html4/strict.dtd\x{27}>' ok 5533 - Parse error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" \x{27}\x{27}>'; 1:53:not HTML5;not HTML5 ok 5534 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" \x{27}\x{27}>'; ; ok 5535 - Document tree: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" \x{27}\x{27}>' ok 5536 - Parse error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>'; ; ok 5537 - SHOULD-level error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>'; 1:109:obs DOCTYPE;obs DOCTYPE ok 5538 - Document tree: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>' ok 5539 - Parse error: qq'<!DOCTYPE HTML public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>'; ; ok 5540 - SHOULD-level error: qq'<!DOCTYPE HTML public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>'; 1:112:obs DOCTYPE;obs DOCTYPE ok 5541 - Document tree: qq'<!DOCTYPE HTML public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>' ok 5542 - Parse error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//EN\x{27} \x{27}http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\x{27}>'; ; ok 5543 - SHOULD-level error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//EN\x{27} \x{27}http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\x{27}>'; 1:97:obs DOCTYPE;obs DOCTYPE ok 5544 - Document tree: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//EN\x{27} \x{27}http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\x{27}>' ok 5545 - Parse error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//EN\x{27} \x{27}http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\x{27}>'; 1:98:not HTML5;not HTML5 ok 5546 - SHOULD-level error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//EN\x{27} \x{27}http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\x{27}>'; ; ok 5547 - Document tree: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//EN\x{27} \x{27}http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\x{27}>' ok 5548 - Parse error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} >'; ; ok 5549 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} >'; 1:50:obs DOCTYPE;obs DOCTYPE ok 5550 - Document tree: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} >' ok 5551 - Parse error: qq'<!DOCTYPE html4 PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} >'; 1:51:not HTML5;not HTML5 ok 5552 - SHOULD-level error: qq'<!DOCTYPE html4 PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} >'; ; ok 5553 - Document tree: qq'<!DOCTYPE html4 PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} >' ok 5554 - Parse error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} "">'; 1:52:not HTML5;not HTML5 ok 5555 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} "">'; ; ok 5556 - Document tree: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} "">' ok 5557 - Parse error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} "abc">'; 1:55:not HTML5;not HTML5 ok 5558 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} "abc">'; ; ok 5559 - Document tree: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} "abc">' ok 5560 - Parse error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//en\x{27}>'; 1:49:not HTML5;not HTML5 ok 5561 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//en\x{27}>'; ; ok 5562 - Document tree: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//en\x{27}>' ok 5563 - Parse error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//\x{27} "">'; 1:50:not HTML5;not HTML5 ok 5564 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//\x{27} "">'; ; ok 5565 - Document tree: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//\x{27} "">' ok 5566 - Parse error: qq'<!DOCTYPE html PUBLIC \x{27} -//W3C//DTD HTML 4.0//EN \x{27} "">'; 1:54:not HTML5;not HTML5 ok 5567 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC \x{27} -//W3C//DTD HTML 4.0//EN \x{27} "">'; ; ok 5568 - Document tree: qq'<!DOCTYPE html PUBLIC \x{27} -//W3C//DTD HTML 4.0//EN \x{27} "">' ok 5569 - Parse error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} "">'; 1:53:not HTML5;not HTML5 ok 5570 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} "">'; ; ok 5571 - Document tree: qq'<!DOCTYPE html PUBLIC \x{27}-//W3C//DTD HTML 4.0//EN\x{27} "">' ok 5572 - Parse error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">'; ; ok 5573 - SHOULD-level error: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">'; 1:50:obs DOCTYPE;obs DOCTYPE ok 5574 - Document tree: qq'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">' ok 5575 - Parse error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27}>'; 1:57:not HTML5;not HTML5 ok 5576 - SHOULD-level error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27}>'; ; ok 5577 - Document tree: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27}>' ok 5578 - Parse error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//EN\x{27} >'; 1:51:not HTML5;not HTML5 ok 5579 - SHOULD-level error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//EN\x{27} >'; ; ok 5580 - Document tree: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//EN\x{27} >' ok 5581 - Parse error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//EN \x{27} >'; 1:52:not HTML5;not HTML5 ok 5582 - SHOULD-level error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//EN \x{27} >'; ; ok 5583 - Document tree: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//EN \x{27} >' ok 5584 - Parse error: qq'<!DOCTYPE HTML public \x{27}-//W3C//DTD XHTML 1.1//EN\x{27} >'; 1:51:not HTML5;not HTML5 ok 5585 - SHOULD-level error: qq'<!DOCTYPE HTML public \x{27}-//W3C//DTD XHTML 1.1//EN\x{27} >'; ; ok 5586 - Document tree: qq'<!DOCTYPE HTML public \x{27}-//W3C//DTD XHTML 1.1//EN\x{27} >' ok 5587 - Parse error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.2//EN\x{27} >'; 1:51:not HTML5;not HTML5 ok 5588 - SHOULD-level error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.2//EN\x{27} >'; ; ok 5589 - Document tree: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.2//EN\x{27} >' ok 5590 - Parse error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//en\x{27} >'; 1:51:not HTML5;not HTML5 ok 5591 - SHOULD-level error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//en\x{27} >'; ; ok 5592 - Document tree: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.1//en\x{27} >' ok 5593 - Parse error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}http://www.W3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>'; 1:109:not HTML5;not HTML5 ok 5594 - SHOULD-level error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}http://www.W3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>'; ; ok 5595 - Document tree: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}http://www.W3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>' ok 5596 - Parse error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}\x{27}>'; 1:60:not HTML5;not HTML5 ok 5597 - SHOULD-level error: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}\x{27}>'; ; ok 5598 - Document tree: qq'<!DOCTYPE html public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}\x{27}>' ok 5599 - Parse error: qq'<!DOCTYPE html system \x{27}http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>'; 1:74:not HTML5;not HTML5 ok 5600 - SHOULD-level error: qq'<!DOCTYPE html system \x{27}http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>'; ; ok 5601 - Document tree: qq'<!DOCTYPE html system \x{27}http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>' ok 5602 - Parse error: qq'<!DOCTYPE html5 public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>'; 1:110:not HTML5;not HTML5 ok 5603 - SHOULD-level error: qq'<!DOCTYPE html5 public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>'; ; ok 5604 - Document tree: qq'<!DOCTYPE html5 public \x{27}-//W3C//DTD XHTML 1.0 Strict//EN\x{27} \x{27}http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\x{27}>' ok 5605 - Parse error: qq'a<html>'; 1:2:no DOCTYPE, 1:7:not first start tag;no doctype, <html> in body ok 5606 - SHOULD-level error: qq'a<html>'; ; ok 5607 - Document tree: qq'a<html>' ok 5608 - Parse error: qq'a<html a>'; 1:2:no DOCTYPE, 1:9:not first start tag;no doctype, <html> in body ok 5609 - SHOULD-level error: qq'a<html a>'; ; ok 5610 - Document tree: qq'a<html a>' ok 5611 - Parse error: qq'<p>x<html a>y'; 1:4:no DOCTYPE, 1:13:not first start tag;no doctype, <html> in body ok 5612 - SHOULD-level error: qq'<p>x<html a>y'; ; ok 5613 - Document tree: qq'<p>x<html a>y' ok 5614 - Parse error: qq'<!DOCTYPE HTML><html> <head><body>'; ; ok 5615 - SHOULD-level error: qq'<!DOCTYPE HTML><html> <head><body>'; ; ok 5616 - Document tree: qq'<!DOCTYPE HTML><html> <head><body>' ok 5617 - Parse error: qq'<!DOCTYPE HTML><html> \x{0A}<head><body>'; ; ok 5618 - SHOULD-level error: qq'<!DOCTYPE HTML><html> \x{0A}<head><body>'; ; ok 5619 - Document tree: qq'<!DOCTYPE HTML><html> \x{0A}<head><body>' ok 5620 - Parse error: qq'<!DOCTYPE HTML><html> <!----> <head><body>'; ; ok 5621 - SHOULD-level error: qq'<!DOCTYPE HTML><html> <!----> <head><body>'; ; ok 5622 - Document tree: qq'<!DOCTYPE HTML><html> <!----> <head><body>' ok 5623 - Parse error: qq'<!DOCTYPE HTML><html> <!DOCTYPE HTML> <head><body>'; 1:39:in html:\#DOCTYPE;<!DOCTYPE> in <html> ok 5624 - SHOULD-level error: qq'<!DOCTYPE HTML><html> <!DOCTYPE HTML> <head><body>'; ; ok 5625 - Document tree: qq'<!DOCTYPE HTML><html> <!DOCTYPE HTML> <head><body>' ok 5626 - Parse error: qq'<!DOCTYPE HTML><html a> <html b> <head><body>'; 1:34:not first start tag;second <html> ok 5627 - SHOULD-level error: qq'<!DOCTYPE HTML><html a> <html b> <head><body>'; ; ok 5628 - Document tree: qq'<!DOCTYPE HTML><html a> <html b> <head><body>' ok 5629 - Parse error: qq'<!DOCTYPE HTML><html> </end> <head><body>'; 1:31:unmatched end tag:end;unmatched </end> ok 5630 - SHOULD-level error: qq'<!DOCTYPE HTML><html> </end> <head><body>'; ; ok 5631 - Document tree: qq'<!DOCTYPE HTML><html> </end> <head><body>' ok 5632 - Parse error: qq'<!DOCTYPE HTML><html title="t"><head><title></title></head><body></body></html>'; ; ok 5633 - SHOULD-level error: qq'<!DOCTYPE HTML><html title="t"><head><title></title></head><body></body></html>'; ; ok 5634 - Document tree: qq'<!DOCTYPE HTML><html title="t"><head><title></title></head><body></body></html>' ok 5635 - Parse error: qq'<!DOCTYPE HTML><html manifest=manifest.dat><title></title><body>'; ; ok 5636 - SHOULD-level error: qq'<!DOCTYPE HTML><html manifest=manifest.dat><title></title><body>'; ; ok 5637 - Document tree: qq'<!DOCTYPE HTML><html manifest=manifest.dat><title></title><body>' ok 5638 - Parse error: qq'<!DOCTYPE HTML><html><head title="t"><title></title></head><body></body></html>'; ; ok 5639 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head title="t"><title></title></head><body></body></html>'; ; ok 5640 - Document tree: qq'<!DOCTYPE HTML><html><head title="t"><title></title></head><body></body></html>' ok 5641 - Parse error: qq'<!DOCTYPE HTML><html><head><title class="t"></title></head><body></body></html>'; ; ok 5642 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title class="t"></title></head><body></body></html>'; ; ok 5643 - Document tree: qq'<!DOCTYPE HTML><html><head><title class="t"></title></head><body></body></html>' ok 5644 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><title class="a"></title></body></html>'; ; ok 5645 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><title class="a"></title></body></html>'; ; ok 5646 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><title class="a"></title></body></html>' ok 5647 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body></body><title class="a"></title></html>'; 1:65:after body:title;data after body ok 5648 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body></body><title class="a"></title></html>'; ; ok 5649 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body></body><title class="a"></title></html>' ok 5650 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body title="t"></body></html>'; ; ok 5651 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body title="t"></body></html>'; ; ok 5652 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body title="t"></body></html>' ok 5653 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title><meta name="a"></head><body></body></html>'; ; ok 5654 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title><meta name="a"></head><body></body></html>'; ; ok 5655 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title><meta name="a"></head><body></body></html>' ok 5656 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body><meta name="a"></body></html>'; ; ok 5657 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body><meta name="a"></body></html>'; ; ok 5658 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body><meta name="a"></body></html>' ok 5659 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body><meta name="a"></html>'; 1:78:after body:meta;data after body ok 5660 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body><meta name="a"></html>'; ; ok 5661 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body><meta name="a"></html>' ok 5662 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title><link rel="a"></head><body></body></html>'; ; ok 5663 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title><link rel="a"></head><body></body></html>'; ; ok 5664 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title><link rel="a"></head><body></body></html>' ok 5665 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body><link rel="a"></body></html>'; ; ok 5666 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body><link rel="a"></body></html>'; ; ok 5667 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body><link rel="a"></body></html>' ok 5668 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body><link rel="a"></html>'; 1:77:after body:link;data after body ok 5669 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body><link rel="a"></html>'; ; ok 5670 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body><link rel="a"></html>' ok 5671 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title><base href="http://"></head><body></body></html>'; ; ok 5672 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title><base href="http://"></head><body></body></html>'; ; ok 5673 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title><base href="http://"></head><body></body></html>' ok 5674 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body><base href="http://"></body></html>'; ; ok 5675 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body><base href="http://"></body></html>'; ; ok 5676 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body><base href="http://"></body></html>' ok 5677 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body><base href="http://"></html>'; 1:84:after body:base;data after body ok 5678 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body><base href="http://"></html>'; ; ok 5679 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body><base href="http://"></html>' ok 5680 - Parse error: qq'<!DOCTYPE HTML><p><b><p>X'; 1:25:not closed:b, 1:25:in body:\#eof;<b> is not closed before second <p>, <b> is not closed before end-of-file ok 5681 - SHOULD-level error: qq'<!DOCTYPE HTML><p><b><p>X'; ; ok 5682 - Document tree: qq'<!DOCTYPE HTML><p><b><p>X' ok 5683 - Parse error: qq'<!DOCTYPE HTML><b><p>'; 1:21:in body:\#eof;<b> not closed ok 5684 - SHOULD-level error: qq'<!DOCTYPE HTML><b><p>'; ; ok 5685 - Document tree: qq'<!DOCTYPE HTML><b><p>' ok 5686 - Parse error: qq'<!DOCTYPE HTML><b><p>X'; 1:22:in body:\#eof;<b> not closed ok 5687 - SHOULD-level error: qq'<!DOCTYPE HTML><b><p>X'; ; ok 5688 - Document tree: qq'<!DOCTYPE HTML><b><p>X' ok 5689 - Parse error: qq'<!DOCTYPE HTML><ins><p>XX</ins>YYY'; 1:32:unmatched end tag:ins, 1:34:in body:\#eof;1,32,not closed:p, 1,34,not closed:ins ok 5690 - SHOULD-level error: qq'<!DOCTYPE HTML><ins><p>XX</ins>YYY'; ; ok 5691 - Document tree: qq'<!DOCTYPE HTML><ins><p>XX</ins>YYY' ok 5692 - Parse error: qq'<!DOCTYPE HTML><noscript>aaa<noscript>bbb</noscript>ccc</noscript>'; 1:29:in noscript:\#text, 1:66:unmatched end tag:noscript;in noscript:\#character, unmacthed noscript end tag ok 5693 - SHOULD-level error: qq'<!DOCTYPE HTML><noscript>aaa<noscript>bbb</noscript>ccc</noscript>'; ; ok 5694 - Document tree: qq'<!DOCTYPE HTML><noscript>aaa<noscript>bbb</noscript>ccc</noscript>' ok 5695 - Parse error: qq'<!DOCTYPE HTML><body><noscript>aaa<noscript>bbb</noscript>ccc</noscript>'; ; ok 5696 - SHOULD-level error: qq'<!DOCTYPE HTML><body><noscript>aaa<noscript>bbb</noscript>ccc</noscript>'; ; ok 5697 - Document tree: qq'<!DOCTYPE HTML><body><noscript>aaa<noscript>bbb</noscript>ccc</noscript>' ok 5698 - Parse error: qq'<!DOCTYPE HTML><head><noscript><noscript>'; 1:41:in noscript:noscript, 1:41:in noscript:\#eof;<noscript> in noscript, no </noscript> ok 5699 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript><noscript>'; ; ok 5700 - Document tree: qq'<!DOCTYPE HTML><head><noscript><noscript>' ok 5701 - Parse error: qq'<!DOCTYPE HTML><head><noscript><noscript> '; 1:42:in noscript:noscript, 1:42:in noscript:\#eof;<noscript> in noscript, no </noscript> ok 5702 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript><noscript> '; ; ok 5703 - Document tree: qq'<!DOCTYPE HTML><head><noscript><noscript> ' ok 5704 - Parse error: qq'<!DOCTYPE HTML><head><noscript> <noscript> '; 1:43:in noscript:noscript, 1:43:in noscript:\#eof;<noscript> in noscript, no </noscript> ok 5705 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript> <noscript> '; ; ok 5706 - Document tree: qq'<!DOCTYPE HTML><head><noscript> <noscript> ' ok 5707 - Parse error: qq'<!DOCTYPE HTML><head><noscript><base><title></title><body>'; 1:38:in noscript:base;<base> in <noscript> ok 5708 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript><base><title></title><body>'; ; ok 5709 - Document tree: qq'<!DOCTYPE HTML><head><noscript><base><title></title><body>' ok 5710 - Parse error: qq'<!DOCTYPE HTML><head><noscript><title></title><body>'; 1:39:in noscript:title;<title> in <noscript> in <head> ok 5711 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript><title></title><body>'; ; ok 5712 - Document tree: qq'<!DOCTYPE HTML><head><noscript><title></title><body>' ok 5713 - Parse error: qq'<!DOCTYPE HTML><head></head><noscript></noscript>'; ; ok 5714 - SHOULD-level error: qq'<!DOCTYPE HTML><head></head><noscript></noscript>'; ; ok 5715 - Document tree: qq'<!DOCTYPE HTML><head></head><noscript></noscript>' ok 5716 - Parse error: qq'<!DOCTYPE HTML><head><noscript><script></script>'; 1:40:in noscript:script;<script> in <noscript> in <head> ok 5717 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript><script></script>'; ; ok 5718 - Document tree: qq'<!DOCTYPE HTML><head><noscript><script></script>' ok 5719 - Parse error: qq'<!DOCTYPE HTML><head><noscript><body>'; 1:37:in noscript:body;<body> in <noscript> in <head> ok 5720 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript><body>'; ; ok 5721 - Document tree: qq'<!DOCTYPE HTML><head><noscript><body>' ok 5722 - Parse error: qq'<!DOCTYPE HTML><head><noscript><frameset></frameset>'; 1:42:in noscript:frameset;<frameset> in <noscript> in <head> ok 5723 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript><frameset></frameset>'; ; ok 5724 - Document tree: qq'<!DOCTYPE HTML><head><noscript><frameset></frameset>' ok 5725 - Parse error: qq'<!DOCTYPE HTML><head><noscript><br>'; 1:35:in noscript:/:br;<br> in <noscript> in <head> ok 5726 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript><br>'; ; ok 5727 - Document tree: qq'<!DOCTYPE HTML><head><noscript><br>' ok 5728 - Parse error: qq'<!DOCTYPE HTML><head><noscript><p>'; 1:34:in noscript:/:p;<p> in <noscript> in <head> ok 5729 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript><p>'; ; ok 5730 - Document tree: qq'<!DOCTYPE HTML><head><noscript><p>' ok 5731 - Parse error: qq'<!DOCTYPE HTML><head><noscript></p>'; 1:35:unmatched end tag:p, 1:35:in noscript:\#eof;</p> in <noscript> in <head>, unmatched </p> ok 5732 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript></p>'; ; ok 5733 - Document tree: qq'<!DOCTYPE HTML><head><noscript></p>' ok 5734 - Parse error: qq'<!DOCTYPE HTML><head><noscript></br>'; 1:36:unmatched end tag:br, 1:36:unmatched end tag:br;</br> in <noscript> in <head>, </br> ok 5735 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript></br>'; ; ok 5736 - Document tree: qq'<!DOCTYPE HTML><head><noscript></br>' ok 5737 - Parse error: qq'<!DOCTYPE HTML><head><noscript></div>'; 1:37:unmatched end tag:div, 1:37:in noscript:\#eof;</div> in <noscript> in <head>, unexpected end of file (no </noscript>) ok 5738 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript></div>'; ; ok 5739 - Document tree: qq'<!DOCTYPE HTML><head><noscript></div>' ok 5740 - Parse error: qq'<!DOCTYPE HTML><head><noscript></img>'; 1:37:unmatched end tag:img, 1:37:in noscript:\#eof;</img> in <noscript> in <head>, unexpected end of file (no </noscript>) ok 5741 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript></img>'; ; ok 5742 - Document tree: qq'<!DOCTYPE HTML><head><noscript></img>' ok 5743 - Parse error: qq'<!DOCTYPE HTML><head><noscript></head><link><body>'; 1:39:unmatched end tag:head, 1:50:in noscript:body;</head> in <noscript> in <head>, no </noscript> ok 5744 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript></head><link><body>'; ; ok 5745 - Document tree: qq'<!DOCTYPE HTML><head><noscript></head><link><body>' ok 5746 - Parse error: qq'<!DOCTYPE HTML><head></head></head><link><body>'; 1:36:unmatched end tag:head, 1:42:after head:link;</head> after </head>, <link> after </head> ok 5747 - SHOULD-level error: qq'<!DOCTYPE HTML><head></head></head><link><body>'; ; ok 5748 - Document tree: qq'<!DOCTYPE HTML><head></head></head><link><body>' ok 5749 - Parse error: qq'<!DOCTYPE HTML></noscript><head><body>'; 1:27:unmatched end tag:noscript;</noscript> before <head> ok 5750 - SHOULD-level error: qq'<!DOCTYPE HTML></noscript><head><body>'; ; ok 5751 - Document tree: qq'<!DOCTYPE HTML></noscript><head><body>' ok 5752 - Parse error: qq'<!DOCTYPE HTML><head></noscript><link><body>'; 1:33:unmatched end tag:noscript;</noscript> in <head> ok 5753 - SHOULD-level error: qq'<!DOCTYPE HTML><head></noscript><link><body>'; ; ok 5754 - Document tree: qq'<!DOCTYPE HTML><head></noscript><link><body>' ok 5755 - Parse error: qq'<!DOCTYPE HTML><head></head></noscript><link><body>'; 1:40:unmatched end tag:noscript, 1:46:after head:link;</noscript> after </head>, <link> after </head> ok 5756 - SHOULD-level error: qq'<!DOCTYPE HTML><head></head></noscript><link><body>'; ; ok 5757 - Document tree: qq'<!DOCTYPE HTML><head></head></noscript><link><body>' ok 5758 - Parse error: qq'<!DOCTYPE HTML><head><noscript></body><meta></noscript><link><body>'; 1:39:unmatched end tag:body;</body> in <noscript> in <head> ok 5759 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript></body><meta></noscript><link><body>'; ; ok 5760 - Document tree: qq'<!DOCTYPE HTML><head><noscript></body><meta></noscript><link><body>' ok 5761 - Parse error: qq'<!DOCTYPE HTML><head><noscript></html><meta></noscript><link><body>'; 1:39:unmatched end tag:html;</html> in <noscript> in <head> ok 5762 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript></html><meta></noscript><link><body>'; ; ok 5763 - Document tree: qq'<!DOCTYPE HTML><head><noscript></html><meta></noscript><link><body>' ok 5764 - Parse error: qq'<!DOCTYPE HTML></p>'; 1:19:unmatched end tag:p;</p> before <head> ok 5765 - SHOULD-level error: qq'<!DOCTYPE HTML></p>'; ; ok 5766 - Document tree: qq'<!DOCTYPE HTML></p>' ok 5767 - Parse error: qq'<!DOCTYPE HTML></br>'; 1:20:unmatched end tag:br;</br> ok 5768 - SHOULD-level error: qq'<!DOCTYPE HTML></br>'; ; ok 5769 - Document tree: qq'<!DOCTYPE HTML></br>' ok 5770 - Parse error: qq'<!DOCTYPE HTML></head></p>'; 1:26:unmatched end tag:p;</p> after </head> ok 5771 - SHOULD-level error: qq'<!DOCTYPE HTML></head></p>'; ; ok 5772 - Document tree: qq'<!DOCTYPE HTML></head></p>' ok 5773 - Parse error: qq'<!DOCTYPE HTML><head></body><link>x'; 1:35:after body:link;</body> in head ok 5774 - SHOULD-level error: qq'<!DOCTYPE HTML><head></body><link>x'; ; not ok 5775 - Document tree: qq'<!DOCTYPE HTML><head></body><link>x' # Failed test 'Document tree: qq'<!DOCTYPE HTML><head></body><link>x'' # at HTML-tree.t test () ok line 9. # +---+-----------------+---+-----------------+ # | Ln|Got | Ln|Expected | # +---+-----------------+---+-----------------+ # | 1|<!DOCTYPE html> | 1|<!DOCTYPE html> | # | 2|<html> | 2|<html> | # | 3| <head> | 3| <head> | # * 4| <body> * | | # | 5| <link> | 4| <link> | # | | * 5| <body> * # | 6| "x" | 6| "x" | # +---+-----------------+---+-----------------+ ok 5776 - Parse error: qq'<head></html><link>'; 1:7:no DOCTYPE, 1:19:after html:link;no <!DOCTYPE>, </html> in <head> ok 5777 - SHOULD-level error: qq'<head></html><link>'; ; not ok 5778 - Document tree: qq'<head></html><link>' # Failed test 'Document tree: qq'<head></html><link>'' # at HTML-tree.t test () ok line 9. # +---+------------+---+------------+ # | Ln|Got | Ln|Expected | # +---+------------+---+------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # * 3| <body> * | | # | 4| <link> | 3| <link> | # | | * 4| <body> * # +---+------------+---+------------+ ok 5779 - Parse error: qq'<head></p><link>'; 1:7:no DOCTYPE, 1:11:unmatched end tag:p;no <!DOCTYPE>, </p> in head ok 5780 - SHOULD-level error: qq'<head></p><link>'; ; ok 5781 - Document tree: qq'<head></p><link>' ok 5782 - Parse error: qq'<head></head></p>'; 1:7:no DOCTYPE, 1:17:unmatched end tag:p;no <!DOCTYPE>, </p> after </head> ok 5783 - SHOULD-level error: qq'<head></head></p>'; ; ok 5784 - Document tree: qq'<head></head></p>' ok 5785 - Parse error: qq'</p>'; 1:4:no DOCTYPE, 1:4:unmatched end tag:p;no <!DOCTYPE>, </p> before </head> ok 5786 - SHOULD-level error: qq'</p>'; ; ok 5787 - Document tree: qq'</p>' ok 5788 - Parse error: qq'<head></head></div>'; 1:7:no DOCTYPE, 1:19:unmatched end tag:div;no <!DOCTYPE>, </div> after </head> ok 5789 - SHOULD-level error: qq'<head></head></div>'; ; ok 5790 - Document tree: qq'<head></head></div>' ok 5791 - Parse error: qq'<head></head></unknown>'; 1:7:no DOCTYPE, 1:23:unmatched end tag:unknown;no <!DOCTYPE>, </unknown> after </head> ok 5792 - SHOULD-level error: qq'<head></head></unknown>'; ; ok 5793 - Document tree: qq'<head></head></unknown>' ok 5794 - Parse error: qq'<head></head></head>'; 1:7:no DOCTYPE, 1:20:unmatched end tag:head;no <!DOCTYPE>, </head> after </head> ok 5795 - SHOULD-level error: qq'<head></head></head>'; ; ok 5796 - Document tree: qq'<head></head></head>' ok 5797 - Parse error: qq'<head></head></html>x'; 1:7:no DOCTYPE, 1:21:after html:\#text;no <!DOCTYPE>, </html> after </head> ok 5798 - SHOULD-level error: qq'<head></head></html>x'; ; ok 5799 - Document tree: qq'<head></head></html>x' ok 5800 - Parse error: qq'<head></head></body><body>y</body>'; 1:7:no DOCTYPE, 1:27:after body:body, 1:27:in body:body;no <!DOCTYPE>, <body> after </body>, <body> in <body> ok 5801 - SHOULD-level error: qq'<head></head></body><body>y</body>'; ; ok 5802 - Document tree: qq'<head></head></body><body>y</body>' ok 5803 - Parse error: qq'<head></head></noscript>'; 1:7:no DOCTYPE, 1:24:unmatched end tag:noscript;no <!DOCTYPE>, </noscript> after </head> ok 5804 - SHOULD-level error: qq'<head></head></noscript>'; ; ok 5805 - Document tree: qq'<head></head></noscript>' ok 5806 - Parse error: qq'<head></head></style>'; 1:7:no DOCTYPE, 1:21:unmatched end tag:style;no <!DOCTYPE>, </style> after </head> ok 5807 - SHOULD-level error: qq'<head></head></style>'; ; ok 5808 - Document tree: qq'<head></head></style>' ok 5809 - Parse error: qq'<head></br><link>'; 1:7:no DOCTYPE, 1:12:unmatched end tag:br;no <!DOCTYPE>, </br> ok 5810 - SHOULD-level error: qq'<head></br><link>'; ; ok 5811 - Document tree: qq'<head></br><link>' ok 5812 - Parse error: qq'<!DOCTYPE HTML><head></head></img>'; 1:34:unmatched end tag:img;</img> ok 5813 - SHOULD-level error: qq'<!DOCTYPE HTML><head></head></img>'; ; ok 5814 - Document tree: qq'<!DOCTYPE HTML><head></head></img>' ok 5815 - Parse error: qq'<!DOCTYPE HTML><head></head></div>'; 1:34:unmatched end tag:div;unmatched </div> ok 5816 - SHOULD-level error: qq'<!DOCTYPE HTML><head></head></div>'; ; ok 5817 - Document tree: qq'<!DOCTYPE HTML><head></head></div>' ok 5818 - Parse error: qq'<!DOCTYPE HTML><head></head></body>'; ; ok 5819 - SHOULD-level error: qq'<!DOCTYPE HTML><head></head></body>'; ; ok 5820 - Document tree: qq'<!DOCTYPE HTML><head></head></body>' ok 5821 - Parse error: qq'<!DOCTYPE HTML><head></head></html>'; ; ok 5822 - SHOULD-level error: qq'<!DOCTYPE HTML><head></head></html>'; ; ok 5823 - Document tree: qq'<!DOCTYPE HTML><head></head></html>' ok 5824 - Parse error: qq'<!DOCTYPE HTML><head><title></title></head><base><body>'; 1:50:after head:base;<base> after </head> ok 5825 - SHOULD-level error: qq'<!DOCTYPE HTML><head><title></title></head><base><body>'; ; ok 5826 - Document tree: qq'<!DOCTYPE HTML><head><title></title></head><base><body>' ok 5827 - Parse error: qq'<!DOCTYPE HTML><head><title></title></head><meta><body>'; 1:50:after head:meta;<meta> after </head> ok 5828 - SHOULD-level error: qq'<!DOCTYPE HTML><head><title></title></head><meta><body>'; ; ok 5829 - Document tree: qq'<!DOCTYPE HTML><head><title></title></head><meta><body>' ok 5830 - Parse error: qq'<!DOCTYPE HTML><head></head><title></title><body>'; 1:36:after head:title;<title> after </head> ok 5831 - SHOULD-level error: qq'<!DOCTYPE HTML><head></head><title></title><body>'; ; ok 5832 - Document tree: qq'<!DOCTYPE HTML><head></head><title></title><body>' ok 5833 - Parse error: qq'<!DOCTYPE HTML><iframe>'; 1:23:not closed:iframe;no </iframe> ok 5834 - SHOULD-level error: qq'<!DOCTYPE HTML><iframe>'; ; ok 5835 - Document tree: qq'<!DOCTYPE HTML><iframe>' ok 5836 - Parse error: qq'<!DOCTYPE HTML><iframe></iframe>'; ; ok 5837 - SHOULD-level error: qq'<!DOCTYPE HTML><iframe></iframe>'; ; ok 5838 - Document tree: qq'<!DOCTYPE HTML><iframe></iframe>' ok 5839 - Parse error: qq'<!DOCTYPE HTML><iframe>a</iframe>'; ; ok 5840 - SHOULD-level error: qq'<!DOCTYPE HTML><iframe>a</iframe>'; ; ok 5841 - Document tree: qq'<!DOCTYPE HTML><iframe>a</iframe>' ok 5842 - Parse error: qq'<!DOCTYPE HTML><noframes>'; 1:25:not closed:noframes;no </noframes> ok 5843 - SHOULD-level error: qq'<!DOCTYPE HTML><noframes>'; ; ok 5844 - Document tree: qq'<!DOCTYPE HTML><noframes>' ok 5845 - Parse error: qq'<!DOCTYPE HTML><noframes></noframes>'; ; ok 5846 - SHOULD-level error: qq'<!DOCTYPE HTML><noframes></noframes>'; ; ok 5847 - Document tree: qq'<!DOCTYPE HTML><noframes></noframes>' ok 5848 - Parse error: qq'<!DOCTYPE HTML><noframes>a</noframes>'; ; ok 5849 - SHOULD-level error: qq'<!DOCTYPE HTML><noframes>a</noframes>'; ; ok 5850 - Document tree: qq'<!DOCTYPE HTML><noframes>a</noframes>' ok 5851 - Parse error: qq'<!DOCTYPE HTML><noframes>'; 1:25:not closed:noframes;no </noframes> ok 5852 - SHOULD-level error: qq'<!DOCTYPE HTML><noframes>'; ; ok 5853 - Document tree: qq'<!DOCTYPE HTML><noframes>' ok 5854 - Parse error: qq'<!DOCTYPE HTML><noframes></noframes>'; ; ok 5855 - SHOULD-level error: qq'<!DOCTYPE HTML><noframes></noframes>'; ; ok 5856 - Document tree: qq'<!DOCTYPE HTML><noframes></noframes>' ok 5857 - Parse error: qq'<!DOCTYPE HTML><xmp>'; 1:20:not closed:xmp;no </xmp> ok 5858 - SHOULD-level error: qq'<!DOCTYPE HTML><xmp>'; ; ok 5859 - Document tree: qq'<!DOCTYPE HTML><xmp>' ok 5860 - Parse error: qq'<!DOCTYPE HTML><xmp></xmp>'; ; ok 5861 - SHOULD-level error: qq'<!DOCTYPE HTML><xmp></xmp>'; ; ok 5862 - Document tree: qq'<!DOCTYPE HTML><xmp></xmp>' ok 5863 - Parse error: qq'<!DOCTYPE HTML><xmp>a</xmp>'; ; ok 5864 - SHOULD-level error: qq'<!DOCTYPE HTML><xmp>a</xmp>'; ; ok 5865 - Document tree: qq'<!DOCTYPE HTML><xmp>a</xmp>' ok 5866 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title><style></style></head><body>'; ; ok 5867 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title><style></style></head><body>'; ; ok 5868 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title><style></style></head><body>' ok 5869 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title><style type="text/css"></style></head><body>'; ; ok 5870 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title><style type="text/css"></style></head><body>'; ; ok 5871 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title><style type="text/css"></style></head><body>' ok 5872 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title><style type="text/css">p {}</style></head><body>'; ; ok 5873 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title><style type="text/css">p {}</style></head><body>'; ; ok 5874 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title><style type="text/css">p {}</style></head><body>' ok 5875 - Parse error: qq'<!DOCTYPE HTML><html><style type="text/css"></style><title></title></head><body>'; ; ok 5876 - SHOULD-level error: qq'<!DOCTYPE HTML><html><style type="text/css"></style><title></title></head><body>'; ; ok 5877 - Document tree: qq'<!DOCTYPE HTML><html><style type="text/css"></style><title></title></head><body>' ok 5878 - Parse error: qq'<!DOCTYPE HTML><style type="text/css"></style><title></title><body>'; ; ok 5879 - SHOULD-level error: qq'<!DOCTYPE HTML><style type="text/css"></style><title></title><body>'; ; ok 5880 - Document tree: qq'<!DOCTYPE HTML><style type="text/css"></style><title></title><body>' ok 5881 - Parse error: qq'<!DOCTYPE HTML><title></title><body><p>a<style type="text/css"></style>'; ; ok 5882 - SHOULD-level error: qq'<!DOCTYPE HTML><title></title><body><p>a<style type="text/css"></style>'; ; ok 5883 - Document tree: qq'<!DOCTYPE HTML><title></title><body><p>a<style type="text/css"></style>' ok 5884 - Parse error: qq'<!DOCTYPE HTML><form><form></form>'; 1:28:in form:form;form in form ok 5885 - SHOULD-level error: qq'<!DOCTYPE HTML><form><form></form>'; ; ok 5886 - Document tree: qq'<!DOCTYPE HTML><form><form></form>' ok 5887 - Parse error: qq'<!DOCTYPE HTML><ul><li>a<li>c</ul>d'; ; ok 5888 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li>a<li>c</ul>d'; ; ok 5889 - Document tree: qq'<!DOCTYPE HTML><ul><li>a<li>c</ul>d' ok 5890 - Parse error: qq'<!DOCTYPE HTML><ul><li>a<div>b<li>c</ul>d'; 1:35:not closed:div;div closed by li ok 5891 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li>a<div>b<li>c</ul>d'; ; ok 5892 - Document tree: qq'<!DOCTYPE HTML><ul><li>a<div>b<li>c</ul>d' ok 5893 - Parse error: qq'<!DOCTYPE HTML><dl><dt>a<dt>c</dl>d'; ; ok 5894 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt>a<dt>c</dl>d'; ; ok 5895 - Document tree: qq'<!DOCTYPE HTML><dl><dt>a<dt>c</dl>d' ok 5896 - Parse error: qq'<!DOCTYPE HTML><dl><dt>a<dd>c</dl>d'; ; ok 5897 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt>a<dd>c</dl>d'; ; ok 5898 - Document tree: qq'<!DOCTYPE HTML><dl><dt>a<dd>c</dl>d' ok 5899 - Parse error: qq'<!DOCTYPE HTML><dl><dd>a<dt>c</dl>d'; ; ok 5900 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dd>a<dt>c</dl>d'; ; ok 5901 - Document tree: qq'<!DOCTYPE HTML><dl><dd>a<dt>c</dl>d' ok 5902 - Parse error: qq'<!DOCTYPE HTML><dl><dd>a<dd>c</dl>d'; ; ok 5903 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dd>a<dd>c</dl>d'; ; ok 5904 - Document tree: qq'<!DOCTYPE HTML><dl><dd>a<dd>c</dl>d' ok 5905 - Parse error: qq'<!DOCTYPE HTML><dl><dt>a<div>b<dt>c</dl>d'; 1:35:not closed:div;div closed by dt ok 5906 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt>a<div>b<dt>c</dl>d'; ; ok 5907 - Document tree: qq'<!DOCTYPE HTML><dl><dt>a<div>b<dt>c</dl>d' ok 5908 - Parse error: qq'<!DOCTYPE HTML><dl><dt>a<div>b<dd>c</dl>d'; 1:35:not closed:div;div closed by dd ok 5909 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt>a<div>b<dd>c</dl>d'; ; ok 5910 - Document tree: qq'<!DOCTYPE HTML><dl><dt>a<div>b<dd>c</dl>d' ok 5911 - Parse error: qq'<!DOCTYPE HTML><dl><dd>a<div>b<dt>c</dl>d'; 1:35:not closed:div;div closed by dt ok 5912 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dd>a<div>b<dt>c</dl>d'; ; ok 5913 - Document tree: qq'<!DOCTYPE HTML><dl><dd>a<div>b<dt>c</dl>d' ok 5914 - Parse error: qq'<!DOCTYPE HTML><dl><dd>a<div>b<dd>c</dl>d'; 1:35:not closed:div;div closed by dd ok 5915 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dd>a<div>b<dd>c</dl>d'; ; ok 5916 - Document tree: qq'<!DOCTYPE HTML><dl><dd>a<div>b<dd>c</dl>d' ok 5917 - Parse error: qq'<!DOCTYPE HTML><body><form><div>a</form>b'; 1:41:not closed:div;no </div> before </form> ok 5918 - SHOULD-level error: qq'<!DOCTYPE HTML><body><form><div>a</form>b'; ; ok 5919 - Document tree: qq'<!DOCTYPE HTML><body><form><div>a</form>b' ok 5920 - Parse error: qq'<!DOCTYPE HTML><body><form><div><div><div>a</form>b'; 1:51:not closed:div;no </div> before </form> ok 5921 - SHOULD-level error: qq'<!DOCTYPE HTML><body><form><div><div><div>a</form>b'; ; ok 5922 - Document tree: qq'<!DOCTYPE HTML><body><form><div><div><div>a</form>b' ok 5923 - Parse error: qq'<!DOCTYPE HTML><form><p></form>'; ; ok 5924 - SHOULD-level error: qq'<!DOCTYPE HTML><form><p></form>'; ; ok 5925 - Document tree: qq'<!DOCTYPE HTML><form><p></form>' ok 5926 - Parse error: qq'<!DOCTYPE HTML><form><p></form>x'; ; ok 5927 - SHOULD-level error: qq'<!DOCTYPE HTML><form><p></form>x'; ; ok 5928 - Document tree: qq'<!DOCTYPE HTML><form><p></form>x' ok 5929 - Parse error: qq'<!DOCTYPE HTML><form><li></form>'; ; ok 5930 - SHOULD-level error: qq'<!DOCTYPE HTML><form><li></form>'; ; ok 5931 - Document tree: qq'<!DOCTYPE HTML><form><li></form>' ok 5932 - Parse error: qq'<!DOCTYPE HTML><form><li></form>y'; ; ok 5933 - SHOULD-level error: qq'<!DOCTYPE HTML><form><li></form>y'; ; ok 5934 - Document tree: qq'<!DOCTYPE HTML><form><li></form>y' ok 5935 - Parse error: qq'<!DOCTYPE HTML><form><dt></form>'; ; ok 5936 - SHOULD-level error: qq'<!DOCTYPE HTML><form><dt></form>'; ; ok 5937 - Document tree: qq'<!DOCTYPE HTML><form><dt></form>' ok 5938 - Parse error: qq'<!DOCTYPE HTML><form><dt></form>x'; ; ok 5939 - SHOULD-level error: qq'<!DOCTYPE HTML><form><dt></form>x'; ; ok 5940 - Document tree: qq'<!DOCTYPE HTML><form><dt></form>x' ok 5941 - Parse error: qq'<!DOCTYPE HTML><form><dd></form>'; ; ok 5942 - SHOULD-level error: qq'<!DOCTYPE HTML><form><dd></form>'; ; ok 5943 - Document tree: qq'<!DOCTYPE HTML><form><dd></form>' ok 5944 - Parse error: qq'<!DOCTYPE HTML><form><dd></form>x'; ; ok 5945 - SHOULD-level error: qq'<!DOCTYPE HTML><form><dd></form>x'; ; ok 5946 - Document tree: qq'<!DOCTYPE HTML><form><dd></form>x' ok 5947 - Parse error: qq'<!DOCTYPE HTML><ul></body>'; 1:26:not closed:ul;ul not closed ok 5948 - SHOULD-level error: qq'<!DOCTYPE HTML><ul></body>'; ; ok 5949 - Document tree: qq'<!DOCTYPE HTML><ul></body>' ok 5950 - Parse error: qq'<!DOCTYPE HTML><ul><li></body>'; 1:30:not closed:ul;ul not closed ok 5951 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li></body>'; ; ok 5952 - Document tree: qq'<!DOCTYPE HTML><ul><li></body>' ok 5953 - Parse error: qq'<!DOCTYPE HTML><dl></body>'; 1:26:not closed:dl;dl not closed ok 5954 - SHOULD-level error: qq'<!DOCTYPE HTML><dl></body>'; ; ok 5955 - Document tree: qq'<!DOCTYPE HTML><dl></body>' ok 5956 - Parse error: qq'<!DOCTYPE HTML><dl><dt></body>'; 1:30:not closed:dl;dl not closed ok 5957 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt></body>'; ; ok 5958 - Document tree: qq'<!DOCTYPE HTML><dl><dt></body>' ok 5959 - Parse error: qq'<!DOCTYPE HTML><dl><dd></body>'; 1:30:not closed:dl;dl not closed ok 5960 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dd></body>'; ; ok 5961 - Document tree: qq'<!DOCTYPE HTML><dl><dd></body>' ok 5962 - Parse error: qq'<!DOCTYPE HTML><p></body>'; ; ok 5963 - SHOULD-level error: qq'<!DOCTYPE HTML><p></body>'; ; ok 5964 - Document tree: qq'<!DOCTYPE HTML><p></body>' ok 5965 - Parse error: qq'<!DOCTYPE HTML><table> </table>'; ; ok 5966 - SHOULD-level error: qq'<!DOCTYPE HTML><table> </table>'; ; ok 5967 - Document tree: qq'<!DOCTYPE HTML><table> </table>' ok 5968 - Parse error: qq'<!DOCTYPE HTML><table> a</table>'; 1:33:in table:\#text;char in <table> ok 5969 - SHOULD-level error: qq'<!DOCTYPE HTML><table> a</table>'; ; ok 5970 - Document tree: qq'<!DOCTYPE HTML><table> a</table>' ok 5971 - Parse error: qq'<!DOCTYPE HTML><table> a b</table>'; 1:35:in table:\#text;char in <table> ok 5972 - SHOULD-level error: qq'<!DOCTYPE HTML><table> a b</table>'; ; ok 5973 - Document tree: qq'<!DOCTYPE HTML><table> a b</table>' ok 5974 - Parse error: qq'<!DOCTYPE HTML><table>a b </table>'; 1:34:in table:\#text;char in <table> ok 5975 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a b </table>'; ; ok 5976 - Document tree: qq'<!DOCTYPE HTML><table>a b </table>' ok 5977 - Parse error: qq'<!DOCTYPE HTML><table><br> </table>'; 1:27:in table:br;<br> in <table> ok 5978 - SHOULD-level error: qq'<!DOCTYPE HTML><table><br> </table>'; ; ok 5979 - Document tree: qq'<!DOCTYPE HTML><table><br> </table>' ok 5980 - Parse error: qq'<!DOCTYPE HTML><table><tbody>a </table>'; 1:39:in table:\#text;char in <tbody> ok 5981 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody>a </table>'; ; ok 5982 - Document tree: qq'<!DOCTYPE HTML><table><tbody>a </table>' ok 5983 - Parse error: qq'<!DOCTYPE HTML><table><tr>a </table>'; 1:36:in table:\#text;char in <tr> ok 5984 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr>a </table>'; ; ok 5985 - Document tree: qq'<!DOCTYPE HTML><table><tr>a </table>' ok 5986 - Parse error: qq'<!DOCTYPE HTML><table>a<tr> </table>'; 1:28:in table:\#text;char in <table> ok 5987 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a<tr> </table>'; ; ok 5988 - Document tree: qq'<!DOCTYPE HTML><table>a<tr> </table>' ok 5989 - Parse error: qq'<!DOCTYPE HTML><table><tbody><br> </table>'; 1:34:in table:br;<br> in <tbody> ok 5990 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody><br> </table>'; ; ok 5991 - Document tree: qq'<!DOCTYPE HTML><table><tbody><br> </table>' ok 5992 - Parse error: qq'<!DOCTYPE HTML><table><tr><br> </table>'; 1:31:in table:br;<br> in <tr> ok 5993 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><br> </table>'; ; ok 5994 - Document tree: qq'<!DOCTYPE HTML><table><tr><br> </table>' ok 5995 - Parse error: qq'<!DOCTYPE HTML><table a><table b> </table></table>'; 1:34:not closed:table, 1:51:unmatched end tag:table;<table> in <table>, unmatched </table> ok 5996 - SHOULD-level error: qq'<!DOCTYPE HTML><table a><table b> </table></table>'; ; ok 5997 - Document tree: qq'<!DOCTYPE HTML><table a><table b> </table></table>' ok 5998 - Parse error: qq'<!DOCTYPE HTML><table a><table b> </table> </table>'; 1:34:not closed:table, 1:52:unmatched end tag:table;<table> in <table>, unmatched </table> ok 5999 - SHOULD-level error: qq'<!DOCTYPE HTML><table a><table b> </table> </table>'; ; ok 6000 - Document tree: qq'<!DOCTYPE HTML><table a><table b> </table> </table>' ok 6001 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><table> </table></td>x</table>'; 1:61:in table:\#text;char in <tr> ok 6002 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><table> </table></td>x</table>'; ; ok 6003 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><table> </table></td>x</table>' not ok 6004 - Parse error: qq'<!DOCTYPE HTML><table><tr><td></td>x<table> </table></table>'; 1:44:in table:\#text, 1:44:not closed:tr, 1:44:not closed:tr, 1:61:unmatched end tag:table;char in <tr>, no </table> before <table>, unmatched </table> # Failed test 'Parse error: qq'<!DOCTYPE HTML><table><tr><td></td>x<table> </table></table>'; 1:44:in table:\#text, 1:44:not closed:tr, 1:44:not closed:tr, 1:61:unmatched end tag:table;char in <tr>, no </table> before <table>, unmatched </table>' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 6005 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td></td>x<table> </table></table>'; ; ok 6006 - Document tree: qq'<!DOCTYPE HTML><table><tr><td></td>x<table> </table></table>' ok 6007 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><table>x</table><table> </table></table>'; 1:47:in table:\#text;char in <table> ok 6008 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><table>x</table><table> </table></table>'; ; ok 6009 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><table>x</table><table> </table></table>' ok 6010 - Parse error: qq'<!DOCTYPE HTML><table><title>a</title></table>'; 1:30:in table:title;<title> in <table> ok 6011 - SHOULD-level error: qq'<!DOCTYPE HTML><table><title>a</title></table>'; ; ok 6012 - Document tree: qq'<!DOCTYPE HTML><table><title>a</title></table>' ok 6013 - Parse error: qq'<!DOCTYPE HTML><table><li><table></table>'; 1:27:in table:li, 1:34:not closed:li;<li> in <table>, <table> in <table> ok 6014 - SHOULD-level error: qq'<!DOCTYPE HTML><table><li><table></table>'; ; ok 6015 - Document tree: qq'<!DOCTYPE HTML><table><li><table></table>' ok 6016 - Parse error: qq'<!DOCTYPE HTML><table><input> </table>'; 1:30:in table:input;<input> in <table> ok 6017 - SHOULD-level error: qq'<!DOCTYPE HTML><table><input> </table>'; ; ok 6018 - Document tree: qq'<!DOCTYPE HTML><table><input> </table>' ok 6019 - Parse error: qq'<!DOCTYPE HTML><table><input type="text"> </table>'; 1:42:in table:input;<input> in <table> ok 6020 - SHOULD-level error: qq'<!DOCTYPE HTML><table><input type="text"> </table>'; ; ok 6021 - Document tree: qq'<!DOCTYPE HTML><table><input type="text"> </table>' ok 6022 - Parse error: qq'<!DOCTYPE HTML><table><input type=hidden> </table>'; 1:42:in table:input;<input type=hidden> in <table> ok 6023 - SHOULD-level error: qq'<!DOCTYPE HTML><table><input type=hidden> </table>'; ; ok 6024 - Document tree: qq'<!DOCTYPE HTML><table><input type=hidden> </table>' ok 6025 - Parse error: qq'<!DOCTYPE HTML><table> <input> </table>'; 1:31:in table:input;<input> in <table> ok 6026 - SHOULD-level error: qq'<!DOCTYPE HTML><table> <input> </table>'; ; ok 6027 - Document tree: qq'<!DOCTYPE HTML><table> <input> </table>' ok 6028 - Parse error: qq'<!DOCTYPE HTML><table>a<input> </table>'; 1:31:in table:\#text, 1:31:in table:input;char in <table>, <input> in <table> ok 6029 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a<input> </table>'; ; ok 6030 - Document tree: qq'<!DOCTYPE HTML><table>a<input> </table>' ok 6031 - Parse error: qq'<!DOCTYPE HTML><table> <input type="text"> </table>'; 1:43:in table:input;<input> in <table> ok 6032 - SHOULD-level error: qq'<!DOCTYPE HTML><table> <input type="text"> </table>'; ; ok 6033 - Document tree: qq'<!DOCTYPE HTML><table> <input type="text"> </table>' ok 6034 - Parse error: qq'<!DOCTYPE HTML><table>a<input type=text> </table>'; 1:41:in table:\#text, 1:41:in table:input;char in <table>, <input> in <table> ok 6035 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a<input type=text> </table>'; ; ok 6036 - Document tree: qq'<!DOCTYPE HTML><table>a<input type=text> </table>' ok 6037 - Parse error: qq'<!DOCTYPE HTML><table> <input type=hidden> </table>'; 1:43:in table:input;<input type=hidden> in <table> ok 6038 - SHOULD-level error: qq'<!DOCTYPE HTML><table> <input type=hidden> </table>'; ; ok 6039 - Document tree: qq'<!DOCTYPE HTML><table> <input type=hidden> </table>' ok 6040 - Parse error: qq'<!DOCTYPE HTML><table>a<input type=hidden> </table>'; 1:43:in table:\#text, 1:43:in table:input;char in <table>, <input> in <table> ok 6041 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a<input type=hidden> </table>'; ; ok 6042 - Document tree: qq'<!DOCTYPE HTML><table>a<input type=hidden> </table>' ok 6043 - Parse error: qq'<!DOCTYPE HTML><table><input type="HiddeN"> </table>'; 1:44:in table:input;<input type=hidden> in <table> ok 6044 - SHOULD-level error: qq'<!DOCTYPE HTML><table><input type="HiddeN"> </table>'; ; ok 6045 - Document tree: qq'<!DOCTYPE HTML><table><input type="HiddeN"> </table>' ok 6046 - Parse error: qq'<!DOCTYPE HTML><table><thead><input type=hidden></table>'; 1:49:in table:input;<input type=hidden> in <thead> ok 6047 - SHOULD-level error: qq'<!DOCTYPE HTML><table><thead><input type=hidden></table>'; ; ok 6048 - Document tree: qq'<!DOCTYPE HTML><table><thead><input type=hidden></table>' ok 6049 - Parse error: qq'<!DOCTYPE HTML><table><thead>a<input type=hidden></table>'; 1:50:in table:\#text, 1:50:in table:input;char in <thead>, <input type=hidden> in <thead> ok 6050 - SHOULD-level error: qq'<!DOCTYPE HTML><table><thead>a<input type=hidden></table>'; ; ok 6051 - Document tree: qq'<!DOCTYPE HTML><table><thead>a<input type=hidden></table>' ok 6052 - Parse error: qq'<!DOCTYPE HTML><table><tr><input type=hidden></table>'; 1:46:in table:input;<input type=hidden> in <tr> ok 6053 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><input type=hidden></table>'; ; ok 6054 - Document tree: qq'<!DOCTYPE HTML><table><tr><input type=hidden></table>' ok 6055 - Parse error: qq'<!DOCTYPE HTML><table><tr>a<input type=hidden></table>'; 1:47:in table:\#text, 1:47:in table:input;char in <tr>, <input type=hidden> in <tr> ok 6056 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr>a<input type=hidden></table>'; ; ok 6057 - Document tree: qq'<!DOCTYPE HTML><table><tr>a<input type=hidden></table>' ok 6058 - Parse error: qq'<!DOCTYPE HTML><table><script></script></table>'; ; ok 6059 - SHOULD-level error: qq'<!DOCTYPE HTML><table><script></script></table>'; ; ok 6060 - Document tree: qq'<!DOCTYPE HTML><table><script></script></table>' ok 6061 - Parse error: qq'<!DOCTYPE HTML><table> <script></script> </table>'; ; ok 6062 - SHOULD-level error: qq'<!DOCTYPE HTML><table> <script></script> </table>'; ; ok 6063 - Document tree: qq'<!DOCTYPE HTML><table> <script></script> </table>' ok 6064 - Parse error: qq'<!DOCTYPE HTML><table>a<script></script> </table>'; 1:32:in table:\#text;char in <table> ok 6065 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a<script></script> </table>'; ; ok 6066 - Document tree: qq'<!DOCTYPE HTML><table>a<script></script> </table>' ok 6067 - Parse error: qq'<!DOCTYPE HTML><table><tfoot><script></script> </table>'; ; ok 6068 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tfoot><script></script> </table>'; ; ok 6069 - Document tree: qq'<!DOCTYPE HTML><table><tfoot><script></script> </table>' ok 6070 - Parse error: qq'<!DOCTYPE HTML><table><tfoot>a<script></script> </table>'; 1:39:in table:\#text;char in <tfoot> ok 6071 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tfoot>a<script></script> </table>'; ; ok 6072 - Document tree: qq'<!DOCTYPE HTML><table><tfoot>a<script></script> </table>' ok 6073 - Parse error: qq'<!DOCTYPE HTML><table><tr> <script></script> </table>'; ; ok 6074 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr> <script></script> </table>'; ; ok 6075 - Document tree: qq'<!DOCTYPE HTML><table><tr> <script></script> </table>' ok 6076 - Parse error: qq'<!DOCTYPE HTML><table><tr>a<script></script> </table>'; 1:36:in table:\#text;char in <tr> ok 6077 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr>a<script></script> </table>'; ; ok 6078 - Document tree: qq'<!DOCTYPE HTML><table><tr>a<script></script> </table>' ok 6079 - Parse error: qq'<!DOCTYPE HTML><table><style></style></table>'; ; ok 6080 - SHOULD-level error: qq'<!DOCTYPE HTML><table><style></style></table>'; ; ok 6081 - Document tree: qq'<!DOCTYPE HTML><table><style></style></table>' ok 6082 - Parse error: qq'<!DOCTYPE HTML><table> <style></style> </table>'; ; ok 6083 - SHOULD-level error: qq'<!DOCTYPE HTML><table> <style></style> </table>'; ; ok 6084 - Document tree: qq'<!DOCTYPE HTML><table> <style></style> </table>' ok 6085 - Parse error: qq'<!DOCTYPE HTML><table>a<style></style> </table>'; 1:31:in table:\#text;char in <table> ok 6086 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a<style></style> </table>'; ; ok 6087 - Document tree: qq'<!DOCTYPE HTML><table>a<style></style> </table>' ok 6088 - Parse error: qq'<!DOCTYPE HTML><table><tfoot><style></style> </table>'; ; ok 6089 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tfoot><style></style> </table>'; ; ok 6090 - Document tree: qq'<!DOCTYPE HTML><table><tfoot><style></style> </table>' ok 6091 - Parse error: qq'<!DOCTYPE HTML><table><tfoot>a<style></style> </table>'; 1:38:in table:\#text;char in <tfoot> ok 6092 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tfoot>a<style></style> </table>'; ; ok 6093 - Document tree: qq'<!DOCTYPE HTML><table><tfoot>a<style></style> </table>' ok 6094 - Parse error: qq'<!DOCTYPE HTML><table><tr> <style></style> </table>'; ; ok 6095 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr> <style></style> </table>'; ; ok 6096 - Document tree: qq'<!DOCTYPE HTML><table><tr> <style></style> </table>' ok 6097 - Parse error: qq'<!DOCTYPE HTML><table><tr>a<style></style> </table>'; 1:35:in table:\#text;char in <tr> ok 6098 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr>a<style></style> </table>'; ; ok 6099 - Document tree: qq'<!DOCTYPE HTML><table><tr>a<style></style> </table>' ok 6100 - Parse error: qq'<!DOCTYPE HTML><table><b>x<i>y<div>z</b>a</i>b'; 1:26:in table:b, 1:30:in table:\#text, 1:30:in table:i, 1:36:in table:\#text, 1:36:in table:div, 1:41:in table:\#text, 1:41:in table:/:b, 1:41:not closed:div, 1:46:in table:\#text, 1:46:in table:/:i, 1:46:not closed:div, 1:46:in table:\#text, 1:46:in body:\#eof;1,26,in table:b, 1,27,in table:\#character, 1,30,in table:i, 1,31,in table:\#character, 1,36,in table:div, 1,37,in table:\#character, 1,41,in table:/b, 1,41,not closed:div, 1,42,in table:\#character, 1,46,in table:/i, 1,46,not closed:div, 1,46,in table:\#character, no </div></table> at the end-of-file ok 6101 - SHOULD-level error: qq'<!DOCTYPE HTML><table><b>x<i>y<div>z</b>a</i>b'; ; ok 6102 - Document tree: qq'<!DOCTYPE HTML><table><b>x<i>y<div>z</b>a</i>b' ok 6103 - Parse error: qq'<!DOCTYPE HTML><table><tr><td></body>'; 1:37:unmatched end tag:body, 1:37:in body:\#eof;unmatched </body>, table not closed ok 6104 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td></body>'; ; ok 6105 - Document tree: qq'<!DOCTYPE HTML><table><tr><td></body>' ok 6106 - Parse error: qq'<!DOCTYPE HTML><table><tr><th></body>'; 1:37:unmatched end tag:body, 1:37:in body:\#eof;unmatched </body>, table not closed ok 6107 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><th></body>'; ; ok 6108 - Document tree: qq'<!DOCTYPE HTML><table><tr><th></body>' ok 6109 - Parse error: qq'<!DOCTYPE HTML><table><thead><tr><td></body>'; 1:44:unmatched end tag:body, 1:44:in body:\#eof;unmatched </body>, table not closed ok 6110 - SHOULD-level error: qq'<!DOCTYPE HTML><table><thead><tr><td></body>'; ; ok 6111 - Document tree: qq'<!DOCTYPE HTML><table><thead><tr><td></body>' ok 6112 - Parse error: qq'<!DOCTYPE HTML><isindex>'; 1:24:isindex;isindex ok 6113 - SHOULD-level error: qq'<!DOCTYPE HTML><isindex>'; ; ok 6114 - Document tree: qq'<!DOCTYPE HTML><isindex>' ok 6115 - Parse error: qq'<!DOCTYPE HTML><isindex/>'; 1:25:isindex;isindex ok 6116 - SHOULD-level error: qq'<!DOCTYPE HTML><isindex/>'; ; ok 6117 - Document tree: qq'<!DOCTYPE HTML><isindex/>' ok 6118 - Parse error: qq'<!DOCTYPE HTML><form><isindex/></form>'; 1:32:isindex, 1:32:nestc;<isindex> in form, nestc ok 6119 - SHOULD-level error: qq'<!DOCTYPE HTML><form><isindex/></form>'; ; ok 6120 - Document tree: qq'<!DOCTYPE HTML><form><isindex/></form>' ok 6121 - Parse error: qq'<!DOCTYPE HTML><isindex action="http://test/">'; 1:46:isindex;isindex ok 6122 - SHOULD-level error: qq'<!DOCTYPE HTML><isindex action="http://test/">'; ; ok 6123 - Document tree: qq'<!DOCTYPE HTML><isindex action="http://test/">' ok 6124 - Parse error: qq'<!DOCTYPE HTML><isindex prompt="Input:">'; 1:40:isindex;isindex ok 6125 - SHOULD-level error: qq'<!DOCTYPE HTML><isindex prompt="Input:">'; ; ok 6126 - Document tree: qq'<!DOCTYPE HTML><isindex prompt="Input:">' ok 6127 - Parse error: qq'<!DOCTYPE HTML><isindex name="textarea">'; 1:40:isindex;isindex ok 6128 - SHOULD-level error: qq'<!DOCTYPE HTML><isindex name="textarea">'; ; ok 6129 - Document tree: qq'<!DOCTYPE HTML><isindex name="textarea">' ok 6130 - Parse error: qq'<!DOCTYPE HTML><isindex type="checkbox">'; 1:40:isindex;isindex ok 6131 - SHOULD-level error: qq'<!DOCTYPE HTML><isindex type="checkbox">'; ; ok 6132 - Document tree: qq'<!DOCTYPE HTML><isindex type="checkbox">' ok 6133 - Parse error: qq'<!DOCTYPE HTML><form><isindex></form>'; 1:31:isindex;isindex ok 6134 - SHOULD-level error: qq'<!DOCTYPE HTML><form><isindex></form>'; ; ok 6135 - Document tree: qq'<!DOCTYPE HTML><form><isindex></form>' ok 6136 - Parse error: qq'<!DOCTYPE HTML><h1><a><h2>'; 1:26:in body:\#eof;unexpected end of file (no </h1></a></h2>) ok 6137 - SHOULD-level error: qq'<!DOCTYPE HTML><h1><a><h2>'; ; ok 6138 - Document tree: qq'<!DOCTYPE HTML><h1><a><h2>' ok 6139 - Parse error: qq'<!DOCTYPE HTML><h1><p></h1>'; ; ok 6140 - SHOULD-level error: qq'<!DOCTYPE HTML><h1><p></h1>'; ; ok 6141 - Document tree: qq'<!DOCTYPE HTML><h1><p></h1>' ok 6142 - Parse error: qq'<!DOCTYPE HTML><h1><li></h1>'; ; ok 6143 - SHOULD-level error: qq'<!DOCTYPE HTML><h1><li></h1>'; ; ok 6144 - Document tree: qq'<!DOCTYPE HTML><h1><li></h1>' ok 6145 - Parse error: qq'<!DOCTYPE HTML><h1><dt></h1>'; ; ok 6146 - SHOULD-level error: qq'<!DOCTYPE HTML><h1><dt></h1>'; ; ok 6147 - Document tree: qq'<!DOCTYPE HTML><h1><dt></h1>' ok 6148 - Parse error: qq'<!DOCTYPE HTML><h1><dd></h1>'; ; ok 6149 - SHOULD-level error: qq'<!DOCTYPE HTML><h1><dd></h1>'; ; ok 6150 - Document tree: qq'<!DOCTYPE HTML><h1><dd></h1>' ok 6151 - Parse error: qq'<!DOCTYPE HTML><h1></h1>'; ; ok 6152 - SHOULD-level error: qq'<!DOCTYPE HTML><h1></h1>'; ; ok 6153 - Document tree: qq'<!DOCTYPE HTML><h1></h1>' ok 6154 - Parse error: qq' <p>'; 1:5:no DOCTYPE;no DOCTYPE ok 6155 - SHOULD-level error: qq' <p>'; ; ok 6156 - Document tree: qq' <p>' ok 6157 - Parse error: qq' a'; 1:3:no DOCTYPE;no DOCTYPE ok 6158 - SHOULD-level error: qq' a'; ; ok 6159 - Document tree: qq' a' ok 6160 - Parse error: qq'<!----> <p>'; 1:12:no DOCTYPE;no DOCTYPE ok 6161 - SHOULD-level error: qq'<!----> <p>'; ; ok 6162 - Document tree: qq'<!----> <p>' ok 6163 - Parse error: qq'<!DOCTYPE HTML> <p>'; ; ok 6164 - SHOULD-level error: qq'<!DOCTYPE HTML> <p>'; ; ok 6165 - Document tree: qq'<!DOCTYPE HTML> <p>' ok 6166 - Parse error: qq'<!DOCTYPE HTML><div></div></div>'; 1:32:unmatched end tag:div;unmatched </div> ok 6167 - SHOULD-level error: qq'<!DOCTYPE HTML><div></div></div>'; ; ok 6168 - Document tree: qq'<!DOCTYPE HTML><div></div></div>' ok 6169 - Parse error: qq'<!DOCTYPE HTML><div><span></div>'; 1:32:not closed:span;unclosed <span> ok 6170 - SHOULD-level error: qq'<!DOCTYPE HTML><div><span></div>'; ; ok 6171 - Document tree: qq'<!DOCTYPE HTML><div><span></div>' ok 6172 - Parse error: qq'<!DOCTYPE HTML><listing>\x{0A}</listing>'; ; ok 6173 - SHOULD-level error: qq'<!DOCTYPE HTML><listing>\x{0A}</listing>'; ; ok 6174 - Document tree: qq'<!DOCTYPE HTML><listing>\x{0A}</listing>' ok 6175 - Parse error: qq'<!DOCTYPE HTML><listing>\x{0A}a</listing>'; ; ok 6176 - SHOULD-level error: qq'<!DOCTYPE HTML><listing>\x{0A}a</listing>'; ; ok 6177 - Document tree: qq'<!DOCTYPE HTML><listing>\x{0A}a</listing>' ok 6178 - Parse error: qq'<!DOCTYPE HTML><listing>a\x{0A}</listing>'; ; ok 6179 - SHOULD-level error: qq'<!DOCTYPE HTML><listing>a\x{0A}</listing>'; ; ok 6180 - Document tree: qq'<!DOCTYPE HTML><listing>a\x{0A}</listing>' ok 6181 - Parse error: qq'<!DOCTYPE HTML><listing>\x{0A}\x{0A}</listing>'; ; ok 6182 - SHOULD-level error: qq'<!DOCTYPE HTML><listing>\x{0A}\x{0A}</listing>'; ; ok 6183 - Document tree: qq'<!DOCTYPE HTML><listing>\x{0A}\x{0A}</listing>' ok 6184 - Parse error: qq'<!DOCTYPE HTML><listing> \x{0A}</listing>'; ; ok 6185 - SHOULD-level error: qq'<!DOCTYPE HTML><listing> \x{0A}</listing>'; ; ok 6186 - Document tree: qq'<!DOCTYPE HTML><listing> \x{0A}</listing>' ok 6187 - Parse error: qq'<!DOCTYPE HTML><pre><!---->\x{0A}a</pre>'; ; ok 6188 - SHOULD-level error: qq'<!DOCTYPE HTML><pre><!---->\x{0A}a</pre>'; ; ok 6189 - Document tree: qq'<!DOCTYPE HTML><pre><!---->\x{0A}a</pre>' ok 6190 - Parse error: qq'<!DOCTYPE HTML><listing><!---->\x{0A}a</listing>'; ; ok 6191 - SHOULD-level error: qq'<!DOCTYPE HTML><listing><!---->\x{0A}a</listing>'; ; ok 6192 - Document tree: qq'<!DOCTYPE HTML><listing><!---->\x{0A}a</listing>' ok 6193 - Parse error: qq'<!DOCTYPE HTML><textarea><!---->\x{0A}a</textarea>'; ; ok 6194 - SHOULD-level error: qq'<!DOCTYPE HTML><textarea><!---->\x{0A}a</textarea>'; ; ok 6195 - Document tree: qq'<!DOCTYPE HTML><textarea><!---->\x{0A}a</textarea>' ok 6196 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html> '; ; ok 6197 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html> '; ; ok 6198 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html> ' ok 6199 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html> '; ; ok 6200 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html> '; ; ok 6201 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html> ' ok 6202 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html>a'; 1:70:after html:\#text;char after </html> ok 6203 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html>a'; ; ok 6204 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html>a' ok 6205 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html> a'; 1:71:after html:\#text;char after </html> ok 6206 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html> a'; ; ok 6207 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html> a' ok 6208 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html>a '; 1:71:after html:\#text;char after </html> ok 6209 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html>a '; ; ok 6210 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html>a ' ok 6211 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html>aaa'; 1:72:after html:\#text;char after </html> ok 6212 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html>aaa'; ; ok 6213 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html>aaa' ok 6214 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html><!---->'; ; ok 6215 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html><!---->'; ; ok 6216 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html><!---->' ok 6217 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html><!--aa-->'; ; ok 6218 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html><!--aa-->'; ; ok 6219 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html><!--aa-->' ok 6220 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html><!DOCTYPE HTML>'; 1:84:in html:\#DOCTYPE;<!DOCTYPE> after </html> ok 6221 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html><!DOCTYPE HTML>'; ; ok 6222 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html><!DOCTYPE HTML>' ok 6223 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html><p>'; 1:72:after html:p;start tag after </html> ok 6224 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html><p>'; ; ok 6225 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html><p>' ok 6226 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html></p>'; 1:73:after html:/:p, 1:73:unmatched end tag:p;end tag after </html>, </p> interpreted as <p></p> ok 6227 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html></p>'; ; ok 6228 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html></p>' ok 6229 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html> <p>'; 1:74:after html:p;start tag after </html> ok 6230 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html> <p>'; ; ok 6231 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html> <p>' ok 6232 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html>aa<p>'; 1:72:after html:\#text;char after </html> ok 6233 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html>aa<p>'; ; ok 6234 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body></html>aa<p>' ok 6235 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> '; ; ok 6236 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> '; ; ok 6237 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> ' ok 6238 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> '; ; ok 6239 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> '; ; ok 6240 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> ' ok 6241 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a'; 1:78:after html:\#text;char after </html> ok 6242 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a'; ; ok 6243 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a' ok 6244 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> a'; 1:79:after html:\#text;char after </html> ok 6245 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> a'; ; ok 6246 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> a' ok 6247 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a '; 1:79:after html:\#text;char after </html> ok 6248 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a '; ; ok 6249 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a ' ok 6250 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset></html>a</html>'; 1:45:after html:\#text, 1:51:after after frameset:/:html;char after </html>, </html> after </html> ok 6251 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset></html>a</html>'; ; ok 6252 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset></html>a</html>' ok 6253 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!---->'; ; ok 6254 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!---->'; ; ok 6255 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!---->' ok 6256 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!--a-->'; ; ok 6257 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!--a-->'; ; ok 6258 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!--a-->' ok 6259 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <!---->'; ; ok 6260 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <!---->'; ; ok 6261 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <!---->' ok 6262 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a<!---->'; 1:79:after html:\#text;char after </html> ok 6263 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a<!---->'; ; ok 6264 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a<!---->' ok 6265 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a<!----> '; 1:79:after html:\#text;char after </html> ok 6266 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a<!----> '; ; ok 6267 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a<!----> ' ok 6268 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a<!----> <!--a-->'; 1:79:after html:\#text;char after </html> ok 6269 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a<!----> <!--a-->'; ; ok 6270 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a<!----> <!--a-->' ok 6271 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!DOCTYPE HTML>'; 1:92:in html:\#DOCTYPE;<!DOCTYPE> after </html> ok 6272 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!DOCTYPE HTML>'; ; ok 6273 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!DOCTYPE HTML>' ok 6274 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <!DOCTYPE HTML>'; 1:93:in html:\#DOCTYPE;<!DOCTYPE> after </html> ok 6275 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <!DOCTYPE HTML>'; ; ok 6276 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <!DOCTYPE HTML>' ok 6277 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><p>'; 1:80:after after frameset:p;start tag after </html> ok 6278 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><p>'; ; ok 6279 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><p>' ok 6280 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <p>'; 1:81:after after frameset:p;start tag after </html> ok 6281 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <p>'; ; ok 6282 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <p>' ok 6283 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html></p>'; 1:81:after after frameset:/:p;end tag after </html> ok 6284 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html></p>'; ; ok 6285 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html></p>' ok 6286 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> </p>'; 1:82:after after frameset:/:p;end tag after </html> ok 6287 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> </p>'; ; ok 6288 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> </p>' ok 6289 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html></html>'; 1:84:after after frameset:/:html;</html> after </html> ok 6290 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html></html>'; ; ok 6291 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html></html>' ok 6292 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a</html>'; 1:79:after html:\#text, 1:85:after after frameset:/:html;char after </html>, </html> after </html> ok 6293 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a</html>'; ; ok 6294 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a</html>' ok 6295 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>'; ; ok 6296 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>'; ; ok 6297 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>' ok 6298 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes>'; 1:87:not closed:noframes;no </noframes> ok 6299 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes>'; ; ok 6300 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes>' ok 6301 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes><p></noframes>'; ; ok 6302 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes><p></noframes>'; ; ok 6303 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes><p></noframes>' ok 6304 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>a'; 1:99:after html:\#text;char after </html> ok 6305 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>a'; ; ok 6306 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>a' ok 6307 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>a</html>'; 1:100:after html:\#text, 1:106:after after frameset:/:html;char after </html>, </html> after </html> ok 6308 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>a</html>'; ; ok 6309 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>a</html>' ok 6310 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <noframes></noframes> '; ; ok 6311 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <noframes></noframes> '; ; ok 6312 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <noframes></noframes> ' ok 6313 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset></html><frameset>'; 1:53:after after frameset:frameset;<frameset> after </html> ok 6314 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset></html><frameset>'; ; ok 6315 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset></html><frameset>' ok 6316 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset></html></frameset>'; 1:54:after after frameset:/:frameset;</frameset> after </html> ok 6317 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset></html></frameset>'; ; ok 6318 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset></html></frameset>' ok 6319 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset></html><frame>'; 1:50:after after frameset:frame;<frame> after </html> ok 6320 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset></html><frame>'; ; ok 6321 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset></html><frame>' ok 6322 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset></html><xyz>'; 1:48:after after frameset:xyz;<xyz> after </html> ok 6323 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset></html><xyz>'; ; ok 6324 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset></html><xyz>' ok 6325 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset></html></xyz>'; 1:49:after after frameset:/:xyz;</xyz> after </html> ok 6326 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset></html></xyz>'; ; ok 6327 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset></html></xyz>' ok 6328 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset> </frameset></html>'; ; ok 6329 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset> </frameset></html>'; ; ok 6330 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><frameset> </frameset></html>' ok 6331 - Parse error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body> </html>'; ; ok 6332 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body> </html>'; ; ok 6333 - Document tree: qq'<!DOCTYPE HTML><html><head><title></title></head><body></body> </html>' ok 6334 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset><noframes>'; 1:46:not closed:noframes;unexpected end of file ok 6335 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset><noframes>'; ; ok 6336 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset><noframes>' ok 6337 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset><noframes></noframes>'; ; ok 6338 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset><noframes></noframes>'; ; ok 6339 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset><noframes></noframes>' ok 6340 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset><noframes>abcdefg'; 1:53:not closed:noframes;unexpected end of file ok 6341 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset><noframes>abcdefg'; ; ok 6342 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset><noframes>abcdefg' ok 6343 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset><noframes>abcdefg</noframes>'; ; ok 6344 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset><noframes>abcdefg</noframes>'; ; ok 6345 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset><noframes>abcdefg</noframes>' ok 6346 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset><noframes>aa<p>bb</noframes>'; ; ok 6347 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset><noframes>aa<p>bb</noframes>'; ; ok 6348 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset><noframes>aa<p>bb</noframes>' ok 6349 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset><noframes><noframes></noframes>'; ; ok 6350 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset><noframes><noframes></noframes>'; ; ok 6351 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset><noframes><noframes></noframes>' ok 6352 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset><noframes></noframe></noframes>'; ; ok 6353 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset><noframes></noframe></noframes>'; ; ok 6354 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset><noframes></noframe></noframes>' ok 6355 - Parse error: qq'<!DOCTYPE HTML><noframes>x</noframes><!---->'; ; ok 6356 - SHOULD-level error: qq'<!DOCTYPE HTML><noframes>x</noframes><!---->'; ; ok 6357 - Document tree: qq'<!DOCTYPE HTML><noframes>x</noframes><!---->' ok 6358 - Parse error: qq'<!DOCTYPE HTML><head><noframes>x</noframes><!---->'; ; ok 6359 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noframes>x</noframes><!---->'; ; ok 6360 - Document tree: qq'<!DOCTYPE HTML><head><noframes>x</noframes><!---->' ok 6361 - Parse error: qq'<!DOCTYPE HTML><head></head><noframes>x</noframes><!---->'; 1:39:after head:noframes;<noframes> after </head> ok 6362 - SHOULD-level error: qq'<!DOCTYPE HTML><head></head><noframes>x</noframes><!---->'; ; ok 6363 - Document tree: qq'<!DOCTYPE HTML><head></head><noframes>x</noframes><!---->' ok 6364 - Parse error: qq'<!DOCTYPE HTML><body><noframes>x</noframes>'; ; ok 6365 - SHOULD-level error: qq'<!DOCTYPE HTML><body><noframes>x</noframes>'; ; ok 6366 - Document tree: qq'<!DOCTYPE HTML><body><noframes>x</noframes>' ok 6367 - Parse error: qq'</body></html><html a>'; 1:8:no DOCTYPE, 1:22:after html:html, 1:22:not first start tag;no <!DOCTYPE>, tag after </html>, second <html> ok 6368 - SHOULD-level error: qq'</body></html><html a>'; ; ok 6369 - Document tree: qq'</body></html><html a>' ok 6370 - Parse error: qq'</html>'; 1:7:no DOCTYPE;no <!DOCTYPE> ok 6371 - SHOULD-level error: qq'</html>'; ; ok 6372 - Document tree: qq'</html>' ok 6373 - Parse error: qq'<!----></html>x'; 1:15:no DOCTYPE, 1:15:after html:\#text;no <!DOCTYPE>, </html> before head ok 6374 - SHOULD-level error: qq'<!----></html>x'; ; ok 6375 - Document tree: qq'<!----></html>x' ok 6376 - Parse error: qq'<body></body></html><html a>'; 1:7:no DOCTYPE, 1:28:after html:html, 1:28:not first start tag;no <!DOCTYPE>, <html> after </html>, <html> is not the first start tag ok 6377 - SHOULD-level error: qq'<body></body></html><html a>'; ; ok 6378 - Document tree: qq'<body></body></html><html a>' ok 6379 - Parse error: qq'<frameset></frameset><html a></html>'; 1:11:no DOCTYPE, 1:30:not first start tag;no <!DOCTYPE>, <html> is not the first start tag ok 6380 - SHOULD-level error: qq'<frameset></frameset><html a></html>'; ; ok 6381 - Document tree: qq'<frameset></frameset><html a></html>' ok 6382 - Parse error: qq'<frameset></frameset></html><html a>'; 1:11:no DOCTYPE, 1:36:after html:html, 1:36:not first start tag;no <!DOCTYPE>, <html> after </html>, <html> is not the first start tag ok 6383 - SHOULD-level error: qq'<frameset></frameset></html><html a>'; ; ok 6384 - Document tree: qq'<frameset></frameset></html><html a>' ok 6385 - Parse error: qq'<!DOCTYPE HTML><html><head></head><frameset></frameset></html><html a>'; 1:70:after html:html, 1:70:not first start tag;<html> after </html>, <html> is not the first start tag ok 6386 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><frameset></frameset></html><html a>'; ; ok 6387 - Document tree: qq'<!DOCTYPE HTML><html><head></head><frameset></frameset></html><html a>' ok 6388 - Parse error: qq'<frameset></frameset>'; 1:11:no DOCTYPE;no <!DOCTYPE> ok 6389 - SHOULD-level error: qq'<frameset></frameset>'; ; ok 6390 - Document tree: qq'<frameset></frameset>' ok 6391 - Parse error: qq'<frameset></frameset></frameset>'; 1:11:no DOCTYPE, 1:32:after frameset:/:frameset;no <!DOCTYPE>, unmatched </frameset> ok 6392 - SHOULD-level error: qq'<frameset></frameset></frameset>'; ; ok 6393 - Document tree: qq'<frameset></frameset></frameset>' ok 6394 - Parse error: qq'<frameset></frameset></frameset></frameset>'; 1:11:no DOCTYPE, 1:33:after frameset:/:frameset, 1:43:after frameset:/:frameset;no <!DOCTYPE>, unmatched </frameset>, unmatched </frameset> ok 6395 - SHOULD-level error: qq'<frameset></frameset></frameset></frameset>'; ; ok 6396 - Document tree: qq'<frameset></frameset></frameset></frameset>' ok 6397 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</caption>a</table>'; 1:54:in table:\#text;a in <table> ok 6398 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</caption>a</table>'; ; ok 6399 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</caption>a</table>' ok 6400 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</table>a'; 1:44:not closed:caption;no </caption> ok 6401 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</table>a'; ; ok 6402 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</table>a' ok 6403 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</body>a'; 1:43:unmatched end tag:body, 1:43:in body:\#eof;unmatched </body>, unexpected end of file ok 6404 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</body>a'; ; ok 6405 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</body>a' ok 6406 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</col>a'; 1:42:unmatched end tag:col, 1:42:in body:\#eof;unmatched </col>, unexpected end of file ok 6407 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</col>a'; ; ok 6408 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</col>a' ok 6409 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</colgroup>a'; 1:47:unmatched end tag:colgroup, 1:47:in body:\#eof;unmatched </colgroup>, unexpected end of file ok 6410 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</colgroup>a'; ; ok 6411 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</colgroup>a' ok 6412 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</html>a'; 1:43:unmatched end tag:html, 1:43:in body:\#eof;unmatched </html>, unexpected end of file ok 6413 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</html>a'; ; ok 6414 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</html>a' ok 6415 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</html> '; 1:43:unmatched end tag:html, 1:43:in body:\#eof;unmatched </html>, unexpected end of file ok 6416 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</html> '; ; ok 6417 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</html> ' ok 6418 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</tbody>a'; 1:44:unmatched end tag:tbody, 1:44:in body:\#eof;unmatched </tbody>, unexpected end of file ok 6419 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</tbody>a'; ; ok 6420 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</tbody>a' ok 6421 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</thead>a'; 1:44:unmatched end tag:thead, 1:44:in body:\#eof;unmatched </thead>, unexpected end of file ok 6422 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</thead>a'; ; ok 6423 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</thead>a' ok 6424 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</tfoot>a'; 1:44:unmatched end tag:tfoot, 1:44:in body:\#eof;unmatched </tfoot>, unexpected end of file ok 6425 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</tfoot>a'; ; ok 6426 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</tfoot>a' ok 6427 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</tr>a'; 1:41:unmatched end tag:tr, 1:41:in body:\#eof;unmatched </tr>, unexpected end of file ok 6428 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</tr>a'; ; ok 6429 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</tr>a' ok 6430 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</td>a'; 1:41:unmatched end tag:td, 1:41:in body:\#eof;unmatched </td>, unexpected end of file ok 6431 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</td>a'; ; ok 6432 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</td>a' ok 6433 - Parse error: qq'<!DOCTYPE HTML><table><caption>test</th>a'; 1:41:unmatched end tag:th, 1:41:in body:\#eof;unmatched </th>, unexpected end of file ok 6434 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>test</th>a'; ; ok 6435 - Document tree: qq'<!DOCTYPE HTML><table><caption>test</th>a' ok 6436 - Parse error: qq'<!DOCTYPE HTML><table><caption>a<caption>b'; 1:42:not closed:caption, 1:42:in body:\#eof;no </caption>, unexpected end of file ok 6437 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>a<caption>b'; ; ok 6438 - Document tree: qq'<!DOCTYPE HTML><table><caption>a<caption>b' ok 6439 - Parse error: qq'<!DOCTYPE HTML><table><colgroup> </table>'; ; ok 6440 - SHOULD-level error: qq'<!DOCTYPE HTML><table><colgroup> </table>'; ; ok 6441 - Document tree: qq'<!DOCTYPE HTML><table><colgroup> </table>' ok 6442 - Parse error: qq'<!DOCTYPE HTML><table><colgroup></colgroup></table>'; ; ok 6443 - SHOULD-level error: qq'<!DOCTYPE HTML><table><colgroup></colgroup></table>'; ; ok 6444 - Document tree: qq'<!DOCTYPE HTML><table><colgroup></colgroup></table>' ok 6445 - Parse error: qq'<!DOCTYPE HTML><table><caption>a<col>b'; 1:38:not closed:caption, 1:38:in table:\#text, 1:38:in body:\#eof;no </caption>, "b" in table, unexpected end of file ok 6446 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>a<col>b'; ; ok 6447 - Document tree: qq'<!DOCTYPE HTML><table><caption>a<col>b' ok 6448 - Parse error: qq'<!DOCTYPE HTML><table><caption>a<colgroup>b'; 1:43:not closed:caption, 1:43:in table:\#text, 1:43:in body:\#eof;no </caption>, "b" in colgroup, unexpected end of file ok 6449 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>a<colgroup>b'; ; ok 6450 - Document tree: qq'<!DOCTYPE HTML><table><caption>a<colgroup>b' ok 6451 - Parse error: qq'<!DOCTYPE HTML><table><caption>a<thead>b'; 1:40:not closed:caption, 1:40:in table:\#text, 1:40:in body:\#eof;no </caption>, "b" in thead, unexpected end of file ok 6452 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>a<thead>b'; ; ok 6453 - Document tree: qq'<!DOCTYPE HTML><table><caption>a<thead>b' ok 6454 - Parse error: qq'<!DOCTYPE HTML><table><caption>a<tbody>b'; 1:40:not closed:caption, 1:40:in table:\#text, 1:40:in body:\#eof;no </caption>, "b" in tbody, unexpected end of file ok 6455 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>a<tbody>b'; ; ok 6456 - Document tree: qq'<!DOCTYPE HTML><table><caption>a<tbody>b' ok 6457 - Parse error: qq'<!DOCTYPE HTML><table><caption>a<tfoot>b'; 1:40:not closed:caption, 1:40:in table:\#text, 1:40:in body:\#eof;no </caption>, "b" in tfoot, unexpected end of file ok 6458 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>a<tfoot>b'; ; ok 6459 - Document tree: qq'<!DOCTYPE HTML><table><caption>a<tfoot>b' ok 6460 - Parse error: qq'<!DOCTYPE HTML><table><caption>a<tr>b'; 1:37:not closed:caption, 1:37:in table:\#text, 1:37:in body:\#eof;no </caption>, "b" in tr, unexpected end of file ok 6461 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>a<tr>b'; ; ok 6462 - Document tree: qq'<!DOCTYPE HTML><table><caption>a<tr>b' ok 6463 - Parse error: qq'<!DOCTYPE HTML><table><caption>a<td>b'; 1:37:not closed:caption, 1:37:missing start tag:tr, 1:37:in body:\#eof;no </caption>, no <tr>, unexpected end of file ok 6464 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>a<td>b'; ; ok 6465 - Document tree: qq'<!DOCTYPE HTML><table><caption>a<td>b' ok 6466 - Parse error: qq'<!DOCTYPE HTML><table><caption>a<th>b'; 1:37:not closed:caption, 1:37:missing start tag:tr, 1:37:in body:\#eof;no </caption>, no <tr>, unexpected end of file ok 6467 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption>a<th>b'; ; ok 6468 - Document tree: qq'<!DOCTYPE HTML><table><caption>a<th>b' ok 6469 - Parse error: qq'<!DOCTYPE HTML>a<caption>b'; 1:26:in body:caption;<caption> in body ok 6470 - SHOULD-level error: qq'<!DOCTYPE HTML>a<caption>b'; ; ok 6471 - Document tree: qq'<!DOCTYPE HTML>a<caption>b' ok 6472 - Parse error: qq'<!DOCTYPE HTML><table><caption><span><tbody>'; 1:44:not closed:caption, 1:44:not closed:span, 1:44:in body:\#eof;<caption> not closed, <span> not closed, <table> not closed ok 6473 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><span><tbody>'; ; ok 6474 - Document tree: qq'<!DOCTYPE HTML><table><caption><span><tbody>' ok 6475 - Parse error: qq'<!DOCTYPE HTML><table><caption><li><tbody>'; 1:42:not closed:caption, 1:42:in body:\#eof;<caption> not closed, <table> not closed ok 6476 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><li><tbody>'; ; ok 6477 - Document tree: qq'<!DOCTYPE HTML><table><caption><li><tbody>' ok 6478 - Parse error: qq'<!DOCTYPE HTML><table><caption><p><tbody>'; 1:41:not closed:caption, 1:41:in body:\#eof;<caption> not closed, <table> not closed ok 6479 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><p><tbody>'; ; ok 6480 - Document tree: qq'<!DOCTYPE HTML><table><caption><p><tbody>' ok 6481 - Parse error: qq'<!DOCTYPE HTML><table><caption><dt><tbody>'; 1:42:not closed:caption, 1:42:in body:\#eof;<caption> not closed, <table> not closed ok 6482 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><dt><tbody>'; ; ok 6483 - Document tree: qq'<!DOCTYPE HTML><table><caption><dt><tbody>' ok 6484 - Parse error: qq'<!DOCTYPE HTML><table><caption><dd><tbody>'; 1:42:not closed:caption, 1:42:in body:\#eof;<caption> not closed, <table> not closed ok 6485 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><dd><tbody>'; ; ok 6486 - Document tree: qq'<!DOCTYPE HTML><table><caption><dd><tbody>' ok 6487 - Parse error: qq'<!DOCTYPE HTML>a<col>b'; 1:22:in body:col;<col> in body ok 6488 - SHOULD-level error: qq'<!DOCTYPE HTML>a<col>b'; ; ok 6489 - Document tree: qq'<!DOCTYPE HTML>a<col>b' ok 6490 - Parse error: qq'<!DOCTYPE HTML>a<colgroup>b'; 1:27:in body:colgroup;<colgroup> in body ok 6491 - SHOULD-level error: qq'<!DOCTYPE HTML>a<colgroup>b'; ; ok 6492 - Document tree: qq'<!DOCTYPE HTML>a<colgroup>b' ok 6493 - Parse error: qq'<!DOCTYPE HTML>a<frame>b'; 1:24:in body:frame;<frame> in body ok 6494 - SHOULD-level error: qq'<!DOCTYPE HTML>a<frame>b'; ; ok 6495 - Document tree: qq'<!DOCTYPE HTML>a<frame>b' ok 6496 - Parse error: qq'<!DOCTYPE HTML>a<frameset>b'; 1:27:in body:frameset;<frameset> in body ok 6497 - SHOULD-level error: qq'<!DOCTYPE HTML>a<frameset>b'; ; ok 6498 - Document tree: qq'<!DOCTYPE HTML>a<frameset>b' ok 6499 - Parse error: qq'<!DOCTYPE HTML>a<frameset><frame>b'; 1:27:in body:frameset, 1:34:in body:frame;<frameset> in body, <frame> in body ok 6500 - SHOULD-level error: qq'<!DOCTYPE HTML>a<frameset><frame>b'; ; ok 6501 - Document tree: qq'<!DOCTYPE HTML>a<frameset><frame>b' ok 6502 - Parse error: qq'<!DOCTYPE HTML>a<head>b'; 1:23:in body:head;<head> in body ok 6503 - SHOULD-level error: qq'<!DOCTYPE HTML>a<head>b'; ; ok 6504 - Document tree: qq'<!DOCTYPE HTML>a<head>b' ok 6505 - Parse error: qq'<!DOCTYPE HTML>a<head><link>b'; 1:23:in body:head;<head> in body ok 6506 - SHOULD-level error: qq'<!DOCTYPE HTML>a<head><link>b'; ; ok 6507 - Document tree: qq'<!DOCTYPE HTML>a<head><link>b' not ok 6508 - Parse error: qq'<!DOCTYPE HTML>a<option>b'; 1:25:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE HTML>a<option>b'; 1:25:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 6509 - SHOULD-level error: qq'<!DOCTYPE HTML>a<option>b'; ; ok 6510 - Document tree: qq'<!DOCTYPE HTML>a<option>b' not ok 6511 - Parse error: qq'<!DOCTYPE HTML>a<optgroup>b'; 1:27:in body:\#eof; # Failed test 'Parse error: qq'<!DOCTYPE HTML>a<optgroup>b'; 1:27:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 6512 - SHOULD-level error: qq'<!DOCTYPE HTML>a<optgroup>b'; ; ok 6513 - Document tree: qq'<!DOCTYPE HTML>a<optgroup>b' ok 6514 - Parse error: qq'<!DOCTYPE HTML>a<tbody>b'; 1:24:in body:tbody;<tbody> in body ok 6515 - SHOULD-level error: qq'<!DOCTYPE HTML>a<tbody>b'; ; ok 6516 - Document tree: qq'<!DOCTYPE HTML>a<tbody>b' ok 6517 - Parse error: qq'<!DOCTYPE HTML>a<tbody><tr>b'; 1:24:in body:tbody, 1:28:in body:tr;<tbody> in body, <tr> in body ok 6518 - SHOULD-level error: qq'<!DOCTYPE HTML>a<tbody><tr>b'; ; ok 6519 - Document tree: qq'<!DOCTYPE HTML>a<tbody><tr>b' ok 6520 - Parse error: qq'<!DOCTYPE HTML>a<thead>b'; 1:24:in body:thead;<thead> in body ok 6521 - SHOULD-level error: qq'<!DOCTYPE HTML>a<thead>b'; ; ok 6522 - Document tree: qq'<!DOCTYPE HTML>a<thead>b' ok 6523 - Parse error: qq'<!DOCTYPE HTML>a<tfoot>b'; 1:24:in body:tfoot;<tfoot> in body ok 6524 - SHOULD-level error: qq'<!DOCTYPE HTML>a<tfoot>b'; ; ok 6525 - Document tree: qq'<!DOCTYPE HTML>a<tfoot>b' ok 6526 - Parse error: qq'<!DOCTYPE HTML>a<tr>b'; 1:21:in body:tr;<tr> in body ok 6527 - SHOULD-level error: qq'<!DOCTYPE HTML>a<tr>b'; ; ok 6528 - Document tree: qq'<!DOCTYPE HTML>a<tr>b' ok 6529 - Parse error: qq'<!DOCTYPE HTML>a<td>b'; 1:21:in body:td;<td> in body ok 6530 - SHOULD-level error: qq'<!DOCTYPE HTML>a<td>b'; ; ok 6531 - Document tree: qq'<!DOCTYPE HTML>a<td>b' ok 6532 - Parse error: qq'<!DOCTYPE HTML>a<th>b'; 1:21:in body:th;<th> in body ok 6533 - SHOULD-level error: qq'<!DOCTYPE HTML>a<th>b'; ; ok 6534 - Document tree: qq'<!DOCTYPE HTML>a<th>b' ok 6535 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a<tr><td>b</table>'; ; ok 6536 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a<tr><td>b</table>'; ; ok 6537 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a<tr><td>b</table>' ok 6538 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a<thead><tr><td>b</table>'; ; ok 6539 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a<thead><tr><td>b</table>'; ; ok 6540 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a<thead><tr><td>b</table>' ok 6541 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a<tbody><tr><td>b</table>'; ; ok 6542 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a<tbody><tr><td>b</table>'; ; ok 6543 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a<tbody><tr><td>b</table>' ok 6544 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a<tfoot><tr><td>b</table>'; ; ok 6545 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a<tfoot><tr><td>b</table>'; ; ok 6546 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a<tfoot><tr><td>b</table>' ok 6547 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a<caption>b</caption></table>'; ; ok 6548 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a<caption>b</caption></table>'; ; ok 6549 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a<caption>b</caption></table>' ok 6550 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a</th></table>'; 1:37:unmatched end tag:th;unmatched </th> ok 6551 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a</th></table>'; ; ok 6552 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a</th></table>' ok 6553 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a</th>b</table>'; 1:37:unmatched end tag:th;unmatched </th> ok 6554 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a</th>b</table>'; ; ok 6555 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a</th>b</table>' ok 6556 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a</body>b'; 1:39:unmatched end tag:body, 1:39:in body:\#eof;unmatched </body>, unexpected end of file ok 6557 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a</body>b'; ; ok 6558 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a</body>b' ok 6559 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a</html>b'; 1:39:unmatched end tag:html, 1:39:in body:\#eof;unmatched </html>, unexpected end of file ok 6560 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a</html>b'; ; ok 6561 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a</html>b' ok 6562 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a</caption>b'; 1:42:unmatched end tag:caption, 1:42:in body:\#eof;unmatched </caption>, unexpected end of file ok 6563 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a</caption>b'; ; ok 6564 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a</caption>b' ok 6565 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a</colgroup>b'; 1:43:unmatched end tag:colgroup, 1:43:in body:\#eof;unmatched </colgroup>, unexpected end of file ok 6566 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a</colgroup>b'; ; ok 6567 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a</colgroup>b' ok 6568 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a</col>b'; 1:38:unmatched end tag:col, 1:38:in body:\#eof;unmatched </col>, unexpected end of file ok 6569 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a</col>b'; ; ok 6570 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a</col>b' ok 6571 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a</thead>b'; 1:40:unmatched end tag:thead, 1:40:in body:\#eof;unmatched </thead>, unexpected end of file ok 6572 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a</thead>b'; ; ok 6573 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a</thead>b' ok 6574 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a</tfoot>b'; 1:40:unmatched end tag:tfoot, 1:40:in body:\#eof;unmatched </tfoot>, unexpected end of file ok 6575 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a</tfoot>b'; ; ok 6576 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a</tfoot>b' ok 6577 - Parse error: qq'<!DOCTYPE HTML><table><tfoot><tr><td>a</tbody>b'; 1:47:unmatched end tag:tbody, 1:47:in body:\#eof;unmatched </tbody>, unexpected end of file ok 6578 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tfoot><tr><td>a</tbody>b'; ; ok 6579 - Document tree: qq'<!DOCTYPE HTML><table><tfoot><tr><td>a</tbody>b' ok 6580 - Parse error: qq'<!DOCTYPE HTML><table><tr><td>a</tbody>b'; 1:40:in table:\#text, 1:40:in body:\#eof;"b" in table, unexpected end of file ok 6581 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td>a</tbody>b'; ; ok 6582 - Document tree: qq'<!DOCTYPE HTML><table><tr><td>a</tbody>b' ok 6583 - Parse error: qq'<!DOCTYPE HTML><table><thead><tr><td>a</thead>b'; 1:47:in table:\#text, 1:47:in body:\#eof;"b" in table, unexpected end of file ok 6584 - SHOULD-level error: qq'<!DOCTYPE HTML><table><thead><tr><td>a</thead>b'; ; ok 6585 - Document tree: qq'<!DOCTYPE HTML><table><thead><tr><td>a</thead>b' ok 6586 - Parse error: qq'<!DOCTYPE HTML><table><tfoot><tr><td>a</tfoot>b'; 1:47:in table:\#text, 1:47:in body:\#eof;"b" in table, unexpected end of file ok 6587 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tfoot><tr><td>a</tfoot>b'; ; ok 6588 - Document tree: qq'<!DOCTYPE HTML><table><tfoot><tr><td>a</tfoot>b' ok 6589 - Parse error: qq'<!DOCTYPE HTML><table><tbody><caption>a</caption>'; 1:49:in body:\#eof;unexpected end of file ok 6590 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody><caption>a</caption>'; ; ok 6591 - Document tree: qq'<!DOCTYPE HTML><table><tbody><caption>a</caption>' ok 6592 - Parse error: qq'<!DOCTYPE HTML><table><caption><li></caption></table>'; ; ok 6593 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><li></caption></table>'; ; ok 6594 - Document tree: qq'<!DOCTYPE HTML><table><caption><li></caption></table>' ok 6595 - Parse error: qq'<!DOCTYPE HTML><table><caption><p></caption></table>'; ; ok 6596 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><p></caption></table>'; ; ok 6597 - Document tree: qq'<!DOCTYPE HTML><table><caption><p></caption></table>' ok 6598 - Parse error: qq'<!DOCTYPE HTML><table><caption><dt></caption></table>'; ; ok 6599 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><dt></caption></table>'; ; ok 6600 - Document tree: qq'<!DOCTYPE HTML><table><caption><dt></caption></table>' ok 6601 - Parse error: qq'<!DOCTYPE HTML><table><caption><dd></caption></table>'; ; ok 6602 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><dd></caption></table>'; ; ok 6603 - Document tree: qq'<!DOCTYPE HTML><table><caption><dd></caption></table>' ok 6604 - Parse error: qq'<!DOCTYPE HTML><table><caption><p></table>'; 1:42:not closed:caption;<caption> not closed ok 6605 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><p></table>'; ; ok 6606 - Document tree: qq'<!DOCTYPE HTML><table><caption><p></table>' ok 6607 - Parse error: qq'<!DOCTYPE HTML><table><caption><li></table>'; 1:43:not closed:caption;<caption> not closed ok 6608 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><li></table>'; ; ok 6609 - Document tree: qq'<!DOCTYPE HTML><table><caption><li></table>' ok 6610 - Parse error: qq'<!DOCTYPE HTML><table><caption><dd></table>'; 1:43:not closed:caption;<caption> not closed ok 6611 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><dd></table>'; ; ok 6612 - Document tree: qq'<!DOCTYPE HTML><table><caption><dd></table>' ok 6613 - Parse error: qq'<!DOCTYPE HTML><table><caption><dt></table>'; 1:43:not closed:caption;<caption> not closed ok 6614 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><dt></table>'; ; ok 6615 - Document tree: qq'<!DOCTYPE HTML><table><caption><dt></table>' ok 6616 - Parse error: qq'<!DOCTYPE HTML><table><caption><span></table>'; 1:45:not closed:caption, 1:45:not closed:span;<caption> not closed, <span> not closed ok 6617 - SHOULD-level error: qq'<!DOCTYPE HTML><table><caption><span></table>'; ; ok 6618 - Document tree: qq'<!DOCTYPE HTML><table><caption><span></table>' ok 6619 - Parse error: qq'<!DOCTYPE HTML><table><tbody><thead><tr></table>'; ; ok 6620 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody><thead><tr></table>'; ; ok 6621 - Document tree: qq'<!DOCTYPE HTML><table><tbody><thead><tr></table>' ok 6622 - Parse error: qq'<!DOCTYPE HTML><table><tbody><tfoot><tr></table>'; ; ok 6623 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody><tfoot><tr></table>'; ; ok 6624 - Document tree: qq'<!DOCTYPE HTML><table><tbody><tfoot><tr></table>' ok 6625 - Parse error: qq'<!DOCTYPE HTML><table><tbody><tbody><tr></table>'; ; ok 6626 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody><tbody><tr></table>'; ; ok 6627 - Document tree: qq'<!DOCTYPE HTML><table><tbody><tbody><tr></table>' ok 6628 - Parse error: qq'<!DOCTYPE HTML><table><thead><tfoot><tr></table>'; ; ok 6629 - SHOULD-level error: qq'<!DOCTYPE HTML><table><thead><tfoot><tr></table>'; ; ok 6630 - Document tree: qq'<!DOCTYPE HTML><table><thead><tfoot><tr></table>' ok 6631 - Parse error: qq'<!DOCTYPE HTML><table><thead><tbody><tr></table>'; ; ok 6632 - SHOULD-level error: qq'<!DOCTYPE HTML><table><thead><tbody><tr></table>'; ; ok 6633 - Document tree: qq'<!DOCTYPE HTML><table><thead><tbody><tr></table>' ok 6634 - Parse error: qq'<!DOCTYPE HTML><table><thead><thead><tr></table>'; ; ok 6635 - SHOULD-level error: qq'<!DOCTYPE HTML><table><thead><thead><tr></table>'; ; ok 6636 - Document tree: qq'<!DOCTYPE HTML><table><thead><thead><tr></table>' not ok 6637 - Parse error: qq'<!DOCTYPE HTML><table a><thead><table b>'; 1:40:not closed:thead, 1:40:not closed:thead, 1:40:in body:\#eof;<table> in table row group, unexpected end of file # Failed test 'Parse error: qq'<!DOCTYPE HTML><table a><thead><table b>'; 1:40:not closed:thead, 1:40:not closed:thead, 1:40:in body:\#eof;<table> in table row group, unexpected end of file' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 6638 - SHOULD-level error: qq'<!DOCTYPE HTML><table a><thead><table b>'; ; ok 6639 - Document tree: qq'<!DOCTYPE HTML><table a><thead><table b>' not ok 6640 - Parse error: qq'<!DOCTYPE HTML><table a><tbody><table b>'; 1:40:not closed:tbody, 1:40:not closed:tbody, 1:40:in body:\#eof;<table> in table row group, unexpected end of file # Failed test 'Parse error: qq'<!DOCTYPE HTML><table a><tbody><table b>'; 1:40:not closed:tbody, 1:40:not closed:tbody, 1:40:in body:\#eof;<table> in table row group, unexpected end of file' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 6641 - SHOULD-level error: qq'<!DOCTYPE HTML><table a><tbody><table b>'; ; ok 6642 - Document tree: qq'<!DOCTYPE HTML><table a><tbody><table b>' not ok 6643 - Parse error: qq'<!DOCTYPE HTML><table a><tfoot><table b>'; 1:40:not closed:tfoot, 1:40:not closed:tfoot, 1:40:in body:\#eof;<table> in table row group, unexpected end of file # Failed test 'Parse error: qq'<!DOCTYPE HTML><table a><tfoot><table b>'; 1:40:not closed:tfoot, 1:40:not closed:tfoot, 1:40:in body:\#eof;<table> in table row group, unexpected end of file' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 6644 - SHOULD-level error: qq'<!DOCTYPE HTML><table a><tfoot><table b>'; ; ok 6645 - Document tree: qq'<!DOCTYPE HTML><table a><tfoot><table b>' not ok 6646 - Parse error: qq'<!DOCTYPE HTML><table a><tr><table b>'; 1:37:not closed:tr, 1:37:not closed:tr, 1:37:in body:\#eof;<table> in table row, unexpected end of file # Failed test 'Parse error: qq'<!DOCTYPE HTML><table a><tr><table b>'; 1:37:not closed:tr, 1:37:not closed:tr, 1:37:in body:\#eof;<table> in table row, unexpected end of file' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 6647 - SHOULD-level error: qq'<!DOCTYPE HTML><table a><tr><table b>'; ; ok 6648 - Document tree: qq'<!DOCTYPE HTML><table a><tr><table b>' ok 6649 - Parse error: qq'<!DOCTYPE HTML><table><thead></tbody><tr>'; 1:38:unmatched end tag:tbody, 1:41:in body:\#eof;unmatched end tag, unexpected end of file ok 6650 - SHOULD-level error: qq'<!DOCTYPE HTML><table><thead></tbody><tr>'; ; ok 6651 - Document tree: qq'<!DOCTYPE HTML><table><thead></tbody><tr>' ok 6652 - Parse error: qq'<!DOCTYPE HTML><table><thead></thead><tr>'; 1:41:in body:\#eof;unexpected end of file ok 6653 - SHOULD-level error: qq'<!DOCTYPE HTML><table><thead></thead><tr>'; ; ok 6654 - Document tree: qq'<!DOCTYPE HTML><table><thead></thead><tr>' ok 6655 - Parse error: qq'<!DOCTYPE HTML><table><thead></tfoot><tr>'; 1:38:unmatched end tag:tfoot, 1:41:in body:\#eof;unmatched end tag, unexpected end of file ok 6656 - SHOULD-level error: qq'<!DOCTYPE HTML><table><thead></tfoot><tr>'; ; ok 6657 - Document tree: qq'<!DOCTYPE HTML><table><thead></tfoot><tr>' ok 6658 - Parse error: qq'<!DOCTYPE HTML><table><tbody></thead><tr>'; 1:38:unmatched end tag:thead, 1:41:in body:\#eof;unmatched end tag, unexpected end of file ok 6659 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody></thead><tr>'; ; ok 6660 - Document tree: qq'<!DOCTYPE HTML><table><tbody></thead><tr>' ok 6661 - Parse error: qq'<!DOCTYPE HTML><table><tbody></tbody><tr>'; 1:41:in body:\#eof;unexpected end of file ok 6662 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody></tbody><tr>'; ; ok 6663 - Document tree: qq'<!DOCTYPE HTML><table><tbody></tbody><tr>' ok 6664 - Parse error: qq'<!DOCTYPE HTML><table><tbody></tfoot><tr>'; 1:38:unmatched end tag:tfoot, 1:41:in body:\#eof;unmatched end tag, unexpected end of file ok 6665 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody></tfoot><tr>'; ; ok 6666 - Document tree: qq'<!DOCTYPE HTML><table><tbody></tfoot><tr>' ok 6667 - Parse error: qq'<!DOCTYPE HTML><table><tfoot></thead><tr>'; 1:38:unmatched end tag:thead, 1:41:in body:\#eof;unmatched end tag, unexpected end of file ok 6668 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tfoot></thead><tr>'; ; ok 6669 - Document tree: qq'<!DOCTYPE HTML><table><tfoot></thead><tr>' ok 6670 - Parse error: qq'<!DOCTYPE HTML><table><tfoot></tbody><tr>'; 1:38:unmatched end tag:tbody, 1:41:in body:\#eof;unmatched end tag, unexpected end of file ok 6671 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tfoot></tbody><tr>'; ; ok 6672 - Document tree: qq'<!DOCTYPE HTML><table><tfoot></tbody><tr>' ok 6673 - Parse error: qq'<!DOCTYPE HTML><table><tfoot></tfoot><tr>'; 1:41:in body:\#eof;unexpected end of file ok 6674 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tfoot></tfoot><tr>'; ; ok 6675 - Document tree: qq'<!DOCTYPE HTML><table><tfoot></tfoot><tr>' ok 6676 - Parse error: qq'<!DOCTYPE HTML><table><tbody></tr><tr>'; 1:35:unmatched end tag:tr, 1:38:in body:\#eof;unmatched end tag, unexpected end of file ok 6677 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody></tr><tr>'; ; ok 6678 - Document tree: qq'<!DOCTYPE HTML><table><tbody></tr><tr>' ok 6679 - Parse error: qq'<!DOCTYPE HTML><table><tbody></body><tr>'; 1:37:unmatched end tag:body, 1:40:in body:\#eof;unmatched end tag, unexpected end of file ok 6680 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody></body><tr>'; ; ok 6681 - Document tree: qq'<!DOCTYPE HTML><table><tbody></body><tr>' ok 6682 - Parse error: qq'<!DOCTYPE HTML><table><tbody></html><tr>'; 1:37:unmatched end tag:html, 1:40:in body:\#eof;unmatched end tag, unexpected end of file ok 6683 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody></html><tr>'; ; ok 6684 - Document tree: qq'<!DOCTYPE HTML><table><tbody></html><tr>' ok 6685 - Parse error: qq'<!DOCTYPE HTML><table><tbody></td><tr>'; 1:35:unmatched end tag:td, 1:38:in body:\#eof;unmatched end tag, unexpected end of file ok 6686 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody></td><tr>'; ; ok 6687 - Document tree: qq'<!DOCTYPE HTML><table><tbody></td><tr>' ok 6688 - Parse error: qq'<!DOCTYPE HTML><table><tbody></th><tr>'; 1:35:unmatched end tag:th, 1:38:in body:\#eof;unmatched end tag, unexpected end of file ok 6689 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody></th><tr>'; ; ok 6690 - Document tree: qq'<!DOCTYPE HTML><table><tbody></th><tr>' ok 6691 - Parse error: qq'<!DOCTYPE HTML><table><tbody></caption><tr>'; 1:40:unmatched end tag:caption, 1:43:in body:\#eof;unmatched end tag, unexpected end of file ok 6692 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody></caption><tr>'; ; ok 6693 - Document tree: qq'<!DOCTYPE HTML><table><tbody></caption><tr>' ok 6694 - Parse error: qq'<!DOCTYPE HTML><table><tbody></col><tr>'; 1:36:unmatched end tag:col, 1:39:in body:\#eof;unmatched end tag, unexpected end of file ok 6695 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody></col><tr>'; ; ok 6696 - Document tree: qq'<!DOCTYPE HTML><table><tbody></col><tr>' ok 6697 - Parse error: qq'<!DOCTYPE HTML><table><tbody></colgroup><tr>'; 1:41:unmatched end tag:colgroup, 1:44:in body:\#eof;unmatched end tag, unexpected end of file ok 6698 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tbody></colgroup><tr>'; ; ok 6699 - Document tree: qq'<!DOCTYPE HTML><table><tbody></colgroup><tr>' ok 6700 - Parse error: qq'<!DOCTYPE HTML><table><tr><form><td></td></form></table>'; 1:33:form in table, 1:49:in table:/:form, 1:49:unmatched end tag:form;<form> in table, </form> in table, ubmatched </form> ok 6701 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><form><td></td></form></table>'; ; ok 6702 - Document tree: qq'<!DOCTYPE HTML><table><tr><form><td></td></form></table>' ok 6703 - Parse error: qq'<!DOCTYPE HTML><table><tr><td></th></table>'; 1:36:unmatched end tag:th;unmatched </th> ok 6704 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td></th></table>'; ; ok 6705 - Document tree: qq'<!DOCTYPE HTML><table><tr><td></th></table>' ok 6706 - Parse error: qq'<!DOCTYPE HTML><table><tr><th></td></table>'; 1:36:unmatched end tag:td;unmatched </td> ok 6707 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><th></td></table>'; ; ok 6708 - Document tree: qq'<!DOCTYPE HTML><table><tr><th></td></table>' ok 6709 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><dd></td></table>'; ; ok 6710 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><dd></td></table>'; ; ok 6711 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><dd></td></table>' ok 6712 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><dt></td></table>'; ; ok 6713 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><dt></td></table>'; ; ok 6714 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><dt></td></table>' ok 6715 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><li></td></table>'; ; ok 6716 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><li></td></table>'; ; ok 6717 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><li></td></table>' ok 6718 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><p></td></table>'; ; ok 6719 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><p></td></table>'; ; ok 6720 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><p></td></table>' ok 6721 - Parse error: qq'<!DOCTYPE HTML><table><tr><th><p></th></table>'; ; ok 6722 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><th><p></th></table>'; ; ok 6723 - Document tree: qq'<!DOCTYPE HTML><table><tr><th><p></th></table>' ok 6724 - Parse error: qq'<!DOCTYPE HTML><body></h1>'; 1:26:unmatched end tag:h1;unmatched </h1> ok 6725 - SHOULD-level error: qq'<!DOCTYPE HTML><body></h1>'; ; ok 6726 - Document tree: qq'<!DOCTYPE HTML><body></h1>' ok 6727 - Parse error: qq'<p><font><form> </form>'; 1:4:no DOCTYPE, 1:16:not closed:font, 1:23:not closed:font;1,4,no DOCTYPE, 1,16,not closed:font, unexpected end-of-file ok 6728 - SHOULD-level error: qq'<p><font><form> </form>'; ; ok 6729 - Document tree: qq'<p><font><form> </form>' ok 6730 - Parse error: qq'<p><font><form> </form>a'; 1:4:no DOCTYPE, 1:16:not closed:font, 1:24:not closed:font, 1:24:in body:\#eof;no DOCTYPE, <font> not closed before <form>, <font> not closed before </form>, unexpected end-of-file (<font> not closed before end-of-file) ok 6731 - SHOULD-level error: qq'<p><font><form> </form>a'; ; ok 6732 - Document tree: qq'<p><font><form> </form>a' not ok 6733 - Parse error: qq'<table a><tr><table b>'; 1:10:no DOCTYPE, 1:22:not closed:tr, 1:22:not closed:tr, 1:22:in body:\#eof;1,10,no DOCTYPE, 1,22,not closed:tr, 1,22,not closed:table # Failed test 'Parse error: qq'<table a><tr><table b>'; 1:10:no DOCTYPE, 1:22:not closed:tr, 1:22:not closed:tr, 1:22:in body:\#eof;1,10,no DOCTYPE, 1,22,not closed:tr, 1,22,not closed:table' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 6734 - SHOULD-level error: qq'<table a><tr><table b>'; ; ok 6735 - Document tree: qq'<table a><tr><table b>' ok 6736 - Parse error: qq'<!DOCTYPE HTML>foo<html x>'; 1:26:not first start tag;<html> in body ok 6737 - SHOULD-level error: qq'<!DOCTYPE HTML>foo<html x>'; ; ok 6738 - Document tree: qq'<!DOCTYPE HTML>foo<html x>' ok 6739 - Parse error: qq'<!DOCTYPE HTML><select><option><option>'; 1:39:in body:\#eof;no </select> ok 6740 - SHOULD-level error: qq'<!DOCTYPE HTML><select><option><option>'; ; ok 6741 - Document tree: qq'<!DOCTYPE HTML><select><option><option>' ok 6742 - Parse error: qq'<!DOCTYPE HTML><select></p>'; 1:27:in select:/:p, 1:27:in body:\#eof;</p> in <select>, no </select> ok 6743 - SHOULD-level error: qq'<!DOCTYPE HTML><select></p>'; ; ok 6744 - Document tree: qq'<!DOCTYPE HTML><select></p>' ok 6745 - Parse error: qq'<!DOCTYPE HTML><select></br>'; 1:28:in select:/:br, 1:28:in body:\#eof;</br> in <select>, no </select> ok 6746 - SHOULD-level error: qq'<!DOCTYPE HTML><select></br>'; ; ok 6747 - Document tree: qq'<!DOCTYPE HTML><select></br>' ok 6748 - Parse error: qq'<!DOCTYPE HTML><select></base>'; 1:30:in select:/:base, 1:30:in body:\#eof;</base> in <select>, no </select> ok 6749 - SHOULD-level error: qq'<!DOCTYPE HTML><select></base>'; ; ok 6750 - Document tree: qq'<!DOCTYPE HTML><select></base>' ok 6751 - Parse error: qq'<!DOCTYPE HTML><select></div>'; 1:29:in select:/:div, 1:29:in body:\#eof;</div> in <select>, no </select> ok 6752 - SHOULD-level error: qq'<!DOCTYPE HTML><select></div>'; ; ok 6753 - Document tree: qq'<!DOCTYPE HTML><select></div>' ok 6754 - Parse error: qq'<!DOCTYPE HTML><select></option>'; 1:32:unmatched end tag:option, 1:32:in body:\#eof;unmatched </option>, no </select> ok 6755 - SHOULD-level error: qq'<!DOCTYPE HTML><select></option>'; ; ok 6756 - Document tree: qq'<!DOCTYPE HTML><select></option>' ok 6757 - Parse error: qq'<!DOCTYPE HTML><select><option></option></select>'; ; ok 6758 - SHOULD-level error: qq'<!DOCTYPE HTML><select><option></option></select>'; ; ok 6759 - Document tree: qq'<!DOCTYPE HTML><select><option></option></select>' ok 6760 - Parse error: qq'<!DOCTYPE HTML><select><optgroup></option></select>'; 1:43:unmatched end tag:option;</option> in <optgroup> ok 6761 - SHOULD-level error: qq'<!DOCTYPE HTML><select><optgroup></option></select>'; ; ok 6762 - Document tree: qq'<!DOCTYPE HTML><select><optgroup></option></select>' ok 6763 - Parse error: qq'<!DOCTYPE HTML><select></table>aa'; 1:32:in select:/:table, 1:33:in body:\#eof;unmatched </table>, no </select> ok 6764 - SHOULD-level error: qq'<!DOCTYPE HTML><select></table>aa'; ; ok 6765 - Document tree: qq'<!DOCTYPE HTML><select></table>aa' ok 6766 - Parse error: qq'<!DOCTYPE HTML><select></tbody>aa'; 1:32:in select:/:tbody, 1:33:in body:\#eof;unmatched </tbody>, no </select> ok 6767 - SHOULD-level error: qq'<!DOCTYPE HTML><select></tbody>aa'; ; ok 6768 - Document tree: qq'<!DOCTYPE HTML><select></tbody>aa' ok 6769 - Parse error: qq'<!DOCTYPE HTML><select></thead>aa'; 1:32:in select:/:thead, 1:33:in body:\#eof;unmatched </thead>, no </select> ok 6770 - SHOULD-level error: qq'<!DOCTYPE HTML><select></thead>aa'; ; ok 6771 - Document tree: qq'<!DOCTYPE HTML><select></thead>aa' ok 6772 - Parse error: qq'<!DOCTYPE HTML><select></tfoot>aa'; 1:32:in select:/:tfoot, 1:33:in body:\#eof;unmatched </tfoot>, no </select> ok 6773 - SHOULD-level error: qq'<!DOCTYPE HTML><select></tfoot>aa'; ; ok 6774 - Document tree: qq'<!DOCTYPE HTML><select></tfoot>aa' ok 6775 - Parse error: qq'<!DOCTYPE HTML><select></tr>aa'; 1:29:in select:/:tr, 1:30:in body:\#eof;unmatched </tr>, no </select> ok 6776 - SHOULD-level error: qq'<!DOCTYPE HTML><select></tr>aa'; ; ok 6777 - Document tree: qq'<!DOCTYPE HTML><select></tr>aa' ok 6778 - Parse error: qq'<!DOCTYPE HTML><select></td>aa'; 1:29:in select:/:td, 1:30:in body:\#eof;unmatched </td>, no </select> ok 6779 - SHOULD-level error: qq'<!DOCTYPE HTML><select></td>aa'; ; ok 6780 - Document tree: qq'<!DOCTYPE HTML><select></td>aa' ok 6781 - Parse error: qq'<!DOCTYPE HTML><select></th>aa'; 1:29:in select:/:th, 1:30:in body:\#eof;unmatched </th>, no </select> ok 6782 - SHOULD-level error: qq'<!DOCTYPE HTML><select></th>aa'; ; ok 6783 - Document tree: qq'<!DOCTYPE HTML><select></th>aa' ok 6784 - Parse error: qq'<!DOCTYPE HTML><select></caption>aa'; 1:34:in select:/:caption, 1:35:in body:\#eof;unmatched </caption>, no </select> ok 6785 - SHOULD-level error: qq'<!DOCTYPE HTML><select></caption>aa'; ; ok 6786 - Document tree: qq'<!DOCTYPE HTML><select></caption>aa' ok 6787 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select></tbody>a'; 1:47:unmatched end tag:tbody, 1:47:in table:\#text, 1:47:in body:\#eof;no </select>, char in <table>, no </table> ok 6788 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select></tbody>a'; ; ok 6789 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select></tbody>a' ok 6790 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select></table>a'; 1:47:unmatched end tag:table;no </select> ok 6791 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select></table>a'; ; ok 6792 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select></table>a' ok 6793 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select></thead>a'; 1:47:unmatched end tag:thead, 1:47:in body:\#eof;unmatched </thead>, unexpected end of file (no </select>, no </table>) ok 6794 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select></thead>a'; ; ok 6795 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select></thead>a' ok 6796 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select></tfoot>a'; 1:47:unmatched end tag:tfoot, 1:47:in body:\#eof;unmatched </tfoot>, unexpected end of file (no </select>, no </table>) ok 6797 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select></tfoot>a'; ; ok 6798 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select></tfoot>a' ok 6799 - Parse error: qq'<!DOCTYPE HTML><table><tfoot><tr><td><select></thead>a'; 1:54:unmatched end tag:thead, 1:54:in body:\#eof;unmatched </thead>, unexpected end of file ok 6800 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tfoot><tr><td><select></thead>a'; ; ok 6801 - Document tree: qq'<!DOCTYPE HTML><table><tfoot><tr><td><select></thead>a' ok 6802 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select></tr>a'; 1:44:unmatched end tag:tr, 1:44:in table:\#text, 1:44:in body:\#eof;no </select>, char in <tbody>, no </table> ok 6803 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select></tr>a'; ; ok 6804 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select></tr>a' ok 6805 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select></td>a'; 1:44:unmatched end tag:td, 1:44:in table:\#text, 1:44:in body:\#eof;no </select>, char in <tr>, no </table> ok 6806 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select></td>a'; ; ok 6807 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select></td>a' ok 6808 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select></th>a'; 1:44:unmatched end tag:th, 1:44:in body:\#eof;unmatched </th>, unexpected end of file ok 6809 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select></th>a'; ; ok 6810 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select></th>a' ok 6811 - Parse error: qq'<!DOCTYPE HTML><table><select></table>a'; 1:31:in table:select, 1:39:unmatched end tag:table;<select> in <table>, no </select> before </table> ok 6812 - SHOULD-level error: qq'<!DOCTYPE HTML><table><select></table>a'; ; ok 6813 - Document tree: qq'<!DOCTYPE HTML><table><select></table>a' ok 6814 - Parse error: qq'<!DOCTYPE HTML><table><select><option>b</table>a'; 1:31:in table:select, 1:48:unmatched end tag:table;<select> in <table>, no </select> before </table> ok 6815 - SHOULD-level error: qq'<!DOCTYPE HTML><table><select><option>b</table>a'; ; ok 6816 - Document tree: qq'<!DOCTYPE HTML><table><select><option>b</table>a' ok 6817 - Parse error: qq'<!DOCTYPE HTML><table><tfoot><select></table>a'; 1:38:in table:select, 1:46:unmatched end tag:table;<select> in <tfoot>, no </select> before </table> ok 6818 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tfoot><select></table>a'; ; ok 6819 - Document tree: qq'<!DOCTYPE HTML><table><tfoot><select></table>a' ok 6820 - Parse error: qq'<!DOCTYPE HTML><table><select><option>b</tfoot>a'; 1:31:in table:select, 1:48:unmatched end tag:tfoot, 1:48:in body:\#eof;<select> in <table>, unmatched </tfoot>, no </table> at the end-of-file ok 6821 - SHOULD-level error: qq'<!DOCTYPE HTML><table><select><option>b</tfoot>a'; ; ok 6822 - Document tree: qq'<!DOCTYPE HTML><table><select><option>b</tfoot>a' ok 6823 - Parse error: qq'<!DOCTYPE HTML><table><tr><select></table>a'; 1:35:in table:select, 1:43:unmatched end tag:table;<select> in <tr>, no </select> before </table> ok 6824 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><select></table>a'; ; ok 6825 - Document tree: qq'<!DOCTYPE HTML><table><tr><select></table>a' ok 6826 - Parse error: qq'<!DOCTYPE HTML><table><tr><select></tr>a</table>'; 1:35:in table:select, 1:40:unmatched end tag:tr, 1:48:in table:\#text;<select> in <tr>, no </select> before </tr>, char in <tbody> ok 6827 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><select></tr>a</table>'; ; ok 6828 - Document tree: qq'<!DOCTYPE HTML><table><tr><select></tr>a</table>' ok 6829 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select><option>b</table>a'; 1:56:unmatched end tag:table;no </select> before </table> ok 6830 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select><option>b</table>a'; ; ok 6831 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select><option>b</table>a' ok 6832 - Parse error: qq'<!DOCTYPE HTML><select><input>x'; 1:31:not closed:select;no </select> before </input> ok 6833 - SHOULD-level error: qq'<!DOCTYPE HTML><select><input>x'; ; ok 6834 - Document tree: qq'<!DOCTYPE HTML><select><input>x' ok 6835 - Parse error: qq'<!DOCTYPE HTML><select><option>a<input>b'; 1:40:not closed:select;no </select> before <input> ok 6836 - SHOULD-level error: qq'<!DOCTYPE HTML><select><option>a<input>b'; ; ok 6837 - Document tree: qq'<!DOCTYPE HTML><select><option>a<input>b' ok 6838 - Parse error: qq'<!DOCTYPE HTML><table><select><input></table>a'; 1:31:in table:select, 1:38:not closed:select, 1:38:in table:input;<select> in <table>, no </select> before <input>, <input> in <table> ok 6839 - SHOULD-level error: qq'<!DOCTYPE HTML><table><select><input></table>a'; ; ok 6840 - Document tree: qq'<!DOCTYPE HTML><table><select><input></table>a' ok 6841 - Parse error: qq'<!DOCTYPE HTML><table><select><option>b<input></table>a'; 1:31:in table:select, 1:47:not closed:select, 1:47:in table:input;<select> in <table>, no </select> before <input>, <input> in <table> ok 6842 - SHOULD-level error: qq'<!DOCTYPE HTML><table><select><option>b<input></table>a'; ; ok 6843 - Document tree: qq'<!DOCTYPE HTML><table><select><option>b<input></table>a' ok 6844 - Parse error: qq'<!DOCTYPE HTML><select><textarea></textarea>'; 1:34:not closed:select;<textarea> in <select> ok 6845 - SHOULD-level error: qq'<!DOCTYPE HTML><select><textarea></textarea>'; ; ok 6846 - Document tree: qq'<!DOCTYPE HTML><select><textarea></textarea>' ok 6847 - Parse error: qq'<!DOCTYPE HTML><select><option><textarea></textarea>'; 1:42:not closed:select;<textarea> in <select> ok 6848 - SHOULD-level error: qq'<!DOCTYPE HTML><select><option><textarea></textarea>'; ; ok 6849 - Document tree: qq'<!DOCTYPE HTML><select><option><textarea></textarea>' ok 6850 - Parse error: qq'<!DOCTYPE HTML><select><optgroup><textarea></textarea>'; 1:44:not closed:select;<textarea> in <select> ok 6851 - SHOULD-level error: qq'<!DOCTYPE HTML><select><optgroup><textarea></textarea>'; ; ok 6852 - Document tree: qq'<!DOCTYPE HTML><select><optgroup><textarea></textarea>' ok 6853 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select><textarea></textarea></table>'; 1:49:not closed:select;<textarea> in <select> ok 6854 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select><textarea></textarea></table>'; ; ok 6855 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select><textarea></textarea></table>' ok 6856 - Parse error: qq'<!DOCTYPE HTML><select><optgroup><keygen></keygen>'; 1:42:not closed:select, 1:50:unmatched end tag:keygen;<keygen> in <select>, </keygen> ok 6857 - SHOULD-level error: qq'<!DOCTYPE HTML><select><optgroup><keygen></keygen>'; ; ok 6858 - Document tree: qq'<!DOCTYPE HTML><select><optgroup><keygen></keygen>' ok 6859 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select><keygen></keygen></table>'; 1:47:not closed:select, 1:56:unmatched end tag:keygen;<keygen> in <select>, </keygen> ok 6860 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select><keygen></keygen></table>'; ; ok 6861 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select><keygen></keygen></table>' ok 6862 - Parse error: qq'<!DOCTYPE HTML><select><table></table>'; 1:31:in select:table, 1:38:in select:/:table, 1:38:in body:\#eof;<table> in <select>, </table> in <select>, no </select> at the end-of-file ok 6863 - SHOULD-level error: qq'<!DOCTYPE HTML><select><table></table>'; ; ok 6864 - Document tree: qq'<!DOCTYPE HTML><select><table></table>' ok 6865 - Parse error: qq'<!DOCTYPE HTML><select><option><table></table>x'; 1:39:in select:table, 1:47:in select:/:table, 1:47:in body:\#eof;<table> in <select>, </table> in <select>, no </select> at the end-of-file ok 6866 - SHOULD-level error: qq'<!DOCTYPE HTML><select><option><table></table>x'; ; ok 6867 - Document tree: qq'<!DOCTYPE HTML><select><option><table></table>x' ok 6868 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select><table></table>x'; 1:46:not closed:select, 1:54:in body:\#eof;no </select> before <table>, no </table> at the end-of-file ok 6869 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select><table></table>x'; ; ok 6870 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select><table></table>x' ok 6871 - Parse error: qq'<!DOCTYPE HTML><select><option><caption>x'; 1:41:in select:caption, 1:41:in body:\#eof;<caption> in <select>, no </select> at the end-of-file ok 6872 - SHOULD-level error: qq'<!DOCTYPE HTML><select><option><caption>x'; ; ok 6873 - Document tree: qq'<!DOCTYPE HTML><select><option><caption>x' ok 6874 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select><caption>x'; 1:48:not closed:select, 1:48:in body:\#eof;no </select> before <caption>, no </caption></table> at the end-of-file ok 6875 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select><caption>x'; ; ok 6876 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select><caption>x' ok 6877 - Parse error: qq'<!DOCTYPE HTML><select><tbody>x'; 1:31:in select:tbody, 1:31:in body:\#eof;<tbody> in <select>, no </select> at the end-of-file ok 6878 - SHOULD-level error: qq'<!DOCTYPE HTML><select><tbody>x'; ; ok 6879 - Document tree: qq'<!DOCTYPE HTML><select><tbody>x' ok 6880 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select><tbody><tr><td>x'; 1:46:not closed:select, 1:54:in body:\#eof;no </select> before <tbody>, no </table> at the end-of-file ok 6881 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select><tbody><tr><td>x'; ; ok 6882 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select><tbody><tr><td>x' ok 6883 - Parse error: qq'<!DOCTYPE HTML><select><tr>x'; 1:28:in select:tr, 1:28:in body:\#eof;<tr> in <select>, no </select> at the end-of-file ok 6884 - SHOULD-level error: qq'<!DOCTYPE HTML><select><tr>x'; ; ok 6885 - Document tree: qq'<!DOCTYPE HTML><select><tr>x' ok 6886 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select><tr><td>x'; 1:43:not closed:select, 1:47:in body:\#eof;no </select> before <tr>, no </table> at the end-of-file ok 6887 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select><tr><td>x'; ; ok 6888 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select><tr><td>x' ok 6889 - Parse error: qq'<!DOCTYPE HTML><select><td>x'; 1:28:in select:td, 1:28:in body:\#eof;<td> in <select>, no </select> at the end-of-file ok 6890 - SHOULD-level error: qq'<!DOCTYPE HTML><select><td>x'; ; ok 6891 - Document tree: qq'<!DOCTYPE HTML><select><td>x' ok 6892 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><select><td>x'; 1:43:not closed:select, 1:43:in body:\#eof;no </select> before <table>, no </table> at the end-of-file ok 6893 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><select><td>x'; ; ok 6894 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><select><td>x' ok 6895 - Parse error: qq'<!DOCTYPE HTML><p><plaintext>'; 1:29:in body:\#eof;unexpected end of file (no </plaintext>) ok 6896 - SHOULD-level error: qq'<!DOCTYPE HTML><p><plaintext>'; ; ok 6897 - Document tree: qq'<!DOCTYPE HTML><p><plaintext>' ok 6898 - Parse error: qq'<!DOCTYPE HTML><p><h1>'; 1:22:in body:\#eof;unexpected end of file (no </h1>) ok 6899 - SHOULD-level error: qq'<!DOCTYPE HTML><p><h1>'; ; ok 6900 - Document tree: qq'<!DOCTYPE HTML><p><h1>' ok 6901 - Parse error: qq'<!DOCTYPE HTML><p><table></table>'; ; ok 6902 - SHOULD-level error: qq'<!DOCTYPE HTML><p><table></table>'; ; ok 6903 - Document tree: qq'<!DOCTYPE HTML><p><table></table>' ok 6904 - Parse error: qq'<!DOCTYPE HTML><textarea></textarea>'; ; ok 6905 - SHOULD-level error: qq'<!DOCTYPE HTML><textarea></textarea>'; ; ok 6906 - Document tree: qq'<!DOCTYPE HTML><textarea></textarea>' ok 6907 - Parse error: qq'<!DOCTYPE HTML><textarea>'; 1:25:not closed:textarea;no </textarea> ok 6908 - SHOULD-level error: qq'<!DOCTYPE HTML><textarea>'; ; ok 6909 - Document tree: qq'<!DOCTYPE HTML><textarea>' ok 6910 - Parse error: qq'<!DOCTYPE HTML><span></html>'; 1:28:not closed:span;no </span> ok 6911 - SHOULD-level error: qq'<!DOCTYPE HTML><span></html>'; ; ok 6912 - Document tree: qq'<!DOCTYPE HTML><span></html>' ok 6913 - Parse error: qq'<!DOCTYPE HTML><unknown><p></unknown>'; 1:37:unmatched end tag:unknown, 1:37:in body:\#eof;unmatched </unknown>, unexpected end of file ok 6914 - SHOULD-level error: qq'<!DOCTYPE HTML><unknown><p></unknown>'; ; ok 6915 - Document tree: qq'<!DOCTYPE HTML><unknown><p></unknown>' ok 6916 - Parse error: qq'<!DOCTYPE HTML><unknown><p></unknown>xx'; 1:38:unmatched end tag:unknown, 1:39:in body:\#eof;unmatched </unknown>, unexpected end of file (no </unknown>) ok 6917 - SHOULD-level error: qq'<!DOCTYPE HTML><unknown><p></unknown>xx'; ; ok 6918 - Document tree: qq'<!DOCTYPE HTML><unknown><p></unknown>xx' ok 6919 - Parse error: qq'<!DOCTYPE HTML><p></unknown>xx'; 1:29:unmatched end tag:unknown;unmatched </unknown> ok 6920 - SHOULD-level error: qq'<!DOCTYPE HTML><p></unknown>xx'; ; ok 6921 - Document tree: qq'<!DOCTYPE HTML><p></unknown>xx' ok 6922 - Parse error: qq'<!DOCTYPE HTML><b>a<i>b<applet>c</b>d</i>e'; 1:37:unmatched end tag:b, 1:42:unmatched end tag:i, 1:42:in body:\#eof;1,37,unmatched end tag:b, 1,42,unmatched end tag:i, no </applet> at the end-of-file ok 6923 - SHOULD-level error: qq'<!DOCTYPE HTML><b>a<i>b<applet>c</b>d</i>e'; ; ok 6924 - Document tree: qq'<!DOCTYPE HTML><b>a<i>b<applet>c</b>d</i>e' ok 6925 - Parse error: qq'<!DOCTYPE HTML><li>a<applet>b</li>c'; 1:35:unmatched end tag:li, 1:35:in body:\#eof;1,35,unmatched end tag:li, no </applet> at the end-of-file ok 6926 - SHOULD-level error: qq'<!DOCTYPE HTML><li>a<applet>b</li>c'; ; ok 6927 - Document tree: qq'<!DOCTYPE HTML><li>a<applet>b</li>c' ok 6928 - Parse error: qq'<!DOCTYPE HTML><dt>a<applet>b</dt>c'; 1:35:unmatched end tag:dt, 1:35:in body:\#eof;1,35,unmatched end tag:dt, no </applet> at the end-of-file ok 6929 - SHOULD-level error: qq'<!DOCTYPE HTML><dt>a<applet>b</dt>c'; ; ok 6930 - Document tree: qq'<!DOCTYPE HTML><dt>a<applet>b</dt>c' ok 6931 - Parse error: qq'<!DOCTYPE HTML><dd>a<applet>b</dd>c'; 1:35:unmatched end tag:dd, 1:35:in body:\#eof;1,35,unmatched end tag:dd, no </applet> at the end-of-file ok 6932 - SHOULD-level error: qq'<!DOCTYPE HTML><dd>a<applet>b</dd>c'; ; ok 6933 - Document tree: qq'<!DOCTYPE HTML><dd>a<applet>b</dd>c' ok 6934 - Parse error: qq'<!DOCTYPE HTML><x>a<applet>b</x>c'; 1:33:unmatched end tag:x, 1:33:in body:\#eof;1,33,unmatched end tag:x, no </applet> at the end-of-file ok 6935 - SHOULD-level error: qq'<!DOCTYPE HTML><x>a<applet>b</x>c'; ; ok 6936 - Document tree: qq'<!DOCTYPE HTML><x>a<applet>b</x>c' ok 6937 - Parse error: qq'<!DOCTYPE HTML><p><applet><address>'; 1:35:in body:\#eof;unexpected end-of-file ok 6938 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet><address>'; ; ok 6939 - Document tree: qq'<!DOCTYPE HTML><p><applet><address>' ok 6940 - Parse error: qq'<!DOCTYPE HTML><p><applet><h1>'; 1:30:in body:\#eof;unexpected end-of-file ok 6941 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet><h1>'; ; ok 6942 - Document tree: qq'<!DOCTYPE HTML><p><applet><h1>' ok 6943 - Parse error: qq'<!DOCTYPE HTML><p><applet><pre>'; 1:31:in body:\#eof;unexpected end-of-file ok 6944 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet><pre>'; ; ok 6945 - Document tree: qq'<!DOCTYPE HTML><p><applet><pre>' ok 6946 - Parse error: qq'<!DOCTYPE HTML><p><applet><listing>'; 1:35:in body:\#eof;unexpected end-of-file ok 6947 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet><listing>'; ; ok 6948 - Document tree: qq'<!DOCTYPE HTML><p><applet><listing>' ok 6949 - Parse error: qq'<!DOCTYPE HTML><p><applet><div>'; 1:31:in body:\#eof;unexpected end-of-file ok 6950 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet><div>'; ; ok 6951 - Document tree: qq'<!DOCTYPE HTML><p><applet><div>' ok 6952 - Parse error: qq'<!DOCTYPE HTML><p><applet><form>'; 1:32:in body:\#eof;unexpected end-of-file ok 6953 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet><form>'; ; ok 6954 - Document tree: qq'<!DOCTYPE HTML><p><applet><form>' ok 6955 - Parse error: qq'<!DOCTYPE HTML><p><applet><li>'; 1:30:in body:\#eof;unexpected end-of-file ok 6956 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet><li>'; ; ok 6957 - Document tree: qq'<!DOCTYPE HTML><p><applet><li>' ok 6958 - Parse error: qq'<!DOCTYPE HTML><p><applet><dt>'; 1:30:in body:\#eof;unexpected end-of-file ok 6959 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet><dt>'; ; ok 6960 - Document tree: qq'<!DOCTYPE HTML><p><applet><dt>' ok 6961 - Parse error: qq'<!DOCTYPE HTML><p><applet><dd>'; 1:30:in body:\#eof;unexpected end-of-file ok 6962 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet><dd>'; ; ok 6963 - Document tree: qq'<!DOCTYPE HTML><p><applet><dd>' ok 6964 - Parse error: qq'<!DOCTYPE HTML><p><applet><plaintext>'; 1:37:in body:\#eof;unexpected end-of-file ok 6965 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet><plaintext>'; ; ok 6966 - Document tree: qq'<!DOCTYPE HTML><p><applet><plaintext>' ok 6967 - Parse error: qq'<!DOCTYPE HTML><p><applet><table>'; 1:33:in body:\#eof;unexpected end-of-file ok 6968 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet><table>'; ; ok 6969 - Document tree: qq'<!DOCTYPE HTML><p><applet><table>' ok 6970 - Parse error: qq'<!DOCTYPE HTML><p><applet><hr>'; 1:30:in body:\#eof;unexpected end-of-file ok 6971 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet><hr>'; ; ok 6972 - Document tree: qq'<!DOCTYPE HTML><p><applet><hr>' ok 6973 - Parse error: qq'<!DOCTYPE HTML><nobr><applet><nobr>'; 1:35:in body:\#eof;unexpected end-of-file ok 6974 - SHOULD-level error: qq'<!DOCTYPE HTML><nobr><applet><nobr>'; ; ok 6975 - Document tree: qq'<!DOCTYPE HTML><nobr><applet><nobr>' ok 6976 - Parse error: qq'<!DOCTYPE HTML><button><applet><button>'; 1:39:in body:\#eof;unexpected end-of-file ok 6977 - SHOULD-level error: qq'<!DOCTYPE HTML><button><applet><button>'; ; ok 6978 - Document tree: qq'<!DOCTYPE HTML><button><applet><button>' ok 6979 - Parse error: qq'<!DOCTYPE HTML><address><applet></address>x'; 1:43:unmatched end tag:address, 1:43:in body:\#eof;unmatched end tag, unexpected end-of-file ok 6980 - SHOULD-level error: qq'<!DOCTYPE HTML><address><applet></address>x'; ; ok 6981 - Document tree: qq'<!DOCTYPE HTML><address><applet></address>x' ok 6982 - Parse error: qq'<!DOCTYPE HTML><h1><applet></h1>x'; 1:33:unmatched end tag:h1, 1:33:in body:\#eof;unmatched end tag, unexpected end-of-file ok 6983 - SHOULD-level error: qq'<!DOCTYPE HTML><h1><applet></h1>x'; ; ok 6984 - Document tree: qq'<!DOCTYPE HTML><h1><applet></h1>x' ok 6985 - Parse error: qq'<!DOCTYPE HTML><button><applet></button>x'; 1:41:unmatched end tag:button, 1:41:in body:\#eof;unmatched end tag, unexpected end-of-file ok 6986 - SHOULD-level error: qq'<!DOCTYPE HTML><button><applet></button>x'; ; ok 6987 - Document tree: qq'<!DOCTYPE HTML><button><applet></button>x' ok 6988 - Parse error: qq'<!DOCTYPE HTML><object><applet></object>x'; 1:41:unmatched end tag:object, 1:41:in body:\#eof;unmatched end tag, unexpected end-of-file ok 6989 - SHOULD-level error: qq'<!DOCTYPE HTML><object><applet></object>x'; ; ok 6990 - Document tree: qq'<!DOCTYPE HTML><object><applet></object>x' ok 6991 - Parse error: qq'<!DOCTYPE HTML><p><applet></p>x'; 1:31:unmatched end tag:p, 1:31:in body:\#eof;unmatched end tag </p>, unexpected end-of-file ok 6992 - SHOULD-level error: qq'<!DOCTYPE HTML><p><applet></p>x'; ; ok 6993 - Document tree: qq'<!DOCTYPE HTML><p><applet></p>x' ok 6994 - Parse error: qq'<!DOCTYPE HTML><dt><applet></dt>x'; 1:33:unmatched end tag:dt, 1:33:in body:\#eof;unmatched end tag, unexpected end-of-file ok 6995 - SHOULD-level error: qq'<!DOCTYPE HTML><dt><applet></dt>x'; ; ok 6996 - Document tree: qq'<!DOCTYPE HTML><dt><applet></dt>x' ok 6997 - Parse error: qq'<!DOCTYPE HTML><dd><applet></dd>x'; 1:33:unmatched end tag:dd, 1:33:in body:\#eof;unmatched end tag, unexpected end-of-file ok 6998 - SHOULD-level error: qq'<!DOCTYPE HTML><dd><applet></dd>x'; ; ok 6999 - Document tree: qq'<!DOCTYPE HTML><dd><applet></dd>x' ok 7000 - Parse error: qq'<!DOCTYPE HTML><pre><applet></pre>x'; 1:35:unmatched end tag:pre, 1:35:in body:\#eof;unmatched end tag, unexpected end-of-file ok 7001 - SHOULD-level error: qq'<!DOCTYPE HTML><pre><applet></pre>x'; ; ok 7002 - Document tree: qq'<!DOCTYPE HTML><pre><applet></pre>x' ok 7003 - Parse error: qq'<!DOCTYPE HTML><form><applet></form>x'; 1:37:unmatched end tag:form, 1:37:in body:\#eof;unmatched end tag, unexpected end-of-file ok 7004 - SHOULD-level error: qq'<!DOCTYPE HTML><form><applet></form>x'; ; ok 7005 - Document tree: qq'<!DOCTYPE HTML><form><applet></form>x' ok 7006 - Parse error: qq'<!DOCTYPE HTML><applet><applet></applet>x'; 1:41:in body:\#eof;unexpected end-of-file ok 7007 - SHOULD-level error: qq'<!DOCTYPE HTML><applet><applet></applet>x'; ; ok 7008 - Document tree: qq'<!DOCTYPE HTML><applet><applet></applet>x' ok 7009 - Parse error: qq''; 1:0:no DOCTYPE;not HTML5 ok 7010 - SHOULD-level error: qq''; ; ok 7011 - Document tree: qq'' ok 7012 - Parse error: qq'<!---->'; 1:7:no DOCTYPE;not HTML5 ok 7013 - SHOULD-level error: qq'<!---->'; ; ok 7014 - Document tree: qq'<!---->' ok 7015 - Parse error: qq' '; 1:4:no DOCTYPE;not HTML5 ok 7016 - SHOULD-level error: qq' '; ; ok 7017 - Document tree: qq' ' ok 7018 - Parse error: qq'<!DOCTYPE HTML>'; ; ok 7019 - SHOULD-level error: qq'<!DOCTYPE HTML>'; ; ok 7020 - Document tree: qq'<!DOCTYPE HTML>' ok 7021 - Parse error: qq'<!DOCTYPE HTML><!---->'; ; ok 7022 - SHOULD-level error: qq'<!DOCTYPE HTML><!---->'; ; ok 7023 - Document tree: qq'<!DOCTYPE HTML><!---->' ok 7024 - Parse error: qq'<html>'; 1:6:no DOCTYPE;not HTML5 ok 7025 - SHOULD-level error: qq'<html>'; ; ok 7026 - Document tree: qq'<html>' ok 7027 - Parse error: qq'<!DOCTYPE HTML><html>'; ; ok 7028 - SHOULD-level error: qq'<!DOCTYPE HTML><html>'; ; ok 7029 - Document tree: qq'<!DOCTYPE HTML><html>' ok 7030 - Parse error: qq'a'; 1:1:no DOCTYPE;not HTML5 ok 7031 - SHOULD-level error: qq'a'; ; ok 7032 - Document tree: qq'a' ok 7033 - Parse error: qq'<!DOCTYPE HTML><html><head>'; ; ok 7034 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head>'; ; ok 7035 - Document tree: qq'<!DOCTYPE HTML><html><head>' ok 7036 - Parse error: qq'<!DOCTYPE HTML><html><head><noscript>'; 1:37:in noscript:\#eof;no </noscript> ok 7037 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head><noscript>'; ; ok 7038 - Document tree: qq'<!DOCTYPE HTML><html><head><noscript>' ok 7039 - Parse error: qq'<!DOCTYPE HTML><html><head></head>'; ; ok 7040 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head>'; ; ok 7041 - Document tree: qq'<!DOCTYPE HTML><html><head></head>' ok 7042 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body>'; ; ok 7043 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body>'; ; ok 7044 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body>' ok 7045 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><table>'; 1:47:in body:\#eof;unexpected end-of-file ok 7046 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><table>'; ; ok 7047 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><table>' ok 7048 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><table><span>'; 1:53:in table:span, 1:53:in body:\#eof;<span> in <table>, unexpected end-of-file ok 7049 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><table><span>'; ; ok 7050 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><table><span>' ok 7051 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><table><caption>'; 1:56:in body:\#eof;unexpected end-of-file ok 7052 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><table><caption>'; ; ok 7053 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><table><caption>' ok 7054 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><table><colgroup>'; 1:57:in body:\#eof;unexpected end-of-file ok 7055 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><table><colgroup>'; ; ok 7056 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><table><colgroup>' ok 7057 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><table><thead>'; 1:54:in body:\#eof;unexpected end-of-file ok 7058 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><table><thead>'; ; ok 7059 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><table><thead>' ok 7060 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><table><tr>'; 1:51:in body:\#eof;unexpected end-of-file ok 7061 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><table><tr>'; ; ok 7062 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><table><tr>' ok 7063 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><table><tr><td>'; 1:55:in body:\#eof;unexpected end-of-file ok 7064 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><table><tr><td>'; ; ok 7065 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><table><tr><td>' ok 7066 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><select>'; 1:48:in body:\#eof;unexpected end-of-file ok 7067 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><select>'; ; ok 7068 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><select>' ok 7069 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><select><option>'; 1:56:in body:\#eof;unexpected end-of-file ok 7070 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><select><option>'; ; ok 7071 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><select><option>' ok 7072 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><select><optgroup>'; 1:58:in body:\#eof;unexpected end-of-file ok 7073 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><select><optgroup>'; ; ok 7074 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><select><optgroup>' ok 7075 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body></body>'; ; ok 7076 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body></body>'; ; ok 7077 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body></body>' ok 7078 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body></body></html>'; ; ok 7079 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body></body></html>'; ; ok 7080 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body></body></html>' ok 7081 - Parse error: qq'<!DOCTYPE HTML><html><head></head><frameset>'; 1:44:in body:\#eof;unexpected end-of-file ok 7082 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><frameset>'; ; ok 7083 - Document tree: qq'<!DOCTYPE HTML><html><head></head><frameset>' ok 7084 - Parse error: qq'<!DOCTYPE HTML><html><head></head><frameset></frameset>'; ; ok 7085 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><frameset></frameset>'; ; ok 7086 - Document tree: qq'<!DOCTYPE HTML><html><head></head><frameset></frameset>' ok 7087 - Parse error: qq'<!DOCTYPE HTML><html><head></head><frameset></frameset></html>'; ; ok 7088 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><frameset></frameset></html>'; ; ok 7089 - Document tree: qq'<!DOCTYPE HTML><html><head></head><frameset></frameset></html>' ok 7090 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><li>'; ; ok 7091 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><li>'; ; ok 7092 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><li>' ok 7093 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><dt>'; ; ok 7094 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><dt>'; ; ok 7095 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><dt>' ok 7096 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><dd>'; ; ok 7097 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><dd>'; ; ok 7098 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><dd>' ok 7099 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><p>'; ; ok 7100 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><p>'; ; ok 7101 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><p>' ok 7102 - Parse error: qq'<!DOCTYPE HTML><html><head></head><body><span>'; 1:46:in body:\#eof;unexpected end-of-file ok 7103 - SHOULD-level error: qq'<!DOCTYPE HTML><html><head></head><body><span>'; ; ok 7104 - Document tree: qq'<!DOCTYPE HTML><html><head></head><body><span>' ok 7105 - Parse error: qq'<!DOCTYPE HTML><ruby><ol><li><p>a<rt>b'; 1:38:not closed:ol, 1:38:in body:\#eof;no </ol>, unexpected end of file ok 7106 - SHOULD-level error: qq'<!DOCTYPE HTML><ruby><ol><li><p>a<rt>b'; ; ok 7107 - Document tree: qq'<!DOCTYPE HTML><ruby><ol><li><p>a<rt>b' ok 7108 - Parse error: qq'<!DOCTYPE HTML><ruby><marquee><p>a<rt>b'; 1:39:in body:\#eof;unexpected end of file ok 7109 - SHOULD-level error: qq'<!DOCTYPE HTML><ruby><marquee><p>a<rt>b'; ; ok 7110 - Document tree: qq'<!DOCTYPE HTML><ruby><marquee><p>a<rt>b' ok 7111 - Parse error: qq'<!DOCTYPE HTML><ruby>a<rt>b<p>c'; 1:31:in body:\#eof;unexpected end of file ok 7112 - SHOULD-level error: qq'<!DOCTYPE HTML><ruby>a<rt>b<p>c'; ; ok 7113 - Document tree: qq'<!DOCTYPE HTML><ruby>a<rt>b<p>c' ok 7114 - Parse error: qq'<!DOCTYPE HTML><p><ruby>a<rt>b<p>c'; 1:34:not closed:ruby;no </ruby> ok 7115 - SHOULD-level error: qq'<!DOCTYPE HTML><p><ruby>a<rt>b<p>c'; ; ok 7116 - Document tree: qq'<!DOCTYPE HTML><p><ruby>a<rt>b<p>c' ok 7117 - Parse error: qq'<!DOCTYPE HTML><ruby>a<rt>b</ruby>'; ; ok 7118 - SHOULD-level error: qq'<!DOCTYPE HTML><ruby>a<rt>b</ruby>'; ; ok 7119 - Document tree: qq'<!DOCTYPE HTML><ruby>a<rt>b</ruby>' ok 7120 - Parse error: qq'<!DOCTYPE HTML><ruby><rb>a</rb><rt>b</rt></ruby>'; ; ok 7121 - SHOULD-level error: qq'<!DOCTYPE HTML><ruby><rb>a</rb><rt>b</rt></ruby>'; ; ok 7122 - Document tree: qq'<!DOCTYPE HTML><ruby><rb>a</rb><rt>b</rt></ruby>' ok 7123 - Parse error: qq'<!DOCTYPE HTML><ruby><rb>a<rt>b</ruby>'; 1:31:not closed:rb, 1:38:not closed:rb;no </rb>, EOF ok 7124 - SHOULD-level error: qq'<!DOCTYPE HTML><ruby><rb>a<rt>b</ruby>'; ; ok 7125 - Document tree: qq'<!DOCTYPE HTML><ruby><rb>a<rt>b</ruby>' ok 7126 - Parse error: qq'<!DOCTYPE HTML><ruby>a<rp>b<rt>c<rp>d</ruby>'; ; ok 7127 - SHOULD-level error: qq'<!DOCTYPE HTML><ruby>a<rp>b<rt>c<rp>d</ruby>'; ; ok 7128 - Document tree: qq'<!DOCTYPE HTML><ruby>a<rp>b<rt>c<rp>d</ruby>' ok 7129 - Parse error: qq'<!DOCTYPE HTML><ruby>a<rt>b</rt></ruby>'; ; ok 7130 - SHOULD-level error: qq'<!DOCTYPE HTML><ruby>a<rt>b</rt></ruby>'; ; ok 7131 - Document tree: qq'<!DOCTYPE HTML><ruby>a<rt>b</rt></ruby>' ok 7132 - Parse error: qq'<!DOCTYPE HTML><ruby>a<rp>b</rp><rt>c</rt><rp>d</rp></ruby>'; ; ok 7133 - SHOULD-level error: qq'<!DOCTYPE HTML><ruby>a<rp>b</rp><rt>c</rt><rp>d</rp></ruby>'; ; ok 7134 - Document tree: qq'<!DOCTYPE HTML><ruby>a<rp>b</rp><rt>c</rt><rp>d</rp></ruby>' ok 7135 - Parse error: qq'<!DOCTYPE HTML><ruby><rb>a</rb><rp>b</rp><rt>c</rt><rp>d</rp></ruby>'; ; ok 7136 - SHOULD-level error: qq'<!DOCTYPE HTML><ruby><rb>a</rb><rp>b</rp><rt>c</rt><rp>d</rp></ruby>'; ; ok 7137 - Document tree: qq'<!DOCTYPE HTML><ruby><rb>a</rb><rp>b</rp><rt>c</rt><rp>d</rp></ruby>' ok 7138 - Parse error: qq'<!DOCTYPE HTML><ruby><rbc><rb>a</rb><rb>b</rb></rbc><rtc><rt>c</rt><rt>d</rt></rtc><rtc><rt>e</rt><rt>f</rt></rtc></ruby>'; 1:62:not closed:rtc, 1:72:not closed:rtc, 1:93:not closed:rtc, 1:103:not closed:rtc;no </rtc>, unexpected </rtc>, no </rtc>, unexpected </rtc> ok 7139 - SHOULD-level error: qq'<!DOCTYPE HTML><ruby><rbc><rb>a</rb><rb>b</rb></rbc><rtc><rt>c</rt><rt>d</rt></rtc><rtc><rt>e</rt><rt>f</rt></rtc></ruby>'; ; ok 7140 - Document tree: qq'<!DOCTYPE HTML><ruby><rbc><rb>a</rb><rb>b</rb></rbc><rtc><rt>c</rt><rt>d</rt></rtc><rtc><rt>e</rt><rt>f</rt></rtc></ruby>' ok 7141 - Parse error: qq'<!DOCTYPE HTML>\x{0A}... <ruby>\x{0A} SAI <rt> sai </rt>\x{0A} TOU <rt> tou </rt>\x{0A} NOBU <rt> nobu </rt>\x{0A} O <rt> o </rt>\x{0A}</ruby> ...'; ; ok 7142 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}... <ruby>\x{0A} SAI <rt> sai </rt>\x{0A} TOU <rt> tou </rt>\x{0A} NOBU <rt> nobu </rt>\x{0A} O <rt> o </rt>\x{0A}</ruby> ...'; ; ok 7143 - Document tree: qq'<!DOCTYPE HTML>\x{0A}... <ruby>\x{0A} SAI <rt> sai </rt>\x{0A} TOU <rt> tou </rt>\x{0A} NOBU <rt> nobu </rt>\x{0A} O <rt> o </rt>\x{0A}</ruby> ...' ok 7144 - Parse error: qq'<!DOCTYPE HTML><div><rt></div>'; ; ok 7145 - SHOULD-level error: qq'<!DOCTYPE HTML><div><rt></div>'; ; ok 7146 - Document tree: qq'<!DOCTYPE HTML><div><rt></div>' ok 7147 - Parse error: qq'<!DOCTYPE HTML><div><rp></div>'; ; ok 7148 - SHOULD-level error: qq'<!DOCTYPE HTML><div><rp></div>'; ; ok 7149 - Document tree: qq'<!DOCTYPE HTML><div><rp></div>' ok 7150 - Parse error: qq'<!DOCTYPE HTML><div><rt><rp></div>'; ; ok 7151 - SHOULD-level error: qq'<!DOCTYPE HTML><div><rt><rp></div>'; ; ok 7152 - Document tree: qq'<!DOCTYPE HTML><div><rt><rp></div>' ok 7153 - Parse error: qq'<!DOCTYPE HTML><ul><li><rt></ul>'; ; ok 7154 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><rt></ul>'; ; ok 7155 - Document tree: qq'<!DOCTYPE HTML><ul><li><rt></ul>' ok 7156 - Parse error: qq'<!DOCTYPE HTML><svg>'; 1:20:in body:\#eof;end of file in foreign content ok 7157 - SHOULD-level error: qq'<!DOCTYPE HTML><svg>'; ; ok 7158 - Document tree: qq'<!DOCTYPE HTML><svg>' ok 7159 - Parse error: qq'<!DOCTYPE HTML><svg><g>'; 1:23:in body:\#eof;end of file in foreign content ok 7160 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><g>'; ; ok 7161 - Document tree: qq'<!DOCTYPE HTML><svg><g>' ok 7162 - Parse error: qq'<!DOCTYPE HTML><svg><switch requiredfeatures></switch></svg>'; ; ok 7163 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><switch requiredfeatures></switch></svg>'; ; ok 7164 - Document tree: qq'<!DOCTYPE HTML><svg><switch requiredfeatures></switch></svg>' ok 7165 - Parse error: qq'<!DOCTYPE HTML><svg><rect x="1" y="1" width="2" height="2" fill="black"><animate attributeNAME="x" begin="0s" dur="9s" fill="freeze" from="300" to="0"/></rect></svg>'; ; ok 7166 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><rect x="1" y="1" width="2" height="2" fill="black"><animate attributeNAME="x" begin="0s" dur="9s" fill="freeze" from="300" to="0"/></rect></svg>'; ; ok 7167 - Document tree: qq'<!DOCTYPE HTML><svg><rect x="1" y="1" width="2" height="2" fill="black"><animate attributeNAME="x" begin="0s" dur="9s" fill="freeze" from="300" to="0"/></rect></svg>' ok 7168 - Parse error: qq'<!DOCTYPE HTML><svg><dt>'; 1:24:not closed:svg;<dt> in <svg> ok 7169 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><dt>'; ; ok 7170 - Document tree: qq'<!DOCTYPE HTML><svg><dt>' ok 7171 - Parse error: qq'<!DOCTYPE HTML><svg><h4>'; 1:24:not closed:svg, 1:24:in body:\#eof;<h4> in <svg>, h4 not closed ok 7172 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><h4>'; ; ok 7173 - Document tree: qq'<!DOCTYPE HTML><svg><h4>' ok 7174 - Parse error: qq'<!DOCTYPE HTML><svg><listing>'; 1:29:not closed:svg, 1:29:in body:\#eof;<listing> in <svg>, no </listing> ok 7175 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><listing>'; ; ok 7176 - Document tree: qq'<!DOCTYPE HTML><svg><listing>' ok 7177 - Parse error: qq'<!DOCTYPE HTML><svg><ol></ol>'; 1:25:not closed:svg;<ol> in <svg> ok 7178 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><ol></ol>'; ; ok 7179 - Document tree: qq'<!DOCTYPE HTML><svg><ol></ol>' ok 7180 - Parse error: qq'<!DOCTYPE HTML><svg><strike></strike>'; 1:29:not closed:svg;<strike> in <svg> ok 7181 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><strike></strike>'; ; ok 7182 - Document tree: qq'<!DOCTYPE HTML><svg><strike></strike>' ok 7183 - Parse error: qq'\x{0B}<p>'; 1:1:control char, 1:2:no DOCTYPE;no DOCTYPE, U+000B ok 7184 - SHOULD-level error: qq'\x{0B}<p>'; ; ok 7185 - Document tree: qq'\x{0B}<p>' ok 7186 - Parse error: qq'\x{0B}abc'; 1:1:control char, 1:4:no DOCTYPE;no DOCTYPE, U+000B ok 7187 - SHOULD-level error: qq'\x{0B}abc'; ; ok 7188 - Document tree: qq'\x{0B}abc' ok 7189 - Parse error: qq'<!DOCTYPE HTML>\x{0B}<p>'; 1:16:control char;U+000B ok 7190 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0B}<p>'; ; ok 7191 - Document tree: qq'<!DOCTYPE HTML>\x{0B}<p>' ok 7192 - Parse error: qq'<!DOCTYPE HTML>\x{0B}abc'; 1:16:control char;U+000B ok 7193 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0B}abc'; ; ok 7194 - Document tree: qq'<!DOCTYPE HTML>\x{0B}abc' ok 7195 - Parse error: qq'<!DOCTYPE HTML><html>\x{0B}<p>'; 1:22:control char;U+000B ok 7196 - SHOULD-level error: qq'<!DOCTYPE HTML><html>\x{0B}<p>'; ; ok 7197 - Document tree: qq'<!DOCTYPE HTML><html>\x{0B}<p>' ok 7198 - Parse error: qq'<!DOCTYPE HTML><html>\x{0B}abc'; 1:22:control char;U+000B ok 7199 - SHOULD-level error: qq'<!DOCTYPE HTML><html>\x{0B}abc'; ; ok 7200 - Document tree: qq'<!DOCTYPE HTML><html>\x{0B}abc' ok 7201 - Parse error: qq'<!DOCTYPE HTML><head>\x{0B}<p>'; 1:22:control char;U+000B ok 7202 - SHOULD-level error: qq'<!DOCTYPE HTML><head>\x{0B}<p>'; ; ok 7203 - Document tree: qq'<!DOCTYPE HTML><head>\x{0B}<p>' ok 7204 - Parse error: qq'<!DOCTYPE HTML><head>\x{0B}abc'; 1:22:control char;U+000B ok 7205 - SHOULD-level error: qq'<!DOCTYPE HTML><head>\x{0B}abc'; ; ok 7206 - Document tree: qq'<!DOCTYPE HTML><head>\x{0B}abc' ok 7207 - Parse error: qq'<!DOCTYPE HTML><head></head>\x{0B}<p>'; 1:29:control char;U+000B ok 7208 - SHOULD-level error: qq'<!DOCTYPE HTML><head></head>\x{0B}<p>'; ; ok 7209 - Document tree: qq'<!DOCTYPE HTML><head></head>\x{0B}<p>' ok 7210 - Parse error: qq'<!DOCTYPE HTML><head></head>\x{0B}abc'; 1:29:control char;U+000B ok 7211 - SHOULD-level error: qq'<!DOCTYPE HTML><head></head>\x{0B}abc'; ; ok 7212 - Document tree: qq'<!DOCTYPE HTML><head></head>\x{0B}abc' ok 7213 - Parse error: qq'<!DOCTYPE HTML><head><noscript>\x{0B}<p>'; 1:32:control char, 1:33:in noscript:\#text;no </noscript>, U+000B ok 7214 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript>\x{0B}<p>'; ; ok 7215 - Document tree: qq'<!DOCTYPE HTML><head><noscript>\x{0B}<p>' ok 7216 - Parse error: qq'<!DOCTYPE HTML><head><noscript>\x{0B}abc'; 1:32:control char, 1:35:in noscript:\#text;no </noscript>, U+000B ok 7217 - SHOULD-level error: qq'<!DOCTYPE HTML><head><noscript>\x{0B}abc'; ; ok 7218 - Document tree: qq'<!DOCTYPE HTML><head><noscript>\x{0B}abc' ok 7219 - Parse error: qq'<!DOCTYPE HTML><table>\x{0B}<p></table>'; 1:23:control char, 1:27:in table:\#text, 1:27:in table:p;char in table, start tag in table, U+000B ok 7220 - SHOULD-level error: qq'<!DOCTYPE HTML><table>\x{0B}<p></table>'; ; ok 7221 - Document tree: qq'<!DOCTYPE HTML><table>\x{0B}<p></table>' ok 7222 - Parse error: qq'<!DOCTYPE HTML><table>\x{0B}abc</table>'; 1:23:control char, 1:34:in table:\#text;char in table, U+000B ok 7223 - SHOULD-level error: qq'<!DOCTYPE HTML><table>\x{0B}abc</table>'; ; ok 7224 - Document tree: qq'<!DOCTYPE HTML><table>\x{0B}abc</table>' ok 7225 - Parse error: qq'<!DOCTYPE HTML><table><colgroup>\x{0B}<p></table>'; 1:33:control char, 1:37:in table:\#text, 1:37:in table:p;char in table, start tag in table, U+000B ok 7226 - SHOULD-level error: qq'<!DOCTYPE HTML><table><colgroup>\x{0B}<p></table>'; ; ok 7227 - Document tree: qq'<!DOCTYPE HTML><table><colgroup>\x{0B}<p></table>' ok 7228 - Parse error: qq'<!DOCTYPE HTML><table><colgroup>\x{0B}abc</table>'; 1:33:control char, 1:44:in table:\#text;char in table, U+000B ok 7229 - SHOULD-level error: qq'<!DOCTYPE HTML><table><colgroup>\x{0B}abc</table>'; ; ok 7230 - Document tree: qq'<!DOCTYPE HTML><table><colgroup>\x{0B}abc</table>' ok 7231 - Parse error: qq'<!DOCTYPE HTML><body></body>\x{0B}<p>'; 1:29:control char, 1:30:after body:\#text;char after body, U+000B ok 7232 - SHOULD-level error: qq'<!DOCTYPE HTML><body></body>\x{0B}<p>'; ; ok 7233 - Document tree: qq'<!DOCTYPE HTML><body></body>\x{0B}<p>' ok 7234 - Parse error: qq'<!DOCTYPE HTML><body></body>\x{0B}abc'; 1:29:control char, 1:32:after body:\#text;char after body, U+000B ok 7235 - SHOULD-level error: qq'<!DOCTYPE HTML><body></body>\x{0B}abc'; ; ok 7236 - Document tree: qq'<!DOCTYPE HTML><body></body>\x{0B}abc' ok 7237 - Parse error: qq'<!DOCTYPE HTML><frameset>\x{0B}<p></frameset>'; 1:26:control char, 1:27:in frameset:\#text, 1:30:in frameset:p;char in frameset, start tag in frameset, U+000B ok 7238 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset>\x{0B}<p></frameset>'; ; ok 7239 - Document tree: qq'<!DOCTYPE HTML><frameset>\x{0B}<p></frameset>' ok 7240 - Parse error: qq'<!DOCTYPE HTML><frameset>\x{0B}abc</frameset>'; 1:26:control char, 1:30:in frameset:\#text;char in frameset, U+000B ok 7241 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset>\x{0B}abc</frameset>'; ; ok 7242 - Document tree: qq'<!DOCTYPE HTML><frameset>\x{0B}abc</frameset>' ok 7243 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset>\x{0B}<p>'; 1:37:control char, 1:38:after frameset:\#text, 1:40:after frameset:p;char after frameset, tag after frameset, U+000B ok 7244 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset>\x{0B}<p>'; ; ok 7245 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset>\x{0B}<p>' ok 7246 - Parse error: qq'<!DOCTYPE HTML><frameset>\x{0B}abc</frameset>'; 1:26:control char, 1:30:in frameset:\#text;char after frameset, U+000B ok 7247 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset>\x{0B}abc</frameset>'; ; ok 7248 - Document tree: qq'<!DOCTYPE HTML><frameset>\x{0B}abc</frameset>' ok 7249 - Parse error: qq'<!DOCTYPE HTML><body></body></html>\x{0B}<p>'; 1:36:control char, 1:37:after html:\#text;char after body html, U+000B ok 7250 - SHOULD-level error: qq'<!DOCTYPE HTML><body></body></html>\x{0B}<p>'; ; ok 7251 - Document tree: qq'<!DOCTYPE HTML><body></body></html>\x{0B}<p>' ok 7252 - Parse error: qq'<!DOCTYPE HTML><body></body></html>\x{0B}abc'; 1:36:control char, 1:39:after html:\#text;char after body html, U+000B ok 7253 - SHOULD-level error: qq'<!DOCTYPE HTML><body></body></html>\x{0B}abc'; ; ok 7254 - Document tree: qq'<!DOCTYPE HTML><body></body></html>\x{0B}abc' ok 7255 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset></html>\x{0B}<p>'; 1:44:control char, 1:45:after html:\#text, 1:47:after after frameset:p;char after frameset html, char after frameset html, U+000B ok 7256 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset></html>\x{0B}<p>'; ; ok 7257 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset></html>\x{0B}<p>' ok 7258 - Parse error: qq'<!DOCTYPE HTML><frameset></frameset></html>\x{0B}abc'; 1:44:control char, 1:47:after html:\#text;char after frameset html, U+000B ok 7259 - SHOULD-level error: qq'<!DOCTYPE HTML><frameset></frameset></html>\x{0B}abc'; ; ok 7260 - Document tree: qq'<!DOCTYPE HTML><frameset></frameset></html>\x{0B}abc' ok 7261 - Parse error: qq'<!DOCTYPE HTML><ul><li><address><li>'; 1:36:not closed:address, 1:36:in body:\#eof;no </address>, no </ul> ok 7262 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><address><li>'; ; ok 7263 - Document tree: qq'<!DOCTYPE HTML><ul><li><address><li>' ok 7264 - Parse error: qq'<!DOCTYPE HTML><ul><li><address><p><li>'; 1:39:not closed:address, 1:39:in body:\#eof;no </address>, no </ul> ok 7265 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><address><p><li>'; ; ok 7266 - Document tree: qq'<!DOCTYPE HTML><ul><li><address><p><li>' ok 7267 - Parse error: qq'<!DOCTYPE HTML><ul><li><div><li>'; 1:32:not closed:div, 1:32:in body:\#eof;no </div>, no </ul> ok 7268 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><div><li>'; ; ok 7269 - Document tree: qq'<!DOCTYPE HTML><ul><li><div><li>' ok 7270 - Parse error: qq'<!DOCTYPE HTML><ul><li><div><p><li>'; 1:35:not closed:div, 1:35:in body:\#eof;no </div>, no </ul> ok 7271 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><div><p><li>'; ; ok 7272 - Document tree: qq'<!DOCTYPE HTML><ul><li><div><p><li>' ok 7273 - Parse error: qq'<!DOCTYPE HTML><ul><li><p><li>'; 1:30:in body:\#eof;no </ul> ok 7274 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><p><li>'; ; ok 7275 - Document tree: qq'<!DOCTYPE HTML><ul><li><p><li>' ok 7276 - Parse error: qq'<!DOCTYPE HTML><ul><li><span><li>'; 1:33:not closed:span, 1:33:in body:\#eof;no </span>, no </ul> ok 7277 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><span><li>'; ; ok 7278 - Document tree: qq'<!DOCTYPE HTML><ul><li><span><li>' ok 7279 - Parse error: qq'<!DOCTYPE HTML><ul><li><mark><li>'; 1:33:not closed:mark, 1:33:in body:\#eof;no </mark>, no </ul> ok 7280 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><mark><li>'; ; ok 7281 - Document tree: qq'<!DOCTYPE HTML><ul><li><mark><li>' ok 7282 - Parse error: qq'<!DOCTYPE HTML><ul><li><time><li>'; 1:33:not closed:time, 1:33:in body:\#eof;no </time>, no </ul> ok 7283 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><time><li>'; ; ok 7284 - Document tree: qq'<!DOCTYPE HTML><ul><li><time><li>' ok 7285 - Parse error: qq'<!DOCTYPE HTML><ul><li><option><li>'; 1:35:in body:\#eof;no </ul> ok 7286 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><option><li>'; ; ok 7287 - Document tree: qq'<!DOCTYPE HTML><ul><li><option><li>' ok 7288 - Parse error: qq'<!DOCTYPE HTML><ul><li><optgroup><li>'; 1:37:in body:\#eof;no </ul> ok 7289 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><optgroup><li>'; ; ok 7290 - Document tree: qq'<!DOCTYPE HTML><ul><li><optgroup><li>' ok 7291 - Parse error: qq'<!DOCTYPE HTML><ul><li><rp><li>'; 1:31:in body:\#eof;no </ul> ok 7292 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><rp><li>'; ; ok 7293 - Document tree: qq'<!DOCTYPE HTML><ul><li><rp><li>' ok 7294 - Parse error: qq'<!DOCTYPE HTML><ul><li><rt><li>'; 1:31:in body:\#eof;no </ul> ok 7295 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><rt><li>'; ; ok 7296 - Document tree: qq'<!DOCTYPE HTML><ul><li><rt><li>' ok 7297 - Parse error: qq'<!DOCTYPE HTML><ul><li><unknown><li>'; 1:36:not closed:unknown, 1:36:in body:\#eof;no </unknown>, no </ul> ok 7298 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><unknown><li>'; ; ok 7299 - Document tree: qq'<!DOCTYPE HTML><ul><li><unknown><li>' ok 7300 - Parse error: qq'<!DOCTYPE HTML><ul><li><a><li>'; 1:30:not closed:a, 1:30:in body:\#eof;no </a>, no </ul> ok 7301 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><a><li>'; ; ok 7302 - Document tree: qq'<!DOCTYPE HTML><ul><li><a><li>' ok 7303 - Parse error: qq'<!DOCTYPE HTML><ul><li><b><li>'; 1:30:not closed:b, 1:30:in body:\#eof;no </b>, no </ul> ok 7304 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><b><li>'; ; ok 7305 - Document tree: qq'<!DOCTYPE HTML><ul><li><b><li>' ok 7306 - Parse error: qq'<!DOCTYPE HTML><ul><li><big><li>'; 1:32:not closed:big, 1:32:in body:\#eof;no </big>, no </ul> ok 7307 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><big><li>'; ; ok 7308 - Document tree: qq'<!DOCTYPE HTML><ul><li><big><li>' ok 7309 - Parse error: qq'<!DOCTYPE HTML><ul><li><em><li>'; 1:31:not closed:em, 1:31:in body:\#eof;no </em>, no </ul> ok 7310 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><em><li>'; ; ok 7311 - Document tree: qq'<!DOCTYPE HTML><ul><li><em><li>' ok 7312 - Parse error: qq'<!DOCTYPE HTML><ul><li><font><li>'; 1:33:not closed:font, 1:33:in body:\#eof;no </font>, no </ul> ok 7313 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><font><li>'; ; ok 7314 - Document tree: qq'<!DOCTYPE HTML><ul><li><font><li>' ok 7315 - Parse error: qq'<!DOCTYPE HTML><ul><li><i><li>'; 1:30:not closed:i, 1:30:in body:\#eof;no </i>, no </ul> ok 7316 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><i><li>'; ; ok 7317 - Document tree: qq'<!DOCTYPE HTML><ul><li><i><li>' ok 7318 - Parse error: qq'<!DOCTYPE HTML><ul><li><nobr><li>'; 1:33:not closed:nobr, 1:33:in body:\#eof;no </nobr>, no </ul> ok 7319 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><nobr><li>'; ; ok 7320 - Document tree: qq'<!DOCTYPE HTML><ul><li><nobr><li>' ok 7321 - Parse error: qq'<!DOCTYPE HTML><ul><li><s><li>'; 1:30:not closed:s, 1:30:in body:\#eof;no </s>, no </ul> ok 7322 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><s><li>'; ; ok 7323 - Document tree: qq'<!DOCTYPE HTML><ul><li><s><li>' ok 7324 - Parse error: qq'<!DOCTYPE HTML><ul><li><small><li>'; 1:34:not closed:small, 1:34:in body:\#eof;no </small>, no </ul> ok 7325 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><small><li>'; ; ok 7326 - Document tree: qq'<!DOCTYPE HTML><ul><li><small><li>' ok 7327 - Parse error: qq'<!DOCTYPE HTML><ul><li><strike><li>'; 1:35:not closed:strike, 1:35:in body:\#eof;no </strike>, no </ul> ok 7328 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><strike><li>'; ; ok 7329 - Document tree: qq'<!DOCTYPE HTML><ul><li><strike><li>' ok 7330 - Parse error: qq'<!DOCTYPE HTML><ul><li><strong><li>'; 1:35:not closed:strong, 1:35:in body:\#eof;no </strong>, no </ul> ok 7331 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><strong><li>'; ; ok 7332 - Document tree: qq'<!DOCTYPE HTML><ul><li><strong><li>' ok 7333 - Parse error: qq'<!DOCTYPE HTML><ul><li><tt><li>'; 1:31:not closed:tt, 1:31:in body:\#eof;no </tt>, no </ul> ok 7334 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><tt><li>'; ; ok 7335 - Document tree: qq'<!DOCTYPE HTML><ul><li><tt><li>' ok 7336 - Parse error: qq'<!DOCTYPE HTML><ul><li><u><li>'; 1:30:not closed:u, 1:30:in body:\#eof;no </u>, no </ul> ok 7337 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><u><li>'; ; ok 7338 - Document tree: qq'<!DOCTYPE HTML><ul><li><u><li>' ok 7339 - Parse error: qq'<!DOCTYPE HTML><ul><li><blockquote><li>'; 1:39:in body:\#eof;eof in body ok 7340 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><blockquote><li>'; ; ok 7341 - Document tree: qq'<!DOCTYPE HTML><ul><li><blockquote><li>' ok 7342 - Parse error: qq'<!DOCTYPE HTML><ul><li><center><li>'; 1:35:in body:\#eof;eof in body ok 7343 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><center><li>'; ; ok 7344 - Document tree: qq'<!DOCTYPE HTML><ul><li><center><li>' ok 7345 - Parse error: qq'<!DOCTYPE HTML><ul><li><dd><li>'; 1:31:in body:\#eof;eof in body ok 7346 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><dd><li>'; ; ok 7347 - Document tree: qq'<!DOCTYPE HTML><ul><li><dd><li>' ok 7348 - Parse error: qq'<!DOCTYPE HTML><ul><li><dir><li>'; 1:32:in body:\#eof;eof in body ok 7349 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><dir><li>'; ; ok 7350 - Document tree: qq'<!DOCTYPE HTML><ul><li><dir><li>' ok 7351 - Parse error: qq'<!DOCTYPE HTML><ul><li><dl><li>'; 1:31:in body:\#eof;eof in body ok 7352 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><dl><li>'; ; ok 7353 - Document tree: qq'<!DOCTYPE HTML><ul><li><dl><li>' ok 7354 - Parse error: qq'<!DOCTYPE HTML><ul><li><dt><li>'; 1:31:in body:\#eof;eof in body ok 7355 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><dt><li>'; ; ok 7356 - Document tree: qq'<!DOCTYPE HTML><ul><li><dt><li>' ok 7357 - Parse error: qq'<!DOCTYPE HTML><ul><li><fieldset><li>'; 1:37:in body:\#eof;eof in body ok 7358 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><fieldset><li>'; ; ok 7359 - Document tree: qq'<!DOCTYPE HTML><ul><li><fieldset><li>' ok 7360 - Parse error: qq'<!DOCTYPE HTML><ul><li><form><li>'; 1:33:in body:\#eof;eof in body ok 7361 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><form><li>'; ; ok 7362 - Document tree: qq'<!DOCTYPE HTML><ul><li><form><li>' ok 7363 - Parse error: qq'<!DOCTYPE HTML><ul><li><h1><li>'; 1:31:in body:\#eof;eof in body ok 7364 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><h1><li>'; ; ok 7365 - Document tree: qq'<!DOCTYPE HTML><ul><li><h1><li>' ok 7366 - Parse error: qq'<!DOCTYPE HTML><ul><li><menu><li>'; 1:33:in body:\#eof;eof in body ok 7367 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><menu><li>'; ; ok 7368 - Document tree: qq'<!DOCTYPE HTML><ul><li><menu><li>' ok 7369 - Parse error: qq'<!-- NOTE: Scripting disabled --><!DOCTYPE HTML><ul><li><noscript><li>'; 1:70:in body:\#eof;eof in body ok 7370 - SHOULD-level error: qq'<!-- NOTE: Scripting disabled --><!DOCTYPE HTML><ul><li><noscript><li>'; ; ok 7371 - Document tree: qq'<!-- NOTE: Scripting disabled --><!DOCTYPE HTML><ul><li><noscript><li>' ok 7372 - Parse error: qq'<!DOCTYPE HTML><ul><li><ol><li>'; 1:31:in body:\#eof;eof in body ok 7373 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><ol><li>'; ; ok 7374 - Document tree: qq'<!DOCTYPE HTML><ul><li><ol><li>' ok 7375 - Parse error: qq'<!DOCTYPE HTML><ul><li><pre><li>'; 1:32:in body:\#eof;eof in body ok 7376 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><pre><li>'; ; ok 7377 - Document tree: qq'<!DOCTYPE HTML><ul><li><pre><li>' ok 7378 - Parse error: qq'<!DOCTYPE HTML><ul><li><listing><li>'; 1:36:in body:\#eof;eof in body ok 7379 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><listing><li>'; ; ok 7380 - Document tree: qq'<!DOCTYPE HTML><ul><li><listing><li>' ok 7381 - Parse error: qq'<!DOCTYPE HTML><ul><li><ul><li>'; 1:31:in body:\#eof;eof in body ok 7382 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><ul><li>'; ; ok 7383 - Document tree: qq'<!DOCTYPE HTML><ul><li><ul><li>' ok 7384 - Parse error: qq'<!DOCTYPE HTML><ul><li><article><li>'; 1:36:in body:\#eof;eof in body ok 7385 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><article><li>'; ; ok 7386 - Document tree: qq'<!DOCTYPE HTML><ul><li><article><li>' ok 7387 - Parse error: qq'<!DOCTYPE HTML><ul><li><aside><li>'; 1:34:in body:\#eof;eof in body ok 7388 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><aside><li>'; ; ok 7389 - Document tree: qq'<!DOCTYPE HTML><ul><li><aside><li>' ok 7390 - Parse error: qq'<!DOCTYPE HTML><ul><li><datagrid><li>'; 1:37:not closed:datagrid, 1:37:in body:\#eof;no </datagrid>, eof in body ok 7391 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><datagrid><li>'; ; ok 7392 - Document tree: qq'<!DOCTYPE HTML><ul><li><datagrid><li>' ok 7393 - Parse error: qq'<!DOCTYPE HTML><ul><li><details><li>'; 1:36:in body:\#eof;eof in body ok 7394 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><details><li>'; ; ok 7395 - Document tree: qq'<!DOCTYPE HTML><ul><li><details><li>' ok 7396 - Parse error: qq'<!DOCTYPE HTML><ul><li><section><li>'; 1:36:in body:\#eof;eof in body ok 7397 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><section><li>'; ; ok 7398 - Document tree: qq'<!DOCTYPE HTML><ul><li><section><li>' ok 7399 - Parse error: qq'<!DOCTYPE HTML><ul><li><figure><li>'; 1:35:in body:\#eof;eof in body ok 7400 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><figure><li>'; ; ok 7401 - Document tree: qq'<!DOCTYPE HTML><ul><li><figure><li>' ok 7402 - Parse error: qq'<!DOCTYPE HTML><ul><li><footer><li>'; 1:35:in body:\#eof;eof in body ok 7403 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><footer><li>'; ; ok 7404 - Document tree: qq'<!DOCTYPE HTML><ul><li><footer><li>' ok 7405 - Parse error: qq'<!DOCTYPE HTML><ul><li><header><li>'; 1:35:in body:\#eof;eof in body ok 7406 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><header><li>'; ; ok 7407 - Document tree: qq'<!DOCTYPE HTML><ul><li><header><li>' ok 7408 - Parse error: qq'<!DOCTYPE HTML><ul><li><nav><li>'; 1:32:in body:\#eof;eof in body ok 7409 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><nav><li>'; ; ok 7410 - Document tree: qq'<!DOCTYPE HTML><ul><li><nav><li>' ok 7411 - Parse error: qq'<!DOCTYPE HTML><ul><li><section><li>'; 1:36:in body:\#eof;eof in body ok 7412 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><section><li>'; ; ok 7413 - Document tree: qq'<!DOCTYPE HTML><ul><li><section><li>' ok 7414 - Parse error: qq'<!DOCTYPE HTML><ul><li><applet><li>'; 1:35:in body:\#eof;eof in body ok 7415 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><applet><li>'; ; ok 7416 - Document tree: qq'<!DOCTYPE HTML><ul><li><applet><li>' ok 7417 - Parse error: qq'<!DOCTYPE HTML><ul><li><button><li>'; 1:35:in body:\#eof;no </button></li></ul> ok 7418 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><button><li>'; ; ok 7419 - Document tree: qq'<!DOCTYPE HTML><ul><li><button><li>' ok 7420 - Parse error: qq'<!DOCTYPE HTML><ul><li><marquee><li>'; 1:36:in body:\#eof;no </marquee></li></ul> before EOF ok 7421 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><marquee><li>'; ; ok 7422 - Document tree: qq'<!DOCTYPE HTML><ul><li><marquee><li>' ok 7423 - Parse error: qq'<!DOCTYPE HTML><ol><li><marquee><li>'; 1:36:in body:\#eof;no </marquee></li></ol> before EOF ok 7424 - SHOULD-level error: qq'<!DOCTYPE HTML><ol><li><marquee><li>'; ; ok 7425 - Document tree: qq'<!DOCTYPE HTML><ol><li><marquee><li>' ok 7426 - Parse error: qq'<!DOCTYPE HTML><ul><li><object><li>'; 1:35:in body:\#eof;eof in body ok 7427 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><object><li>'; ; ok 7428 - Document tree: qq'<!DOCTYPE HTML><ul><li><object><li>' ok 7429 - Parse error: qq'<!DOCTYPE HTML><ul><li><table><li>'; 1:34:in table:li, 1:34:in body:\#eof;<li> in <table>, eof in body ok 7430 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><table><li>'; ; ok 7431 - Document tree: qq'<!DOCTYPE HTML><ul><li><table><li>' ok 7432 - Parse error: qq'<!DOCTYPE HTML><ul><li><svg><foreignobject><li>'; 1:47:in body:\#eof;EOF ok 7433 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><svg><foreignobject><li>'; ; ok 7434 - Document tree: qq'<!DOCTYPE HTML><ul><li><svg><foreignobject><li>' ok 7435 - Parse error: qq'<!DOCTYPE HTML><ul><li><math><annotation-xml><li>'; 1:49:not closed:annotation-xml, 1:49:in body:\#eof;no </annotation-xml></math> before <li>, EOF ok 7436 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><math><annotation-xml><li>'; ; ok 7437 - Document tree: qq'<!DOCTYPE HTML><ul><li><math><annotation-xml><li>' ok 7438 - Parse error: qq'<!DOCTYPE HTML><ul><li><math><annotation-xml encoding="text/html"><li>'; 1:70:in body:\#eof;EOF ok 7439 - SHOULD-level error: qq'<!DOCTYPE HTML><ul><li><math><annotation-xml encoding="text/html"><li>'; ; ok 7440 - Document tree: qq'<!DOCTYPE HTML><ul><li><math><annotation-xml encoding="text/html"><li>' ok 7441 - Parse error: qq'<!DOCTYPE HTML><dl><dt><address><dt>'; 1:36:not closed:address, 1:36:in body:\#eof;no </address>, no </dl> ok 7442 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><address><dt>'; ; ok 7443 - Document tree: qq'<!DOCTYPE HTML><dl><dt><address><dt>' ok 7444 - Parse error: qq'<!DOCTYPE HTML><dl><dt><address><p><dt>'; 1:39:not closed:address, 1:39:in body:\#eof;no </address>, no </dl> ok 7445 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><address><p><dt>'; ; ok 7446 - Document tree: qq'<!DOCTYPE HTML><dl><dt><address><p><dt>' ok 7447 - Parse error: qq'<!DOCTYPE HTML><dl><dt><div><dt>'; 1:32:not closed:div, 1:32:in body:\#eof;no </div>, no </dl> ok 7448 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><div><dt>'; ; ok 7449 - Document tree: qq'<!DOCTYPE HTML><dl><dt><div><dt>' ok 7450 - Parse error: qq'<!DOCTYPE HTML><dl><dt><div><p><dt>'; 1:35:not closed:div, 1:35:in body:\#eof;no </div>, no </dl> ok 7451 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><div><p><dt>'; ; ok 7452 - Document tree: qq'<!DOCTYPE HTML><dl><dt><div><p><dt>' ok 7453 - Parse error: qq'<!DOCTYPE HTML><dl><dt><p><dt>'; 1:30:in body:\#eof;no </dl> ok 7454 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><p><dt>'; ; ok 7455 - Document tree: qq'<!DOCTYPE HTML><dl><dt><p><dt>' ok 7456 - Parse error: qq'<!DOCTYPE HTML><dl><dt><span><dt>'; 1:33:not closed:span, 1:33:in body:\#eof;no </span>, no </dl> ok 7457 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><span><dt>'; ; ok 7458 - Document tree: qq'<!DOCTYPE HTML><dl><dt><span><dt>' ok 7459 - Parse error: qq'<!DOCTYPE HTML><dl><dt><mark><dt>'; 1:33:not closed:mark, 1:33:in body:\#eof;no </mark>, no </dl> ok 7460 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><mark><dt>'; ; ok 7461 - Document tree: qq'<!DOCTYPE HTML><dl><dt><mark><dt>' ok 7462 - Parse error: qq'<!DOCTYPE HTML><dl><dt><time><dt>'; 1:33:not closed:time, 1:33:in body:\#eof;no </time>, no </dl> ok 7463 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><time><dt>'; ; ok 7464 - Document tree: qq'<!DOCTYPE HTML><dl><dt><time><dt>' ok 7465 - Parse error: qq'<!DOCTYPE HTML><dl><dt><option><dt>'; 1:35:in body:\#eof;no </dl> ok 7466 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><option><dt>'; ; ok 7467 - Document tree: qq'<!DOCTYPE HTML><dl><dt><option><dt>' ok 7468 - Parse error: qq'<!DOCTYPE HTML><dl><dt><optgroup><dt>'; 1:37:in body:\#eof;no </dl> ok 7469 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><optgroup><dt>'; ; ok 7470 - Document tree: qq'<!DOCTYPE HTML><dl><dt><optgroup><dt>' ok 7471 - Parse error: qq'<!DOCTYPE HTML><dl><dt><rt><dt>'; 1:31:in body:\#eof;no </dl> ok 7472 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><rt><dt>'; ; ok 7473 - Document tree: qq'<!DOCTYPE HTML><dl><dt><rt><dt>' ok 7474 - Parse error: qq'<!DOCTYPE HTML><dl><dt><rp><dt>'; 1:31:in body:\#eof;no </dl> ok 7475 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><rp><dt>'; ; ok 7476 - Document tree: qq'<!DOCTYPE HTML><dl><dt><rp><dt>' ok 7477 - Parse error: qq'<!DOCTYPE HTML><dl><dt><unknown><dt>'; 1:36:not closed:unknown, 1:36:in body:\#eof;no </unknown>, no </dl> ok 7478 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><unknown><dt>'; ; ok 7479 - Document tree: qq'<!DOCTYPE HTML><dl><dt><unknown><dt>' ok 7480 - Parse error: qq'<!DOCTYPE HTML><dl><dt><a><dt>'; 1:30:not closed:a, 1:30:in body:\#eof;no </a>, no </dl> ok 7481 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><a><dt>'; ; ok 7482 - Document tree: qq'<!DOCTYPE HTML><dl><dt><a><dt>' ok 7483 - Parse error: qq'<!DOCTYPE HTML><dl><dt><b><dt>'; 1:30:not closed:b, 1:30:in body:\#eof;no </b>, no </dl> ok 7484 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><b><dt>'; ; ok 7485 - Document tree: qq'<!DOCTYPE HTML><dl><dt><b><dt>' ok 7486 - Parse error: qq'<!DOCTYPE HTML><dl><dt><big><dt>'; 1:32:not closed:big, 1:32:in body:\#eof;no </big>, no </dl> ok 7487 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><big><dt>'; ; ok 7488 - Document tree: qq'<!DOCTYPE HTML><dl><dt><big><dt>' ok 7489 - Parse error: qq'<!DOCTYPE HTML><dl><dt><em><dt>'; 1:31:not closed:em, 1:31:in body:\#eof;no </em>, no </dl> ok 7490 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><em><dt>'; ; ok 7491 - Document tree: qq'<!DOCTYPE HTML><dl><dt><em><dt>' ok 7492 - Parse error: qq'<!DOCTYPE HTML><dl><dt><font><dt>'; 1:33:not closed:font, 1:33:in body:\#eof;no </font>, no </dl> ok 7493 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><font><dt>'; ; ok 7494 - Document tree: qq'<!DOCTYPE HTML><dl><dt><font><dt>' ok 7495 - Parse error: qq'<!DOCTYPE HTML><dl><dt><i><dt>'; 1:30:not closed:i, 1:30:in body:\#eof;no </i>, no </dl> ok 7496 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><i><dt>'; ; ok 7497 - Document tree: qq'<!DOCTYPE HTML><dl><dt><i><dt>' ok 7498 - Parse error: qq'<!DOCTYPE HTML><dl><dt><nobr><dt>'; 1:33:not closed:nobr, 1:33:in body:\#eof;no </nobr>, no </dl> ok 7499 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><nobr><dt>'; ; ok 7500 - Document tree: qq'<!DOCTYPE HTML><dl><dt><nobr><dt>' ok 7501 - Parse error: qq'<!DOCTYPE HTML><dl><dt><s><dt>'; 1:30:not closed:s, 1:30:in body:\#eof;no </s>, no </dl> ok 7502 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><s><dt>'; ; ok 7503 - Document tree: qq'<!DOCTYPE HTML><dl><dt><s><dt>' ok 7504 - Parse error: qq'<!DOCTYPE HTML><dl><dt><small><dt>'; 1:34:not closed:small, 1:34:in body:\#eof;no </small>, no </dl> ok 7505 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><small><dt>'; ; ok 7506 - Document tree: qq'<!DOCTYPE HTML><dl><dt><small><dt>' ok 7507 - Parse error: qq'<!DOCTYPE HTML><dl><dt><strike><dt>'; 1:35:not closed:strike, 1:35:in body:\#eof;no </strike>, no </dl> ok 7508 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><strike><dt>'; ; ok 7509 - Document tree: qq'<!DOCTYPE HTML><dl><dt><strike><dt>' ok 7510 - Parse error: qq'<!DOCTYPE HTML><dl><dt><strong><dt>'; 1:35:not closed:strong, 1:35:in body:\#eof;no </strong>, no </dl> ok 7511 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><strong><dt>'; ; ok 7512 - Document tree: qq'<!DOCTYPE HTML><dl><dt><strong><dt>' ok 7513 - Parse error: qq'<!DOCTYPE HTML><dl><dt><tt><dt>'; 1:31:not closed:tt, 1:31:in body:\#eof;no </tt>, no </dl> ok 7514 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><tt><dt>'; ; ok 7515 - Document tree: qq'<!DOCTYPE HTML><dl><dt><tt><dt>' ok 7516 - Parse error: qq'<!DOCTYPE HTML><dl><dt><u><dt>'; 1:30:not closed:u, 1:30:in body:\#eof;no </u>, no </dl> ok 7517 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><u><dt>'; ; ok 7518 - Document tree: qq'<!DOCTYPE HTML><dl><dt><u><dt>' ok 7519 - Parse error: qq'<!DOCTYPE HTML><dl><dt><blockquote><dt>'; 1:39:in body:\#eof;eof in body ok 7520 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><blockquote><dt>'; ; ok 7521 - Document tree: qq'<!DOCTYPE HTML><dl><dt><blockquote><dt>' ok 7522 - Parse error: qq'<!DOCTYPE HTML><dl><dt><center><dt>'; 1:35:in body:\#eof;eof in body ok 7523 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><center><dt>'; ; ok 7524 - Document tree: qq'<!DOCTYPE HTML><dl><dt><center><dt>' ok 7525 - Parse error: qq'<!DOCTYPE HTML><dl><dt><dir><dt>'; 1:32:in body:\#eof;eof in body ok 7526 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><dir><dt>'; ; ok 7527 - Document tree: qq'<!DOCTYPE HTML><dl><dt><dir><dt>' ok 7528 - Parse error: qq'<!DOCTYPE HTML><dl><dt><dl><dt>'; 1:31:in body:\#eof;eof in body ok 7529 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><dl><dt>'; ; ok 7530 - Document tree: qq'<!DOCTYPE HTML><dl><dt><dl><dt>' ok 7531 - Parse error: qq'<!DOCTYPE HTML><dl><dt><li><dt>'; 1:31:in body:\#eof;eof in body ok 7532 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><li><dt>'; ; ok 7533 - Document tree: qq'<!DOCTYPE HTML><dl><dt><li><dt>' ok 7534 - Parse error: qq'<!DOCTYPE HTML><dl><dt><fieldset><dt>'; 1:37:in body:\#eof;eof in body ok 7535 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><fieldset><dt>'; ; ok 7536 - Document tree: qq'<!DOCTYPE HTML><dl><dt><fieldset><dt>' ok 7537 - Parse error: qq'<!DOCTYPE HTML><dl><dt><form><dt>'; 1:33:in body:\#eof;eof in body ok 7538 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><form><dt>'; ; ok 7539 - Document tree: qq'<!DOCTYPE HTML><dl><dt><form><dt>' ok 7540 - Parse error: qq'<!DOCTYPE HTML><dl><dt><h1><dt>'; 1:31:in body:\#eof;eof in body ok 7541 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><h1><dt>'; ; ok 7542 - Document tree: qq'<!DOCTYPE HTML><dl><dt><h1><dt>' ok 7543 - Parse error: qq'<!DOCTYPE HTML><dl><dt><menu><dt>'; 1:33:in body:\#eof;eof in body ok 7544 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><menu><dt>'; ; ok 7545 - Document tree: qq'<!DOCTYPE HTML><dl><dt><menu><dt>' ok 7546 - Parse error: qq'<!-- NOTE: Scripting disabled --><!DOCTYPE HTML><dl><dt><noscript><dt>'; 1:70:in body:\#eof;eof in body ok 7547 - SHOULD-level error: qq'<!-- NOTE: Scripting disabled --><!DOCTYPE HTML><dl><dt><noscript><dt>'; ; ok 7548 - Document tree: qq'<!-- NOTE: Scripting disabled --><!DOCTYPE HTML><dl><dt><noscript><dt>' ok 7549 - Parse error: qq'<!DOCTYPE HTML><dl><dt><ol><dt>'; 1:31:in body:\#eof;eof in body ok 7550 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><ol><dt>'; ; ok 7551 - Document tree: qq'<!DOCTYPE HTML><dl><dt><ol><dt>' ok 7552 - Parse error: qq'<!DOCTYPE HTML><dl><dt><pre><dt>'; 1:32:in body:\#eof;eof in body ok 7553 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><pre><dt>'; ; ok 7554 - Document tree: qq'<!DOCTYPE HTML><dl><dt><pre><dt>' ok 7555 - Parse error: qq'<!DOCTYPE HTML><dl><dt><listing><dt>'; 1:36:in body:\#eof;eof in body ok 7556 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><listing><dt>'; ; ok 7557 - Document tree: qq'<!DOCTYPE HTML><dl><dt><listing><dt>' ok 7558 - Parse error: qq'<!DOCTYPE HTML><dl><dt><dl><dt>'; 1:31:in body:\#eof;eof in body ok 7559 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><dl><dt>'; ; ok 7560 - Document tree: qq'<!DOCTYPE HTML><dl><dt><dl><dt>' ok 7561 - Parse error: qq'<!DOCTYPE HTML><dl><dt><article><dt>'; 1:36:in body:\#eof;eof in body ok 7562 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><article><dt>'; ; ok 7563 - Document tree: qq'<!DOCTYPE HTML><dl><dt><article><dt>' ok 7564 - Parse error: qq'<!DOCTYPE HTML><dl><dt><aside><dt>'; 1:34:in body:\#eof;eof in body ok 7565 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><aside><dt>'; ; ok 7566 - Document tree: qq'<!DOCTYPE HTML><dl><dt><aside><dt>' ok 7567 - Parse error: qq'<!DOCTYPE HTML><dl><dt><datagrid><dt>'; 1:37:not closed:datagrid, 1:37:in body:\#eof;no </datagrid>, eof in body ok 7568 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><datagrid><dt>'; ; ok 7569 - Document tree: qq'<!DOCTYPE HTML><dl><dt><datagrid><dt>' ok 7570 - Parse error: qq'<!DOCTYPE HTML><dl><dt><details><dt>'; 1:36:in body:\#eof;eof in body ok 7571 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><details><dt>'; ; ok 7572 - Document tree: qq'<!DOCTYPE HTML><dl><dt><details><dt>' ok 7573 - Parse error: qq'<!DOCTYPE HTML><dl><dt><section><dt>'; 1:36:in body:\#eof;eof in body ok 7574 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><section><dt>'; ; ok 7575 - Document tree: qq'<!DOCTYPE HTML><dl><dt><section><dt>' ok 7576 - Parse error: qq'<!DOCTYPE HTML><dl><dt><figure><dt>'; 1:35:in body:\#eof;eof in body ok 7577 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><figure><dt>'; ; ok 7578 - Document tree: qq'<!DOCTYPE HTML><dl><dt><figure><dt>' ok 7579 - Parse error: qq'<!DOCTYPE HTML><dl><dt><footer><dt>'; 1:35:in body:\#eof;eof in body ok 7580 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><footer><dt>'; ; ok 7581 - Document tree: qq'<!DOCTYPE HTML><dl><dt><footer><dt>' ok 7582 - Parse error: qq'<!DOCTYPE HTML><dl><dt><header><dt>'; 1:35:in body:\#eof;eof in body ok 7583 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><header><dt>'; ; ok 7584 - Document tree: qq'<!DOCTYPE HTML><dl><dt><header><dt>' ok 7585 - Parse error: qq'<!DOCTYPE HTML><dl><dt><nav><dt>'; 1:32:in body:\#eof;eof in body ok 7586 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><nav><dt>'; ; ok 7587 - Document tree: qq'<!DOCTYPE HTML><dl><dt><nav><dt>' ok 7588 - Parse error: qq'<!DOCTYPE HTML><dl><dt><section><dt>'; 1:36:in body:\#eof;eof in body ok 7589 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><section><dt>'; ; ok 7590 - Document tree: qq'<!DOCTYPE HTML><dl><dt><section><dt>' ok 7591 - Parse error: qq'<!DOCTYPE HTML><dl><dt><applet><dt>'; 1:35:in body:\#eof;eof in body ok 7592 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><applet><dt>'; ; ok 7593 - Document tree: qq'<!DOCTYPE HTML><dl><dt><applet><dt>' ok 7594 - Parse error: qq'<!DOCTYPE HTML><dl><dt><button><dt>'; 1:35:in body:\#eof;no </button></dt></dl> ok 7595 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><button><dt>'; ; ok 7596 - Document tree: qq'<!DOCTYPE HTML><dl><dt><button><dt>' ok 7597 - Parse error: qq'<!DOCTYPE HTML><dl><dd><button><dd>'; 1:35:in body:\#eof;no </button></dd></dl> ok 7598 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dd><button><dd>'; ; ok 7599 - Document tree: qq'<!DOCTYPE HTML><dl><dd><button><dd>' ok 7600 - Parse error: qq'<!DOCTYPE HTML><dl><dt><marquee><dt>'; 1:36:in body:\#eof;eof in body ok 7601 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><marquee><dt>'; ; ok 7602 - Document tree: qq'<!DOCTYPE HTML><dl><dt><marquee><dt>' ok 7603 - Parse error: qq'<!DOCTYPE HTML><dl><dt><object><dt>'; 1:35:in body:\#eof;eof in body ok 7604 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><object><dt>'; ; ok 7605 - Document tree: qq'<!DOCTYPE HTML><dl><dt><object><dt>' ok 7606 - Parse error: qq'<!DOCTYPE HTML><dl><dt><table><dt>'; 1:34:in table:dt, 1:34:in body:\#eof;<dt> in <table>, eof in body ok 7607 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><table><dt>'; ; ok 7608 - Document tree: qq'<!DOCTYPE HTML><dl><dt><table><dt>' ok 7609 - Parse error: qq'<!DOCTYPE HTML><dl><dd><svg><foreignobject><dd>'; 1:47:in body:\#eof;EOF ok 7610 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dd><svg><foreignobject><dd>'; ; ok 7611 - Document tree: qq'<!DOCTYPE HTML><dl><dd><svg><foreignobject><dd>' ok 7612 - Parse error: qq'<!DOCTYPE HTML><dl><dt><svg><foreignobject><dt>'; 1:47:in body:\#eof;EOF ok 7613 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><svg><foreignobject><dt>'; ; ok 7614 - Document tree: qq'<!DOCTYPE HTML><dl><dt><svg><foreignobject><dt>' ok 7615 - Parse error: qq'<!DOCTYPE HTML><dl><dt><math><annotation-xml><dt>'; 1:49:not closed:annotation-xml, 1:49:in body:\#eof;no </dt> before <math>, EOF ok 7616 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><math><annotation-xml><dt>'; ; ok 7617 - Document tree: qq'<!DOCTYPE HTML><dl><dt><math><annotation-xml><dt>' ok 7618 - Parse error: qq'<!DOCTYPE HTML><dl><dd><math><annotation-xml><dd>'; 1:49:not closed:annotation-xml, 1:49:in body:\#eof;no </dd> before <math>, EOF ok 7619 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dd><math><annotation-xml><dd>'; ; ok 7620 - Document tree: qq'<!DOCTYPE HTML><dl><dd><math><annotation-xml><dd>' ok 7621 - Parse error: qq'<!DOCTYPE HTML><dl><dt><math><annotation-xml encoding="text/html"><dt>'; 1:70:in body:\#eof;EOF ok 7622 - SHOULD-level error: qq'<!DOCTYPE HTML><dl><dt><math><annotation-xml encoding="text/html"><dt>'; ; ok 7623 - Document tree: qq'<!DOCTYPE HTML><dl><dt><math><annotation-xml encoding="text/html"><dt>' ok 7624 - Parse error: qq'<span><address></span>a'; 1:7:no DOCTYPE, 1:23:unmatched end tag:span, 1:23:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7625 - SHOULD-level error: qq'<span><address></span>a'; ; ok 7626 - Document tree: qq'<span><address></span>a' ok 7627 - Parse error: qq'<span><article></span>a'; 1:7:no DOCTYPE, 1:23:unmatched end tag:span, 1:23:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7628 - SHOULD-level error: qq'<span><article></span>a'; ; ok 7629 - Document tree: qq'<span><article></span>a' ok 7630 - Parse error: qq'<span><aside></span>a'; 1:7:no DOCTYPE, 1:21:unmatched end tag:span, 1:21:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7631 - SHOULD-level error: qq'<span><aside></span>a'; ; ok 7632 - Document tree: qq'<span><aside></span>a' ok 7633 - Parse error: qq'<span><blockquote></span>a'; 1:7:no DOCTYPE, 1:26:unmatched end tag:span, 1:26:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7634 - SHOULD-level error: qq'<span><blockquote></span>a'; ; ok 7635 - Document tree: qq'<span><blockquote></span>a' ok 7636 - Parse error: qq'<span><center></span>a'; 1:7:no DOCTYPE, 1:22:unmatched end tag:span, 1:22:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7637 - SHOULD-level error: qq'<span><center></span>a'; ; ok 7638 - Document tree: qq'<span><center></span>a' ok 7639 - Parse error: qq'<span><datagrid></span>a'; 1:7:no DOCTYPE, 1:24:not closed:datagrid;no DOCTYPE, no </datagrid> ok 7640 - SHOULD-level error: qq'<span><datagrid></span>a'; ; ok 7641 - Document tree: qq'<span><datagrid></span>a' ok 7642 - Parse error: qq'<span><details></span>a'; 1:7:no DOCTYPE, 1:23:unmatched end tag:span, 1:23:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7643 - SHOULD-level error: qq'<span><details></span>a'; ; ok 7644 - Document tree: qq'<span><details></span>a' ok 7645 - Parse error: qq'<span><section></span>a'; 1:7:no DOCTYPE, 1:23:unmatched end tag:span, 1:23:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7646 - SHOULD-level error: qq'<span><section></span>a'; ; ok 7647 - Document tree: qq'<span><section></span>a' ok 7648 - Parse error: qq'<span><dir></span>a'; 1:7:no DOCTYPE, 1:19:unmatched end tag:span, 1:19:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7649 - SHOULD-level error: qq'<span><dir></span>a'; ; ok 7650 - Document tree: qq'<span><dir></span>a' ok 7651 - Parse error: qq'<span><div></span>a'; 1:7:no DOCTYPE, 1:19:unmatched end tag:span, 1:19:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7652 - SHOULD-level error: qq'<span><div></span>a'; ; ok 7653 - Document tree: qq'<span><div></span>a' ok 7654 - Parse error: qq'<span><dl></span>a'; 1:7:no DOCTYPE, 1:18:unmatched end tag:span, 1:18:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7655 - SHOULD-level error: qq'<span><dl></span>a'; ; ok 7656 - Document tree: qq'<span><dl></span>a' ok 7657 - Parse error: qq'<span><dd></span>a'; 1:7:no DOCTYPE, 1:18:unmatched end tag:span, 1:18:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7658 - SHOULD-level error: qq'<span><dd></span>a'; ; ok 7659 - Document tree: qq'<span><dd></span>a' ok 7660 - Parse error: qq'<span><dt></span>a'; 1:7:no DOCTYPE, 1:18:unmatched end tag:span, 1:18:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7661 - SHOULD-level error: qq'<span><dt></span>a'; ; ok 7662 - Document tree: qq'<span><dt></span>a' ok 7663 - Parse error: qq'<span><fieldset></span>a'; 1:7:no DOCTYPE, 1:24:unmatched end tag:span, 1:24:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7664 - SHOULD-level error: qq'<span><fieldset></span>a'; ; ok 7665 - Document tree: qq'<span><fieldset></span>a' ok 7666 - Parse error: qq'<span><figure></span>a'; 1:7:no DOCTYPE, 1:22:unmatched end tag:span, 1:22:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7667 - SHOULD-level error: qq'<span><figure></span>a'; ; ok 7668 - Document tree: qq'<span><figure></span>a' ok 7669 - Parse error: qq'<span><footer></span>a'; 1:7:no DOCTYPE, 1:22:unmatched end tag:span, 1:22:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7670 - SHOULD-level error: qq'<span><footer></span>a'; ; ok 7671 - Document tree: qq'<span><footer></span>a' ok 7672 - Parse error: qq'<span><form></span>a'; 1:7:no DOCTYPE, 1:20:unmatched end tag:span, 1:20:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7673 - SHOULD-level error: qq'<span><form></span>a'; ; ok 7674 - Document tree: qq'<span><form></span>a' ok 7675 - Parse error: qq'<span><h2></span>a'; 1:7:no DOCTYPE, 1:18:unmatched end tag:span, 1:18:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7676 - SHOULD-level error: qq'<span><h2></span>a'; ; ok 7677 - Document tree: qq'<span><h2></span>a' ok 7678 - Parse error: qq'<span><header></span>a'; 1:7:no DOCTYPE, 1:22:unmatched end tag:span, 1:22:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7679 - SHOULD-level error: qq'<span><header></span>a'; ; ok 7680 - Document tree: qq'<span><header></span>a' ok 7681 - Parse error: qq'<span><li></span>a'; 1:7:no DOCTYPE, 1:18:unmatched end tag:span, 1:18:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7682 - SHOULD-level error: qq'<span><li></span>a'; ; ok 7683 - Document tree: qq'<span><li></span>a' ok 7684 - Parse error: qq'<span><menu></span>a'; 1:7:no DOCTYPE, 1:20:unmatched end tag:span, 1:20:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7685 - SHOULD-level error: qq'<span><menu></span>a'; ; ok 7686 - Document tree: qq'<span><menu></span>a' ok 7687 - Parse error: qq'<span><noscript></span>a'; 1:7:no DOCTYPE, 1:24:unmatched end tag:span, 1:24:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7688 - SHOULD-level error: qq'<span><noscript></span>a'; ; ok 7689 - Document tree: qq'<span><noscript></span>a' ok 7690 - Parse error: qq'<span><ol></span>a'; 1:7:no DOCTYPE, 1:18:unmatched end tag:span, 1:18:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7691 - SHOULD-level error: qq'<span><ol></span>a'; ; ok 7692 - Document tree: qq'<span><ol></span>a' ok 7693 - Parse error: qq'<span><p></span>a'; 1:7:no DOCTYPE, 1:17:unmatched end tag:span, 1:17:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7694 - SHOULD-level error: qq'<span><p></span>a'; ; ok 7695 - Document tree: qq'<span><p></span>a' ok 7696 - Parse error: qq'<span><pre></span>a'; 1:7:no DOCTYPE, 1:19:unmatched end tag:span, 1:19:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7697 - SHOULD-level error: qq'<span><pre></span>a'; ; ok 7698 - Document tree: qq'<span><pre></span>a' ok 7699 - Parse error: qq'<span><listing></span>a'; 1:7:no DOCTYPE, 1:23:unmatched end tag:span, 1:23:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7700 - SHOULD-level error: qq'<span><listing></span>a'; ; ok 7701 - Document tree: qq'<span><listing></span>a' ok 7702 - Parse error: qq'<span><section></span>a'; 1:7:no DOCTYPE, 1:23:unmatched end tag:span, 1:23:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7703 - SHOULD-level error: qq'<span><section></span>a'; ; ok 7704 - Document tree: qq'<span><section></span>a' ok 7705 - Parse error: qq'<span><ul></span>a'; 1:7:no DOCTYPE, 1:18:unmatched end tag:span, 1:18:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7706 - SHOULD-level error: qq'<span><ul></span>a'; ; ok 7707 - Document tree: qq'<span><ul></span>a' ok 7708 - Parse error: qq'<span><applet></span>a'; 1:7:no DOCTYPE, 1:22:unmatched end tag:span, 1:22:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7709 - SHOULD-level error: qq'<span><applet></span>a'; ; ok 7710 - Document tree: qq'<span><applet></span>a' ok 7711 - Parse error: qq'<span><button></span>a'; 1:7:no DOCTYPE, 1:22:unmatched end tag:span, 1:22:in body:\#eof;no DOCTYPE, unexpected </span>, no </button></span> before EOF ok 7712 - SHOULD-level error: qq'<span><button></span>a'; ; ok 7713 - Document tree: qq'<span><button></span>a' ok 7714 - Parse error: qq'<span><marquee></span>a'; 1:7:no DOCTYPE, 1:23:unmatched end tag:span, 1:23:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7715 - SHOULD-level error: qq'<span><marquee></span>a'; ; ok 7716 - Document tree: qq'<span><marquee></span>a' ok 7717 - Parse error: qq'<span><object></span>a'; 1:7:no DOCTYPE, 1:22:unmatched end tag:span, 1:22:in body:\#eof;no DOCTYPE, unmatched end tag, unexpected EOF ok 7718 - SHOULD-level error: qq'<span><object></span>a'; ; ok 7719 - Document tree: qq'<span><object></span>a' not ok 7720 - Parse error: qq'<span><svg><foreignobject></span>a'; 1:7:no DOCTYPE, 1:34:unmatched end tag:span, 1:34:unmatched end tag:span, 1:34:in body:\#eof;no DOCTYPE, unexpected </span>, EOF # Failed test 'Parse error: qq'<span><svg><foreignobject></span>a'; 1:7:no DOCTYPE, 1:34:unmatched end tag:span, 1:34:unmatched end tag:span, 1:34:in body:\#eof;no DOCTYPE, unexpected </span>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 7721 - SHOULD-level error: qq'<span><svg><foreignobject></span>a'; ; ok 7722 - Document tree: qq'<span><svg><foreignobject></span>a' ok 7723 - Parse error: qq'<span><a></span>a'; 1:7:no DOCTYPE, 1:17:not closed:a, 1:17:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7724 - SHOULD-level error: qq'<span><a></span>a'; ; ok 7725 - Document tree: qq'<span><a></span>a' ok 7726 - Parse error: qq'<span><b></span>a'; 1:7:no DOCTYPE, 1:17:not closed:b, 1:17:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7727 - SHOULD-level error: qq'<span><b></span>a'; ; ok 7728 - Document tree: qq'<span><b></span>a' ok 7729 - Parse error: qq'<span><big></span>a'; 1:7:no DOCTYPE, 1:19:not closed:big, 1:19:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7730 - SHOULD-level error: qq'<span><big></span>a'; ; ok 7731 - Document tree: qq'<span><big></span>a' ok 7732 - Parse error: qq'<span><em></span>a'; 1:7:no DOCTYPE, 1:18:not closed:em, 1:18:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7733 - SHOULD-level error: qq'<span><em></span>a'; ; ok 7734 - Document tree: qq'<span><em></span>a' ok 7735 - Parse error: qq'<span><font></span>a'; 1:7:no DOCTYPE, 1:20:not closed:font, 1:20:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7736 - SHOULD-level error: qq'<span><font></span>a'; ; ok 7737 - Document tree: qq'<span><font></span>a' ok 7738 - Parse error: qq'<span><i></span>a'; 1:7:no DOCTYPE, 1:17:not closed:i, 1:17:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7739 - SHOULD-level error: qq'<span><i></span>a'; ; ok 7740 - Document tree: qq'<span><i></span>a' ok 7741 - Parse error: qq'<span><nobr></span>a'; 1:7:no DOCTYPE, 1:20:not closed:nobr, 1:20:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7742 - SHOULD-level error: qq'<span><nobr></span>a'; ; ok 7743 - Document tree: qq'<span><nobr></span>a' ok 7744 - Parse error: qq'<span><s></span>a'; 1:7:no DOCTYPE, 1:17:not closed:s, 1:17:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7745 - SHOULD-level error: qq'<span><s></span>a'; ; ok 7746 - Document tree: qq'<span><s></span>a' ok 7747 - Parse error: qq'<span><small></span>a'; 1:7:no DOCTYPE, 1:21:not closed:small, 1:21:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7748 - SHOULD-level error: qq'<span><small></span>a'; ; ok 7749 - Document tree: qq'<span><small></span>a' ok 7750 - Parse error: qq'<span><strike></span>a'; 1:7:no DOCTYPE, 1:22:not closed:strike, 1:22:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7751 - SHOULD-level error: qq'<span><strike></span>a'; ; ok 7752 - Document tree: qq'<span><strike></span>a' ok 7753 - Parse error: qq'<span><strile></span>a'; 1:7:no DOCTYPE, 1:22:not closed:strile;no DOCTYPE, unexpected end tag ok 7754 - SHOULD-level error: qq'<span><strile></span>a'; ; ok 7755 - Document tree: qq'<span><strile></span>a' ok 7756 - Parse error: qq'<span><strong></span>a'; 1:7:no DOCTYPE, 1:22:not closed:strong, 1:22:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7757 - SHOULD-level error: qq'<span><strong></span>a'; ; ok 7758 - Document tree: qq'<span><strong></span>a' ok 7759 - Parse error: qq'<span><tt></span>a'; 1:7:no DOCTYPE, 1:18:not closed:tt, 1:18:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7760 - SHOULD-level error: qq'<span><tt></span>a'; ; ok 7761 - Document tree: qq'<span><tt></span>a' ok 7762 - Parse error: qq'<span><u></span>a'; 1:7:no DOCTYPE, 1:17:not closed:u, 1:17:in body:\#eof;no DOCTYPE, element not closed before ancestor's end tag, unexpected EOF ok 7763 - SHOULD-level error: qq'<span><u></span>a'; ; ok 7764 - Document tree: qq'<span><u></span>a' ok 7765 - Parse error: qq'<span><time></span>a'; 1:7:no DOCTYPE, 1:20:not closed:time;no DOCTYPE, element not closed before ancestor's end tag ok 7766 - SHOULD-level error: qq'<span><time></span>a'; ; ok 7767 - Document tree: qq'<span><time></span>a' ok 7768 - Parse error: qq'<span><option></span>a'; 1:7:no DOCTYPE;no DOCTYPE ok 7769 - SHOULD-level error: qq'<span><option></span>a'; ; ok 7770 - Document tree: qq'<span><option></span>a' ok 7771 - Parse error: qq'<span><optgroup></span>a'; 1:7:no DOCTYPE;no DOCTYPE ok 7772 - SHOULD-level error: qq'<span><optgroup></span>a'; ; ok 7773 - Document tree: qq'<span><optgroup></span>a' ok 7774 - Parse error: qq'<span><rp></span>a'; 1:7:no DOCTYPE;no DOCTYPE ok 7775 - SHOULD-level error: qq'<span><rp></span>a'; ; ok 7776 - Document tree: qq'<span><rp></span>a' ok 7777 - Parse error: qq'<span><rt></span>a'; 1:7:no DOCTYPE;no DOCTYPE ok 7778 - SHOULD-level error: qq'<span><rt></span>a'; ; ok 7779 - Document tree: qq'<span><rt></span>a' ok 7780 - Parse error: qq'<span><unknown></span>a'; 1:7:no DOCTYPE, 1:23:not closed:unknown;no DOCTYPE, element not closed before ancestor's end tag ok 7781 - SHOULD-level error: qq'<span><unknown></span>a'; ; ok 7782 - Document tree: qq'<span><unknown></span>a' ok 7783 - Parse error: qq'<span><event-source></span>a'; 1:7:no DOCTYPE, 1:28:not closed:event-source;no DOCTYPE, element not closed before ancestor's end tag ok 7784 - SHOULD-level error: qq'<span><event-source></span>a'; ; ok 7785 - Document tree: qq'<span><event-source></span>a' ok 7786 - Parse error: qq'<address><option></address>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7787 - SHOULD-level error: qq'<address><option></address>x'; ; ok 7788 - Document tree: qq'<address><option></address>x' ok 7789 - Parse error: qq'<article><option></article>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7790 - SHOULD-level error: qq'<article><option></article>x'; ; ok 7791 - Document tree: qq'<article><option></article>x' ok 7792 - Parse error: qq'<aside><option></aside>x'; 1:8:no DOCTYPE;no DOCTYPE ok 7793 - SHOULD-level error: qq'<aside><option></aside>x'; ; ok 7794 - Document tree: qq'<aside><option></aside>x' ok 7795 - Parse error: qq'<blockquote><option></blockquote>x'; 1:13:no DOCTYPE;no DOCTYPE ok 7796 - SHOULD-level error: qq'<blockquote><option></blockquote>x'; ; ok 7797 - Document tree: qq'<blockquote><option></blockquote>x' ok 7798 - Parse error: qq'<center><option></center>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7799 - SHOULD-level error: qq'<center><option></center>x'; ; ok 7800 - Document tree: qq'<center><option></center>x' ok 7801 - Parse error: qq'<datagrid><option></datagrid>x'; 1:11:no DOCTYPE;no DOCTYPE ok 7802 - SHOULD-level error: qq'<datagrid><option></datagrid>x'; ; ok 7803 - Document tree: qq'<datagrid><option></datagrid>x' ok 7804 - Parse error: qq'<details><option></details>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7805 - SHOULD-level error: qq'<details><option></details>x'; ; ok 7806 - Document tree: qq'<details><option></details>x' ok 7807 - Parse error: qq'<section><option></section>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7808 - SHOULD-level error: qq'<section><option></section>x'; ; ok 7809 - Document tree: qq'<section><option></section>x' ok 7810 - Parse error: qq'<dir><option></dir>x'; 1:6:no DOCTYPE;no DOCTYPE ok 7811 - SHOULD-level error: qq'<dir><option></dir>x'; ; ok 7812 - Document tree: qq'<dir><option></dir>x' ok 7813 - Parse error: qq'<div><option></div>x'; 1:6:no DOCTYPE;no DOCTYPE ok 7814 - SHOULD-level error: qq'<div><option></div>x'; ; ok 7815 - Document tree: qq'<div><option></div>x' ok 7816 - Parse error: qq'<dl><option></dl>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7817 - SHOULD-level error: qq'<dl><option></dl>x'; ; ok 7818 - Document tree: qq'<dl><option></dl>x' ok 7819 - Parse error: qq'<fieldset><option></fieldset>x'; 1:11:no DOCTYPE;no DOCTYPE ok 7820 - SHOULD-level error: qq'<fieldset><option></fieldset>x'; ; ok 7821 - Document tree: qq'<fieldset><option></fieldset>x' ok 7822 - Parse error: qq'<figure><option></figure>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7823 - SHOULD-level error: qq'<figure><option></figure>x'; ; ok 7824 - Document tree: qq'<figure><option></figure>x' ok 7825 - Parse error: qq'<footer><option></footer>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7826 - SHOULD-level error: qq'<footer><option></footer>x'; ; ok 7827 - Document tree: qq'<footer><option></footer>x' ok 7828 - Parse error: qq'<header><option></header>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7829 - SHOULD-level error: qq'<header><option></header>x'; ; ok 7830 - Document tree: qq'<header><option></header>x' ok 7831 - Parse error: qq'<listing><option></listing>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7832 - SHOULD-level error: qq'<listing><option></listing>x'; ; ok 7833 - Document tree: qq'<listing><option></listing>x' ok 7834 - Parse error: qq'<menu><option></menu>x'; 1:7:no DOCTYPE;no DOCTYPE ok 7835 - SHOULD-level error: qq'<menu><option></menu>x'; ; ok 7836 - Document tree: qq'<menu><option></menu>x' ok 7837 - Parse error: qq'<nav><option></nav>x'; 1:6:no DOCTYPE;no DOCTYPE ok 7838 - SHOULD-level error: qq'<nav><option></nav>x'; ; ok 7839 - Document tree: qq'<nav><option></nav>x' ok 7840 - Parse error: qq'<ol><option></ol>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7841 - SHOULD-level error: qq'<ol><option></ol>x'; ; ok 7842 - Document tree: qq'<ol><option></ol>x' ok 7843 - Parse error: qq'<pre><option></pre>x'; 1:6:no DOCTYPE;no DOCTYPE ok 7844 - SHOULD-level error: qq'<pre><option></pre>x'; ; ok 7845 - Document tree: qq'<pre><option></pre>x' ok 7846 - Parse error: qq'<section><option></section>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7847 - SHOULD-level error: qq'<section><option></section>x'; ; ok 7848 - Document tree: qq'<section><option></section>x' ok 7849 - Parse error: qq'<ul><option></ul>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7850 - SHOULD-level error: qq'<ul><option></ul>x'; ; ok 7851 - Document tree: qq'<ul><option></ul>x' ok 7852 - Parse error: qq'<form><option></form>x'; 1:7:no DOCTYPE;no DOCTYPE ok 7853 - SHOULD-level error: qq'<form><option></form>x'; ; ok 7854 - Document tree: qq'<form><option></form>x' ok 7855 - Parse error: qq'<p><option></p>x'; 1:4:no DOCTYPE;no DOCTYPE ok 7856 - SHOULD-level error: qq'<p><option></p>x'; ; ok 7857 - Document tree: qq'<p><option></p>x' ok 7858 - Parse error: qq'<dd><option></dd>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7859 - SHOULD-level error: qq'<dd><option></dd>x'; ; ok 7860 - Document tree: qq'<dd><option></dd>x' ok 7861 - Parse error: qq'<dt><option></dt>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7862 - SHOULD-level error: qq'<dt><option></dt>x'; ; ok 7863 - Document tree: qq'<dt><option></dt>x' ok 7864 - Parse error: qq'<li><option></li>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7865 - SHOULD-level error: qq'<li><option></li>x'; ; ok 7866 - Document tree: qq'<li><option></li>x' ok 7867 - Parse error: qq'<h3><option></h3>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7868 - SHOULD-level error: qq'<h3><option></h3>x'; ; ok 7869 - Document tree: qq'<h3><option></h3>x' ok 7870 - Parse error: qq'<address><optgroup></address>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7871 - SHOULD-level error: qq'<address><optgroup></address>x'; ; ok 7872 - Document tree: qq'<address><optgroup></address>x' ok 7873 - Parse error: qq'<article><optgroup></article>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7874 - SHOULD-level error: qq'<article><optgroup></article>x'; ; ok 7875 - Document tree: qq'<article><optgroup></article>x' ok 7876 - Parse error: qq'<aside><optgroup></aside>x'; 1:8:no DOCTYPE;no DOCTYPE ok 7877 - SHOULD-level error: qq'<aside><optgroup></aside>x'; ; ok 7878 - Document tree: qq'<aside><optgroup></aside>x' ok 7879 - Parse error: qq'<blockquote><optgroup></blockquote>x'; 1:13:no DOCTYPE;no DOCTYPE ok 7880 - SHOULD-level error: qq'<blockquote><optgroup></blockquote>x'; ; ok 7881 - Document tree: qq'<blockquote><optgroup></blockquote>x' ok 7882 - Parse error: qq'<center><optgroup></center>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7883 - SHOULD-level error: qq'<center><optgroup></center>x'; ; ok 7884 - Document tree: qq'<center><optgroup></center>x' ok 7885 - Parse error: qq'<datagrid><optgroup></datagrid>x'; 1:11:no DOCTYPE;no DOCTYPE ok 7886 - SHOULD-level error: qq'<datagrid><optgroup></datagrid>x'; ; ok 7887 - Document tree: qq'<datagrid><optgroup></datagrid>x' ok 7888 - Parse error: qq'<details><optgroup></details>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7889 - SHOULD-level error: qq'<details><optgroup></details>x'; ; ok 7890 - Document tree: qq'<details><optgroup></details>x' ok 7891 - Parse error: qq'<section><optgroup></section>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7892 - SHOULD-level error: qq'<section><optgroup></section>x'; ; ok 7893 - Document tree: qq'<section><optgroup></section>x' ok 7894 - Parse error: qq'<dir><optgroup></dir>x'; 1:6:no DOCTYPE;no DOCTYPE ok 7895 - SHOULD-level error: qq'<dir><optgroup></dir>x'; ; ok 7896 - Document tree: qq'<dir><optgroup></dir>x' ok 7897 - Parse error: qq'<div><optgroup></div>x'; 1:6:no DOCTYPE;no DOCTYPE ok 7898 - SHOULD-level error: qq'<div><optgroup></div>x'; ; ok 7899 - Document tree: qq'<div><optgroup></div>x' ok 7900 - Parse error: qq'<dl><optgroup></dl>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7901 - SHOULD-level error: qq'<dl><optgroup></dl>x'; ; ok 7902 - Document tree: qq'<dl><optgroup></dl>x' ok 7903 - Parse error: qq'<fieldset><optgroup></fieldset>x'; 1:11:no DOCTYPE;no DOCTYPE ok 7904 - SHOULD-level error: qq'<fieldset><optgroup></fieldset>x'; ; ok 7905 - Document tree: qq'<fieldset><optgroup></fieldset>x' ok 7906 - Parse error: qq'<figure><optgroup></figure>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7907 - SHOULD-level error: qq'<figure><optgroup></figure>x'; ; ok 7908 - Document tree: qq'<figure><optgroup></figure>x' ok 7909 - Parse error: qq'<footer><optgroup></footer>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7910 - SHOULD-level error: qq'<footer><optgroup></footer>x'; ; ok 7911 - Document tree: qq'<footer><optgroup></footer>x' ok 7912 - Parse error: qq'<header><optgroup></header>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7913 - SHOULD-level error: qq'<header><optgroup></header>x'; ; ok 7914 - Document tree: qq'<header><optgroup></header>x' ok 7915 - Parse error: qq'<listing><optgroup></listing>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7916 - SHOULD-level error: qq'<listing><optgroup></listing>x'; ; ok 7917 - Document tree: qq'<listing><optgroup></listing>x' ok 7918 - Parse error: qq'<menu><optgroup></menu>x'; 1:7:no DOCTYPE;no DOCTYPE ok 7919 - SHOULD-level error: qq'<menu><optgroup></menu>x'; ; ok 7920 - Document tree: qq'<menu><optgroup></menu>x' ok 7921 - Parse error: qq'<nav><optgroup></nav>x'; 1:6:no DOCTYPE;no DOCTYPE ok 7922 - SHOULD-level error: qq'<nav><optgroup></nav>x'; ; ok 7923 - Document tree: qq'<nav><optgroup></nav>x' ok 7924 - Parse error: qq'<ol><optgroup></ol>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7925 - SHOULD-level error: qq'<ol><optgroup></ol>x'; ; ok 7926 - Document tree: qq'<ol><optgroup></ol>x' ok 7927 - Parse error: qq'<pre><optgroup></pre>x'; 1:6:no DOCTYPE;no DOCTYPE ok 7928 - SHOULD-level error: qq'<pre><optgroup></pre>x'; ; ok 7929 - Document tree: qq'<pre><optgroup></pre>x' ok 7930 - Parse error: qq'<section><optgroup></section>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7931 - SHOULD-level error: qq'<section><optgroup></section>x'; ; ok 7932 - Document tree: qq'<section><optgroup></section>x' ok 7933 - Parse error: qq'<ul><optgroup></ul>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7934 - SHOULD-level error: qq'<ul><optgroup></ul>x'; ; ok 7935 - Document tree: qq'<ul><optgroup></ul>x' ok 7936 - Parse error: qq'<form><optgroup></form>x'; 1:7:no DOCTYPE;no DOCTYPE ok 7937 - SHOULD-level error: qq'<form><optgroup></form>x'; ; ok 7938 - Document tree: qq'<form><optgroup></form>x' ok 7939 - Parse error: qq'<p><optgroup></p>x'; 1:4:no DOCTYPE;no DOCTYPE ok 7940 - SHOULD-level error: qq'<p><optgroup></p>x'; ; ok 7941 - Document tree: qq'<p><optgroup></p>x' ok 7942 - Parse error: qq'<dt><optgroup></dt>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7943 - SHOULD-level error: qq'<dt><optgroup></dt>x'; ; ok 7944 - Document tree: qq'<dt><optgroup></dt>x' ok 7945 - Parse error: qq'<dd><optgroup></dd>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7946 - SHOULD-level error: qq'<dd><optgroup></dd>x'; ; ok 7947 - Document tree: qq'<dd><optgroup></dd>x' ok 7948 - Parse error: qq'<h3><optgroup></h3>x'; 1:5:no DOCTYPE;no DOCTYPE ok 7949 - SHOULD-level error: qq'<h3><optgroup></h3>x'; ; ok 7950 - Document tree: qq'<h3><optgroup></h3>x' ok 7951 - Parse error: qq'<applet><option></applet>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7952 - SHOULD-level error: qq'<applet><option></applet>x'; ; ok 7953 - Document tree: qq'<applet><option></applet>x' ok 7954 - Parse error: qq'<applet><optgroup></applet>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7955 - SHOULD-level error: qq'<applet><optgroup></applet>x'; ; ok 7956 - Document tree: qq'<applet><optgroup></applet>x' ok 7957 - Parse error: qq'<button><option></button>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7958 - SHOULD-level error: qq'<button><option></button>x'; ; ok 7959 - Document tree: qq'<button><option></button>x' ok 7960 - Parse error: qq'<button><optgroup></button>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7961 - SHOULD-level error: qq'<button><optgroup></button>x'; ; ok 7962 - Document tree: qq'<button><optgroup></button>x' ok 7963 - Parse error: qq'<marquee><option></marquee>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7964 - SHOULD-level error: qq'<marquee><option></marquee>x'; ; ok 7965 - Document tree: qq'<marquee><option></marquee>x' ok 7966 - Parse error: qq'<marquee><optgroup></marquee>x'; 1:10:no DOCTYPE;no DOCTYPE ok 7967 - SHOULD-level error: qq'<marquee><optgroup></marquee>x'; ; ok 7968 - Document tree: qq'<marquee><optgroup></marquee>x' ok 7969 - Parse error: qq'<applet><option></applet>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7970 - SHOULD-level error: qq'<applet><option></applet>x'; ; ok 7971 - Document tree: qq'<applet><option></applet>x' ok 7972 - Parse error: qq'<object><optgroup></object>x'; 1:9:no DOCTYPE;no DOCTYPE ok 7973 - SHOULD-level error: qq'<object><optgroup></object>x'; ; ok 7974 - Document tree: qq'<object><optgroup></object>x' ok 7975 - Parse error: qq'<ruby><option><rp></ruby>'; 1:7:no DOCTYPE;no DOCTYPE ok 7976 - SHOULD-level error: qq'<ruby><option><rp></ruby>'; ; ok 7977 - Document tree: qq'<ruby><option><rp></ruby>' ok 7978 - Parse error: qq'<ruby><option><rt></ruby>'; 1:7:no DOCTYPE;no DOCTYPE ok 7979 - SHOULD-level error: qq'<ruby><option><rt></ruby>'; ; ok 7980 - Document tree: qq'<ruby><option><rt></ruby>' ok 7981 - Parse error: qq'<ruby><optgroup><rp></ruby>'; 1:7:no DOCTYPE;no DOCTYPE ok 7982 - SHOULD-level error: qq'<ruby><optgroup><rp></ruby>'; ; ok 7983 - Document tree: qq'<ruby><optgroup><rp></ruby>' ok 7984 - Parse error: qq'<ruby><optgroup><rt></ruby>'; 1:7:no DOCTYPE;no DOCTYPE ok 7985 - SHOULD-level error: qq'<ruby><optgroup><rt></ruby>'; ; ok 7986 - Document tree: qq'<ruby><optgroup><rt></ruby>' ok 7987 - Parse error: qq'<span><option></span>a'; 1:7:no DOCTYPE;no DOCTYPE ok 7988 - SHOULD-level error: qq'<span><option></span>a'; ; ok 7989 - Document tree: qq'<span><option></span>a' ok 7990 - Parse error: qq'<span><optgroup></span>a'; 1:7:no DOCTYPE;no DOCTYPE ok 7991 - SHOULD-level error: qq'<span><optgroup></span>a'; ; ok 7992 - Document tree: qq'<span><optgroup></span>a' ok 7993 - Parse error: qq'<table><caption><option></caption></table>'; 1:8:no DOCTYPE;no DOCTYPE ok 7994 - SHOULD-level error: qq'<table><caption><option></caption></table>'; ; ok 7995 - Document tree: qq'<table><caption><option></caption></table>' ok 7996 - Parse error: qq'<table><caption><optgroup></caption></table>'; 1:8:no DOCTYPE;no DOCTYPE ok 7997 - SHOULD-level error: qq'<table><caption><optgroup></caption></table>'; ; ok 7998 - Document tree: qq'<table><caption><optgroup></caption></table>' ok 7999 - Parse error: qq'<table><caption><optgroup><option></caption></table>'; 1:8:no DOCTYPE;no DOCTYPE ok 8000 - SHOULD-level error: qq'<table><caption><optgroup><option></caption></table>'; ; ok 8001 - Document tree: qq'<table><caption><optgroup><option></caption></table>' ok 8002 - Parse error: qq'<table><tr><td><option></td></table>'; 1:8:no DOCTYPE;no DOCTYPE ok 8003 - SHOULD-level error: qq'<table><tr><td><option></td></table>'; ; ok 8004 - Document tree: qq'<table><tr><td><option></td></table>' ok 8005 - Parse error: qq'<table><tr><td><optgroup></td></table>'; 1:8:no DOCTYPE;no DOCTYPE ok 8006 - SHOULD-level error: qq'<table><tr><td><optgroup></td></table>'; ; ok 8007 - Document tree: qq'<table><tr><td><optgroup></td></table>' ok 8008 - Parse error: qq'<table><tr><th><option></th></table>'; 1:8:no DOCTYPE;no DOCTYPE ok 8009 - SHOULD-level error: qq'<table><tr><th><option></th></table>'; ; ok 8010 - Document tree: qq'<table><tr><th><option></th></table>' ok 8011 - Parse error: qq'<table><tr><th><optgroup></th></table>'; 1:8:no DOCTYPE;no DOCTYPE ok 8012 - SHOULD-level error: qq'<table><tr><th><optgroup></th></table>'; ; ok 8013 - Document tree: qq'<table><tr><th><optgroup></th></table>' ok 8014 - Parse error: qq'<body></caption>'; 1:7:no DOCTYPE, 1:16:unmatched end tag:caption;no DOCTYPE, unmatched end tag ok 8015 - SHOULD-level error: qq'<body></caption>'; ; ok 8016 - Document tree: qq'<body></caption>' ok 8017 - Parse error: qq'<body></col>'; 1:7:no DOCTYPE, 1:12:unmatched end tag:col;no DOCTYPE, unmatched end tag ok 8018 - SHOULD-level error: qq'<body></col>'; ; ok 8019 - Document tree: qq'<body></col>' ok 8020 - Parse error: qq'<body></colgroup>'; 1:7:no DOCTYPE, 1:17:unmatched end tag:colgroup;no DOCTYPE, unmatched end tag ok 8021 - SHOULD-level error: qq'<body></colgroup>'; ; ok 8022 - Document tree: qq'<body></colgroup>' ok 8023 - Parse error: qq'<body></frame>'; 1:7:no DOCTYPE, 1:14:unmatched end tag:frame;no DOCTYPE, unmatched end tag ok 8024 - SHOULD-level error: qq'<body></frame>'; ; ok 8025 - Document tree: qq'<body></frame>' ok 8026 - Parse error: qq'<body></frameset>'; 1:7:no DOCTYPE, 1:17:unmatched end tag:frameset;no DOCTYPE, unmatched end tag ok 8027 - SHOULD-level error: qq'<body></frameset>'; ; ok 8028 - Document tree: qq'<body></frameset>' ok 8029 - Parse error: qq'<body></head>'; 1:7:no DOCTYPE, 1:13:unmatched end tag:head;no DOCTYPE, unmatched end tag ok 8030 - SHOULD-level error: qq'<body></head>'; ; ok 8031 - Document tree: qq'<body></head>' ok 8032 - Parse error: qq'<body></tbody>'; 1:7:no DOCTYPE, 1:14:unmatched end tag:tbody;no DOCTYPE, unmatched end tag ok 8033 - SHOULD-level error: qq'<body></tbody>'; ; ok 8034 - Document tree: qq'<body></tbody>' ok 8035 - Parse error: qq'<body></td>'; 1:7:no DOCTYPE, 1:11:unmatched end tag:td;no DOCTYPE, unmatched end tag ok 8036 - SHOULD-level error: qq'<body></td>'; ; ok 8037 - Document tree: qq'<body></td>' ok 8038 - Parse error: qq'<body></tfoot>'; 1:7:no DOCTYPE, 1:14:unmatched end tag:tfoot;no DOCTYPE, unmatched end tag ok 8039 - SHOULD-level error: qq'<body></tfoot>'; ; ok 8040 - Document tree: qq'<body></tfoot>' ok 8041 - Parse error: qq'<body></th>'; 1:7:no DOCTYPE, 1:11:unmatched end tag:th;no DOCTYPE, unmatched end tag ok 8042 - SHOULD-level error: qq'<body></th>'; ; ok 8043 - Document tree: qq'<body></th>' ok 8044 - Parse error: qq'<body></thead>'; 1:7:no DOCTYPE, 1:14:unmatched end tag:thead;no DOCTYPE, unmatched end tag ok 8045 - SHOULD-level error: qq'<body></thead>'; ; ok 8046 - Document tree: qq'<body></thead>' ok 8047 - Parse error: qq'<body></tr>'; 1:7:no DOCTYPE, 1:11:unmatched end tag:tr;no DOCTYPE, unmatched end tag ok 8048 - SHOULD-level error: qq'<body></tr>'; ; ok 8049 - Document tree: qq'<body></tr>' ok 8050 - Parse error: qq'<body></script>'; 1:7:no DOCTYPE, 1:15:unmatched end tag:script;no DOCTYPE, unmatched end tag ok 8051 - SHOULD-level error: qq'<body></script>'; ; ok 8052 - Document tree: qq'<body></script>' ok 8053 - Parse error: qq'<body></select>'; 1:7:no DOCTYPE, 1:15:unmatched end tag:select;no DOCTYPE, unmatched end tag ok 8054 - SHOULD-level error: qq'<body></select>'; ; ok 8055 - Document tree: qq'<body></select>' ok 8056 - Parse error: qq'<body></style>'; 1:7:no DOCTYPE, 1:14:unmatched end tag:style;no DOCTYPE, unmatched end tag ok 8057 - SHOULD-level error: qq'<body></style>'; ; ok 8058 - Document tree: qq'<body></style>' ok 8059 - Parse error: qq'<body></table>'; 1:7:no DOCTYPE, 1:14:unmatched end tag:table;no DOCTYPE, unmatched end tag ok 8060 - SHOULD-level error: qq'<body></table>'; ; ok 8061 - Document tree: qq'<body></table>' ok 8062 - Parse error: qq'<body></textarea>'; 1:7:no DOCTYPE, 1:17:unmatched end tag:textarea;no DOCTYPE, unmatched end tag ok 8063 - SHOULD-level error: qq'<body></textarea>'; ; ok 8064 - Document tree: qq'<body></textarea>' ok 8065 - Parse error: qq'<body></title>'; 1:7:no DOCTYPE, 1:14:unmatched end tag:title;no DOCTYPE, unmatched end tag ok 8066 - SHOULD-level error: qq'<body></title>'; ; ok 8067 - Document tree: qq'<body></title>' ok 8068 - Parse error: qq'<body></noscript>'; 1:7:no DOCTYPE, 1:17:unmatched end tag:noscript;no DOCTYPE, unmatched end tag ok 8069 - SHOULD-level error: qq'<body></noscript>'; ; ok 8070 - Document tree: qq'<body></noscript>' ok 8071 - Parse error: qq'<body></noembed>'; 1:7:no DOCTYPE, 1:16:unmatched end tag:noembed;no DOCTYPE, unmatched end tag ok 8072 - SHOULD-level error: qq'<body></noembed>'; ; ok 8073 - Document tree: qq'<body></noembed>' ok 8074 - Parse error: qq'<body></noframes>'; 1:7:no DOCTYPE, 1:17:unmatched end tag:noframes;no DOCTYPE, unmatched end tag ok 8075 - SHOULD-level error: qq'<body></noframes>'; ; ok 8076 - Document tree: qq'<body></noframes>' ok 8077 - Parse error: qq'<body></iframe>'; 1:7:no DOCTYPE, 1:15:unmatched end tag:iframe;no DOCTYPE, unmatched end tag ok 8078 - SHOULD-level error: qq'<body></iframe>'; ; ok 8079 - Document tree: qq'<body></iframe>' ok 8080 - Parse error: qq'<!DOCTYPE HTML>a<table>b<thead>c</table>'; 1:32:in table:\#text, 1:40:in table:\#text;text in table, x2 ok 8081 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<thead>c</table>'; ; ok 8082 - Document tree: qq'<!DOCTYPE HTML>a<table>b<thead>c</table>' ok 8083 - Parse error: qq'<!DOCTYPE HTML>a<table>b<tbody>c</table>'; 1:32:in table:\#text, 1:40:in table:\#text;text in table, x2 ok 8084 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<tbody>c</table>'; ; ok 8085 - Document tree: qq'<!DOCTYPE HTML>a<table>b<tbody>c</table>' ok 8086 - Parse error: qq'<!DOCTYPE HTML>a<table>b<tfoot>c</table>'; 1:32:in table:\#text, 1:40:in table:\#text;text in table, x2 ok 8087 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<tfoot>c</table>'; ; ok 8088 - Document tree: qq'<!DOCTYPE HTML>a<table>b<tfoot>c</table>' ok 8089 - Parse error: qq'<!DOCTYPE HTML>a<table>b<tr>c</table>'; 1:29:in table:\#text, 1:37:in table:\#text;text in table, x2 ok 8090 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<tr>c</table>'; ; ok 8091 - Document tree: qq'<!DOCTYPE HTML>a<table>b<tr>c</table>' ok 8092 - Parse error: qq'<!DOCTYPE HTML>a<table>b<thead>c<tr>d</table>'; 1:32:in table:\#text, 1:37:in table:\#text, 1:45:in table:\#text;text in table, x, 3 ok 8093 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<thead>c<tr>d</table>'; ; ok 8094 - Document tree: qq'<!DOCTYPE HTML>a<table>b<thead>c<tr>d</table>' ok 8095 - Parse error: qq'<!DOCTYPE HTML>a<table>b<td></td>c</table>'; 1:29:in table:\#text, 1:29:missing start tag:tr, 1:42:in table:\#text;text in table, x2, no <tr> ok 8096 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<td></td>c</table>'; ; ok 8097 - Document tree: qq'<!DOCTYPE HTML>a<table>b<td></td>c</table>' ok 8098 - Parse error: qq'<!DOCTYPE HTML>a<table>b<th></th>c</table>'; 1:29:in table:\#text, 1:29:missing start tag:tr, 1:42:in table:\#text;text in table, x2, no <tr> ok 8099 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<th></th>c</table>'; ; ok 8100 - Document tree: qq'<!DOCTYPE HTML>a<table>b<th></th>c</table>' ok 8101 - Parse error: qq'<!DOCTYPE HTML>a<table>b<tr>c<td></td>d</table>'; 1:29:in table:\#text, 1:34:in table:\#text, 1:47:in table:\#text;text in table, x, 3 ok 8102 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<tr>c<td></td>d</table>'; ; ok 8103 - Document tree: qq'<!DOCTYPE HTML>a<table>b<tr>c<td></td>d</table>' ok 8104 - Parse error: qq'<!DOCTYPE HTML>a<table>b<tr>c<th></th>d</table>'; 1:29:in table:\#text, 1:34:in table:\#text, 1:47:in table:\#text;text in table, x, 3 ok 8105 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<tr>c<th></th>d</table>'; ; ok 8106 - Document tree: qq'<!DOCTYPE HTML>a<table>b<tr>c<th></th>d</table>' ok 8107 - Parse error: qq'<!DOCTYPE HTML>a<table>b<col>c</table>'; 1:30:in table:\#text, 1:38:in table:\#text;text in table, x2 ok 8108 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<col>c</table>'; ; ok 8109 - Document tree: qq'<!DOCTYPE HTML>a<table>b<col>c</table>' ok 8110 - Parse error: qq'<!DOCTYPE HTML>a<table>b<colgroup>c</table>'; 1:35:in table:\#text, 1:43:in table:\#text;text in table, x2 ok 8111 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<colgroup>c</table>'; ; ok 8112 - Document tree: qq'<!DOCTYPE HTML>a<table>b<colgroup>c</table>' ok 8113 - Parse error: qq'<!DOCTYPE HTML>a<table>b<caption></caption>c</table>'; 1:34:in table:\#text, 1:52:in table:\#text;text in table, x2 ok 8114 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<caption></caption>c</table>'; ; ok 8115 - Document tree: qq'<!DOCTYPE HTML>a<table>b<caption></caption>c</table>' ok 8116 - Parse error: qq'<!DOCTYPE HTML>a<table>b<thead>c<caption></caption>d</table>'; 1:32:in table:\#text, 1:42:in table:\#text, 1:60:in table:\#text;text in table, x, 3 ok 8117 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<thead>c<caption></caption>d</table>'; ; ok 8118 - Document tree: qq'<!DOCTYPE HTML>a<table>b<thead>c<caption></caption>d</table>' ok 8119 - Parse error: qq'<!DOCTYPE HTML>a<table>b<thead>c<col>d</table>'; 1:32:in table:\#text, 1:38:in table:\#text, 1:46:in table:\#text;text in table, x, 3 ok 8120 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<thead>c<col>d</table>'; ; ok 8121 - Document tree: qq'<!DOCTYPE HTML>a<table>b<thead>c<col>d</table>' ok 8122 - Parse error: qq'<!DOCTYPE HTML>a<table>b<thead>c<colgroup>d</table>'; 1:32:in table:\#text, 1:43:in table:\#text, 1:51:in table:\#text;text in table, x, 3 ok 8123 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<thead>c<colgroup>d</table>'; ; ok 8124 - Document tree: qq'<!DOCTYPE HTML>a<table>b<thead>c<colgroup>d</table>' ok 8125 - Parse error: qq'<!DOCTYPE HTML>a<table>b<tr>c<col>d</table>'; 1:29:in table:\#text, 1:35:in table:\#text, 1:43:in table:\#text;text in table, x, 3 ok 8126 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<tr>c<col>d</table>'; ; ok 8127 - Document tree: qq'<!DOCTYPE HTML>a<table>b<tr>c<col>d</table>' ok 8128 - Parse error: qq'<!DOCTYPE HTML>a<table>b<tr>c<colgroup>d</table>'; 1:29:in table:\#text, 1:40:in table:\#text, 1:48:in table:\#text;text in table, x, 3 ok 8129 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<tr>c<colgroup>d</table>'; ; ok 8130 - Document tree: qq'<!DOCTYPE HTML>a<table>b<tr>c<colgroup>d</table>' ok 8131 - Parse error: qq'<!DOCTYPE HTML>a<table>b<tr>c<caption></caption>d</table>'; 1:29:in table:\#text, 1:39:in table:\#text, 1:57:in table:\#text;text in table, x, 3 ok 8132 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<tr>c<caption></caption>d</table>'; ; ok 8133 - Document tree: qq'<!DOCTYPE HTML>a<table>b<tr>c<caption></caption>d</table>' ok 8134 - Parse error: qq'<!DOCTYPE HTML>a<table>b<!---->c</table>'; 1:32:in table:\#text, 1:40:in table:\#text;text "b" in table, text "c" in table ok 8135 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<!---->c</table>'; ; ok 8136 - Document tree: qq'<!DOCTYPE HTML>a<table>b<!---->c</table>' ok 8137 - Parse error: qq'<!DOCTYPE HTML>a<table>b<style></style>c</table>'; 1:32:in table:\#text, 1:48:in table:\#text;text in table, text in table ok 8138 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<style></style>c</table>'; ; ok 8139 - Document tree: qq'<!DOCTYPE HTML>a<table>b<style></style>c</table>' ok 8140 - Parse error: qq'<!DOCTYPE HTML>a<table>b<script></script>c</table>'; 1:33:in table:\#text, 1:50:in table:\#text;text in table, text in table ok 8141 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<script></script>c</table>'; ; ok 8142 - Document tree: qq'<!DOCTYPE HTML>a<table>b<script></script>c</table>' ok 8143 - Parse error: qq'<!DOCTYPE HTML>a<table>b<input type=hidden>c</table>'; 1:44:in table:\#text, 1:44:in table:input, 1:52:in table:\#text;text in table, start tag in table, text in table ok 8144 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<input type=hidden>c</table>'; ; ok 8145 - Document tree: qq'<!DOCTYPE HTML>a<table>b<input type=hidden>c</table>' ok 8146 - Parse error: qq'<!DOCTYPE HTML>a<table><tbody>b<!---->c</table>'; 1:39:in table:\#text, 1:47:in table:\#text;text in table, x2 ok 8147 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table><tbody>b<!---->c</table>'; ; ok 8148 - Document tree: qq'<!DOCTYPE HTML>a<table><tbody>b<!---->c</table>' not ok 8149 - Parse error: qq'<!DOCTYPE HTML>a<table><tbody>b<style></style>c</table>'; 1:39:in table:\#text, 1:55:in table:\#text;text in table, start tag in table, text in table # Failed test 'Parse error: qq'<!DOCTYPE HTML>a<table><tbody>b<style></style>c</table>'; 1:39:in table:\#text, 1:55:in table:\#text;text in table, start tag in table, text in table' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '3' ok 8150 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table><tbody>b<style></style>c</table>'; ; ok 8151 - Document tree: qq'<!DOCTYPE HTML>a<table><tbody>b<style></style>c</table>' ok 8152 - Parse error: qq'<!DOCTYPE HTML>a<table><tbody>b<script></script>c</table>'; 1:40:in table:\#text, 1:57:in table:\#text;text in table, text in table ok 8153 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table><tbody>b<script></script>c</table>'; ; ok 8154 - Document tree: qq'<!DOCTYPE HTML>a<table><tbody>b<script></script>c</table>' ok 8155 - Parse error: qq'<!DOCTYPE HTML>a<table><tbody>b<input type=hidden>c</table>'; 1:51:in table:\#text, 1:51:in table:input, 1:59:in table:\#text;text in table, start tag in table, text in table ok 8156 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table><tbody>b<input type=hidden>c</table>'; ; ok 8157 - Document tree: qq'<!DOCTYPE HTML>a<table><tbody>b<input type=hidden>c</table>' ok 8158 - Parse error: qq'<!DOCTYPE HTML>a<table>b&lt;</table>'; 1:36:in table:\#text;text in table ok 8159 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b&lt;</table>'; ; ok 8160 - Document tree: qq'<!DOCTYPE HTML>a<table>b&lt;</table>' ok 8161 - Parse error: qq'<!DOCTYPE HTML>a<table>b<span>c&lt;</span>d</table>'; 1:31:in table:\#text, 1:31:in table:span, 1:43:in table:\#text, 1:43:in table:/:span, 1:51:in table:\#text;text in table, <span> in table, text in table, </span> in table, text in table ok 8162 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<span>c&lt;</span>d</table>'; ; ok 8163 - Document tree: qq'<!DOCTYPE HTML>a<table>b<span>c&lt;</span>d</table>' ok 8164 - Parse error: qq'<!DOCTYPE HTML>a<table>b<plaintext>c&lt;</plaintext>d</table>'; 1:36:in table:\#text, 1:36:in table:plaintext, 1:61:in table:\#text, 1:61:in body:\#eof;text "b" in table, <plaintext> in table, text "c&lt;</plaintext>d</table>" in table, unexpected EOF ok 8165 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<plaintext>c&lt;</plaintext>d</table>'; ; ok 8166 - Document tree: qq'<!DOCTYPE HTML>a<table>b<plaintext>c&lt;</plaintext>d</table>' not ok 8167 - Parse error: qq'<!DOCTYPE HTML>a<table>b<xmp>c&lt;<p></xmp>d</table>'; 1:30:in table:\#text, 1:30:in table:xmp, 1:52:in table:\#text;text in table, <xmp> in table, text in table, text "d" in table # Failed test 'Parse error: qq'<!DOCTYPE HTML>a<table>b<xmp>c&lt;<p></xmp>d</table>'; 1:30:in table:\#text, 1:30:in table:xmp, 1:52:in table:\#text;text in table, <xmp> in table, text in table, text "d" in table' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '4' ok 8168 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<xmp>c&lt;<p></xmp>d</table>'; ; ok 8169 - Document tree: qq'<!DOCTYPE HTML>a<table>b<xmp>c&lt;<p></xmp>d</table>' not ok 8170 - Parse error: qq'<!DOCTYPE HTML>a<table>b<title>c&lt;<p></title>d</table>'; 1:32:in table:\#text, 1:32:in table:title, 1:56:in table:\#text;text "b" in table, <title> in table, text "c<<p>" in table, text "d" in table # Failed test 'Parse error: qq'<!DOCTYPE HTML>a<table>b<title>c&lt;<p></title>d</table>'; 1:32:in table:\#text, 1:32:in table:title, 1:56:in table:\#text;text "b" in table, <title> in table, text "c<<p>" in table, text "d" in table' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '4' ok 8171 - SHOULD-level error: qq'<!DOCTYPE HTML>a<table>b<title>c&lt;<p></title>d</table>'; ; ok 8172 - Document tree: qq'<!DOCTYPE HTML>a<table>b<title>c&lt;<p></title>d</table>' ok 8173 - Parse error: qq'<!DOCTYPE HTML></head> <base> a'; 1:30:after head:base;metadata element after </head> ok 8174 - SHOULD-level error: qq'<!DOCTYPE HTML></head> <base> a'; ; ok 8175 - Document tree: qq'<!DOCTYPE HTML></head> <base> a' ok 8176 - Parse error: qq'<!DOCTYPE HTML></head> <link> a'; 1:30:after head:link;metadata element after </head> ok 8177 - SHOULD-level error: qq'<!DOCTYPE HTML></head> <link> a'; ; ok 8178 - Document tree: qq'<!DOCTYPE HTML></head> <link> a' ok 8179 - Parse error: qq'<!DOCTYPE HTML></head> <meta> a'; 1:30:after head:meta;metadata element after </head> ok 8180 - SHOULD-level error: qq'<!DOCTYPE HTML></head> <meta> a'; ; ok 8181 - Document tree: qq'<!DOCTYPE HTML></head> <meta> a' ok 8182 - Parse error: qq'<!DOCTYPE HTML></head> <noframes></noframes> a'; 1:34:after head:noframes;metadata element after </head> ok 8183 - SHOULD-level error: qq'<!DOCTYPE HTML></head> <noframes></noframes> a'; ; ok 8184 - Document tree: qq'<!DOCTYPE HTML></head> <noframes></noframes> a' ok 8185 - Parse error: qq'<!DOCTYPE HTML></head> <script></script> a'; 1:32:after head:script;metadata element after </head> ok 8186 - SHOULD-level error: qq'<!DOCTYPE HTML></head> <script></script> a'; ; ok 8187 - Document tree: qq'<!DOCTYPE HTML></head> <script></script> a' ok 8188 - Parse error: qq'<!DOCTYPE HTML></head> <style></style> a'; 1:31:after head:style;metadata element after </head> ok 8189 - SHOULD-level error: qq'<!DOCTYPE HTML></head> <style></style> a'; ; ok 8190 - Document tree: qq'<!DOCTYPE HTML></head> <style></style> a' ok 8191 - Parse error: qq'<!DOCTYPE HTML></head> <title></title> a'; 1:31:after head:title;metadata element after </head> ok 8192 - SHOULD-level error: qq'<!DOCTYPE HTML></head> <title></title> a'; ; ok 8193 - Document tree: qq'<!DOCTYPE HTML></head> <title></title> a' ok 8194 - Parse error: qq'<!DOCTYPE HTML></head> &\#x20;'; ; ok 8195 - SHOULD-level error: qq'<!DOCTYPE HTML></head> &\#x20;'; ; ok 8196 - Document tree: qq'<!DOCTYPE HTML></head> &\#x20;' ok 8197 - Parse error: qq'<!DOCTYPE HTML><p><table></table>'; ; ok 8198 - SHOULD-level error: qq'<!DOCTYPE HTML><p><table></table>'; ; ok 8199 - Document tree: qq'<!DOCTYPE HTML><p><table></table>' ok 8200 - Parse error: qq'<p><table></table>'; 1:4:no DOCTYPE;1;1;no DOCTYPE;m ok 8201 - SHOULD-level error: qq'<p><table></table>'; ; ok 8202 - Document tree: qq'<p><table></table>' ok 8203 - Parse error: qq'<!DOCTYPE HTML><table>a<html a>b</table>'; 1:32:in table:\#text, 1:32:not first start tag, 1:40:in table:\#text;text "a", element "html" in table, text "b" ok 8204 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a<html a>b</table>'; ; ok 8205 - Document tree: qq'<!DOCTYPE HTML><table>a<html a>b</table>' ok 8206 - Parse error: qq'<!DOCTYPE HTML><table>a<html a> </table>'; 1:32:in table:\#text, 1:32:not first start tag;text "a", element "html" in table ok 8207 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a<html a> </table>'; ; ok 8208 - Document tree: qq'<!DOCTYPE HTML><table>a<html a> </table>' ok 8209 - Parse error: qq'<!DOCTYPE HTML><table> <html a>b</table>'; 1:32:not first start tag, 1:40:in table:\#text;element "html" in table, text "b" ok 8210 - SHOULD-level error: qq'<!DOCTYPE HTML><table> <html a>b</table>'; ; ok 8211 - Document tree: qq'<!DOCTYPE HTML><table> <html a>b</table>' ok 8212 - Parse error: qq'<!DOCTYPE HTML><table> <html a> </table>'; 1:32:not first start tag;element "html" in table ok 8213 - SHOULD-level error: qq'<!DOCTYPE HTML><table> <html a> </table>'; ; ok 8214 - Document tree: qq'<!DOCTYPE HTML><table> <html a> </table>' ok 8215 - Parse error: qq'<!DOCTYPE HTML><table>a<!DOCTYPE html>b</table>'; 1:39:in table:\#text, 1:39:in html:\#DOCTYPE, 1:47:in table:\#text;text "a", DOCTYPE in table, text "b" ok 8216 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a<!DOCTYPE html>b</table>'; ; ok 8217 - Document tree: qq'<!DOCTYPE HTML><table>a<!DOCTYPE html>b</table>' ok 8218 - Parse error: qq'<!DOCTYPE HTML><table>a<!DOCTYPE html> </table>'; 1:39:in table:\#text, 1:39:in html:\#DOCTYPE;text "a", DOCTYPE in table ok 8219 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a<!DOCTYPE html> </table>'; ; ok 8220 - Document tree: qq'<!DOCTYPE HTML><table>a<!DOCTYPE html> </table>' ok 8221 - Parse error: qq'<!DOCTYPE HTML><table> <!DOCTYPE html>b</table>'; 1:39:in html:\#DOCTYPE, 1:47:in table:\#text;DOCTYPE in table, text "b" ok 8222 - SHOULD-level error: qq'<!DOCTYPE HTML><table> <!DOCTYPE html>b</table>'; ; ok 8223 - Document tree: qq'<!DOCTYPE HTML><table> <!DOCTYPE html>b</table>' ok 8224 - Parse error: qq'<!DOCTYPE HTML><table> <!DOCTYPE html>b&lt;</table>'; 1:39:in html:\#DOCTYPE, 1:51:in table:\#text;DOCTYPE in table, text "b<" ok 8225 - SHOULD-level error: qq'<!DOCTYPE HTML><table> <!DOCTYPE html>b&lt;</table>'; ; ok 8226 - Document tree: qq'<!DOCTYPE HTML><table> <!DOCTYPE html>b&lt;</table>' ok 8227 - Parse error: qq'<!DOCTYPE HTML><table>a'; 1:23:in table:\#text, 1:23:in body:\#eof;text "a", EOF in table ok 8228 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a'; ; ok 8229 - Document tree: qq'<!DOCTYPE HTML><table>a' ok 8230 - Parse error: qq'<!DOCTYPE HTML><table>a&lt;'; 1:27:in table:\#text, 1:27:in body:\#eof;text "a<", EOF in table ok 8231 - SHOULD-level error: qq'<!DOCTYPE HTML><table>a&lt;'; ; ok 8232 - Document tree: qq'<!DOCTYPE HTML><table>a&lt;' ok 8233 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<marquee></body>'; 2:16:unmatched end tag:body, 2:16:in body:\#eof;no </marquee> at </body>, some elements are not closed at the end-of-file ok 8234 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<marquee></body>'; ; ok 8235 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<marquee></body>' ok 8236 - Parse error: qq'<marquee></body>'; 1:16:unmatched end tag:body, 1:16:in body:\#eof;no </marquee> at </body>, some elements are not closed at the end-of-file ok 8237 - SHOULD-level error: qq'<marquee></body>'; ; ok 8238 - Document tree: qq'<marquee></body>' # t/tree-test-2.dat ok 8239 - Parse error: qq'<link rel="a" href="b">'; ; ok 8240 - SHOULD-level error: qq'<link rel="a" href="b">'; ; ok 8241 - Document tree: qq'<link rel="a" href="b">' ok 8242 - Parse error: qq'<meta name="a" content="b">'; ; ok 8243 - SHOULD-level error: qq'<meta name="a" content="b">'; ; ok 8244 - Document tree: qq'<meta name="a" content="b">' ok 8245 - Parse error: qq'<base href="a" target="b">'; ; ok 8246 - SHOULD-level error: qq'<base href="a" target="b">'; ; ok 8247 - Document tree: qq'<base href="a" target="b">' ok 8248 - Parse error: qq'<base href="a" target="b">a'; ; ok 8249 - SHOULD-level error: qq'<base href="a" target="b">a'; ; ok 8250 - Document tree: qq'<base href="a" target="b">a' ok 8251 - Parse error: qq'</style>'; ; ok 8252 - SHOULD-level error: qq'</style>'; ; ok 8253 - Document tree: qq'</style>' ok 8254 - Parse error: qq'</style>abc'; ; ok 8255 - SHOULD-level error: qq'</style>abc'; ; ok 8256 - Document tree: qq'</style>abc' ok 8257 - Parse error: qq'<style>ABC</style>abc'; ; ok 8258 - SHOULD-level error: qq'<style>ABC</style>abc'; ; ok 8259 - Document tree: qq'<style>ABC</style>abc' ok 8260 - Parse error: qq'<style>ABC</style>abc'; ; ok 8261 - SHOULD-level error: qq'<style>ABC</style>abc'; ; ok 8262 - Document tree: qq'<style>ABC</style>abc' ok 8263 - Parse error: qq'</stylesheet'; ; ok 8264 - SHOULD-level error: qq'</stylesheet'; ; ok 8265 - Document tree: qq'</stylesheet' ok 8266 - Parse error: qq'</title>'; ; ok 8267 - SHOULD-level error: qq'</title>'; ; ok 8268 - Document tree: qq'</title>' ok 8269 - Parse error: qq'</title>abc'; ; ok 8270 - SHOULD-level error: qq'</title>abc'; ; ok 8271 - Document tree: qq'</title>abc' ok 8272 - Parse error: qq'</titletext'; ; ok 8273 - SHOULD-level error: qq'</titletext'; ; ok 8274 - Document tree: qq'</titletext' ok 8275 - Parse error: qq'<table><tr><td><table></table>'; 1:30:in body:\#eof;outer <table> not closed ok 8276 - SHOULD-level error: qq'<table><tr><td><table></table>'; ; ok 8277 - Document tree: qq'<table><tr><td><table></table>' ok 8278 - Parse error: qq'<table><caption><table></table><tr><td>'; 1:36:not closed:caption, 1:39:in body:\#eof;outer <table> not closed, <caption> not closed ok 8279 - SHOULD-level error: qq'<table><caption><table></table><tr><td>'; ; ok 8280 - Document tree: qq'<table><caption><table></table><tr><td>' ok 8281 - Parse error: qq'<title>a</title>'; ; ok 8282 - SHOULD-level error: qq'<title>a</title>'; ; ok 8283 - Document tree: qq'<title>a</title>' ok 8284 - Parse error: qq'<table><title>a</title></table>'; 1:15:in table:title;<title> in table ok 8285 - SHOULD-level error: qq'<table><title>a</title></table>'; ; ok 8286 - Document tree: qq'<table><title>a</title></table>' ok 8287 - Parse error: qq'<title>a</title>'; 1:8:in table:title;<title> in table ok 8288 - SHOULD-level error: qq'<title>a</title>'; ; ok 8289 - Document tree: qq'<title>a</title>' ok 8290 - Parse error: qq'</table>'; 1:8:not closed:caption, 1:8:unmatched end tag:caption;</table> in <caption>, </caption> implied by </table> is ignored ok 8291 - SHOULD-level error: qq'</table>'; ; ok 8292 - Document tree: qq'</table>' ok 8293 - Parse error: qq'<tbody>'; 1:7:not closed:caption, 1:7:start tag not allowed:tbody;<tbody> in <caption>, </caption> implied by <tbody> is ignored ok 8294 - SHOULD-level error: qq'<tbody>'; ; ok 8295 - Document tree: qq'<tbody>' ok 8296 - Parse error: qq'<tbody>a'; 1:8:not closed:caption, 1:8:start tag not allowed:tbody;<tbody> in <caption>, </caption> implied by <tbody> is ignored ok 8297 - SHOULD-level error: qq'<tbody>a'; ; ok 8298 - Document tree: qq'<tbody>a' ok 8299 - Parse error: qq'<caption>x'; 1:10:not closed:caption, 1:10:start tag not allowed:caption;<caption> in <caption>, </caption> implied by <caption> is ignored ok 8300 - SHOULD-level error: qq'<caption>x'; ; ok 8301 - Document tree: qq'<caption>x' ok 8302 - Parse error: qq'<tr>'; 1:4:not closed:caption, 1:4:start tag not allowed:tr;<tr> in <caption>, </caption> implied by <tr> is ignored ok 8303 - SHOULD-level error: qq'<tr>'; ; ok 8304 - Document tree: qq'<tr>' ok 8305 - Parse error: qq'<tr>x'; 1:5:not closed:caption, 1:5:start tag not allowed:tr;<tr> in <caption>, </caption> implied by <tr> is ignored ok 8306 - SHOULD-level error: qq'<tr>x'; ; ok 8307 - Document tree: qq'<tr>x' ok 8308 - Parse error: qq'<td>'; 1:4:not closed:caption, 1:4:start tag not allowed:td;<td> in <caption>, </caption> implied by <td> is ignored ok 8309 - SHOULD-level error: qq'<td>'; ; ok 8310 - Document tree: qq'<td>' ok 8311 - Parse error: qq'<td>x'; 1:5:not closed:caption, 1:5:start tag not allowed:td;<td> in <caption>, </caption> implied by <td> is ignored ok 8312 - SHOULD-level error: qq'<td>x'; ; ok 8313 - Document tree: qq'<td>x' ok 8314 - Parse error: qq'<th>'; 1:4:not closed:caption, 1:4:start tag not allowed:th;<th> in <caption>, </caption> implied by <th> is ignored ok 8315 - SHOULD-level error: qq'<th>'; ; ok 8316 - Document tree: qq'<th>' ok 8317 - Parse error: qq'<th>x'; 1:5:not closed:caption, 1:5:start tag not allowed:th;<th> in <caption>, </caption> implied by <th> is ignored ok 8318 - SHOULD-level error: qq'<th>x'; ; ok 8319 - Document tree: qq'<th>x' ok 8320 - Parse error: qq'<col>'; 1:5:not closed:caption, 1:5:start tag not allowed:col;<col> in <caption>, </caption> implied by <col> is ignored ok 8321 - SHOULD-level error: qq'<col>'; ; ok 8322 - Document tree: qq'<col>' ok 8323 - Parse error: qq'<col>x'; 1:6:not closed:caption, 1:6:start tag not allowed:col;<col> in <caption>, </caption> implied by <col> is ignored ok 8324 - SHOULD-level error: qq'<col>x'; ; ok 8325 - Document tree: qq'<col>x' ok 8326 - Parse error: qq'<caption><tbody>'; 1:10:unmatched end tag:caption, 1:16:unmatched end tag:tbody;<caption> in <tbody>, <tbody> in <tbody> ok 8327 - SHOULD-level error: qq'<caption><tbody>'; ; ok 8328 - Document tree: qq'<caption><tbody>' ok 8329 - Parse error: qq'<caption>'; 1:9:unmacthed end tag:caption;<caption> in <tr> ok 8330 - SHOULD-level error: qq'<caption>'; ; ok 8331 - Document tree: qq'<caption>' ok 8332 - Parse error: qq'<caption>x'; 1:10:unmacthed end tag:caption, 1:10:in table:\#text;<caption> in <tr>, char in <tr> ok 8333 - SHOULD-level error: qq'<caption>x'; ; ok 8334 - Document tree: qq'<caption>x' ok 8335 - Parse error: qq'</table>'; 1:8:unmatched end tag:4;</table> in <tr>.innerHTML ok 8336 - SHOULD-level error: qq'</table>'; ; ok 8337 - Document tree: qq'</table>' ok 8338 - Parse error: qq'</table><td>'; 1:9:unmatched end tag:4;</table> in <tr>.innerHTML ok 8339 - SHOULD-level error: qq'</table><td>'; ; ok 8340 - Document tree: qq'</table><td>' ok 8341 - Parse error: qq'</tbody>'; 1:8:unmatched end tag:tbody;</tbody> in <tr>.innerHTML ok 8342 - SHOULD-level error: qq'</tbody>'; ; ok 8343 - Document tree: qq'</tbody>' ok 8344 - Parse error: qq'<table>'; 1:7:not closed:html, 1:7:unmatched end tag:table;no </table> before <table> (</table> implied before <table>), </table> but no opening <table> (</table> ignored, which causes <table> ignored) ok 8345 - SHOULD-level error: qq'<table>'; ; ok 8346 - Document tree: qq'<table>' not ok 8347 - Parse error: qq'<table><tr>'; 1:8:not closed:html, 1:8:unmatched end tag:table, 1:11:in body:\#eof;no </table> before <table>, </table> but no opening <table> # Failed test 'Parse error: qq'<table><tr>'; 1:8:not closed:html, 1:8:unmatched end tag:table, 1:11:in body:\#eof;no </table> before <table>, </table> but no opening <table>' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 8348 - SHOULD-level error: qq'<table><tr>'; ; ok 8349 - Document tree: qq'<table><tr>' ok 8350 - Parse error: qq'</colgroup>'; 1:11:unmatched end tag:colgroup;</colgroup> in <colgroup>.innerHTML ok 8351 - SHOULD-level error: qq'</colgroup>'; ; ok 8352 - Document tree: qq'</colgroup>' ok 8353 - Parse error: qq'</colgroup><col>'; 1:12:unmatched end tag:colgroup;</colgroup> in <colgroup>.innerHTML ok 8354 - SHOULD-level error: qq'</colgroup><col>'; ; ok 8355 - Document tree: qq'</colgroup><col>' ok 8356 - Parse error: qq'</select>'; 1:9:unmatched end tag:select;</select> in <select>.innerHTML ok 8357 - SHOULD-level error: qq'</select>'; ; ok 8358 - Document tree: qq'</select>' not ok 8359 - Parse error: qq'</select><option>'; 1:10:unmatched end tag:select, 1:17:in body:\#eof;</select> in <select>.innerHTML # Failed test 'Parse error: qq'</select><option>'; 1:10:unmatched end tag:select, 1:17:in body:\#eof;</select> in <select>.innerHTML' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 8360 - SHOULD-level error: qq'</select><option>'; ; ok 8361 - Document tree: qq'</select><option>' ok 8362 - Parse error: qq'<select>'; 1:8:select in select, 1:8:unmatched end tag:select;<select> in <select> - treated as if </select>, </select> in <select>.innerHTML ok 8363 - SHOULD-level error: qq'<select>'; ; ok 8364 - Document tree: qq'<select>' not ok 8365 - Parse error: qq'<select><option>'; 1:9:select in select, 1:9:unmatched end tag:select, 1:16:in body:\#eof;<select> in <select> - treated as if </select>, </select> in <select>.innerHTML # Failed test 'Parse error: qq'<select><option>'; 1:9:select in select, 1:9:unmatched end tag:select, 1:16:in body:\#eof;<select> in <select> - treated as if </select>, </select> in <select>.innerHTML' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 8366 - SHOULD-level error: qq'<select><option>'; ; ok 8367 - Document tree: qq'<select><option>' ok 8368 - Parse error: qq'</optgroup>'; 1:11:unmatched end tag:optgroup;unmatched </optgroup> ok 8369 - SHOULD-level error: qq'</optgroup>'; ; ok 8370 - Document tree: qq'</optgroup>' not ok 8371 - Parse error: qq'</optgroup><option>'; 1:12:unmatched end tag:optgroup, 1:19:in body:\#eof;unmatched </optgroup> # Failed test 'Parse error: qq'</optgroup><option>'; 1:12:unmatched end tag:optgroup, 1:19:in body:\#eof;unmatched </optgroup>' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 8372 - SHOULD-level error: qq'</optgroup><option>'; ; ok 8373 - Document tree: qq'</optgroup><option>' ok 8374 - Parse error: qq'</optgroup>'; 1:11:unmatched end tag:optgroup;unmatched </optgroup> ok 8375 - SHOULD-level error: qq'</optgroup>'; ; ok 8376 - Document tree: qq'</optgroup>' not ok 8377 - Parse error: qq'</optgroup><option>'; 1:12:unmatched end tag:optgroup, 1:19:in body:\#eof;unmatched </optgroup> # Failed test 'Parse error: qq'</optgroup><option>'; 1:12:unmatched end tag:optgroup, 1:19:in body:\#eof;unmatched </optgroup>' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 8378 - SHOULD-level error: qq'</optgroup><option>'; ; ok 8379 - Document tree: qq'</optgroup><option>' ok 8380 - Parse error: qq'</optgroup>a'; 1:12:unmatched end tag:optgroup;unmatched </optgroup> ok 8381 - SHOULD-level error: qq'</optgroup>a'; ; ok 8382 - Document tree: qq'</optgroup>a' ok 8383 - Parse error: qq'</optgroup>'; 1:11:unmatched end tag:optgroup;unmatched </optgroup> ok 8384 - SHOULD-level error: qq'</optgroup>'; ; ok 8385 - Document tree: qq'</optgroup>' ok 8386 - Parse error: qq'</option>'; 1:9:unmatched end tag:option;unmatched </option> ok 8387 - SHOULD-level error: qq'</option>'; ; ok 8388 - Document tree: qq'</option>' ok 8389 - Parse error: qq'</option>'; 1:9:unmatched end tag:option;unmatched </option> ok 8390 - SHOULD-level error: qq'</option>'; ; ok 8391 - Document tree: qq'</option>' ok 8392 - Parse error: qq'</table>'; 1:8:in select:/:table;</table> in <select> ok 8393 - SHOULD-level error: qq'</table>'; ; ok 8394 - Document tree: qq'</table>' ok 8395 - Parse error: qq'</tbody>'; 1:8:in select:/:tbody;</tbody> in <select> ok 8396 - SHOULD-level error: qq'</tbody>'; ; ok 8397 - Document tree: qq'</tbody>' ok 8398 - Parse error: qq'</thead>'; 1:8:in select:/:thead;</thead> in <select> ok 8399 - SHOULD-level error: qq'</thead>'; ; ok 8400 - Document tree: qq'</thead>' ok 8401 - Parse error: qq'</tfoot>'; 1:8:in select:/:tfoot;</tfoot> in <select> ok 8402 - SHOULD-level error: qq'</tfoot>'; ; ok 8403 - Document tree: qq'</tfoot>' ok 8404 - Parse error: qq'</tr>'; 1:5:in select:/:tr;</tr> in <select> ok 8405 - SHOULD-level error: qq'</tr>'; ; ok 8406 - Document tree: qq'</tr>' not ok 8407 - Parse error: qq'<option>'; 1:8:in body:\#eof; # Failed test 'Parse error: qq'<option>'; 1:8:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 8408 - SHOULD-level error: qq'<option>'; ; ok 8409 - Document tree: qq'<option>' not ok 8410 - Parse error: qq'<optgroup>'; 1:10:in body:\#eof; # Failed test 'Parse error: qq'<optgroup>'; 1:10:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 8411 - SHOULD-level error: qq'<optgroup>'; ; ok 8412 - Document tree: qq'<optgroup>' not ok 8413 - Parse error: qq'</tr><option>a'; 1:6:in select:/:tr, 1:14:in body:\#eof;</tr> in <select> # Failed test 'Parse error: qq'</tr><option>a'; 1:6:in select:/:tr, 1:14:in body:\#eof;</tr> in <select>' # at HTML-tree.t test () ok line 3. # got: '2' # expected: '1' ok 8414 - SHOULD-level error: qq'</tr><option>a'; ; ok 8415 - Document tree: qq'</tr><option>a' ok 8416 - Parse error: qq'</caption>'; 1:10:in select:/:caption;</caption> in <select> ok 8417 - SHOULD-level error: qq'</caption>'; ; ok 8418 - Document tree: qq'</caption>' ok 8419 - Parse error: qq'</td>'; 1:5:in select:/:td;</td> in <select> ok 8420 - SHOULD-level error: qq'</td>'; ; ok 8421 - Document tree: qq'</td>' ok 8422 - Parse error: qq'</th>'; 1:5:in select:/:th;</th> in <select> ok 8423 - SHOULD-level error: qq'</th>'; ; ok 8424 - Document tree: qq'</th>' ok 8425 - Parse error: qq'</th>aaa'; 1:6:unmatched end tag:th;unmatched </th> ok 8426 - SHOULD-level error: qq'</th>aaa'; ; ok 8427 - Document tree: qq'</th>aaa' ok 8428 - Parse error: qq'</frameset>'; 1:11:unmatched end tag:frameset;unmatched </frameset> ok 8429 - SHOULD-level error: qq'</frameset>'; ; ok 8430 - Document tree: qq'</frameset>' ok 8431 - Parse error: qq'</frameset></frameset>'; 1:12:unmatched end tag:frameset, 1:22:unmatched end tag:frameset;unmatched </frameset>, unmatched </frameset> ok 8432 - SHOULD-level error: qq'</frameset></frameset>'; ; ok 8433 - Document tree: qq'</frameset></frameset>' ok 8434 - Parse error: qq'</frameset></frameset></frameset>'; 1:12:unmatched end tag:frameset, 1:23:unmatched end tag:frameset, 1:33:unmatched end tag:frameset;unmatched </frameset>, unmatched </frameset>, unmatched </frameset> ok 8435 - SHOULD-level error: qq'</frameset></frameset></frameset>'; ; ok 8436 - Document tree: qq'</frameset></frameset></frameset>' ok 8437 - Parse error: qq'</frameset></html>'; 1:12:unmatched end tag:frameset, 1:18:in frameset:/:html;unmatched </frameset>, unmatched </html> ok 8438 - SHOULD-level error: qq'</frameset></html>'; ; ok 8439 - Document tree: qq'</frameset></html>' ok 8440 - Parse error: qq'</frameset></frameset></html>'; 1:12:unmatched end tag:frameset, 1:23:unmatched end tag:frameset, 1:29:in frameset:/:html;unmatched </frameset>, unmatched </frameset>, unmatched </html> ok 8441 - SHOULD-level error: qq'</frameset></frameset></html>'; ; ok 8442 - Document tree: qq'</frameset></frameset></html>' ok 8443 - Parse error: qq'</frameset><frame>'; 1:12:unmatched end tag:frameset;unmatched </frameset> ok 8444 - SHOULD-level error: qq'</frameset><frame>'; ; ok 8445 - Document tree: qq'</frameset><frame>' ok 8446 - Parse error: qq'</frameset><!---->'; 1:12:unmatched end tag:frameset;unmatched </frameset> ok 8447 - SHOULD-level error: qq'</frameset><!---->'; ; ok 8448 - Document tree: qq'</frameset><!---->' ok 8449 - Parse error: qq'</frameset></html><!---->'; 1:12:unmatched end tag:frameset, 1:19:in frameset:/:html;unmatched </frameset>, unmatched </html> ok 8450 - SHOULD-level error: qq'</frameset></html><!---->'; ; ok 8451 - Document tree: qq'</frameset></html><!---->' ok 8452 - Parse error: qq'a'; 1:1:in table:\#text;character in table body ok 8453 - SHOULD-level error: qq'a'; ; ok 8454 - Document tree: qq'a' ok 8455 - Parse error: qq'a'; 1:1:in table:\#text;character in table body ok 8456 - SHOULD-level error: qq'a'; ; ok 8457 - Document tree: qq'a' ok 8458 - Parse error: qq'a'; 1:1:in table:\#text;character in table body ok 8459 - SHOULD-level error: qq'a'; ; ok 8460 - Document tree: qq'a' ok 8461 - Parse error: qq'a'; ; ok 8462 - SHOULD-level error: qq'a'; ; ok 8463 - Document tree: qq'a' ok 8464 - Parse error: qq'<p>'; ; ok 8465 - SHOULD-level error: qq'<p>'; ; ok 8466 - Document tree: qq'<p>' ok 8467 - Parse error: qq'<title>aa'; 1:9:not closed:title;EOF in <title> ok 8468 - SHOULD-level error: qq'<title>aa'; ; ok 8469 - Document tree: qq'<title>aa' ok 8470 - Parse error: qq'<title>aa</title>'; ; ok 8471 - SHOULD-level error: qq'<title>aa</title>'; ; ok 8472 - Document tree: qq'<title>aa</title>' ok 8473 - Parse error: qq'<style></style>'; ; ok 8474 - SHOULD-level error: qq'<style></style>'; ; ok 8475 - Document tree: qq'<style></style>' ok 8476 - Parse error: qq''; ; ok 8477 - SHOULD-level error: qq''; ; ok 8478 - Document tree: qq'' ok 8479 - Parse error: qq'<head>'; ; ok 8480 - SHOULD-level error: qq'<head>'; ; ok 8481 - Document tree: qq'<head>' ok 8482 - Parse error: qq'<link>'; ; ok 8483 - SHOULD-level error: qq'<link>'; ; ok 8484 - Document tree: qq'<link>' ok 8485 - Parse error: qq'</html>'; 1:7:unmatched end tag:html;unmarched </html> ok 8486 - SHOULD-level error: qq'</html>'; ; ok 8487 - Document tree: qq'</html>' ok 8488 - Parse error: qq'</html>a'; 1:8:unmatched end tag:html, 1:8:after body:\#text;</html> in the fragment parsing algorithm, text after </body> ok 8489 - SHOULD-level error: qq'</html>a'; ; ok 8490 - Document tree: qq'</html>a' ok 8491 - Parse error: qq'<span></html>'; 1:13:not closed:span, 1:13:unmatched end tag:html;</span> not closed at </body> implied by </html>, </html> in the fragment parsing algorithm ok 8492 - SHOULD-level error: qq'<span></html>'; ; ok 8493 - Document tree: qq'<span></html>' ok 8494 - Parse error: qq'<span></html>a'; 1:14:not closed:span, 1:14:unmatched end tag:html, 1:14:after body:\#text, 1:14:in body:\#eof;</span> not closed at </body> implied by </html>, </html> in the fragment parsing algorithm, text after </body>, unclosed </span> at the end-of-file ok 8495 - SHOULD-level error: qq'<span></html>a'; ; ok 8496 - Document tree: qq'<span></html>a' ok 8497 - Parse error: qq'</html>'; 1:7:unmatched end tag:html;unmarched </body> (generated by the algorithm to process </html>) ok 8498 - SHOULD-level error: qq'</html>'; ; ok 8499 - Document tree: qq'</html>' ok 8500 - Parse error: qq'</html>a'; 1:8:unmatched end tag:html;unmarched </body> (generated by the algorithm to process </html>) ok 8501 - SHOULD-level error: qq'</html>a'; ; ok 8502 - Document tree: qq'</html>a' ok 8503 - Parse error: qq'<span></html>'; 1:13:unmatched end tag:html, 1:13:in body:\#eof;unmarched </body> (generated by the algorithm to process </html>), unclosed </span> at the end-of-file ok 8504 - SHOULD-level error: qq'<span></html>'; ; ok 8505 - Document tree: qq'<span></html>' ok 8506 - Parse error: qq'<span></html>a'; 1:14:unmatched end tag:html, 1:14:in body:\#eof;unmatched </html>, <span> not closed ok 8507 - SHOULD-level error: qq'<span></html>a'; ; ok 8508 - Document tree: qq'<span></html>a' ok 8509 - Parse error: qq'aa\x{00}b'; 1:3:NULL, 1:4:NULL;NULL (tokenizer), NULL ok 8510 - SHOULD-level error: qq'aa\x{00}b'; ; ok 8511 - Document tree: qq'aa\x{00}b' ok 8512 - Parse error: qq'a\x{12345678}b'; ; ok 8513 - SHOULD-level error: qq'a\x{12345678}b'; ; ok 8514 - Document tree: qq'a\x{12345678}b' ok 8515 - Parse error: qq'<input>'; ; ok 8516 - SHOULD-level error: qq'<input>'; ; ok 8517 - Document tree: qq'<input>' ok 8518 - Parse error: qq'<html>'; 1:6:not first start tag;<html> in <body> ok 8519 - SHOULD-level error: qq'<html>'; ; ok 8520 - Document tree: qq'<html>' ok 8521 - Parse error: qq'<html>'; 1:6:not first start tag;<html> in <html> ok 8522 - SHOULD-level error: qq'<html>'; ; ok 8523 - Document tree: qq'<html>' ok 8524 - Parse error: qq' '; ; ok 8525 - SHOULD-level error: qq' '; ; ok 8526 - Document tree: qq' ' ok 8527 - Parse error: qq' <head><body>'; ; ok 8528 - SHOULD-level error: qq' <head><body>'; ; ok 8529 - Document tree: qq' <head><body>' ok 8530 - Parse error: qq' a'; ; ok 8531 - SHOULD-level error: qq' a'; ; ok 8532 - Document tree: qq' a' ok 8533 - Parse error: qq' a b'; ; ok 8534 - SHOULD-level error: qq' a b'; ; ok 8535 - Document tree: qq' a b' ok 8536 - Parse error: qq' <!----> <body>'; ; ok 8537 - SHOULD-level error: qq' <!----> <body>'; ; ok 8538 - Document tree: qq' <!----> <body>' ok 8539 - Parse error: qq''; ; ok 8540 - SHOULD-level error: qq''; ; ok 8541 - Document tree: qq'' ok 8542 - Parse error: qq''; ; ok 8543 - SHOULD-level error: qq''; ; ok 8544 - Document tree: qq'' ok 8545 - Parse error: qq''; ; ok 8546 - SHOULD-level error: qq''; ; ok 8547 - Document tree: qq'' ok 8548 - Parse error: qq'\x{0A}'; ; ok 8549 - SHOULD-level error: qq'\x{0A}'; ; ok 8550 - Document tree: qq'\x{0A}' ok 8551 - Parse error: qq'\x{0A}'; ; ok 8552 - SHOULD-level error: qq'\x{0A}'; ; ok 8553 - Document tree: qq'\x{0A}' ok 8554 - Parse error: qq'\x{0A}'; ; ok 8555 - SHOULD-level error: qq'\x{0A}'; ; ok 8556 - Document tree: qq'\x{0A}' ok 8557 - Parse error: qq'\x{0A}a'; ; ok 8558 - SHOULD-level error: qq'\x{0A}a'; ; ok 8559 - Document tree: qq'\x{0A}a' ok 8560 - Parse error: qq'\x{0A}a'; ; ok 8561 - SHOULD-level error: qq'\x{0A}a'; ; ok 8562 - Document tree: qq'\x{0A}a' ok 8563 - Parse error: qq'\x{0A}a'; ; ok 8564 - SHOULD-level error: qq'\x{0A}a'; ; ok 8565 - Document tree: qq'\x{0A}a' ok 8566 - Parse error: qq'<span>'; 1:6:in body:\#eof;unexpected end-of-file ok 8567 - SHOULD-level error: qq'<span>'; ; ok 8568 - Document tree: qq'<span>' ok 8569 - Parse error: qq'<li>'; ; ok 8570 - SHOULD-level error: qq'<li>'; ; ok 8571 - Document tree: qq'<li>' ok 8572 - Parse error: qq'<dt>'; ; ok 8573 - SHOULD-level error: qq'<dt>'; ; ok 8574 - Document tree: qq'<dt>' ok 8575 - Parse error: qq'<dd>'; ; ok 8576 - SHOULD-level error: qq'<dd>'; ; ok 8577 - Document tree: qq'<dd>' ok 8578 - Parse error: qq'<p>'; ; ok 8579 - SHOULD-level error: qq'<p>'; ; ok 8580 - Document tree: qq'<p>' not ok 8581 - Parse error: qq'<thead>'; 1:7:in body:\#eof; # Failed test 'Parse error: qq'<thead>'; 1:7:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 8582 - SHOULD-level error: qq'<thead>'; ; ok 8583 - Document tree: qq'<thead>' not ok 8584 - Parse error: qq'<tbody>'; 1:7:in body:\#eof; # Failed test 'Parse error: qq'<tbody>'; 1:7:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 8585 - SHOULD-level error: qq'<tbody>'; ; ok 8586 - Document tree: qq'<tbody>' not ok 8587 - Parse error: qq'<tfoot>'; 1:7:in body:\#eof; # Failed test 'Parse error: qq'<tfoot>'; 1:7:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 8588 - SHOULD-level error: qq'<tfoot>'; ; ok 8589 - Document tree: qq'<tfoot>' not ok 8590 - Parse error: qq'<tr>'; 1:4:in body:\#eof; # Failed test 'Parse error: qq'<tr>'; 1:4:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 8591 - SHOULD-level error: qq'<tr>'; ; ok 8592 - Document tree: qq'<tr>' not ok 8593 - Parse error: qq'<tr>'; 1:4:in body:\#eof; # Failed test 'Parse error: qq'<tr>'; 1:4:in body:\#eof;' # at HTML-tree.t test () ok line 3. # got: '1' # expected: '0' ok 8594 - SHOULD-level error: qq'<tr>'; ; ok 8595 - Document tree: qq'<tr>' ok 8596 - Parse error: qq'<td>'; ; ok 8597 - SHOULD-level error: qq'<td>'; ; ok 8598 - Document tree: qq'<td>' ok 8599 - Parse error: qq'<td><a>'; 1:7:in body:\#eof;unexpected end-of-file ok 8600 - SHOULD-level error: qq'<td><a>'; ; ok 8601 - Document tree: qq'<td><a>' ok 8602 - Parse error: qq'<col>'; ; ok 8603 - SHOULD-level error: qq'<col>'; ; ok 8604 - Document tree: qq'<col>' ok 8605 - Parse error: qq'<colgroup>'; ; ok 8606 - SHOULD-level error: qq'<colgroup>'; ; ok 8607 - Document tree: qq'<colgroup>' ok 8608 - Parse error: qq'<col>'; ; ok 8609 - SHOULD-level error: qq'<col>'; ; ok 8610 - Document tree: qq'<col>' ok 8611 - Parse error: qq'<frameset>'; 1:10:in body:\#eof;unexpected end-of-file ok 8612 - SHOULD-level error: qq'<frameset>'; ; ok 8613 - Document tree: qq'<frameset>' ok 8614 - Parse error: qq'<frame>'; ; ok 8615 - SHOULD-level error: qq'<frame>'; ; ok 8616 - Document tree: qq'<frame>' ok 8617 - Parse error: qq'<noframes>'; 1:10:not closed:noframes;no </noframes> ok 8618 - SHOULD-level error: qq'<noframes>'; ; ok 8619 - Document tree: qq'<noframes>' ok 8620 - Parse error: qq'<span>'; ; ok 8621 - SHOULD-level error: qq'<span>'; ; ok 8622 - Document tree: qq'<span>' ok 8623 - Parse error: qq'<span>'; ; ok 8624 - SHOULD-level error: qq'<span>'; ; ok 8625 - Document tree: qq'<span>' ok 8626 - Parse error: qq'<tr><td>'; 1:5:in body:tr, 1:8:in body:td;<tr> in body, <td> in body ok 8627 - SHOULD-level error: qq'<tr><td>'; ; ok 8628 - Document tree: qq'<tr><td>' ok 8629 - Parse error: qq'<p>abc'; ; ok 8630 - SHOULD-level error: qq'<p>abc'; ; ok 8631 - Document tree: qq'<p>abc' ok 8632 - Parse error: qq'<annotation-xml xlink:href="foo">a'; 1:34:in body:\#eof;no </annotation-xml> ok 8633 - SHOULD-level error: qq'<annotation-xml xlink:href="foo">a'; ; ok 8634 - Document tree: qq'<annotation-xml xlink:href="foo">a' ok 8635 - Parse error: qq'<g xlink:href="foo">a'; 1:21:in body:\#eof;no </g> ok 8636 - SHOULD-level error: qq'<g xlink:href="foo">a'; ; ok 8637 - Document tree: qq'<g xlink:href="foo">a' ok 8638 - Parse error: qq'<g xlink:href="foo">a'; 1:21:in body:\#eof;no </g> ok 8639 - SHOULD-level error: qq'<g xlink:href="foo">a'; ; ok 8640 - Document tree: qq'<g xlink:href="foo">a' ok 8641 - Parse error: qq'<![CDATA[<p>]]>'; 1:1:bogus comment;bogus comment ok 8642 - SHOULD-level error: qq'<![CDATA[<p>]]>'; ; ok 8643 - Document tree: qq'<![CDATA[<p>]]>' # t/tree-test-3.dat ok 8644 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<math definitionurl/>'; ; ok 8645 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<math definitionurl/>'; ; ok 8646 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<math definitionurl/>' ok 8647 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<math><mo definitionurl>+</mo></math>'; ; ok 8648 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<math><mo definitionurl>+</mo></math>'; ; ok 8649 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<math><mo definitionurl>+</mo></math>' ok 8650 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<svg definitionurl/>'; ; ok 8651 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<svg definitionurl/>'; ; ok 8652 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<svg definitionurl/>' ok 8653 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<svg><g definitionurl/></svg>'; ; ok 8654 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<svg><g definitionurl/></svg>'; ; ok 8655 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<svg><g definitionurl/></svg>' # t/tree-test-struct.dat ok 8656 - Parse error: qq'</html><!---->'; 1:8:no DOCTYPE;no DOCTYPE ok 8657 - SHOULD-level error: qq'</html><!---->'; ; ok 8658 - Document tree: qq'</html><!---->' ok 8659 - Parse error: qq'</br><!---->'; 1:6:no DOCTYPE, 1:6:unmatched end tag:br;no DOCTYPE, unmatched </br> ok 8660 - SHOULD-level error: qq'</br><!---->'; ; ok 8661 - Document tree: qq'</br><!---->' ok 8662 - Parse error: qq'</head><!---->'; 1:8:no DOCTYPE;no DOCTYPE ok 8663 - SHOULD-level error: qq'</head><!---->'; ; ok 8664 - Document tree: qq'</head><!---->' ok 8665 - Parse error: qq'</body><!---->'; 1:8:no DOCTYPE;no DOCTYPE ok 8666 - SHOULD-level error: qq'</body><!---->'; ; ok 8667 - Document tree: qq'</body><!---->' ok 8668 - Parse error: qq'</p><!---->'; 1:5:no DOCTYPE, 1:5:unmatched end tag:p;unexpected </p>, no DOCTYPE ok 8669 - SHOULD-level error: qq'</p><!---->'; ; ok 8670 - Document tree: qq'</p><!---->' ok 8671 - Parse error: qq'</abc><!---->'; 1:7:no DOCTYPE, 1:7:unmatched end tag:abc;unexpected </abc>, no DOCTYPE ok 8672 - SHOULD-level error: qq'</abc><!---->'; ; ok 8673 - Document tree: qq'</abc><!---->' ok 8674 - Parse error: qq'<!DOCTYPE html></html><!---->'; ; ok 8675 - SHOULD-level error: qq'<!DOCTYPE html></html><!---->'; ; ok 8676 - Document tree: qq'<!DOCTYPE html></html><!---->' ok 8677 - Parse error: qq'<!DOCTYPE html></br><!---->'; 1:21:unmatched end tag:br;unmatched </br> ok 8678 - SHOULD-level error: qq'<!DOCTYPE html></br><!---->'; ; ok 8679 - Document tree: qq'<!DOCTYPE html></br><!---->' ok 8680 - Parse error: qq'<!DOCTYPE html></head><!---->'; ; ok 8681 - SHOULD-level error: qq'<!DOCTYPE html></head><!---->'; ; ok 8682 - Document tree: qq'<!DOCTYPE html></head><!---->' ok 8683 - Parse error: qq'<!DOCTYPE html></body><!---->'; ; ok 8684 - SHOULD-level error: qq'<!DOCTYPE html></body><!---->'; ; ok 8685 - Document tree: qq'<!DOCTYPE html></body><!---->' ok 8686 - Parse error: qq'<!DOCTYPE html></p><!---->'; 1:20:unmatched end tag:p;unexpected </p> ok 8687 - SHOULD-level error: qq'<!DOCTYPE html></p><!---->'; ; ok 8688 - Document tree: qq'<!DOCTYPE html></p><!---->' ok 8689 - Parse error: qq'<!DOCTYPE html></abc><!---->'; 1:22:unmatched end tag:abc;unexpected </abc> ok 8690 - SHOULD-level error: qq'<!DOCTYPE html></abc><!---->'; ; ok 8691 - Document tree: qq'<!DOCTYPE html></abc><!---->' ok 8692 - Parse error: qq'</head><!-- --><html>'; 1:8:no DOCTYPE, 1:21:not first start tag;no DOCTYPE, second <html> ok 8693 - SHOULD-level error: qq'</head><!-- --><html>'; ; ok 8694 - Document tree: qq'</head><!-- --><html>' ok 8695 - Parse error: qq'abc'; ; ok 8696 - SHOULD-level error: qq'abc'; ; ok 8697 - Document tree: qq'abc' ok 8698 - Parse error: qq'<p>'; ; ok 8699 - SHOULD-level error: qq'<p>'; ; ok 8700 - Document tree: qq'<p>' ok 8701 - Parse error: qq'</div>abc'; 1:7:unmatched end tag:div;unmatched </div> ok 8702 - SHOULD-level error: qq'</div>abc'; ; ok 8703 - Document tree: qq'</div>abc' # t/tree-test-void.dat ok 8704 - Parse error: qq'<command>a'; 1:10:no DOCTYPE;no DOCTYPE ok 8705 - SHOULD-level error: qq'<command>a'; ; ok 8706 - Document tree: qq'<command>a' ok 8707 - Parse error: qq'<eventsource>a'; 1:14:no DOCTYPE, 1:14:in body:\#eof;no DOCTYPE, no </eventsource> ok 8708 - SHOULD-level error: qq'<eventsource>a'; ; ok 8709 - Document tree: qq'<eventsource>a' ok 8710 - Parse error: qq'<event-source>a'; 1:15:no DOCTYPE, 1:15:in body:\#eof;no DOCTYPE, unexpected EOF ok 8711 - SHOULD-level error: qq'<event-source>a'; ; ok 8712 - Document tree: qq'<event-source>a' ok 8713 - Parse error: qq'<bgsound> a'; 1:10:no DOCTYPE;no DOCTYPE ok 8714 - SHOULD-level error: qq'<bgsound> a'; ; ok 8715 - Document tree: qq'<bgsound> a' ok 8716 - Parse error: qq'<basefont> a'; 1:11:no DOCTYPE;no DOCTYPE ok 8717 - SHOULD-level error: qq'<basefont> a'; ; ok 8718 - Document tree: qq'<basefont> a' ok 8719 - Parse error: qq'<head><command>a'; 1:7:no DOCTYPE;no DOCTYPE ok 8720 - SHOULD-level error: qq'<head><command>a'; ; ok 8721 - Document tree: qq'<head><command>a' ok 8722 - Parse error: qq'<head><eventsource>a'; 1:7:no DOCTYPE, 1:20:in body:\#eof;no DOCTYPE, no </eventsource> ok 8723 - SHOULD-level error: qq'<head><eventsource>a'; ; ok 8724 - Document tree: qq'<head><eventsource>a' ok 8725 - Parse error: qq'<head><event-source>a'; 1:7:no DOCTYPE, 1:21:in body:\#eof;no DOCTYPE, unexpected EOF ok 8726 - SHOULD-level error: qq'<head><event-source>a'; ; ok 8727 - Document tree: qq'<head><event-source>a' ok 8728 - Parse error: qq'<head><bgsound> a'; 1:7:no DOCTYPE;no DOCTYPE ok 8729 - SHOULD-level error: qq'<head><bgsound> a'; ; ok 8730 - Document tree: qq'<head><bgsound> a' ok 8731 - Parse error: qq'<head><basefont> a'; 1:7:no DOCTYPE;no DOCTYPE ok 8732 - SHOULD-level error: qq'<head><basefont> a'; ; ok 8733 - Document tree: qq'<head><basefont> a' ok 8734 - Parse error: qq'</head><command>a'; 1:8:no DOCTYPE;no DOCTYPE ok 8735 - SHOULD-level error: qq'</head><command>a'; ; ok 8736 - Document tree: qq'</head><command>a' ok 8737 - Parse error: qq'</head><eventsource>a'; 1:8:no DOCTYPE, 1:21:in body:\#eof;no DOCTYPE, no </eventsource> ok 8738 - SHOULD-level error: qq'</head><eventsource>a'; ; ok 8739 - Document tree: qq'</head><eventsource>a' ok 8740 - Parse error: qq'</head><event-source>x'; 1:8:no DOCTYPE, 1:22:in body:\#eof;no DOCTYPE, unexpected EOF ok 8741 - SHOULD-level error: qq'</head><event-source>x'; ; ok 8742 - Document tree: qq'</head><event-source>x' ok 8743 - Parse error: qq'</head><bgsound> a'; 1:8:no DOCTYPE, 1:17:after head:bgsound;no DOCTYPE, bgsound after </head> ok 8744 - SHOULD-level error: qq'</head><bgsound> a'; ; ok 8745 - Document tree: qq'</head><bgsound> a' ok 8746 - Parse error: qq'</head><basefont> a'; 1:8:no DOCTYPE, 1:18:after head:basefont;no DOCTYPE, basefont after </head> ok 8747 - SHOULD-level error: qq'</head><basefont> a'; ; ok 8748 - Document tree: qq'</head><basefont> a' ok 8749 - Parse error: qq'<body><command>a'; 1:7:no DOCTYPE;no DOCTYPE ok 8750 - SHOULD-level error: qq'<body><command>a'; ; ok 8751 - Document tree: qq'<body><command>a' ok 8752 - Parse error: qq'<body><eventsource>x'; 1:7:no DOCTYPE, 1:20:in body:\#eof;no DOCTYPE, no </eventsource> ok 8753 - SHOULD-level error: qq'<body><eventsource>x'; ; ok 8754 - Document tree: qq'<body><eventsource>x' ok 8755 - Parse error: qq'<body><event-source>x'; 1:7:no DOCTYPE, 1:21:in body:\#eof;no DOCTYPE, unexpected EOF ok 8756 - SHOULD-level error: qq'<body><event-source>x'; ; ok 8757 - Document tree: qq'<body><event-source>x' ok 8758 - Parse error: qq'<body><bgsound> a'; 1:7:no DOCTYPE;no DOCTYPE ok 8759 - SHOULD-level error: qq'<body><bgsound> a'; ; ok 8760 - Document tree: qq'<body><bgsound> a' ok 8761 - Parse error: qq'<body><basefont> a'; 1:7:no DOCTYPE;no DOCTYPE ok 8762 - SHOULD-level error: qq'<body><basefont> a'; ; ok 8763 - Document tree: qq'<body><basefont> a' ok 8764 - Parse error: qq'<head><noscript><command>x'; 1:7:no DOCTYPE, 1:26:in noscript:/:command;no DOCTYPE, no </noscript> ok 8765 - SHOULD-level error: qq'<head><noscript><command>x'; ; ok 8766 - Document tree: qq'<head><noscript><command>x' ok 8767 - Parse error: qq'<head><noscript><eventsource>x'; 1:7:no DOCTYPE, 1:30:in noscript:/:eventsource, 1:30:in body:\#eof;no DOCTYPE, no </noscript>, no </eventsource> ok 8768 - SHOULD-level error: qq'<head><noscript><eventsource>x'; ; ok 8769 - Document tree: qq'<head><noscript><eventsource>x' ok 8770 - Parse error: qq'<head><noscript><event-source>x'; 1:7:no DOCTYPE, 1:31:in noscript:/:event-source, 1:31:in body:\#eof;no DOCTYPE, no </noscript>, unexpected EOF ok 8771 - SHOULD-level error: qq'<head><noscript><event-source>x'; ; ok 8772 - Document tree: qq'<head><noscript><event-source>x' ok 8773 - Parse error: qq'<head><noscript><bgsound> a'; 1:7:no DOCTYPE, 1:27:in noscript:\#text;no DOCTYPE, no </noscript> ok 8774 - SHOULD-level error: qq'<head><noscript><bgsound> a'; ; ok 8775 - Document tree: qq'<head><noscript><bgsound> a' ok 8776 - Parse error: qq'<head><noscript><basefont> a'; 1:7:no DOCTYPE, 1:28:in noscript:\#text;no DOCTYPE, no </noscript> ok 8777 - SHOULD-level error: qq'<head><noscript><basefont> a'; ; ok 8778 - Document tree: qq'<head><noscript><basefont> a' ok 8779 - Parse error: qq'<b><i></b><area>'; 1:4:no DOCTYPE, 1:11:not closed:i, 1:16:in body:\#eof;no DOCTYPE, no </i> before </b>, unexpected EOF ok 8780 - SHOULD-level error: qq'<b><i></b><area>'; ; ok 8781 - Document tree: qq'<b><i></b><area>' ok 8782 - Parse error: qq'<b><i></b><basefont>'; 1:4:no DOCTYPE, 1:11:not closed:i;no DOCTYPE, no </i> before </b> ok 8783 - SHOULD-level error: qq'<b><i></b><basefont>'; ; ok 8784 - Document tree: qq'<b><i></b><basefont>' ok 8785 - Parse error: qq'<b><i></b><bgsound>'; 1:4:no DOCTYPE, 1:11:not closed:i;no DOCTYPE, no </i> before </b> ok 8786 - SHOULD-level error: qq'<b><i></b><bgsound>'; ; ok 8787 - Document tree: qq'<b><i></b><bgsound>' ok 8788 - Parse error: qq'<b><i></b><br>'; 1:4:no DOCTYPE, 1:11:not closed:i, 1:14:in body:\#eof;no DOCTYPE, no </i> before </b>, unexpected EOF ok 8789 - SHOULD-level error: qq'<b><i></b><br>'; ; ok 8790 - Document tree: qq'<b><i></b><br>' ok 8791 - Parse error: qq'<b><i></b></br>'; 1:4:no DOCTYPE, 1:11:not closed:i, 1:15:unmatched end tag:br, 1:15:in body:\#eof;no DOCTYPE, no </i> before </b>, </br>, unexpected EOF ok 8792 - SHOULD-level error: qq'<b><i></b></br>'; ; ok 8793 - Document tree: qq'<b><i></b></br>' ok 8794 - Parse error: qq'<b><i></b><embed>'; 1:4:no DOCTYPE, 1:11:not closed:i, 1:17:in body:\#eof;no DOCTYPE, no </i> before </b>, unexpected EOF ok 8795 - SHOULD-level error: qq'<b><i></b><embed>'; ; ok 8796 - Document tree: qq'<b><i></b><embed>' ok 8797 - Parse error: qq'<b><i></b><img>'; 1:4:no DOCTYPE, 1:11:not closed:i, 1:15:in body:\#eof;no DOCTYPE, no </i> before </b>, unexpected EOF ok 8798 - SHOULD-level error: qq'<b><i></b><img>'; ; ok 8799 - Document tree: qq'<b><i></b><img>' ok 8800 - Parse error: qq'<b><i></b><spacer>'; 1:4:no DOCTYPE, 1:11:not closed:i, 1:18:in body:\#eof;no DOCTYPE, no </i> before </b>, unexpected EOF ok 8801 - SHOULD-level error: qq'<b><i></b><spacer>'; ; ok 8802 - Document tree: qq'<b><i></b><spacer>' ok 8803 - Parse error: qq'<b><i></b><wbr>'; 1:4:no DOCTYPE, 1:11:not closed:i, 1:15:in body:\#eof;no DOCTYPE, no </i> before </b>, unexpected EOF ok 8804 - SHOULD-level error: qq'<b><i></b><wbr>'; ; ok 8805 - Document tree: qq'<b><i></b><wbr>' ok 8806 - Parse error: qq'<b><i></b><param>'; 1:4:no DOCTYPE, 1:11:not closed:i;no DOCTYPE, no </i> before </b> ok 8807 - SHOULD-level error: qq'<b><i></b><param>'; ; ok 8808 - Document tree: qq'<b><i></b><param>' ok 8809 - Parse error: qq'<b><i></b><source>'; 1:4:no DOCTYPE, 1:11:not closed:i;no DOCTYPE, no </i> before </b> ok 8810 - SHOULD-level error: qq'<b><i></b><source>'; ; ok 8811 - Document tree: qq'<b><i></b><source>' ok 8812 - Parse error: qq'<command/>'; 1:10:no DOCTYPE;no DOCTYPE ok 8813 - SHOULD-level error: qq'<command/>'; ; ok 8814 - Document tree: qq'<command/>' ok 8815 - Parse error: qq'<eventsource/>'; 1:14:no DOCTYPE, 1:14:nestc, 1:14:in body:\#eof;no DOCTYPE, nestc not allowed, no </eventsource> ok 8816 - SHOULD-level error: qq'<eventsource/>'; ; ok 8817 - Document tree: qq'<eventsource/>' ok 8818 - Parse error: qq'<event-source/>'; 1:15:no DOCTYPE, 1:15:nestc, 1:15:in body:\#eof;no DOCTYPE, />, unexpected EOF ok 8819 - SHOULD-level error: qq'<event-source/>'; ; ok 8820 - Document tree: qq'<event-source/>' ok 8821 - Parse error: qq'<param/>'; 1:8:no DOCTYPE;no DOCTYPE ok 8822 - SHOULD-level error: qq'<param/>'; ; ok 8823 - Document tree: qq'<param/>' ok 8824 - Parse error: qq'<source/>'; 1:9:no DOCTYPE;no DOCTYPE ok 8825 - SHOULD-level error: qq'<source/>'; ; ok 8826 - Document tree: qq'<source/>' ok 8827 - Parse error: qq'<body></area>'; 1:7:no DOCTYPE, 1:13:unmatched end tag:area;no DOCTYPE, unmatched end tag ok 8828 - SHOULD-level error: qq'<body></area>'; ; ok 8829 - Document tree: qq'<body></area>' ok 8830 - Parse error: qq'<body></base>'; 1:7:no DOCTYPE, 1:13:unmatched end tag:base;no DOCTYPE, unmatched end tag ok 8831 - SHOULD-level error: qq'<body></base>'; ; ok 8832 - Document tree: qq'<body></base>' ok 8833 - Parse error: qq'<body></basefont>'; 1:7:no DOCTYPE, 1:17:unmatched end tag:basefont;no DOCTYPE, unmatched end tag ok 8834 - SHOULD-level error: qq'<body></basefont>'; ; ok 8835 - Document tree: qq'<body></basefont>' ok 8836 - Parse error: qq'<body></bgsound>'; 1:7:no DOCTYPE, 1:16:unmatched end tag:bgsound;no DOCTYPE, unmatched end tag ok 8837 - SHOULD-level error: qq'<body></bgsound>'; ; ok 8838 - Document tree: qq'<body></bgsound>' ok 8839 - Parse error: qq'<body></command>'; 1:7:no DOCTYPE, 1:16:unmatched end tag:command;no DOCTYPE, unmatched end tag ok 8840 - SHOULD-level error: qq'<body></command>'; ; ok 8841 - Document tree: qq'<body></command>' ok 8842 - Parse error: qq'<body></embed>'; 1:7:no DOCTYPE, 1:14:unmatched end tag:embed;no DOCTYPE, unmatched end tag ok 8843 - SHOULD-level error: qq'<body></embed>'; ; ok 8844 - Document tree: qq'<body></embed>' ok 8845 - Parse error: qq'<body></eventsource>'; 1:7:no DOCTYPE, 1:20:unmatched end tag:eventsource;no DOCTYPE, unmatched end tag ok 8846 - SHOULD-level error: qq'<body></eventsource>'; ; ok 8847 - Document tree: qq'<body></eventsource>' ok 8848 - Parse error: qq'<body></event-source>'; 1:7:no DOCTYPE, 1:21:unmatched end tag:event-source;no DOCTYPE, unmatched end tag ok 8849 - SHOULD-level error: qq'<body></event-source>'; ; ok 8850 - Document tree: qq'<body></event-source>' ok 8851 - Parse error: qq'<body></hr>'; 1:7:no DOCTYPE, 1:11:unmatched end tag:hr;no DOCTYPE, unmatched end tag ok 8852 - SHOULD-level error: qq'<body></hr>'; ; ok 8853 - Document tree: qq'<body></hr>' ok 8854 - Parse error: qq'<body></image>'; 1:7:no DOCTYPE, 1:14:unmatched end tag:image;no DOCTYPE, unmatched end tag ok 8855 - SHOULD-level error: qq'<body></image>'; ; ok 8856 - Document tree: qq'<body></image>' ok 8857 - Parse error: qq'<body></img>'; 1:7:no DOCTYPE, 1:12:unmatched end tag:img;no DOCTYPE, unmatched end tag ok 8858 - SHOULD-level error: qq'<body></img>'; ; ok 8859 - Document tree: qq'<body></img>' ok 8860 - Parse error: qq'<body></input>'; 1:7:no DOCTYPE, 1:14:unmatched end tag:input;no DOCTYPE, unmatched end tag ok 8861 - SHOULD-level error: qq'<body></input>'; ; ok 8862 - Document tree: qq'<body></input>' ok 8863 - Parse error: qq'<body></isindex>'; 1:7:no DOCTYPE, 1:16:unmatched end tag:isindex;no DOCTYPE, unmatched end tag ok 8864 - SHOULD-level error: qq'<body></isindex>'; ; ok 8865 - Document tree: qq'<body></isindex>' ok 8866 - Parse error: qq'<body></link>'; 1:7:no DOCTYPE, 1:13:unmatched end tag:link;no DOCTYPE, unmatched end tag ok 8867 - SHOULD-level error: qq'<body></link>'; ; ok 8868 - Document tree: qq'<body></link>' ok 8869 - Parse error: qq'<body></meta>'; 1:7:no DOCTYPE, 1:13:unmatched end tag:meta;no DOCTYPE, unmatched end tag ok 8870 - SHOULD-level error: qq'<body></meta>'; ; ok 8871 - Document tree: qq'<body></meta>' ok 8872 - Parse error: qq'<body></param>'; 1:7:no DOCTYPE, 1:14:unmatched end tag:param;no DOCTYPE, unmatched end tag ok 8873 - SHOULD-level error: qq'<body></param>'; ; ok 8874 - Document tree: qq'<body></param>' ok 8875 - Parse error: qq'<body></source>'; 1:7:no DOCTYPE, 1:15:unmatched end tag:source;no DOCTYPE, unmatched end tag ok 8876 - SHOULD-level error: qq'<body></source>'; ; ok 8877 - Document tree: qq'<body></source>' ok 8878 - Parse error: qq'<body></spacer>'; 1:7:no DOCTYPE, 1:15:unmatched end tag:spacer;no DOCTYPE, unmatched end tag ok 8879 - SHOULD-level error: qq'<body></spacer>'; ; ok 8880 - Document tree: qq'<body></spacer>' ok 8881 - Parse error: qq'<body></wbr>'; 1:7:no DOCTYPE, 1:12:unmatched end tag:wbr;no DOCTYPE, unmatched end tag ok 8882 - SHOULD-level error: qq'<body></wbr>'; ; ok 8883 - Document tree: qq'<body></wbr>' ok 8884 - Parse error: qq'<body><keygen>'; 1:7:no DOCTYPE;no DOCTYPE ok 8885 - SHOULD-level error: qq'<body><keygen>'; ; ok 8886 - Document tree: qq'<body><keygen>' ok 8887 - Parse error: qq'<body><keygen/>'; 1:7:no DOCTYPE;no DOCTYPE ok 8888 - SHOULD-level error: qq'<body><keygen/>'; ; ok 8889 - Document tree: qq'<body><keygen/>' ok 8890 - Parse error: qq'<body><keygen><p>'; 1:7:no DOCTYPE;no DOCTYPE ok 8891 - SHOULD-level error: qq'<body><keygen><p>'; ; ok 8892 - Document tree: qq'<body><keygen><p>' ok 8893 - Parse error: qq'<body></body><keygen><!---->'; 1:7:no DOCTYPE, 1:22:after body:keygen;no DOCTYPE, <keygen> after body ok 8894 - SHOULD-level error: qq'<body></body><keygen><!---->'; ; ok 8895 - Document tree: qq'<body></body><keygen><!---->' ok 8896 - Parse error: qq'<!DOCTYPE html><spacer><a>b</a></spacer>c'; ; ok 8897 - SHOULD-level error: qq'<!DOCTYPE html><spacer><a>b</a></spacer>c'; ; ok 8898 - Document tree: qq'<!DOCTYPE html><spacer><a>b</a></spacer>c' ok 8899 - Parse error: qq'<!DOCTYPE HTML><track>a'; ; ok 8900 - SHOULD-level error: qq'<!DOCTYPE HTML><track>a'; ; ok 8901 - Document tree: qq'<!DOCTYPE HTML><track>a' ok 8902 - Parse error: qq'<!DOCTYPE HTML><video><track>a</video>'; ; ok 8903 - SHOULD-level error: qq'<!DOCTYPE HTML><video><track>a</video>'; ; ok 8904 - Document tree: qq'<!DOCTYPE HTML><video><track>a</video>' ok 8905 - Parse error: qq'<!DOCTYPE HTML><track>a</track>'; 1:31:unmatched end tag:track;bad end tag ok 8906 - SHOULD-level error: qq'<!DOCTYPE HTML><track>a</track>'; ; ok 8907 - Document tree: qq'<!DOCTYPE HTML><track>a</track>' # t/tree-test-flow.dat ok 8908 - Parse error: qq'<p><article></article>'; 1:4:no DOCTYPE;no DOCTYPE ok 8909 - SHOULD-level error: qq'<p><article></article>'; ; ok 8910 - Document tree: qq'<p><article></article>' ok 8911 - Parse error: qq'<p><aside></aside>'; 1:4:no DOCTYPE;no DOCTYPE ok 8912 - SHOULD-level error: qq'<p><aside></aside>'; ; ok 8913 - Document tree: qq'<p><aside></aside>' ok 8914 # skip ok 8915 - Parse error: qq'<p><section></section>'; 1:4:no DOCTYPE;no DOCTYPE ok 8916 - SHOULD-level error: qq'<p><section></section>'; ; ok 8917 - Document tree: qq'<p><section></section>' ok 8918 - Parse error: qq'<p><footer></footer>'; 1:4:no DOCTYPE;no DOCTYPE ok 8919 - SHOULD-level error: qq'<p><footer></footer>'; ; ok 8920 - Document tree: qq'<p><footer></footer>' ok 8921 - Parse error: qq'<p><header></header>'; 1:4:no DOCTYPE;no DOCTYPE ok 8922 - SHOULD-level error: qq'<p><header></header>'; ; ok 8923 - Document tree: qq'<p><header></header>' ok 8924 - Parse error: qq'<p><nav></nav>'; 1:4:no DOCTYPE;no DOCTYPE ok 8925 - SHOULD-level error: qq'<p><nav></nav>'; ; ok 8926 - Document tree: qq'<p><nav></nav>' ok 8927 - Parse error: qq'<p><section></section>'; 1:4:no DOCTYPE;no DOCTYPE ok 8928 - SHOULD-level error: qq'<p><section></section>'; ; ok 8929 - Document tree: qq'<p><section></section>' ok 8930 - Parse error: qq'<article><span></article>x'; 1:10:no DOCTYPE, 1:26:not closed:span;no DOCTYPE, no </span> ok 8931 - SHOULD-level error: qq'<article><span></article>x'; ; ok 8932 - Document tree: qq'<article><span></article>x' ok 8933 - Parse error: qq'<article><p></article>x'; 1:10:no DOCTYPE;no DOCTYPE ok 8934 - SHOULD-level error: qq'<article><p></article>x'; ; ok 8935 - Document tree: qq'<article><p></article>x' ok 8936 - Parse error: qq'<article><marquee></article>x'; 1:10:no DOCTYPE, 1:29:unmatched end tag:article, 1:29:in body:\#eof;no DOCTYPE, unexpected end tag, no </marquee> ok 8937 - SHOULD-level error: qq'<article><marquee></article>x'; ; ok 8938 - Document tree: qq'<article><marquee></article>x' ok 8939 - Parse error: qq'<aside><span></aside>x'; 1:8:no DOCTYPE, 1:22:not closed:span;no DOCTYPE, no </span> ok 8940 - SHOULD-level error: qq'<aside><span></aside>x'; ; ok 8941 - Document tree: qq'<aside><span></aside>x' ok 8942 - Parse error: qq'<aside><p></aside>x'; 1:8:no DOCTYPE;no DOCTYPE ok 8943 - SHOULD-level error: qq'<aside><p></aside>x'; ; ok 8944 - Document tree: qq'<aside><p></aside>x' ok 8945 - Parse error: qq'<aside><marquee></aside>x'; 1:8:no DOCTYPE, 1:25:unmatched end tag:aside, 1:25:in body:\#eof;no DOCTYPE, unexpected end tag, no </marquee> ok 8946 - SHOULD-level error: qq'<aside><marquee></aside>x'; ; ok 8947 - Document tree: qq'<aside><marquee></aside>x' ok 8948 - Parse error: qq'<p><hgroup></hgroup>'; 1:4:no DOCTYPE;no DOCTYPE ok 8949 - SHOULD-level error: qq'<p><hgroup></hgroup>'; ; ok 8950 - Document tree: qq'<p><hgroup></hgroup>' ok 8951 - Parse error: qq'<hgroup><p>aa</hgroup>'; 1:9:no DOCTYPE;no DOCTYPE ok 8952 - SHOULD-level error: qq'<hgroup><p>aa</hgroup>'; ; ok 8953 - Document tree: qq'<hgroup><p>aa</hgroup>' ok 8954 - Parse error: qq'<hgroup><marquee></hgroup>x'; 1:9:no DOCTYPE, 1:27:unmatched end tag:hgroup, 1:27:in body:\#eof;no DOCTYPE, unexpected end tag, no </marquee> ok 8955 - SHOULD-level error: qq'<hgroup><marquee></hgroup>x'; ; ok 8956 - Document tree: qq'<hgroup><marquee></hgroup>x' ok 8957 - Parse error: qq'<datagrid><span></datagrid>x'; 1:11:no DOCTYPE, 1:28:not closed:span;no DOCTYPE, no </span> ok 8958 - SHOULD-level error: qq'<datagrid><span></datagrid>x'; ; ok 8959 - Document tree: qq'<datagrid><span></datagrid>x' ok 8960 # skip ok 8961 - Parse error: qq'<datagrid><marquee></datagrid>x'; 1:11:no DOCTYPE, 1:31:unmatched end tag:datagrid, 1:31:in body:\#eof;no DOCTYPE, unexpected end tag, no </marquee> ok 8962 - SHOULD-level error: qq'<datagrid><marquee></datagrid>x'; ; ok 8963 - Document tree: qq'<datagrid><marquee></datagrid>x' ok 8964 - Parse error: qq'<details><span></details>x'; 1:10:no DOCTYPE, 1:26:not closed:span;no DOCTYPE, no </span> ok 8965 - SHOULD-level error: qq'<details><span></details>x'; ; ok 8966 - Document tree: qq'<details><span></details>x' ok 8967 - Parse error: qq'<details><p></details>x'; 1:10:no DOCTYPE;no DOCTYPE ok 8968 - SHOULD-level error: qq'<details><p></details>x'; ; ok 8969 - Document tree: qq'<details><p></details>x' ok 8970 - Parse error: qq'<details><marquee></details>x'; 1:10:no DOCTYPE, 1:29:unmatched end tag:details, 1:29:in body:\#eof;no DOCTYPE, unexpected end tag, no </marquee> ok 8971 - SHOULD-level error: qq'<details><marquee></details>x'; ; ok 8972 - Document tree: qq'<details><marquee></details>x' ok 8973 - Parse error: qq'<section><span></section>x'; 1:10:no DOCTYPE, 1:26:not closed:span;no DOCTYPE, no </span> ok 8974 - SHOULD-level error: qq'<section><span></section>x'; ; ok 8975 - Document tree: qq'<section><span></section>x' ok 8976 - Parse error: qq'<section><p></section>x'; 1:10:no DOCTYPE;no DOCTYPE ok 8977 - SHOULD-level error: qq'<section><p></section>x'; ; ok 8978 - Document tree: qq'<section><p></section>x' ok 8979 - Parse error: qq'<section><marquee></section>x'; 1:10:no DOCTYPE, 1:29:unmatched end tag:section, 1:29:in body:\#eof;no DOCTYPE, unexpected end tag, no </marquee> ok 8980 - SHOULD-level error: qq'<section><marquee></section>x'; ; ok 8981 - Document tree: qq'<section><marquee></section>x' ok 8982 - Parse error: qq'<figure><span></figure>x'; 1:9:no DOCTYPE, 1:24:not closed:span;no DOCTYPE, no </span> ok 8983 - SHOULD-level error: qq'<figure><span></figure>x'; ; ok 8984 - Document tree: qq'<figure><span></figure>x' ok 8985 - Parse error: qq'<figure><p></figure>x'; 1:9:no DOCTYPE;no DOCTYPE ok 8986 - SHOULD-level error: qq'<figure><p></figure>x'; ; ok 8987 - Document tree: qq'<figure><p></figure>x' ok 8988 - Parse error: qq'<figure><marquee></figure>x'; 1:9:no DOCTYPE, 1:27:unmatched end tag:figure, 1:27:in body:\#eof;no DOCTYPE, unexpected end tag, no </marquee> ok 8989 - SHOULD-level error: qq'<figure><marquee></figure>x'; ; ok 8990 - Document tree: qq'<figure><marquee></figure>x' ok 8991 - Parse error: qq'<footer><span></footer>x'; 1:9:no DOCTYPE, 1:24:not closed:span;no DOCTYPE, no </span> ok 8992 - SHOULD-level error: qq'<footer><span></footer>x'; ; ok 8993 - Document tree: qq'<footer><span></footer>x' ok 8994 - Parse error: qq'<footer><p></footer>x'; 1:9:no DOCTYPE;no DOCTYPE ok 8995 - SHOULD-level error: qq'<footer><p></footer>x'; ; ok 8996 - Document tree: qq'<footer><p></footer>x' ok 8997 - Parse error: qq'<footer><marquee></footer>x'; 1:9:no DOCTYPE, 1:27:unmatched end tag:footer, 1:27:in body:\#eof;no DOCTYPE, unexpected end tag, no </marquee> ok 8998 - SHOULD-level error: qq'<footer><marquee></footer>x'; ; ok 8999 - Document tree: qq'<footer><marquee></footer>x' ok 9000 - Parse error: qq'<header><span></header>x'; 1:9:no DOCTYPE, 1:24:not closed:span;no DOCTYPE, no </span> ok 9001 - SHOULD-level error: qq'<header><span></header>x'; ; ok 9002 - Document tree: qq'<header><span></header>x' ok 9003 - Parse error: qq'<header><p></header>x'; 1:9:no DOCTYPE;no DOCTYPE ok 9004 - SHOULD-level error: qq'<header><p></header>x'; ; ok 9005 - Document tree: qq'<header><p></header>x' ok 9006 - Parse error: qq'<header><marquee></header>x'; 1:9:no DOCTYPE, 1:27:unmatched end tag:header, 1:27:in body:\#eof;no DOCTYPE, unexpected end tag, no </marquee> ok 9007 - SHOULD-level error: qq'<header><marquee></header>x'; ; ok 9008 - Document tree: qq'<header><marquee></header>x' ok 9009 - Parse error: qq'<nav><span></nav>x'; 1:6:no DOCTYPE, 1:18:not closed:span;no DOCTYPE, no </span> ok 9010 - SHOULD-level error: qq'<nav><span></nav>x'; ; ok 9011 - Document tree: qq'<nav><span></nav>x' ok 9012 - Parse error: qq'<nav><p></nav>x'; 1:6:no DOCTYPE;no DOCTYPE ok 9013 - SHOULD-level error: qq'<nav><p></nav>x'; ; ok 9014 - Document tree: qq'<nav><p></nav>x' ok 9015 - Parse error: qq'<nav><marquee></nav>x'; 1:6:no DOCTYPE, 1:21:unmatched end tag:nav, 1:21:in body:\#eof;no DOCTYPE, unexpected end tag, no </marquee> ok 9016 - SHOULD-level error: qq'<nav><marquee></nav>x'; ; ok 9017 - Document tree: qq'<nav><marquee></nav>x' ok 9018 - Parse error: qq'<!DOCTYPE html><figcaption></figcaption>a'; ; ok 9019 - SHOULD-level error: qq'<!DOCTYPE html><figcaption></figcaption>a'; ; ok 9020 - Document tree: qq'<!DOCTYPE html><figcaption></figcaption>a' ok 9021 - Parse error: qq'<!DOCTYPE html><body><figcaption></figcaption>a'; ; ok 9022 - SHOULD-level error: qq'<!DOCTYPE html><body><figcaption></figcaption>a'; ; ok 9023 - Document tree: qq'<!DOCTYPE html><body><figcaption></figcaption>a' ok 9024 - Parse error: qq'<!DOCTYPE html><p><figcaption></figcaption>a'; ; ok 9025 - SHOULD-level error: qq'<!DOCTYPE html><p><figcaption></figcaption>a'; ; ok 9026 - Document tree: qq'<!DOCTYPE html><p><figcaption></figcaption>a' ok 9027 - Parse error: qq'<!DOCTYPE html><div><figcaption></figcaption>a</div>'; ; ok 9028 - SHOULD-level error: qq'<!DOCTYPE html><div><figcaption></figcaption>a</div>'; ; ok 9029 - Document tree: qq'<!DOCTYPE html><div><figcaption></figcaption>a</div>' ok 9030 - Parse error: qq'<!DOCTYPE html><rt><figcaption></figcaption>a'; 1:45:in body:\#eof;no </rt> ok 9031 - SHOULD-level error: qq'<!DOCTYPE html><rt><figcaption></figcaption>a'; ; ok 9032 - Document tree: qq'<!DOCTYPE html><rt><figcaption></figcaption>a' ok 9033 - Parse error: qq'<!DOCTYPE html><a><figcaption></figcaption>a</a>'; ; ok 9034 - SHOULD-level error: qq'<!DOCTYPE html><a><figcaption></figcaption>a</a>'; ; ok 9035 - Document tree: qq'<!DOCTYPE html><a><figcaption></figcaption>a</a>' ok 9036 - Parse error: qq'<!DOCTYPE html><pre><figcaption></figcaption>a</pre>'; ; ok 9037 - SHOULD-level error: qq'<!DOCTYPE html><pre><figcaption></figcaption>a</pre>'; ; ok 9038 - Document tree: qq'<!DOCTYPE html><pre><figcaption></figcaption>a</pre>' ok 9039 - Parse error: qq'<!DOCTYPE html><marquee><figcaption>b</marquee>c</figcaption>a'; 1:48:not closed:figcaption, 1:62:unmatched end tag:figcaption;no </figcaption>, unmatched </figcaption> ok 9040 - SHOULD-level error: qq'<!DOCTYPE html><marquee><figcaption>b</marquee>c</figcaption>a'; ; ok 9041 - Document tree: qq'<!DOCTYPE html><marquee><figcaption>b</marquee>c</figcaption>a' ok 9042 - Parse error: qq'<!DOCTYPE html><summary></summary>a'; ; ok 9043 - SHOULD-level error: qq'<!DOCTYPE html><summary></summary>a'; ; ok 9044 - Document tree: qq'<!DOCTYPE html><summary></summary>a' ok 9045 - Parse error: qq'<!DOCTYPE html><body><summary></summary>a'; ; ok 9046 - SHOULD-level error: qq'<!DOCTYPE html><body><summary></summary>a'; ; ok 9047 - Document tree: qq'<!DOCTYPE html><body><summary></summary>a' ok 9048 - Parse error: qq'<!DOCTYPE html><p><summary></summary>a'; ; ok 9049 - SHOULD-level error: qq'<!DOCTYPE html><p><summary></summary>a'; ; ok 9050 - Document tree: qq'<!DOCTYPE html><p><summary></summary>a' ok 9051 - Parse error: qq'<!DOCTYPE html><div><summary></summary>a</div>'; ; ok 9052 - SHOULD-level error: qq'<!DOCTYPE html><div><summary></summary>a</div>'; ; ok 9053 - Document tree: qq'<!DOCTYPE html><div><summary></summary>a</div>' ok 9054 - Parse error: qq'<!DOCTYPE html><rt><summary></summary>a'; 1:39:in body:\#eof;no </rt> ok 9055 - SHOULD-level error: qq'<!DOCTYPE html><rt><summary></summary>a'; ; ok 9056 - Document tree: qq'<!DOCTYPE html><rt><summary></summary>a' ok 9057 - Parse error: qq'<!DOCTYPE html><a><summary></summary>a</a>'; ; ok 9058 - SHOULD-level error: qq'<!DOCTYPE html><a><summary></summary>a</a>'; ; ok 9059 - Document tree: qq'<!DOCTYPE html><a><summary></summary>a</a>' ok 9060 - Parse error: qq'<!DOCTYPE html><pre><summary></summary>a</pre>'; ; ok 9061 - SHOULD-level error: qq'<!DOCTYPE html><pre><summary></summary>a</pre>'; ; ok 9062 - Document tree: qq'<!DOCTYPE html><pre><summary></summary>a</pre>' ok 9063 - Parse error: qq'<!DOCTYPE html><marquee><summary>b</marquee>c</summary>a'; 1:45:not closed:summary, 1:56:unmatched end tag:summary;no </summary>, unmatched </summary> ok 9064 - SHOULD-level error: qq'<!DOCTYPE html><marquee><summary>b</marquee>c</summary>a'; ; ok 9065 - Document tree: qq'<!DOCTYPE html><marquee><summary>b</marquee>c</summary>a' ok 9066 - Parse error: qq'<!DOCTYPE HTML><p><rt><address></address>'; ; ok 9067 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><address></address>'; ; ok 9068 - Document tree: qq'<!DOCTYPE HTML><p><rt><address></address>' ok 9069 - Parse error: qq'<!DOCTYPE HTML><p><rt><article></article>'; ; ok 9070 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><article></article>'; ; ok 9071 - Document tree: qq'<!DOCTYPE HTML><p><rt><article></article>' ok 9072 - Parse error: qq'<!DOCTYPE HTML><p><rt><aside></aside>'; ; ok 9073 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><aside></aside>'; ; ok 9074 - Document tree: qq'<!DOCTYPE HTML><p><rt><aside></aside>' ok 9075 - Parse error: qq'<!DOCTYPE HTML><p><rt><blockquote></blockquote>'; ; ok 9076 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><blockquote></blockquote>'; ; ok 9077 - Document tree: qq'<!DOCTYPE HTML><p><rt><blockquote></blockquote>' ok 9078 - Parse error: qq'<!DOCTYPE HTML><p><rt><center></center>'; ; ok 9079 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><center></center>'; ; ok 9080 - Document tree: qq'<!DOCTYPE HTML><p><rt><center></center>' ok 9081 # skip ok 9082 - Parse error: qq'<!DOCTYPE HTML><p><rt><details></details>'; ; ok 9083 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><details></details>'; ; ok 9084 - Document tree: qq'<!DOCTYPE HTML><p><rt><details></details>' ok 9085 - Parse error: qq'<!DOCTYPE HTML><p><rt><section></section>'; ; ok 9086 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><section></section>'; ; ok 9087 - Document tree: qq'<!DOCTYPE HTML><p><rt><section></section>' ok 9088 - Parse error: qq'<!DOCTYPE HTML><p><rt><dir></dir>'; ; ok 9089 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><dir></dir>'; ; ok 9090 - Document tree: qq'<!DOCTYPE HTML><p><rt><dir></dir>' ok 9091 - Parse error: qq'<!DOCTYPE HTML><p><rt><div></div>'; ; ok 9092 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><div></div>'; ; ok 9093 - Document tree: qq'<!DOCTYPE HTML><p><rt><div></div>' ok 9094 - Parse error: qq'<!DOCTYPE HTML><p><rt><dl></dl>'; ; ok 9095 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><dl></dl>'; ; ok 9096 - Document tree: qq'<!DOCTYPE HTML><p><rt><dl></dl>' ok 9097 - Parse error: qq'<!DOCTYPE HTML><p><rt><figure></figure>'; ; ok 9098 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><figure></figure>'; ; ok 9099 - Document tree: qq'<!DOCTYPE HTML><p><rt><figure></figure>' ok 9100 - Parse error: qq'<!DOCTYPE HTML><p><rt><footer></footer>'; ; ok 9101 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><footer></footer>'; ; ok 9102 - Document tree: qq'<!DOCTYPE HTML><p><rt><footer></footer>' ok 9103 - Parse error: qq'<!DOCTYPE HTML><p><rt><h4></h4>'; ; ok 9104 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><h4></h4>'; ; ok 9105 - Document tree: qq'<!DOCTYPE HTML><p><rt><h4></h4>' ok 9106 - Parse error: qq'<!DOCTYPE HTML><p><rt><header></header>'; ; ok 9107 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><header></header>'; ; ok 9108 - Document tree: qq'<!DOCTYPE HTML><p><rt><header></header>' ok 9109 - Parse error: qq'<!DOCTYPE HTML><p><rt><menu></menu>'; ; ok 9110 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><menu></menu>'; ; ok 9111 - Document tree: qq'<!DOCTYPE HTML><p><rt><menu></menu>' ok 9112 - Parse error: qq'<!DOCTYPE HTML><p><rt><nav></nav>'; ; ok 9113 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><nav></nav>'; ; ok 9114 - Document tree: qq'<!DOCTYPE HTML><p><rt><nav></nav>' ok 9115 - Parse error: qq'<!DOCTYPE HTML><p><rt><ol></ol>'; ; ok 9116 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><ol></ol>'; ; ok 9117 - Document tree: qq'<!DOCTYPE HTML><p><rt><ol></ol>' ok 9118 - Parse error: qq'<!DOCTYPE HTML><p><rt><p></p>'; ; ok 9119 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><p></p>'; ; ok 9120 - Document tree: qq'<!DOCTYPE HTML><p><rt><p></p>' ok 9121 - Parse error: qq'<!DOCTYPE HTML><p><rp><p></p>'; ; ok 9122 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rp><p></p>'; ; ok 9123 - Document tree: qq'<!DOCTYPE HTML><p><rp><p></p>' ok 9124 - Parse error: qq'<!DOCTYPE HTML><p><option><p></p>'; ; ok 9125 - SHOULD-level error: qq'<!DOCTYPE HTML><p><option><p></p>'; ; ok 9126 - Document tree: qq'<!DOCTYPE HTML><p><option><p></p>' ok 9127 - Parse error: qq'<!DOCTYPE HTML><p><optgroup><p></p>'; ; ok 9128 - SHOULD-level error: qq'<!DOCTYPE HTML><p><optgroup><p></p>'; ; ok 9129 - Document tree: qq'<!DOCTYPE HTML><p><optgroup><p></p>' ok 9130 - Parse error: qq'<!DOCTYPE HTML><p><rt><section></section>'; ; ok 9131 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><section></section>'; ; ok 9132 - Document tree: qq'<!DOCTYPE HTML><p><rt><section></section>' ok 9133 - Parse error: qq'<!DOCTYPE HTML><p><rt><ul></ul>'; ; ok 9134 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><ul></ul>'; ; ok 9135 - Document tree: qq'<!DOCTYPE HTML><p><rt><ul></ul>' ok 9136 - Parse error: qq'<!DOCTYPE HTML><p><rt><pre></pre>'; ; ok 9137 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><pre></pre>'; ; ok 9138 - Document tree: qq'<!DOCTYPE HTML><p><rt><pre></pre>' ok 9139 - Parse error: qq'<!DOCTYPE HTML><p><rt><listing></listing>'; ; ok 9140 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><listing></listing>'; ; ok 9141 - Document tree: qq'<!DOCTYPE HTML><p><rt><listing></listing>' ok 9142 - Parse error: qq'<!DOCTYPE HTML><p><rt><form></form>'; ; ok 9143 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><form></form>'; ; ok 9144 - Document tree: qq'<!DOCTYPE HTML><p><rt><form></form>' ok 9145 - Parse error: qq'<!DOCTYPE HTML><p><rt><fieldset></fieldset>'; ; ok 9146 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><fieldset></fieldset>'; ; ok 9147 - Document tree: qq'<!DOCTYPE HTML><p><rt><fieldset></fieldset>' ok 9148 - Parse error: qq'<!DOCTYPE HTML><p><rt><li>'; ; ok 9149 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><li>'; ; ok 9150 - Document tree: qq'<!DOCTYPE HTML><p><rt><li>' ok 9151 - Parse error: qq'<!DOCTYPE HTML><p><rt><dd></dd>'; ; ok 9152 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><dd></dd>'; ; ok 9153 - Document tree: qq'<!DOCTYPE HTML><p><rt><dd></dd>' ok 9154 - Parse error: qq'<!DOCTYPE HTML><p><rt><dt>'; ; ok 9155 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><dt>'; ; ok 9156 - Document tree: qq'<!DOCTYPE HTML><p><rt><dt>' ok 9157 - Parse error: qq'<!DOCTYPE HTML><p><rt><plaintext>'; 1:33:in body:\#eof;unexpected EOF ok 9158 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><plaintext>'; ; ok 9159 - Document tree: qq'<!DOCTYPE HTML><p><rt><plaintext>' ok 9160 - Parse error: qq'<!DOCTYPE HTML><p><rt><table></table>'; ; ok 9161 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><table></table>'; ; ok 9162 - Document tree: qq'<!DOCTYPE HTML><p><rt><table></table>' ok 9163 - Parse error: qq'<!DOCTYPE HTML><p><rt><hr>'; ; ok 9164 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><hr>'; ; ok 9165 - Document tree: qq'<!DOCTYPE HTML><p><rt><hr>' ok 9166 - Parse error: qq'<!DOCTYPE HTML><p><rt><isindex>'; 1:31:isindex;isindex ok 9167 - SHOULD-level error: qq'<!DOCTYPE HTML><p><rt><isindex>'; ; ok 9168 - Document tree: qq'<!DOCTYPE HTML><p><rt><isindex>' ok 9169 - Parse error: qq'<!DOCTYPE html><p><xmp>b</xmp>a'; ; ok 9170 - SHOULD-level error: qq'<!DOCTYPE html><p><xmp>b</xmp>a'; ; ok 9171 - Document tree: qq'<!DOCTYPE html><p><xmp>b</xmp>a' ok 9172 - Parse error: qq'<!DOCTYPE html><p><x><xmp>b</xmp>a'; 1:27:not closed:x;no </x> ok 9173 - SHOULD-level error: qq'<!DOCTYPE html><p><x><xmp>b</xmp>a'; ; ok 9174 - Document tree: qq'<!DOCTYPE html><p><x><xmp>b</xmp>a' ok 9175 - Parse error: qq'<!DOCTYPE html><x><xmp>b</xmp>a'; 1:31:in body:\#eof;no </x> ok 9176 - SHOULD-level error: qq'<!DOCTYPE html><x><xmp>b</xmp>a'; ; ok 9177 - Document tree: qq'<!DOCTYPE html><x><xmp>b</xmp>a' ok 9178 - Parse error: qq'<!DOCTYPE html><p><a>x<xmp>b</xmp>a'; 1:28:not closed:a, 1:35:in body:\#eof;no </a> before <xmp>, no </a> at the end of file ok 9179 - SHOULD-level error: qq'<!DOCTYPE html><p><a>x<xmp>b</xmp>a'; ; ok 9180 - Document tree: qq'<!DOCTYPE html><p><a>x<xmp>b</xmp>a' ok 9181 - Parse error: qq'<!DOCTYPE html><p><object><xmp>a</xmp></object>'; ; ok 9182 - SHOULD-level error: qq'<!DOCTYPE html><p><object><xmp>a</xmp></object>'; ; ok 9183 - Document tree: qq'<!DOCTYPE html><p><object><xmp>a</xmp></object>' ok 9184 - Parse error: qq'<!DOCTYPE html><ul><li><ul></li>a'; 1:33:unmatched end tag:li, 1:33:in body:\#eof;unmatched </li>, missing </ul> ok 9185 - SHOULD-level error: qq'<!DOCTYPE html><ul><li><ul></li>a'; ; ok 9186 - Document tree: qq'<!DOCTYPE html><ul><li><ul></li>a' ok 9187 - Parse error: qq'<!DOCTYPE html><ul><li><ol></li>a'; 1:33:unmatched end tag:li, 1:33:in body:\#eof;unmatched </li>, missing </ul> ok 9188 - SHOULD-level error: qq'<!DOCTYPE html><ul><li><ol></li>a'; ; ok 9189 - Document tree: qq'<!DOCTYPE html><ul><li><ol></li>a' ok 9190 - Parse error: qq'<!DOCTYPE html><ul><li><dl></li>a'; 1:33:not closed:dl, 1:33:in body:\#eof;missing </dl>, missing </ul> ok 9191 - SHOULD-level error: qq'<!DOCTYPE html><ul><li><dl></li>a'; ; ok 9192 - Document tree: qq'<!DOCTYPE html><ul><li><dl></li>a' ok 9193 - Parse error: qq'<!DOCTYPE html><ul><li><ul><li></li>a'; 1:37:in body:\#eof;missing </ul> ok 9194 - SHOULD-level error: qq'<!DOCTYPE html><ul><li><ul><li></li>a'; ; ok 9195 - Document tree: qq'<!DOCTYPE html><ul><li><ul><li></li>a' # t/tree-test-tables.dat ok 9196 - Parse error: qq'<table><b>do</b> <b>do</b> do <b>do</b> <b>do</b></table>'; 1:8:no DOCTYPE, 1:11:in table:b, 1:17:in table:\#text, 1:17:in table:/:b, 1:21:in table:b, 1:27:in table:\#text, 1:27:in table:/:b, 1:34:in table:\#text, 1:34:in table:b, 1:40:in table:\#text, 1:40:in table:/:b, 1:44:in table:b, 1:50:in table:\#text, 1:50:in table:/:b;no DOCTYPE, <b> in table, "do" in table, </b> in table, <b> in table, "do" in table, </b> in table, " do " in table, <b> in table, "do" in table, </b> in table, <b> in table, "do" in table, </b> in table ok 9197 - SHOULD-level error: qq'<table><b>do</b> <b>do</b> do <b>do</b> <b>do</b></table>'; ; ok 9198 - Document tree: qq'<table><b>do</b> <b>do</b> do <b>do</b> <b>do</b></table>' # t/tree-test-phrasing.dat ok 9199 - Parse error: qq'</sarcasm>'; 1:10:no DOCTYPE, 1:10:unmatched end tag:sarcasm;no DOCTYPE, unmatched end tag ok 9200 - SHOULD-level error: qq'</sarcasm>'; ; ok 9201 - Document tree: qq'</sarcasm>' ok 9202 - Parse error: qq'<sarcasm>aaa</sarcasm>'; 1:10:no DOCTYPE;no DOCTYPE ok 9203 - SHOULD-level error: qq'<sarcasm>aaa</sarcasm>'; ; ok 9204 - Document tree: qq'<sarcasm>aaa</sarcasm>' ok 9205 - Parse error: qq'<!DOCTYPE HTML><rt></body>'; ; ok 9206 - SHOULD-level error: qq'<!DOCTYPE HTML><rt></body>'; ; ok 9207 - Document tree: qq'<!DOCTYPE HTML><rt></body>' ok 9208 - Parse error: qq'<!DOCTYPE HTML><rp></body>'; ; ok 9209 - SHOULD-level error: qq'<!DOCTYPE HTML><rp></body>'; ; ok 9210 - Document tree: qq'<!DOCTYPE HTML><rp></body>' ok 9211 - Parse error: qq'<!DOCTYPE HTML><span><rp></body>'; 1:32:not closed:span;span not closed ok 9212 - SHOULD-level error: qq'<!DOCTYPE HTML><span><rp></body>'; ; ok 9213 - Document tree: qq'<!DOCTYPE HTML><span><rp></body>' ok 9214 - Parse error: qq'<!DOCTYPE HTML><rp><span></body>'; 1:32:not closed:span;span not closed ok 9215 - SHOULD-level error: qq'<!DOCTYPE HTML><rp><span></body>'; ; ok 9216 - Document tree: qq'<!DOCTYPE HTML><rp><span></body>' ok 9217 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<cite><b><cite><code><cite><code><cite><code><div>X</b>TEST'; 2:56:not closed:div, 2:59:in body:\#eof;aaa, unexpected EOF ok 9218 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<cite><b><cite><code><cite><code><cite><code><div>X</b>TEST'; ; ok 9219 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<cite><b><cite><code><cite><code><cite><code><div>X</b>TEST' ok 9220 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<cite><b><cite><code><cite><code><cite><code>Y<div>X</b>TEST'; 2:57:not closed:div, 2:60:in body:\#eof;aaa, unexpected EOF ok 9221 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<cite><b><cite><code><cite><code><cite><code>Y<div>X</b>TEST'; ; ok 9222 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<cite><b><cite><code><cite><code><cite><code>Y<div>X</b>TEST' ok 9223 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<cite><b><cite><code><cite><code><cite><code>Y<div>X</b>TEST<p>a'; 2:57:not closed:div, 2:64:in body:\#eof;aaa, unexpected EOF ok 9224 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<cite><b><cite><code><cite><code><cite><code>Y<div>X</b>TEST<p>a'; ; ok 9225 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<cite><b><cite><code><cite><code><cite><code>Y<div>X</b>TEST<p>a' ok 9226 - Parse error: qq'<!DOCTYPE html><i><b>a<button>b</i>c'; 1:36:not closed:button, 1:36:in body:\#eof;AAA </i>, no </button> before EOF ok 9227 - SHOULD-level error: qq'<!DOCTYPE html><i><b>a<button>b</i>c'; ; ok 9228 - Document tree: qq'<!DOCTYPE html><i><b>a<button>b</i>c' ok 9229 - Parse error: qq'<!DOCTYPE html><i><b>a<button>b</i>c</b>d'; 1:36:not closed:button, 1:41:not closed:button, 1:41:in body:\#eof;AAA </i>, AAA </b>, no </button> before EOF ok 9230 - SHOULD-level error: qq'<!DOCTYPE html><i><b>a<button>b</i>c</b>d'; ; ok 9231 - Document tree: qq'<!DOCTYPE html><i><b>a<button>b</i>c</b>d' ok 9232 - Parse error: qq'<!DOCTYPE html><p>a<button>c<div>'; 1:33:in body:\#eof;no </div></button> before EOF ok 9233 - SHOULD-level error: qq'<!DOCTYPE html><p>a<button>c<div>'; ; ok 9234 - Document tree: qq'<!DOCTYPE html><p>a<button>c<div>' ok 9235 - Parse error: qq'<!DOCTYPE html><p>a<button>c<li>'; 1:32:in body:\#eof;no </button> before EOF ok 9236 - SHOULD-level error: qq'<!DOCTYPE html><p>a<button>c<li>'; ; ok 9237 - Document tree: qq'<!DOCTYPE html><p>a<button>c<li>' ok 9238 - Parse error: qq'<!DOCTYPE html><p>a<button>c<dt>'; 1:32:in body:\#eof;no </button> before EOF ok 9239 - SHOULD-level error: qq'<!DOCTYPE html><p>a<button>c<dt>'; ; ok 9240 - Document tree: qq'<!DOCTYPE html><p>a<button>c<dt>' ok 9241 - Parse error: qq'<!DOCTYPE html><p>a<button>c<dd>'; 1:32:in body:\#eof;no </button> before EOF ok 9242 - SHOULD-level error: qq'<!DOCTYPE html><p>a<button>c<dd>'; ; ok 9243 - Document tree: qq'<!DOCTYPE html><p>a<button>c<dd>' ok 9244 - Parse error: qq'<!DOCTYPE html><p>a<button>c<plaintext>'; 1:39:in body:\#eof;no </plaintext></button> before EOF ok 9245 - SHOULD-level error: qq'<!DOCTYPE html><p>a<button>c<plaintext>'; ; ok 9246 - Document tree: qq'<!DOCTYPE html><p>a<button>c<plaintext>' ok 9247 - Parse error: qq'<!DOCTYPE html><p>a<button>c<nobr>'; 1:34:in body:\#eof;no </button></nobr> before EOF ok 9248 - SHOULD-level error: qq'<!DOCTYPE html><p>a<button>c<nobr>'; ; ok 9249 - Document tree: qq'<!DOCTYPE html><p>a<button>c<nobr>' ok 9250 - Parse error: qq'<!DOCTYPE html><p>a<button>c<button>'; 1:36:in button:button, 1:36:in body:\#eof;no </button>, EOF ok 9251 - SHOULD-level error: qq'<!DOCTYPE html><p>a<button>c<button>'; ; ok 9252 - Document tree: qq'<!DOCTYPE html><p>a<button>c<button>' ok 9253 - Parse error: qq'<!DOCTYPE html><p>a<button>c<xmp>'; 1:33:not closed:xmp, 1:33:in body:\#eof;no </button>, EOF ok 9254 - SHOULD-level error: qq'<!DOCTYPE html><p>a<button>c<xmp>'; ; ok 9255 - Document tree: qq'<!DOCTYPE html><p>a<button>c<xmp>' ok 9256 - Parse error: qq'<!DOCTYPE html><option>a<button>c<option>'; 1:41:in body:\#eof;no </button> before EOF ok 9257 - SHOULD-level error: qq'<!DOCTYPE html><option>a<button>c<option>'; ; ok 9258 - Document tree: qq'<!DOCTYPE html><option>a<button>c<option>' ok 9259 - Parse error: qq'<!DOCTYPE html><option>a<button>c<optgroup>'; 1:43:in body:\#eof;no </button> before EOF ok 9260 - SHOULD-level error: qq'<!DOCTYPE html><option>a<button>c<optgroup>'; ; ok 9261 - Document tree: qq'<!DOCTYPE html><option>a<button>c<optgroup>' ok 9262 - Parse error: qq'<!DOCTYPE html><ruby>a<button>b<rt>'; 1:35:not closed:button, 1:35:in body:\#eof;no </button>, EOF ok 9263 - SHOULD-level error: qq'<!DOCTYPE html><ruby>a<button>b<rt>'; ; ok 9264 - Document tree: qq'<!DOCTYPE html><ruby>a<button>b<rt>' ok 9265 - Parse error: qq'<!DOCTYPE html><ruby>a<button>b<rp>'; 1:35:not closed:button, 1:35:in body:\#eof;no </button>, EOF ok 9266 - SHOULD-level error: qq'<!DOCTYPE html><ruby>a<button>b<rp>'; ; ok 9267 - Document tree: qq'<!DOCTYPE html><ruby>a<button>b<rp>' ok 9268 - Parse error: qq'<!DOCTYPE html><marquee>a</body><!---->'; 1:33:unmatched end tag:body, 1:39:in body:\#eof;</body> in marquee, no </marquee> before EOF ok 9269 - SHOULD-level error: qq'<!DOCTYPE html><marquee>a</body><!---->'; ; ok 9270 - Document tree: qq'<!DOCTYPE html><marquee>a</body><!---->' ok 9271 - Parse error: qq'<!DOCTYPE html><button>a</body><!---->'; 1:32:not closed:button;no </button> ok 9272 - SHOULD-level error: qq'<!DOCTYPE html><button>a</body><!---->'; ; ok 9273 - Document tree: qq'<!DOCTYPE html><button>a</body><!---->' ok 9274 - Parse error: qq'<!DOCTYPE html><div>a<button>b</div>c'; 1:37:not closed:button;no </button> ok 9275 - SHOULD-level error: qq'<!DOCTYPE html><div>a<button>b</div>c'; ; ok 9276 - Document tree: qq'<!DOCTYPE html><div>a<button>b</div>c' ok 9277 - Parse error: qq'<!DOCTYPE html><form>a<button>b</form>c'; 1:39:not closed:button;no </button> ok 9278 - SHOULD-level error: qq'<!DOCTYPE html><form>a<button>b</form>c'; ; ok 9279 - Document tree: qq'<!DOCTYPE html><form>a<button>b</form>c' ok 9280 - Parse error: qq'<!DOCTYPE html><h1>a<button>b</h1>c'; 1:35:unmatched end tag:h1;no </button> ok 9281 - SHOULD-level error: qq'<!DOCTYPE html><h1>a<button>b</h1>c'; ; ok 9282 - Document tree: qq'<!DOCTYPE html><h1>a<button>b</h1>c' ok 9283 - Parse error: qq'<!DOCTYPE html><p>a<button>b</p>c'; 1:33:unmatched end tag:p, 1:33:in body:\#eof;no <p> before </p>, no </button> ok 9284 - SHOULD-level error: qq'<!DOCTYPE html><p>a<button>b</p>c'; ; ok 9285 - Document tree: qq'<!DOCTYPE html><p>a<button>b</p>c' ok 9286 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b><a>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:36:in table:a, 1:36:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, <a> in table, no </i> before </b>; reconstruction, EOF ok 9287 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b><a>'; ; ok 9288 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b><a>' ok 9289 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b><nobr>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:39:in table:nobr, 1:39:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, <nobr> in table, no </i> before </b>; reconstruction, EOF ok 9290 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b><nobr>'; ; ok 9291 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b><nobr>' ok 9292 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b><button>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:41:in table:button, 1:41:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, <button> in table, no </i> before </b>; reconstruction, EOF ok 9293 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b><button>'; ; ok 9294 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b><button>' ok 9295 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b><xmp>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:38:in table:xmp, 1:38:not closed:xmp, 1:38:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, <xmp> in table, no </i> before </b>; reconstruction, EOF (RAWTEXT), EOF ok 9296 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b><xmp>'; ; ok 9297 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b><xmp>' ok 9298 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b><iframe>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:41:in table:iframe, 1:41:not closed:iframe, 1:41:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, no </i> before </b>; reconstruction, <iframe> in table, EOF (RAWTEXT), EOF ok 9299 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b><iframe>'; ; ok 9300 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b><iframe>' ok 9301 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b><noframes>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:43:in table:noframes, 1:43:not closed:noframes, 1:43:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, no </i> before </b>; reconstruction, <noframes> in table, EOF (RAWTEXT), EOF ok 9302 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b><noframes>'; ; ok 9303 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b><noframes>' ok 9304 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b><noembed>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:42:in table:noembed, 1:42:not closed:noembed, 1:42:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, no </i> before </b>; reconstruction, <noembed> in table, EOF (RAWTEXT), EOF ok 9305 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b><noembed>'; ; ok 9306 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b><noembed>' ok 9307 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b><noscript>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:43:in table:noscript, 1:43:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, <noscript> in table, no </i> before </b>; reconstruction, EOF ok 9308 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b><noscript>'; ; ok 9309 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b><noscript>' ok 9310 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b><option>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:41:in table:option, 1:41:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, <option> in table, no </i> before </b>; reconstruction, EOF ok 9311 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b><option>'; ; ok 9312 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b><option>' ok 9313 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b><optgroup>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:43:in table:optgroup, 1:43:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, <optgroup> in table, no </i> before </b>; reconstruction, EOF ok 9314 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b><optgroup>'; ; ok 9315 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b><optgroup>' ok 9316 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b><img>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:38:in table:img, 1:38:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, <img> in table, no </i> before </b>; reconstruction, EOF ok 9317 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b><img>'; ; ok 9318 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b><img>' ok 9319 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b><br>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:37:in table:br, 1:37:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, <br> in table, no </i> before </b>; reconstruction, EOF ok 9320 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b><br>'; ; ok 9321 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b><br>' ok 9322 - Parse error: qq'<!DOCTYPE html><table><b><i>a</b></br>'; 1:26:in table:b, 1:29:in table:i, 1:34:in table:\#text, 1:34:in table:/:b, 1:34:not closed:i, 1:38:in table:/:br, 1:38:unmatched end tag:br, 1:38:in body:\#eof;<b> in table, <i> in table, "a" in table, </b> in table, </br> in table, </br>, no </i> before </b>; reconstruction, EOF ok 9323 - SHOULD-level error: qq'<!DOCTYPE html><table><b><i>a</b></br>'; ; ok 9324 - Document tree: qq'<!DOCTYPE html><table><b><i>a</b></br>' ok 9325 - Parse error: qq'<!DOCTYPE html><p><b class=x><b class=x><b><b class=x><b class=x><b>X<p>X<p><b><b class=x><b>X<p></b></b></b></b></b></b>X'; 1:73:not closed:b, 1:77:not closed:b, 1:98:not closed:b, 1:102:unmatched end tag:b, 1:106:unmatched end tag:b, 1:110:unmatched end tag:b, 1:114:unmatched end tag:b, 1:118:unmatched end tag:b, 1:122:unmatched end tag:b;Unexpected start tag <p>, Unexpected start tag <p>, Unexpected start tag <p>, Misnested </b>, Misnested </b>, Misnested </b>, Misnested </b>, Misnested </b>, Misnested </b> ok 9326 - SHOULD-level error: qq'<!DOCTYPE html><p><b class=x><b class=x><b><b class=x><b class=x><b>X<p>X<p><b><b class=x><b>X<p></b></b></b></b></b></b>X'; ; ok 9327 - Document tree: qq'<!DOCTYPE html><p><b class=x><b class=x><b><b class=x><b class=x><b>X<p>X<p><b><b class=x><b>X<p></b></b></b></b></b></b>X' ok 9328 - Parse error: qq'<!DOCTYPE html><p><b a=1><b a=1><b a=1><b a=1><b a=2><b a=1>a<p>b'; 1:65:not closed:b, 1:65:in body:\#eof;Unexpected <p>, Unexpected EOF ok 9329 - SHOULD-level error: qq'<!DOCTYPE html><p><b a=1><b a=1><b a=1><b a=1><b a=2><b a=1>a<p>b'; ; ok 9330 - Document tree: qq'<!DOCTYPE html><p><b a=1><b a=1><b a=1><b a=1><b a=2><b a=1>a<p>b' ok 9331 - Parse error: qq'<!DOCTYPE html><p><b a=1><b a=1><b a=1><b a=1><b a=1 b=2><b a=1>a<p>b'; 1:69:not closed:b, 1:69:in body:\#eof;Unexpected <p>, Unexpected EOF ok 9332 - SHOULD-level error: qq'<!DOCTYPE html><p><b a=1><b a=1><b a=1><b a=1><b a=1 b=2><b a=1>a<p>b'; ; ok 9333 - Document tree: qq'<!DOCTYPE html><p><b a=1><b a=1><b a=1><b a=1><b a=1 b=2><b a=1>a<p>b' ok 9334 - Parse error: qq'<!DOCTYPE html><p><b a=1><b a=1><b a=1><marquee><p><b a=1><b a=1><b a=1><b a=1><b a=1 b=2><b a=1>a<p>b</marquee><p>c'; 1:102:not closed:b, 1:113:not closed:b, 1:116:not closed:b, 1:116:in body:\#eof;Unexpected <p>, Unexpected </marquee>, Unexpected <p>, Unexpected EOF ok 9335 - SHOULD-level error: qq'<!DOCTYPE html><p><b a=1><b a=1><b a=1><marquee><p><b a=1><b a=1><b a=1><b a=1><b a=1 b=2><b a=1>a<p>b</marquee><p>c'; ; ok 9336 - Document tree: qq'<!DOCTYPE html><p><b a=1><b a=1><b a=1><marquee><p><b a=1><b a=1><b a=1><b a=1><b a=1 b=2><b a=1>a<p>b</marquee><p>c' ok 9337 - Parse error: qq'<!DOCTYPE HTML><a><b><big><code><em><font><i><nobr><s><small><strike><strong><tt><u><div>a</a>b</b>c</big>d</code>e</em>f</font>g</i>h</nobr>i</s>j</small>k</strike>l</strong>m</tt>n</u>o'; 1:95:not closed:div, 1:100:not closed:div, 1:107:not closed:div, 1:115:not closed:div, 1:121:not closed:div, 1:129:not closed:div, 1:134:not closed:div, 1:142:not closed:div, 1:147:not closed:div, 1:156:not closed:div, 1:166:not closed:div, 1:176:not closed:div, 1:182:not closed:div, 1:187:not closed:div, 1:187:in body:\#eof;unmatched </a>, unmatched </b>, unmatched </big>, unmatched </code>, unmatched </em>, unmatched </font>, unmatched </i>, unmatched </nobr>, unmatched </s>, unmatched </small>, unmatched </strike>, unmatched </strong>, unmatched </tt>, unmatched </u>, unexpected EOF ok 9338 - SHOULD-level error: qq'<!DOCTYPE HTML><a><b><big><code><em><font><i><nobr><s><small><strike><strong><tt><u><div>a</a>b</b>c</big>d</code>e</em>f</font>g</i>h</nobr>i</s>j</small>k</strike>l</strong>m</tt>n</u>o'; ; ok 9339 - Document tree: qq'<!DOCTYPE HTML><a><b><big><code><em><font><i><nobr><s><small><strike><strong><tt><u><div>a</a>b</b>c</big>d</code>e</em>f</font>g</i>h</nobr>i</s>j</small>k</strike>l</strong>m</tt>n</u>o' ok 9340 - Parse error: qq'<!DOCTYPE HTML><a><div><div><div><div><div><div><div><div><div>b</a>c'; 1:69:not closed:div, 1:69:not closed:div, 1:69:not closed:div, 1:69:not closed:div, 1:69:not closed:div, 1:69:not closed:div, 1:69:not closed:div, 1:69:not closed:div, 1:69:in body:\#eof;AAA error, AAA error, AAA error, AAA error, AAA error, AAA error, AAA error, AAA error, unexpected EOF ok 9341 - SHOULD-level error: qq'<!DOCTYPE HTML><a><div><div><div><div><div><div><div><div><div>b</a>c'; ; ok 9342 - Document tree: qq'<!DOCTYPE HTML><a><div><div><div><div><div><div><div><div><div>b</a>c' ok 9343 - Parse error: qq'<!DOCTYPE HTML><a><div><div><div><div><div><div><div><div><div>b<a>c'; 1:68:in a:a, 1:68:not closed:div, 1:68:not closed:div, 1:68:not closed:div, 1:68:not closed:div, 1:68:not closed:div, 1:68:not closed:div, 1:68:not closed:div, 1:68:not closed:div, 1:68:in body:\#eof;unexpected <a>, AAA error, AAA error, AAA error, AAA error, AAA error, AAA error, AAA error, AAA error, unexpected EOF ok 9344 - SHOULD-level error: qq'<!DOCTYPE HTML><a><div><div><div><div><div><div><div><div><div>b<a>c'; ; ok 9345 - Document tree: qq'<!DOCTYPE HTML><a><div><div><div><div><div><div><div><div><div>b<a>c' # t/tree-test-form.dat ok 9346 - Parse error: qq'<option>x'; 1:9:no DOCTYPE, 1:9:in body:\#eof;no DOCTYPE, no </option> before EOF ok 9347 - SHOULD-level error: qq'<option>x'; ; ok 9348 - Document tree: qq'<option>x' ok 9349 - Parse error: qq'<option></option>x'; 1:9:no DOCTYPE;no DOCTYPE ok 9350 - SHOULD-level error: qq'<option></option>x'; ; ok 9351 - Document tree: qq'<option></option>x' ok 9352 - Parse error: qq'<optgroup>x'; 1:11:no DOCTYPE, 1:11:in body:\#eof;no DOCTYPE, no </optgroup> before EOF ok 9353 - SHOULD-level error: qq'<optgroup>x'; ; ok 9354 - Document tree: qq'<optgroup>x' ok 9355 - Parse error: qq'<optgroup></optgroup>x'; 1:11:no DOCTYPE;no DOCTYPE ok 9356 - SHOULD-level error: qq'<optgroup></optgroup>x'; ; ok 9357 - Document tree: qq'<optgroup></optgroup>x' ok 9358 - Parse error: qq'<optgroup><option>x'; 1:11:no DOCTYPE, 1:19:in body:\#eof;no DOCTYPE, no </option></optgroup> before EOF ok 9359 - SHOULD-level error: qq'<optgroup><option>x'; ; ok 9360 - Document tree: qq'<optgroup><option>x' ok 9361 - Parse error: qq'<optgroup><optgroup>'; 1:11:no DOCTYPE, 1:20:in body:\#eof;no DOCTYPE, no </optgroup> before EOF ok 9362 - SHOULD-level error: qq'<optgroup><optgroup>'; ; ok 9363 - Document tree: qq'<optgroup><optgroup>' ok 9364 - Parse error: qq'<option><option>'; 1:9:no DOCTYPE, 1:16:in body:\#eof;no DOCTYPE, no </option> before EOF ok 9365 - SHOULD-level error: qq'<option><option>'; ; ok 9366 - Document tree: qq'<option><option>' ok 9367 - Parse error: qq'<option><optgroup>'; 1:9:no DOCTYPE, 1:18:in body:\#eof;no DOCTYPE, no </optgroup> before EOF ok 9368 - SHOULD-level error: qq'<option><optgroup>'; ; ok 9369 - Document tree: qq'<option><optgroup>' ok 9370 - Parse error: qq'<option><span><optgroup>'; 1:9:no DOCTYPE, 1:24:in body:\#eof;no DOCTYPE, no </span> ok 9371 - SHOULD-level error: qq'<option><span><optgroup>'; ; ok 9372 - Document tree: qq'<option><span><optgroup>' ok 9373 - Parse error: qq'<optgroup><span><option>'; 1:11:no DOCTYPE, 1:24:in body:\#eof;no DOCTYPE, no </span> ok 9374 - SHOULD-level error: qq'<optgroup><span><option>'; ; ok 9375 - Document tree: qq'<optgroup><span><option>' ok 9376 - Parse error: qq'<b><i></b><option>'; 1:4:no DOCTYPE, 1:11:not closed:i, 1:18:in body:\#eof;no DOCTYPE, no </i> before </b>, unexpected EOF ok 9377 - SHOULD-level error: qq'<b><i></b><option>'; ; ok 9378 - Document tree: qq'<b><i></b><option>' ok 9379 - Parse error: qq'<b><i></b><optgroup>'; 1:4:no DOCTYPE, 1:11:not closed:i, 1:20:in body:\#eof;no DOCTYPE, no </i> before </b>, unexpected EOF ok 9380 - SHOULD-level error: qq'<b><i></b><optgroup>'; ; ok 9381 - Document tree: qq'<b><i></b><optgroup>' ok 9382 - Parse error: qq'<option><marquee><option>'; 1:9:no DOCTYPE, 1:25:in body:\#eof;no DOCTYPE, no </marquee> ok 9383 - SHOULD-level error: qq'<option><marquee><option>'; ; ok 9384 - Document tree: qq'<option><marquee><option>' ok 9385 - Parse error: qq'<option><marquee><optgroup>'; 1:9:no DOCTYPE, 1:27:in body:\#eof;no DOCTYPE, no </marquee> ok 9386 - SHOULD-level error: qq'<option><marquee><optgroup>'; ; ok 9387 - Document tree: qq'<option><marquee><optgroup>' ok 9388 - Parse error: qq'<!DOCTYPE HTML><option></body>'; ; ok 9389 - SHOULD-level error: qq'<!DOCTYPE HTML><option></body>'; ; ok 9390 - Document tree: qq'<!DOCTYPE HTML><option></body>' ok 9391 - Parse error: qq'<!DOCTYPE HTML><optgroup></body>'; ; ok 9392 - SHOULD-level error: qq'<!DOCTYPE HTML><optgroup></body>'; ; ok 9393 - Document tree: qq'<!DOCTYPE HTML><optgroup></body>' ok 9394 - Parse error: qq'<!DOCTYPE HTML><select><input>'; 1:30:not closed:select;no </select> ok 9395 - SHOULD-level error: qq'<!DOCTYPE HTML><select><input>'; ; ok 9396 - Document tree: qq'<!DOCTYPE HTML><select><input>' ok 9397 - Parse error: qq'<!DOCTYPE HTML><select><textarea></textarea>'; 1:34:not closed:select;no </select> ok 9398 - SHOULD-level error: qq'<!DOCTYPE HTML><select><textarea></textarea>'; ; ok 9399 - Document tree: qq'<!DOCTYPE HTML><select><textarea></textarea>' ok 9400 - Parse error: qq'<!DOCTYPE HTML><select><keygen></keygen>'; 1:32:not closed:select, 1:40:unmatched end tag:keygen;no </select>, unmatched </keygen> ok 9401 - SHOULD-level error: qq'<!DOCTYPE HTML><select><keygen></keygen>'; ; ok 9402 - Document tree: qq'<!DOCTYPE HTML><select><keygen></keygen>' ok 9403 - Parse error: qq'<!DOCTYPE HTML><select><option><input>'; 1:38:not closed:select;no </select> ok 9404 - SHOULD-level error: qq'<!DOCTYPE HTML><select><option><input>'; ; ok 9405 - Document tree: qq'<!DOCTYPE HTML><select><option><input>' ok 9406 - Parse error: qq'<!DOCTYPE HTML><select><option><textarea></textarea>'; 1:42:not closed:select;no </select> ok 9407 - SHOULD-level error: qq'<!DOCTYPE HTML><select><option><textarea></textarea>'; ; ok 9408 - Document tree: qq'<!DOCTYPE HTML><select><option><textarea></textarea>' ok 9409 - Parse error: qq'<!DOCTYPE HTML><select><option><keygen></keygen>'; 1:40:not closed:select, 1:48:unmatched end tag:keygen;no </select>, unmatched </keygen> ok 9410 - SHOULD-level error: qq'<!DOCTYPE HTML><select><option><keygen></keygen>'; ; ok 9411 - Document tree: qq'<!DOCTYPE HTML><select><option><keygen></keygen>' ok 9412 - Parse error: qq'<input>a'; 1:8:not closed:select;<input> in select ok 9413 - SHOULD-level error: qq'<input>a'; ; ok 9414 - Document tree: qq'<input>a' ok 9415 - Parse error: qq'<textarea>a'; 1:11:not closed:select;<textarea> in select ok 9416 - SHOULD-level error: qq'<textarea>a'; ; ok 9417 - Document tree: qq'<textarea>a' ok 9418 - Parse error: qq'<keygen>a'; 1:9:not closed:select;<keygen> in select ok 9419 - SHOULD-level error: qq'<keygen>a'; ; ok 9420 - Document tree: qq'<keygen>a' ok 9421 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<select><script>a<b>c</script></select>'; ; ok 9422 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<select><script>a<b>c</script></select>'; ; ok 9423 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<select><script>a<b>c</script></select>' ok 9424 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<table><tr><td><select><script>a<b>c</script></select></table>'; ; ok 9425 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<table><tr><td><select><script>a<b>c</script></select></table>'; ; ok 9426 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<table><tr><td><select><script>a<b>c</script></select></table>' ok 9427 - Parse error: qq'<!DOCTYPE html>\x{0A}<table><form><!--a--></form><!--b--></table>'; 2:14:form in table, 2:29:in table:/:form, 2:29:unmatched end tag:form;<form> in table, </form> in table, ubmatched </form> ok 9428 - SHOULD-level error: qq'<!DOCTYPE html>\x{0A}<table><form><!--a--></form><!--b--></table>'; ; ok 9429 - Document tree: qq'<!DOCTYPE html>\x{0A}<table><form><!--a--></form><!--b--></table>' ok 9430 - Parse error: qq'<!DOCTYPE html>\x{0A}<table><form><!--a--><form><!--b--></form><!--c--></table>'; 2:14:form in table, 2:28:form in table, 2:43:in table:/:form, 2:43:unmatched end tag:form;<form> in table, <form> in table, </form> in table, ubmatched </form> ok 9431 - SHOULD-level error: qq'<!DOCTYPE html>\x{0A}<table><form><!--a--><form><!--b--></form><!--c--></table>'; ; ok 9432 - Document tree: qq'<!DOCTYPE html>\x{0A}<table><form><!--a--><form><!--b--></form><!--c--></table>' ok 9433 - Parse error: qq'<!DOCTYPE html>\x{0A}<table><form><!--a--><tr><td><form><!--b--></td></tr><form><!--c--></table>'; 2:14:form in table, 2:36:in form:form, 2:60:form in table;<form> in table, <form> in form, <form> in form ok 9434 - SHOULD-level error: qq'<!DOCTYPE html>\x{0A}<table><form><!--a--><tr><td><form><!--b--></td></tr><form><!--c--></table>'; ; ok 9435 - Document tree: qq'<!DOCTYPE html>\x{0A}<table><form><!--a--><tr><td><form><!--b--></td></tr><form><!--c--></table>' ok 9436 - Parse error: qq'<!DOCTYPE html>\x{0A}<table><form><!--a--><tr></form><td><form><!--b--></td></tr><form><!--c--></table>'; 2:14:form in table, 2:33:in table:/:form, 2:33:unmatched end tag:form, 2:56:not closed:form, 2:67:form in table;<form> in table, </form> in table, unmatched </form>, no </form>, <form> in form ok 9437 - SHOULD-level error: qq'<!DOCTYPE html>\x{0A}<table><form><!--a--><tr></form><td><form><!--b--></td></tr><form><!--c--></table>'; ; ok 9438 - Document tree: qq'<!DOCTYPE html>\x{0A}<table><form><!--a--><tr></form><td><form><!--b--></td></tr><form><!--c--></table>' ok 9439 - Parse error: qq'<!DOCTYPE html>\x{0A}<table><div><form><!--a--></form><!--b--></table>'; 2:13:in table:div, 2:19:form in table, 2:34:in table:/:form, 2:34:unmatched end tag:form;<div> in table, <form> in table, </form> in table, unmatched </form> ok 9440 - SHOULD-level error: qq'<!DOCTYPE html>\x{0A}<table><div><form><!--a--></form><!--b--></table>'; ; ok 9441 - Document tree: qq'<!DOCTYPE html>\x{0A}<table><div><form><!--a--></form><!--b--></table>' # t/tree-test-frames.dat ok 9442 - Parse error: qq'<body>a<frameset>b'; 1:7:no DOCTYPE, 1:18:in body:frameset;no DOCTYPE, <frameset> in body ok 9443 - SHOULD-level error: qq'<body>a<frameset>b'; ; ok 9444 - Document tree: qq'<body>a<frameset>b' ok 9445 - Parse error: qq'a<frameset>b'; 1:12:in body:frameset;<frameset> in body ok 9446 - SHOULD-level error: qq'a<frameset>b'; ; ok 9447 - Document tree: qq'a<frameset>b' ok 9448 - Parse error: qq'<span>a<frameset>b</span>'; 1:18:in body:frameset;<frameset> in body ok 9449 - SHOULD-level error: qq'<span>a<frameset>b</span>'; ; ok 9450 - Document tree: qq'<span>a<frameset>b</span>' ok 9451 - Parse error: qq'a<frameset>b'; 1:2:no DOCTYPE, 1:12:in body:frameset;no DOCTYPE, <frameset> in body ok 9452 - SHOULD-level error: qq'a<frameset>b'; ; ok 9453 - Document tree: qq'a<frameset>b' ok 9454 - Parse error: qq'<a></a><frameset>a'; 1:4:no DOCTYPE, 1:18:in body:frameset, 1:18:in frameset:\#text, 1:18:in body:\#eof;no DOCTYPE, <frameset> after <a></a>, text "a" in frameset, unclosed frameset ok 9455 - SHOULD-level error: qq'<a></a><frameset>a'; ; ok 9456 - Document tree: qq'<a></a><frameset>a' ok 9457 - Parse error: qq'<a></a><frameset>a'; 1:18:in body:frameset, 1:18:in frameset:\#text, 1:18:in body:\#eof;<frameset> after <a></a>, text "a" in frameset, unclosed frameset ok 9458 - SHOULD-level error: qq'<a></a><frameset>a'; ; ok 9459 - Document tree: qq'<a></a><frameset>a' ok 9460 - Parse error: qq'<a></a><frameset>a'; 1:18:in body:frameset;<frameset> in body ok 9461 - SHOULD-level error: qq'<a></a><frameset>a'; ; ok 9462 - Document tree: qq'<a></a><frameset>a' ok 9463 - Parse error: qq'<pre></pre><frameset>a'; 1:6:no DOCTYPE, 1:22:in body:frameset;no DOCTYPE, <frameset> in body ok 9464 - SHOULD-level error: qq'<pre></pre><frameset>a'; ; ok 9465 - Document tree: qq'<pre></pre><frameset>a' ok 9466 - Parse error: qq'<listing></listing><frameset>a'; 1:10:no DOCTYPE, 1:30:in body:frameset;no DOCTYPE, <frameset> in body ok 9467 - SHOULD-level error: qq'<listing></listing><frameset>a'; ; ok 9468 - Document tree: qq'<listing></listing><frameset>a' ok 9469 - Parse error: qq'<li><frameset>a'; 1:5:no DOCTYPE, 1:15:in body:frameset;no DOCTYPE, <frameset> in body ok 9470 - SHOULD-level error: qq'<li><frameset>a'; ; ok 9471 - Document tree: qq'<li><frameset>a' ok 9472 - Parse error: qq'<dt></dt><frameset>a'; 1:5:no DOCTYPE, 1:20:in body:frameset;no DOCTYPE, <frameset> in body ok 9473 - SHOULD-level error: qq'<dt></dt><frameset>a'; ; ok 9474 - Document tree: qq'<dt></dt><frameset>a' ok 9475 - Parse error: qq'<dd><frameset>a'; 1:5:no DOCTYPE, 1:15:in body:frameset;no DOCTYPE, <frameset> in body ok 9476 - SHOULD-level error: qq'<dd><frameset>a'; ; ok 9477 - Document tree: qq'<dd><frameset>a' ok 9478 - Parse error: qq'<button></button><frameset>a'; 1:9:no DOCTYPE, 1:28:in body:frameset;no DOCTYPE, <frameset> in body ok 9479 - SHOULD-level error: qq'<button></button><frameset>a'; ; ok 9480 - Document tree: qq'<button></button><frameset>a' ok 9481 - Parse error: qq'<applet></applet><frameset>a'; 1:9:no DOCTYPE, 1:28:in body:frameset;no DOCTYPE, <frameset> in body ok 9482 - SHOULD-level error: qq'<applet></applet><frameset>a'; ; ok 9483 - Document tree: qq'<applet></applet><frameset>a' ok 9484 - Parse error: qq'<marquee><frameset>a</marquee>'; 1:10:no DOCTYPE, 1:20:in body:frameset;no DOCTYPE, <frameset> in body ok 9485 - SHOULD-level error: qq'<marquee><frameset>a</marquee>'; ; ok 9486 - Document tree: qq'<marquee><frameset>a</marquee>' ok 9487 - Parse error: qq'<object></object><frameset>a'; 1:9:no DOCTYPE, 1:28:in body:frameset;no DOCTYPE, <frameset> in body ok 9488 - SHOULD-level error: qq'<object></object><frameset>a'; ; ok 9489 - Document tree: qq'<object></object><frameset>a' ok 9490 - Parse error: qq'<table></table><frameset>a'; 1:8:no DOCTYPE, 1:26:in body:frameset;no DOCTYPE, <frameset> in body ok 9491 - SHOULD-level error: qq'<table></table><frameset>a'; ; ok 9492 - Document tree: qq'<table></table><frameset>a' ok 9493 - Parse error: qq'<br><frameset>a'; 1:5:no DOCTYPE, 1:15:in body:frameset;no DOCTYPE, <frameset> in body ok 9494 - SHOULD-level error: qq'<br><frameset>a'; ; ok 9495 - Document tree: qq'<br><frameset>a' ok 9496 - Parse error: qq'<keygen><frameset>a'; 1:9:no DOCTYPE, 1:19:in body:frameset;no DOCTYPE, <frameset> in body ok 9497 - SHOULD-level error: qq'<keygen><frameset>a'; ; ok 9498 - Document tree: qq'<keygen><frameset>a' ok 9499 - Parse error: qq'<hr><frameset>a'; 1:5:no DOCTYPE, 1:15:in body:frameset;no DOCTYPE, <frameset> in body ok 9500 - SHOULD-level error: qq'<hr><frameset>a'; ; ok 9501 - Document tree: qq'<hr><frameset>a' ok 9502 - Parse error: qq'<textarea></textarea><frameset>a'; 1:11:no DOCTYPE, 1:32:in body:frameset;no DOCTYPE, <frameset> in body ok 9503 - SHOULD-level error: qq'<textarea></textarea><frameset>a'; ; ok 9504 - Document tree: qq'<textarea></textarea><frameset>a' ok 9505 - Parse error: qq'<xmp></xmp><frameset>a'; 1:6:no DOCTYPE, 1:22:in body:frameset;no DOCTYPE, <frameset> in body ok 9506 - SHOULD-level error: qq'<xmp></xmp><frameset>a'; ; ok 9507 - Document tree: qq'<xmp></xmp><frameset>a' ok 9508 - Parse error: qq'<iframe></iframe><frameset>a'; 1:9:no DOCTYPE, 1:28:in body:frameset;no DOCTYPE, <frameset> in body ok 9509 - SHOULD-level error: qq'<iframe></iframe><frameset>a'; ; ok 9510 - Document tree: qq'<iframe></iframe><frameset>a' ok 9511 - Parse error: qq'<noframes></noframes><frameset>a'; 1:11:no DOCTYPE, 1:32:in frameset:\#text, 1:32:in body:\#eof;no DOCTYPE, text "a" in frameset, unclosed frameset ok 9512 - SHOULD-level error: qq'<noframes></noframes><frameset>a'; ; ok 9513 - Document tree: qq'<noframes></noframes><frameset>a' ok 9514 - Parse error: qq'<noembed></noembed><frameset>a'; 1:10:no DOCTYPE, 1:30:in body:frameset, 1:30:in frameset:\#text, 1:30:in body:\#eof;no DOCTYPE, <frameset> after <noembed>, text "a" in frameset, unclosed frameset ok 9515 - SHOULD-level error: qq'<noembed></noembed><frameset>a'; ; ok 9516 - Document tree: qq'<noembed></noembed><frameset>a' ok 9517 - Parse error: qq'<select></select><frameset>a'; 1:9:no DOCTYPE, 1:28:in body:frameset;no DOCTYPE, <frameset> in body ok 9518 - SHOULD-level error: qq'<select></select><frameset>a'; ; ok 9519 - Document tree: qq'<select></select><frameset>a' ok 9520 - Parse error: qq'<svg>b</svg><frameset>a'; 1:6:no DOCTYPE, 1:23:in body:frameset;no DOCTYPE, <frameset> in body ok 9521 - SHOULD-level error: qq'<svg>b</svg><frameset>a'; ; ok 9522 - Document tree: qq'<svg>b</svg><frameset>a' ok 9523 - Parse error: qq'<svg> </svg><frameset>a'; 1:6:no DOCTYPE, 1:23:in body:frameset, 1:23:in frameset:\#text, 1:23:in body:\#eof;no DOCTYPE, <frameset> after <svg>, text "a" in frameset, unclosed frameset ok 9524 - SHOULD-level error: qq'<svg> </svg><frameset>a'; ; ok 9525 - Document tree: qq'<svg> </svg><frameset>a' ok 9526 - Parse error: qq'\x{FFFD}<frameset>'; 1:2:no DOCTYPE, 1:11:in body:frameset;no DOCTYPE, bad <frameset> ok 9527 - SHOULD-level error: qq'\x{FFFD}<frameset>'; ; ok 9528 - Document tree: qq'\x{FFFD}<frameset>' ok 9529 - Parse error: qq'\x{00}<frameset>'; 1:1:NULL, 1:2:no DOCTYPE, 1:2:NULL, 1:11:in body:frameset, 1:11:in body:\#eof;NULL (tokenizer), NULL, no DOCTYPE, no </frameset>, elements not closed before EOF ok 9530 - SHOULD-level error: qq'\x{00}<frameset>'; ; ok 9531 - Document tree: qq'\x{00}<frameset>' ok 9532 - Parse error: qq'<bgsound><frameset>'; 1:10:no DOCTYPE, 1:19:in body:\#eof;no DOCTYPE, no </frameset> ok 9533 - SHOULD-level error: qq'<bgsound><frameset>'; ; ok 9534 - Document tree: qq'<bgsound><frameset>' ok 9535 - Parse error: qq'<basefont><frameset>'; 1:11:no DOCTYPE, 1:20:in body:\#eof;no DOCTYPE, no </frameset> ok 9536 - SHOULD-level error: qq'<basefont><frameset>'; ; ok 9537 - Document tree: qq'<basefont><frameset>' ok 9538 - Parse error: qq'<a><body x><frameset><!---->'; 1:4:no DOCTYPE, 1:12:in body:body, 1:22:in body:frameset, 1:28:in body:\#eof;no DOCTYPE, second <body>, <frameset> in <body>, no </a> ok 9539 - SHOULD-level error: qq'<a><body x><frameset><!---->'; ; ok 9540 - Document tree: qq'<a><body x><frameset><!---->' ok 9541 - Parse error: qq'<input><frameset><!---->'; 1:8:no DOCTYPE, 1:18:in body:frameset;no DOCTYPE, <frameset> ok 9542 - SHOULD-level error: qq'<input><frameset><!---->'; ; ok 9543 - Document tree: qq'<input><frameset><!---->' ok 9544 - Parse error: qq'<input type="text"><frameset><!---->'; 1:20:no DOCTYPE, 1:30:in body:frameset;no DOCTYPE, <frameset> ok 9545 - SHOULD-level error: qq'<input type="text"><frameset><!---->'; ; ok 9546 - Document tree: qq'<input type="text"><frameset><!---->' ok 9547 - Parse error: qq'<input type="teXt"><frameset><!---->'; 1:20:no DOCTYPE, 1:30:in body:frameset;no DOCTYPE, <frameset> ok 9548 - SHOULD-level error: qq'<input type="teXt"><frameset><!---->'; ; ok 9549 - Document tree: qq'<input type="teXt"><frameset><!---->' ok 9550 - Parse error: qq'<input type="hidden"><frameset><!---->'; 1:22:no DOCTYPE, 1:32:in body:frameset, 1:38:in body:\#eof;no DOCTYPE, <frameset>, unexpected EOF ok 9551 - SHOULD-level error: qq'<input type="hidden"><frameset><!---->'; ; ok 9552 - Document tree: qq'<input type="hidden"><frameset><!---->' ok 9553 - Parse error: qq'<input type="HIDDEN"><frameset><!---->'; 1:22:no DOCTYPE, 1:32:in body:frameset, 1:38:in body:\#eof;no DOCTYPE, <frameset>, unexpected EOF ok 9554 - SHOULD-level error: qq'<input type="HIDDEN"><frameset><!---->'; ; ok 9555 - Document tree: qq'<input type="HIDDEN"><frameset><!---->' # t/tree-test-foreign.dat ok 9556 - Parse error: qq'<math></math>'; 1:7:no DOCTYPE;no DOCTYPE ok 9557 - SHOULD-level error: qq'<math></math>'; ; ok 9558 - Document tree: qq'<math></math>' ok 9559 - Parse error: qq'<math>'; 1:6:no DOCTYPE, 1:6:in body:\#eof;no DOCTYPE, EOF in foreign content ok 9560 - SHOULD-level error: qq'<math>'; ; ok 9561 - Document tree: qq'<math>' ok 9562 - Parse error: qq'<math><mi></mi></math>'; 1:7:no DOCTYPE;no DOCTYPE ok 9563 - SHOULD-level error: qq'<math><mi></mi></math>'; ; ok 9564 - Document tree: qq'<math><mi></mi></math>' ok 9565 - Parse error: qq'<math><mi>'; 1:7:no DOCTYPE, 1:10:in body:\#eof;no DOCTYPE, EOF in foreign content ok 9566 - SHOULD-level error: qq'<math><mi>'; ; ok 9567 - Document tree: qq'<math><mi>' ok 9568 - Parse error: qq'<svg></svg>x'; 1:6:no DOCTYPE;no DOCTYPE ok 9569 - SHOULD-level error: qq'<svg></svg>x'; ; ok 9570 - Document tree: qq'<svg></svg>x' ok 9571 - Parse error: qq'<svg>'; 1:5:no DOCTYPE, 1:5:in body:\#eof;no DOCTYPE, EOF in foreign content ok 9572 - SHOULD-level error: qq'<svg>'; ; ok 9573 - Document tree: qq'<svg>' ok 9574 - Parse error: qq'<svg/>x'; 1:7:no DOCTYPE;no DOCTYPE ok 9575 - SHOULD-level error: qq'<svg/>x'; ; ok 9576 - Document tree: qq'<svg/>x' ok 9577 - Parse error: qq'<svg><textpath></textpath></svg>x'; 1:6:no DOCTYPE;no DOCTYPE ok 9578 - SHOULD-level error: qq'<svg><textpath></textpath></svg>x'; ; ok 9579 - Document tree: qq'<svg><textpath></textpath></svg>x' ok 9580 - Parse error: qq'<svg><foreignobject/></svg>x'; 1:6:no DOCTYPE;no DOCTYPE ok 9581 - SHOULD-level error: qq'<svg><foreignobject/></svg>x'; ; ok 9582 - Document tree: qq'<svg><foreignobject/></svg>x' ok 9583 - Parse error: qq'<svg><foreignObject></foreignobject></svg>x'; 1:6:no DOCTYPE;no DOCTYPE ok 9584 - SHOULD-level error: qq'<svg><foreignObject></foreignobject></svg>x'; ; ok 9585 - Document tree: qq'<svg><foreignObject></foreignobject></svg>x' ok 9586 - Parse error: qq'<svg><foreignObject>'; 1:6:no DOCTYPE, 1:20:in body:\#eof;no DOCTYPE, EOF in foreign content ok 9587 - SHOULD-level error: qq'<svg><foreignObject>'; ; ok 9588 - Document tree: qq'<svg><foreignObject>' not ok 9589 - Parse error: qq'<svg><foreignobject></body>x'; 1:6:no DOCTYPE, 1:28:unmatched end tag:body, 1:28:unmatched end tag:body, 1:28:in body:\#eof;no DOCTYPE, unmatched end tag, EOF in foreign content # Failed test 'Parse error: qq'<svg><foreignobject></body>x'; 1:6:no DOCTYPE, 1:28:unmatched end tag:body, 1:28:unmatched end tag:body, 1:28:in body:\#eof;no DOCTYPE, unmatched end tag, EOF in foreign content' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9590 - SHOULD-level error: qq'<svg><foreignobject></body>x'; ; ok 9591 - Document tree: qq'<svg><foreignobject></body>x' ok 9592 - Parse error: qq'<p><svg><foreignobject><address>'; 1:4:no DOCTYPE, 1:32:in body:\#eof;no DOCTYPE, EOF ok 9593 - SHOULD-level error: qq'<p><svg><foreignobject><address>'; ; ok 9594 - Document tree: qq'<p><svg><foreignobject><address>' ok 9595 - Parse error: qq'<p><svg><foreignobject><article>'; 1:4:no DOCTYPE, 1:32:in body:\#eof;no DOCTYPE, EOF ok 9596 - SHOULD-level error: qq'<p><svg><foreignobject><article>'; ; ok 9597 - Document tree: qq'<p><svg><foreignobject><article>' ok 9598 - Parse error: qq'<p><svg><foreignobject><aside>'; 1:4:no DOCTYPE, 1:30:in body:\#eof;no DOCTYPE, EOF ok 9599 - SHOULD-level error: qq'<p><svg><foreignobject><aside>'; ; ok 9600 - Document tree: qq'<p><svg><foreignobject><aside>' ok 9601 - Parse error: qq'<p><svg><foreignobject><blockquote>'; 1:4:no DOCTYPE, 1:35:in body:\#eof;no DOCTYPE, EOF ok 9602 - SHOULD-level error: qq'<p><svg><foreignobject><blockquote>'; ; ok 9603 - Document tree: qq'<p><svg><foreignobject><blockquote>' ok 9604 - Parse error: qq'<p><svg><foreignobject><center>'; 1:4:no DOCTYPE, 1:31:in body:\#eof;no DOCTYPE, EOF ok 9605 - SHOULD-level error: qq'<p><svg><foreignobject><center>'; ; ok 9606 - Document tree: qq'<p><svg><foreignobject><center>' ok 9607 - Parse error: qq'<p><svg><foreignobject><datagrid>'; 1:4:no DOCTYPE, 1:33:in body:\#eof;no DOCTYPE, EOF ok 9608 - SHOULD-level error: qq'<p><svg><foreignobject><datagrid>'; ; ok 9609 - Document tree: qq'<p><svg><foreignobject><datagrid>' ok 9610 - Parse error: qq'<p><svg><foreignobject><details>'; 1:4:no DOCTYPE, 1:32:in body:\#eof;no DOCTYPE, EOF ok 9611 - SHOULD-level error: qq'<p><svg><foreignobject><details>'; ; ok 9612 - Document tree: qq'<p><svg><foreignobject><details>' ok 9613 - Parse error: qq'<p><svg><foreignobject><dialog>'; 1:4:no DOCTYPE, 1:31:in body:\#eof;no DOCTYPE, EOF ok 9614 - SHOULD-level error: qq'<p><svg><foreignobject><dialog>'; ; ok 9615 - Document tree: qq'<p><svg><foreignobject><dialog>' ok 9616 - Parse error: qq'<p><svg><foreignobject><dir>'; 1:4:no DOCTYPE, 1:28:in body:\#eof;no DOCTYPE, EOF ok 9617 - SHOULD-level error: qq'<p><svg><foreignobject><dir>'; ; ok 9618 - Document tree: qq'<p><svg><foreignobject><dir>' ok 9619 - Parse error: qq'<p><svg><foreignobject><div>'; 1:4:no DOCTYPE, 1:28:in body:\#eof;no DOCTYPE, EOF ok 9620 - SHOULD-level error: qq'<p><svg><foreignobject><div>'; ; ok 9621 - Document tree: qq'<p><svg><foreignobject><div>' ok 9622 - Parse error: qq'<p><svg><foreignobject><dl>'; 1:4:no DOCTYPE, 1:27:in body:\#eof;no DOCTYPE, EOF ok 9623 - SHOULD-level error: qq'<p><svg><foreignobject><dl>'; ; ok 9624 - Document tree: qq'<p><svg><foreignobject><dl>' ok 9625 - Parse error: qq'<p><svg><foreignobject><figure>'; 1:4:no DOCTYPE, 1:31:in body:\#eof;no DOCTYPE, EOF ok 9626 - SHOULD-level error: qq'<p><svg><foreignobject><figure>'; ; ok 9627 - Document tree: qq'<p><svg><foreignobject><figure>' ok 9628 - Parse error: qq'<p><svg><foreignobject><footer>'; 1:4:no DOCTYPE, 1:31:in body:\#eof;no DOCTYPE, EOF ok 9629 - SHOULD-level error: qq'<p><svg><foreignobject><footer>'; ; ok 9630 - Document tree: qq'<p><svg><foreignobject><footer>' ok 9631 - Parse error: qq'<p><svg><foreignobject><h6>'; 1:4:no DOCTYPE, 1:27:in body:\#eof;no DOCTYPE, EOF ok 9632 - SHOULD-level error: qq'<p><svg><foreignobject><h6>'; ; ok 9633 - Document tree: qq'<p><svg><foreignobject><h6>' ok 9634 - Parse error: qq'<p><svg><foreignobject><header>'; 1:4:no DOCTYPE, 1:31:in body:\#eof;no DOCTYPE, EOF ok 9635 - SHOULD-level error: qq'<p><svg><foreignobject><header>'; ; ok 9636 - Document tree: qq'<p><svg><foreignobject><header>' ok 9637 - Parse error: qq'<p><svg><foreignobject><menu>'; 1:4:no DOCTYPE, 1:29:in body:\#eof;no DOCTYPE, EOF ok 9638 - SHOULD-level error: qq'<p><svg><foreignobject><menu>'; ; ok 9639 - Document tree: qq'<p><svg><foreignobject><menu>' ok 9640 - Parse error: qq'<p><svg><foreignobject><nav>'; 1:4:no DOCTYPE, 1:28:in body:\#eof;no DOCTYPE, EOF ok 9641 - SHOULD-level error: qq'<p><svg><foreignobject><nav>'; ; ok 9642 - Document tree: qq'<p><svg><foreignobject><nav>' ok 9643 - Parse error: qq'<p><svg><foreignobject><ol>'; 1:4:no DOCTYPE, 1:27:in body:\#eof;no DOCTYPE, EOF ok 9644 - SHOULD-level error: qq'<p><svg><foreignobject><ol>'; ; ok 9645 - Document tree: qq'<p><svg><foreignobject><ol>' ok 9646 - Parse error: qq'<p><svg><foreignobject><p>'; 1:4:no DOCTYPE, 1:26:in body:\#eof;no DOCTYPE, EOF ok 9647 - SHOULD-level error: qq'<p><svg><foreignobject><p>'; ; ok 9648 - Document tree: qq'<p><svg><foreignobject><p>' ok 9649 - Parse error: qq'<p><svg><foreignobject><section>'; 1:4:no DOCTYPE, 1:32:in body:\#eof;no DOCTYPE, EOF ok 9650 - SHOULD-level error: qq'<p><svg><foreignobject><section>'; ; ok 9651 - Document tree: qq'<p><svg><foreignobject><section>' ok 9652 - Parse error: qq'<p><svg><foreignobject><ul>'; 1:4:no DOCTYPE, 1:27:in body:\#eof;no DOCTYPE, EOF ok 9653 - SHOULD-level error: qq'<p><svg><foreignobject><ul>'; ; ok 9654 - Document tree: qq'<p><svg><foreignobject><ul>' ok 9655 - Parse error: qq'<p><svg><foreignobject><pre>'; 1:4:no DOCTYPE, 1:28:in body:\#eof;no DOCTYPE, EOF ok 9656 - SHOULD-level error: qq'<p><svg><foreignobject><pre>'; ; ok 9657 - Document tree: qq'<p><svg><foreignobject><pre>' ok 9658 - Parse error: qq'<p><svg><foreignobject><listing>'; 1:4:no DOCTYPE, 1:32:in body:\#eof;no DOCTYPE, EOF ok 9659 - SHOULD-level error: qq'<p><svg><foreignobject><listing>'; ; ok 9660 - Document tree: qq'<p><svg><foreignobject><listing>' ok 9661 - Parse error: qq'<p><svg><foreignobject><form>'; 1:4:no DOCTYPE, 1:29:in body:\#eof;no DOCTYPE, EOF ok 9662 - SHOULD-level error: qq'<p><svg><foreignobject><form>'; ; ok 9663 - Document tree: qq'<p><svg><foreignobject><form>' ok 9664 - Parse error: qq'<p><svg><foreignobject><fieldset>'; 1:4:no DOCTYPE, 1:33:in body:\#eof;no DOCTYPE, EOF ok 9665 - SHOULD-level error: qq'<p><svg><foreignobject><fieldset>'; ; ok 9666 - Document tree: qq'<p><svg><foreignobject><fieldset>' ok 9667 - Parse error: qq'<p><svg><foreignobject><li>'; 1:4:no DOCTYPE, 1:27:in body:\#eof;no DOCTYPE, EOF ok 9668 - SHOULD-level error: qq'<p><svg><foreignobject><li>'; ; ok 9669 - Document tree: qq'<p><svg><foreignobject><li>' ok 9670 - Parse error: qq'<p><svg><foreignobject><dd>'; 1:4:no DOCTYPE, 1:27:in body:\#eof;no DOCTYPE, EOF ok 9671 - SHOULD-level error: qq'<p><svg><foreignobject><dd>'; ; ok 9672 - Document tree: qq'<p><svg><foreignobject><dd>' ok 9673 - Parse error: qq'<p><svg><foreignobject><dt>'; 1:4:no DOCTYPE, 1:27:in body:\#eof;no DOCTYPE, EOF ok 9674 - SHOULD-level error: qq'<p><svg><foreignobject><dt>'; ; ok 9675 - Document tree: qq'<p><svg><foreignobject><dt>' ok 9676 - Parse error: qq'<p><svg><foreignobject><plaintext>'; 1:4:no DOCTYPE, 1:34:in body:\#eof;no DOCTYPE, EOF ok 9677 - SHOULD-level error: qq'<p><svg><foreignobject><plaintext>'; ; ok 9678 - Document tree: qq'<p><svg><foreignobject><plaintext>' ok 9679 - Parse error: qq'<address><svg><foreignobject></address>x'; 1:10:no DOCTYPE, 1:40:unmatched end tag:address, 1:40:unmatched end tag:address, 1:40:in body:\#eof;no DOCTYPE, unmatched end tag (foreign), unmatched </address>, EOF ok 9680 - SHOULD-level error: qq'<address><svg><foreignobject></address>x'; ; ok 9681 - Document tree: qq'<address><svg><foreignobject></address>x' ok 9682 - Parse error: qq'<article><svg><foreignobject></article>x'; 1:10:no DOCTYPE, 1:40:unmatched end tag:article, 1:40:unmatched end tag:article, 1:40:in body:\#eof;no DOCTYPE, unmatched end tag (foreign), unmatched </article>, EOF ok 9683 - SHOULD-level error: qq'<article><svg><foreignobject></article>x'; ; ok 9684 - Document tree: qq'<article><svg><foreignobject></article>x' ok 9685 - Parse error: qq'<aside><svg><foreignobject></aside>x'; 1:8:no DOCTYPE, 1:36:unmatched end tag:aside, 1:36:unmatched end tag:aside, 1:36:in body:\#eof;no DOCTYPE, unmatched end tag (foreign), unmatched </aside>, EOF ok 9686 - SHOULD-level error: qq'<aside><svg><foreignobject></aside>x'; ; ok 9687 - Document tree: qq'<aside><svg><foreignobject></aside>x' ok 9688 - Parse error: qq'<ul><svg><foreignobject></ul>x'; 1:5:no DOCTYPE, 1:30:unmatched end tag:ul, 1:30:unmatched end tag:ul, 1:30:in body:\#eof;no DOCTYPE, unmatched end tag (foreign), unmatched </ul>, EOF ok 9689 - SHOULD-level error: qq'<ul><svg><foreignobject></ul>x'; ; ok 9690 - Document tree: qq'<ul><svg><foreignobject></ul>x' ok 9691 - Parse error: qq'<form><svg><foreignobject></form>x'; 1:7:no DOCTYPE, 1:34:unmatched end tag:form, 1:34:unmatched end tag:form, 1:34:in body:\#eof;no DOCTYPE, unmatched end tag (foreign), unmatched end tag, EOF ok 9692 - SHOULD-level error: qq'<form><svg><foreignobject></form>x'; ; ok 9693 - Document tree: qq'<form><svg><foreignobject></form>x' ok 9694 - Parse error: qq'<p><svg><foreignobject></p>x'; 1:4:no DOCTYPE, 1:28:unmatched end tag:p, 1:28:unmatched end tag:p, 1:28:in body:\#eof;no DOCTYPE, unmatched end tag (foreign), unmatched end tag, EOF in foreign content ok 9695 - SHOULD-level error: qq'<p><svg><foreignobject></p>x'; ; ok 9696 - Document tree: qq'<p><svg><foreignobject></p>x' ok 9697 - Parse error: qq'<dd><svg><foreignobject></dd>x'; 1:5:no DOCTYPE, 1:30:unmatched end tag:dd, 1:30:unmatched end tag:dd, 1:30:in body:\#eof;no DOCTYPE, unmatched end tag (foreign), unmatched end tag, EOF in foreign content ok 9698 - SHOULD-level error: qq'<dd><svg><foreignobject></dd>x'; ; ok 9699 - Document tree: qq'<dd><svg><foreignobject></dd>x' ok 9700 - Parse error: qq'<dt><svg><foreignobject></dt>x'; 1:5:no DOCTYPE, 1:30:unmatched end tag:dt, 1:30:unmatched end tag:dt, 1:30:in body:\#eof;no DOCTYPE, unmatched end tag (foreign), unmatched end tag, EOF in foreign content ok 9701 - SHOULD-level error: qq'<dt><svg><foreignobject></dt>x'; ; ok 9702 - Document tree: qq'<dt><svg><foreignobject></dt>x' ok 9703 - Parse error: qq'<li><svg><foreignobject></li>x'; 1:5:no DOCTYPE, 1:30:unmatched end tag:li, 1:30:unmatched end tag:li, 1:30:in body:\#eof;no DOCTYPE, unmatched end tag (foreign), unmatched end tag, EOF in foreign content ok 9704 - SHOULD-level error: qq'<li><svg><foreignobject></li>x'; ; ok 9705 - Document tree: qq'<li><svg><foreignobject></li>x' ok 9706 - Parse error: qq'<h1><svg><foreignobject></h1>x'; 1:5:no DOCTYPE, 1:30:unmatched end tag:h1, 1:30:unmatched end tag:h1, 1:30:in body:\#eof;no DOCTYPE, unmatched end tag (foreign), unmatched end tag, EOF ok 9707 - SHOULD-level error: qq'<h1><svg><foreignobject></h1>x'; ; ok 9708 - Document tree: qq'<h1><svg><foreignobject></h1>x' ok 9709 - Parse error: qq'<nobr><svg><foreignobject><nobr></nobr></foreignObject></svg></nobr>'; 1:7:no DOCTYPE;no DOCTYPE ok 9710 - SHOULD-level error: qq'<nobr><svg><foreignobject><nobr></nobr></foreignObject></svg></nobr>'; ; ok 9711 - Document tree: qq'<nobr><svg><foreignobject><nobr></nobr></foreignObject></svg></nobr>' ok 9712 - Parse error: qq'<button><svg><foreignobject><button></button></foreignObject></svg></button>'; 1:9:no DOCTYPE;no DOCTYPE ok 9713 - SHOULD-level error: qq'<button><svg><foreignobject><button></button></foreignObject></svg></button>'; ; ok 9714 - Document tree: qq'<button><svg><foreignobject><button></button></foreignObject></svg></button>' ok 9715 - Parse error: qq'<applet><svg><foreignobject><applet></applet></foreignObject></svg></applet>'; 1:9:no DOCTYPE;no DOCTYPE ok 9716 - SHOULD-level error: qq'<applet><svg><foreignobject><applet></applet></foreignObject></svg></applet>'; ; ok 9717 - Document tree: qq'<applet><svg><foreignobject><applet></applet></foreignObject></svg></applet>' not ok 9718 - Parse error: qq'<applet><svg><foreignobject></applet>x'; 1:9:no DOCTYPE, 1:38:unmatched end tag:applet, 1:38:unmatched end tag:applet, 1:38:in body:\#eof;no DOCTYPE, unmatched end tag, EOF # Failed test 'Parse error: qq'<applet><svg><foreignobject></applet>x'; 1:9:no DOCTYPE, 1:38:unmatched end tag:applet, 1:38:unmatched end tag:applet, 1:38:in body:\#eof;no DOCTYPE, unmatched end tag, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9719 - SHOULD-level error: qq'<applet><svg><foreignobject></applet>x'; ; ok 9720 - Document tree: qq'<applet><svg><foreignobject></applet>x' not ok 9721 - Parse error: qq'<button><svg><foreignobject></button>x'; 1:9:no DOCTYPE, 1:38:unmatched end tag:button, 1:38:unmatched end tag:button, 1:38:in body:\#eof;no DOCTYPE, unmatched end tag, EOF # Failed test 'Parse error: qq'<button><svg><foreignobject></button>x'; 1:9:no DOCTYPE, 1:38:unmatched end tag:button, 1:38:unmatched end tag:button, 1:38:in body:\#eof;no DOCTYPE, unmatched end tag, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9722 - SHOULD-level error: qq'<button><svg><foreignobject></button>x'; ; ok 9723 - Document tree: qq'<button><svg><foreignobject></button>x' not ok 9724 - Parse error: qq'<marquee><svg><foreignobject></marquee>x'; 1:10:no DOCTYPE, 1:40:unmatched end tag:marquee, 1:40:unmatched end tag:marquee, 1:40:in body:\#eof;no DOCTYPE, unmatched end tag, EOF # Failed test 'Parse error: qq'<marquee><svg><foreignobject></marquee>x'; 1:10:no DOCTYPE, 1:40:unmatched end tag:marquee, 1:40:unmatched end tag:marquee, 1:40:in body:\#eof;no DOCTYPE, unmatched end tag, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9725 - SHOULD-level error: qq'<marquee><svg><foreignobject></marquee>x'; ; ok 9726 - Document tree: qq'<marquee><svg><foreignobject></marquee>x' not ok 9727 - Parse error: qq'<object><svg><foreignobject></object>x'; 1:9:no DOCTYPE, 1:38:unmatched end tag:object, 1:38:unmatched end tag:object, 1:38:in body:\#eof;no DOCTYPE, unmatched end tag, EOF # Failed test 'Parse error: qq'<object><svg><foreignobject></object>x'; 1:9:no DOCTYPE, 1:38:unmatched end tag:object, 1:38:unmatched end tag:object, 1:38:in body:\#eof;no DOCTYPE, unmatched end tag, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9728 - SHOULD-level error: qq'<object><svg><foreignobject></object>x'; ; ok 9729 - Document tree: qq'<object><svg><foreignobject></object>x' ok 9730 - Parse error: qq'<p><svg><foreignobject><table></table>'; 1:4:no DOCTYPE, 1:38:in body:\#eof;no DOCTYPE, EOF in foreign content ok 9731 - SHOULD-level error: qq'<p><svg><foreignobject><table></table>'; ; ok 9732 - Document tree: qq'<p><svg><foreignobject><table></table>' ok 9733 - Parse error: qq'<p><svg><foreignobject><hr>'; 1:4:no DOCTYPE, 1:27:in body:\#eof;no DOCTYPE, EOF in foreign content ok 9734 - SHOULD-level error: qq'<p><svg><foreignobject><hr>'; ; ok 9735 - Document tree: qq'<p><svg><foreignobject><hr>' not ok 9736 - Parse error: qq'<option><svg><foreignobject></option>x'; 1:9:no DOCTYPE, 1:38:unmatched end tag:option, 1:38:unmatched end tag:option, 1:38:in body:\#eof;no DOCTYPE, unmatched end tag </option>, EOF # Failed test 'Parse error: qq'<option><svg><foreignobject></option>x'; 1:9:no DOCTYPE, 1:38:unmatched end tag:option, 1:38:unmatched end tag:option, 1:38:in body:\#eof;no DOCTYPE, unmatched end tag </option>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9737 - SHOULD-level error: qq'<option><svg><foreignobject></option>x'; ; ok 9738 - Document tree: qq'<option><svg><foreignobject></option>x' not ok 9739 - Parse error: qq'<optgroup><svg><foreignobject></optgroup>x'; 1:11:no DOCTYPE, 1:42:unmatched end tag:optgroup, 1:42:unmatched end tag:optgroup, 1:42:in body:\#eof;no DOCTYPE, unmatched end tag </optgroup>, EOF # Failed test 'Parse error: qq'<optgroup><svg><foreignobject></optgroup>x'; 1:11:no DOCTYPE, 1:42:unmatched end tag:optgroup, 1:42:unmatched end tag:optgroup, 1:42:in body:\#eof;no DOCTYPE, unmatched end tag </optgroup>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9740 - SHOULD-level error: qq'<optgroup><svg><foreignobject></optgroup>x'; ; ok 9741 - Document tree: qq'<optgroup><svg><foreignobject></optgroup>x' ok 9742 - Parse error: qq'<ruby><rt><svg><foreignobject><rp>'; 1:7:no DOCTYPE, 1:34:in body:\#eof;no DOCTYPE, EOF ok 9743 - SHOULD-level error: qq'<ruby><rt><svg><foreignobject><rp>'; ; ok 9744 - Document tree: qq'<ruby><rt><svg><foreignobject><rp>' ok 9745 - Parse error: qq'<ruby><rt><svg><foreignobject><rt>'; 1:7:no DOCTYPE, 1:34:in body:\#eof;no DOCTYPE, EOF ok 9746 - SHOULD-level error: qq'<ruby><rt><svg><foreignobject><rt>'; ; ok 9747 - Document tree: qq'<ruby><rt><svg><foreignobject><rt>' ok 9748 - Parse error: qq'<table><tr><td><svg><caption>a'; 1:8:no DOCTYPE, 1:30:in body:\#eof;no DOCTYPE, EOF ok 9749 - SHOULD-level error: qq'<table><tr><td><svg><caption>a'; ; ok 9750 - Document tree: qq'<table><tr><td><svg><caption>a' ok 9751 - Parse error: qq'<table><tr><td><svg><col>a'; 1:8:no DOCTYPE, 1:26:in body:\#eof;no DOCTYPE, EOF ok 9752 - SHOULD-level error: qq'<table><tr><td><svg><col>a'; ; ok 9753 - Document tree: qq'<table><tr><td><svg><col>a' ok 9754 - Parse error: qq'<table><tr><td><svg><colgroup>a'; 1:8:no DOCTYPE, 1:31:in body:\#eof;no DOCTYPE, EOF ok 9755 - SHOULD-level error: qq'<table><tr><td><svg><colgroup>a'; ; ok 9756 - Document tree: qq'<table><tr><td><svg><colgroup>a' ok 9757 - Parse error: qq'<table><tr><td><svg><tr>a'; 1:8:no DOCTYPE, 1:25:in body:\#eof;no DOCTYPE, EOF ok 9758 - SHOULD-level error: qq'<table><tr><td><svg><tr>a'; ; ok 9759 - Document tree: qq'<table><tr><td><svg><tr>a' ok 9760 - Parse error: qq'<table><caption><svg><caption>a'; 1:8:no DOCTYPE, 1:31:in body:\#eof;no DOCTYPE, EOF ok 9761 - SHOULD-level error: qq'<table><caption><svg><caption>a'; ; ok 9762 - Document tree: qq'<table><caption><svg><caption>a' ok 9763 - Parse error: qq'<table><caption><svg><col>a'; 1:8:no DOCTYPE, 1:27:in body:\#eof;no DOCTYPE, EOF ok 9764 - SHOULD-level error: qq'<table><caption><svg><col>a'; ; ok 9765 - Document tree: qq'<table><caption><svg><col>a' ok 9766 - Parse error: qq'<table><caption><svg><colgroup>a'; 1:8:no DOCTYPE, 1:32:in body:\#eof;no DOCTYPE, EOF ok 9767 - SHOULD-level error: qq'<table><caption><svg><colgroup>a'; ; ok 9768 - Document tree: qq'<table><caption><svg><colgroup>a' ok 9769 - Parse error: qq'<table><caption><svg><thead>a'; 1:8:no DOCTYPE, 1:29:in body:\#eof;no DOCTYPE, EOF ok 9770 - SHOULD-level error: qq'<table><caption><svg><thead>a'; ; ok 9771 - Document tree: qq'<table><caption><svg><thead>a' ok 9772 - Parse error: qq'<table><caption><svg><tr>a'; 1:8:no DOCTYPE, 1:26:in body:\#eof;no DOCTYPE, EOF ok 9773 - SHOULD-level error: qq'<table><caption><svg><tr>a'; ; ok 9774 - Document tree: qq'<table><caption><svg><tr>a' ok 9775 - Parse error: qq'<table><caption><svg><td>a'; 1:8:no DOCTYPE, 1:26:in body:\#eof;no DOCTYPE, EOF ok 9776 - SHOULD-level error: qq'<table><caption><svg><td>a'; ; ok 9777 - Document tree: qq'<table><caption><svg><td>a' not ok 9778 - Parse error: qq'<table><tr><td><svg><g>a</td>b'; 1:8:no DOCTYPE, 1:30:unmatched end tag:td, 1:30:not closed:g, 1:30:in table:\#text, 1:30:in body:\#eof;no DOCTYPE, unmatched </td>, b in table, EOF # Failed test 'Parse error: qq'<table><tr><td><svg><g>a</td>b'; 1:8:no DOCTYPE, 1:30:unmatched end tag:td, 1:30:not closed:g, 1:30:in table:\#text, 1:30:in body:\#eof;no DOCTYPE, unmatched </td>, b in table, EOF' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '4' ok 9779 - SHOULD-level error: qq'<table><tr><td><svg><g>a</td>b'; ; ok 9780 - Document tree: qq'<table><tr><td><svg><g>a</td>b' not ok 9781 - Parse error: qq'<table><tr><th><svg><g>a</th>b'; 1:8:no DOCTYPE, 1:30:unmatched end tag:th, 1:30:not closed:g, 1:30:in table:\#text, 1:30:in body:\#eof;no DOCTYPE, unmatched </th>, b in table, EOF # Failed test 'Parse error: qq'<table><tr><th><svg><g>a</th>b'; 1:8:no DOCTYPE, 1:30:unmatched end tag:th, 1:30:not closed:g, 1:30:in table:\#text, 1:30:in body:\#eof;no DOCTYPE, unmatched </th>, b in table, EOF' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '4' ok 9782 - SHOULD-level error: qq'<table><tr><th><svg><g>a</th>b'; ; ok 9783 - Document tree: qq'<table><tr><th><svg><g>a</th>b' not ok 9784 - Parse error: qq'<table><caption><svg><g>a</td>b'; 1:8:no DOCTYPE, 1:31:unmatched end tag:td, 1:31:unmatched end tag:td, 1:31:in body:\#eof;no DOCTYPE, unmatched </td>, EOF # Failed test 'Parse error: qq'<table><caption><svg><g>a</td>b'; 1:8:no DOCTYPE, 1:31:unmatched end tag:td, 1:31:unmatched end tag:td, 1:31:in body:\#eof;no DOCTYPE, unmatched </td>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9785 - SHOULD-level error: qq'<table><caption><svg><g>a</td>b'; ; ok 9786 - Document tree: qq'<table><caption><svg><g>a</td>b' not ok 9787 - Parse error: qq'<table><caption><svg><g>a</th>b'; 1:8:no DOCTYPE, 1:31:unmatched end tag:th, 1:31:unmatched end tag:th, 1:31:in body:\#eof;no DOCTYPE, unmatched </th>, EOF # Failed test 'Parse error: qq'<table><caption><svg><g>a</th>b'; 1:8:no DOCTYPE, 1:31:unmatched end tag:th, 1:31:unmatched end tag:th, 1:31:in body:\#eof;no DOCTYPE, unmatched </th>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9788 - SHOULD-level error: qq'<table><caption><svg><g>a</th>b'; ; ok 9789 - Document tree: qq'<table><caption><svg><g>a</th>b' not ok 9790 - Parse error: qq'<table><caption><svg><g>a</caption>b'; 1:8:no DOCTYPE, 1:36:unmatched end tag:caption, 1:36:not closed:g, 1:36:in table:\#text, 1:36:in body:\#eof;no DOCTYPE, unmatched </caption>, EOF # Failed test 'Parse error: qq'<table><caption><svg><g>a</caption>b'; 1:8:no DOCTYPE, 1:36:unmatched end tag:caption, 1:36:not closed:g, 1:36:in table:\#text, 1:36:in body:\#eof;no DOCTYPE, unmatched </caption>, EOF' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '3' ok 9791 - SHOULD-level error: qq'<table><caption><svg><g>a</caption>b'; ; not ok 9792 - Document tree: qq'<table><caption><svg><g>a</caption>b' # Failed test 'Document tree: qq'<table><caption><svg><g>a</caption>b'' # at HTML-tree.t test () ok line 9. # +---+-------------------+---+-------------------+ # | Ln|Got | Ln|Expected | # +---+-------------------+---+-------------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # * 4| "b" * | | # | 5| <table> | 4| <table> | # | 6| <caption> | 5| <caption> | # | 7| <svg svg> | 6| <svg svg> | # | 8| <svg g> | 7| <svg g> | # * 9| "a" * 8| "ab" * # +---+-------------------+---+-------------------+ not ok 9793 - Parse error: qq'<table><tr><td><svg><g>a</caption>b'; 1:8:no DOCTYPE, 1:35:unmatched end tag:caption, 1:35:unmatched end tag:caption, 1:35:in body:\#eof;no DOCTYPE, unmatched </caption>, EOF # Failed test 'Parse error: qq'<table><tr><td><svg><g>a</caption>b'; 1:8:no DOCTYPE, 1:35:unmatched end tag:caption, 1:35:unmatched end tag:caption, 1:35:in body:\#eof;no DOCTYPE, unmatched </caption>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9794 - SHOULD-level error: qq'<table><tr><td><svg><g>a</caption>b'; ; ok 9795 - Document tree: qq'<table><tr><td><svg><g>a</caption>b' not ok 9796 - Parse error: qq'<table><tr><th><svg><g>a</caption>b'; 1:8:no DOCTYPE, 1:35:unmatched end tag:caption, 1:35:unmatched end tag:caption, 1:35:in body:\#eof;no DOCTYPE, unmatched </caption>, EOF # Failed test 'Parse error: qq'<table><tr><th><svg><g>a</caption>b'; 1:8:no DOCTYPE, 1:35:unmatched end tag:caption, 1:35:unmatched end tag:caption, 1:35:in body:\#eof;no DOCTYPE, unmatched </caption>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9797 - SHOULD-level error: qq'<table><tr><th><svg><g>a</caption>b'; ; ok 9798 - Document tree: qq'<table><tr><th><svg><g>a</caption>b' not ok 9799 - Parse error: qq'<table><tr><td><svg><g>a</table>b'; 1:8:no DOCTYPE, 1:33:unmatched end tag:table, 1:33:unmatched end tag:td, 1:33:not closed:g;no DOCTYPE, unexpected </table>, EOF # Failed test 'Parse error: qq'<table><tr><td><svg><g>a</table>b'; 1:8:no DOCTYPE, 1:33:unmatched end tag:table, 1:33:unmatched end tag:td, 1:33:not closed:g;no DOCTYPE, unexpected </table>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9800 - SHOULD-level error: qq'<table><tr><td><svg><g>a</table>b'; ; ok 9801 - Document tree: qq'<table><tr><td><svg><g>a</table>b' not ok 9802 - Parse error: qq'<table><tr><td><svg><g>a</tbody>b'; 1:8:no DOCTYPE, 1:33:unmatched end tag:tbody, 1:33:unmatched end tag:td, 1:33:not closed:g, 1:33:in table:\#text, 1:33:in body:\#eof;no DOCTYPE, unmatched </tbody>, b in table, EOF # Failed test 'Parse error: qq'<table><tr><td><svg><g>a</tbody>b'; 1:8:no DOCTYPE, 1:33:unmatched end tag:tbody, 1:33:unmatched end tag:td, 1:33:not closed:g, 1:33:in table:\#text, 1:33:in body:\#eof;no DOCTYPE, unmatched </tbody>, b in table, EOF' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '4' ok 9803 - SHOULD-level error: qq'<table><tr><td><svg><g>a</tbody>b'; ; ok 9804 - Document tree: qq'<table><tr><td><svg><g>a</tbody>b' not ok 9805 - Parse error: qq'<table><tr><td><svg><g>a</tr>b'; 1:8:no DOCTYPE, 1:30:unmatched end tag:tr, 1:30:unmatched end tag:td, 1:30:not closed:g, 1:30:in table:\#text, 1:30:in body:\#eof;no DOCTYPE, unmatched </tr>, b in table, EOF # Failed test 'Parse error: qq'<table><tr><td><svg><g>a</tr>b'; 1:8:no DOCTYPE, 1:30:unmatched end tag:tr, 1:30:unmatched end tag:td, 1:30:not closed:g, 1:30:in table:\#text, 1:30:in body:\#eof;no DOCTYPE, unmatched </tr>, b in table, EOF' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '4' ok 9806 - SHOULD-level error: qq'<table><tr><td><svg><g>a</tr>b'; ; ok 9807 - Document tree: qq'<table><tr><td><svg><g>a</tr>b' not ok 9808 - Parse error: qq'<table><thead><tr><td><svg><g>a</thead>b'; 1:8:no DOCTYPE, 1:40:unmatched end tag:thead, 1:40:unmatched end tag:td, 1:40:not closed:g, 1:40:in table:\#text, 1:40:in body:\#eof;no DOCTYPE, unmatched </thead>, b in table, EOF # Failed test 'Parse error: qq'<table><thead><tr><td><svg><g>a</thead>b'; 1:8:no DOCTYPE, 1:40:unmatched end tag:thead, 1:40:unmatched end tag:td, 1:40:not closed:g, 1:40:in table:\#text, 1:40:in body:\#eof;no DOCTYPE, unmatched </thead>, b in table, EOF' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '4' ok 9809 - SHOULD-level error: qq'<table><thead><tr><td><svg><g>a</thead>b'; ; ok 9810 - Document tree: qq'<table><thead><tr><td><svg><g>a</thead>b' not ok 9811 - Parse error: qq'<table><tfoot><tr><td><svg><g>a</tfoot>b'; 1:8:no DOCTYPE, 1:40:unmatched end tag:tfoot, 1:40:unmatched end tag:td, 1:40:not closed:g, 1:40:in table:\#text, 1:40:in body:\#eof;no DOCTYPE, unmatched </tfoot>, b in table, EOF # Failed test 'Parse error: qq'<table><tfoot><tr><td><svg><g>a</tfoot>b'; 1:8:no DOCTYPE, 1:40:unmatched end tag:tfoot, 1:40:unmatched end tag:td, 1:40:not closed:g, 1:40:in table:\#text, 1:40:in body:\#eof;no DOCTYPE, unmatched </tfoot>, b in table, EOF' # at HTML-tree.t test () ok line 3. # got: '6' # expected: '4' ok 9812 - SHOULD-level error: qq'<table><tfoot><tr><td><svg><g>a</tfoot>b'; ; ok 9813 - Document tree: qq'<table><tfoot><tr><td><svg><g>a</tfoot>b' not ok 9814 - Parse error: qq'<table><caption><svg><g>a</table>b'; 1:8:no DOCTYPE, 1:34:unmatched end tag:table, 1:34:not closed:caption, 1:34:not closed:g;no DOCTYPE, unexpected </table>, EOF # Failed test 'Parse error: qq'<table><caption><svg><g>a</table>b'; 1:8:no DOCTYPE, 1:34:unmatched end tag:table, 1:34:not closed:caption, 1:34:not closed:g;no DOCTYPE, unexpected </table>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9815 - SHOULD-level error: qq'<table><caption><svg><g>a</table>b'; ; not ok 9816 - Document tree: qq'<table><caption><svg><g>a</table>b' # Failed test 'Document tree: qq'<table><caption><svg><g>a</table>b'' # at HTML-tree.t test () ok line 9. # +---+-------------------+---+-------------------+ # | Ln|Got | Ln|Expected | # +---+-------------------+---+-------------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # | 4| <table> | 4| <table> | # | 5| <caption> | 5| <caption> | # | 6| <svg svg> | 6| <svg svg> | # | 7| <svg g> | 7| <svg g> | # * 8| "a" * 8| "ab" * # * 9| "b" * | | # +---+-------------------+---+-------------------+ not ok 9817 - Parse error: qq'<table><caption><svg><g>a</tbody>b'; 1:8:no DOCTYPE, 1:34:unmatched end tag:tbody, 1:34:unmatched end tag:tbody, 1:34:in body:\#eof;no DOCTYPE, unmatched </tbody>, EOF # Failed test 'Parse error: qq'<table><caption><svg><g>a</tbody>b'; 1:8:no DOCTYPE, 1:34:unmatched end tag:tbody, 1:34:unmatched end tag:tbody, 1:34:in body:\#eof;no DOCTYPE, unmatched </tbody>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9818 - SHOULD-level error: qq'<table><caption><svg><g>a</tbody>b'; ; ok 9819 - Document tree: qq'<table><caption><svg><g>a</tbody>b' not ok 9820 - Parse error: qq'<table><caption><svg><g>a</thead>b'; 1:8:no DOCTYPE, 1:34:unmatched end tag:thead, 1:34:unmatched end tag:thead, 1:34:in body:\#eof;no DOCTYPE, unmatched </thead>, EOF # Failed test 'Parse error: qq'<table><caption><svg><g>a</thead>b'; 1:8:no DOCTYPE, 1:34:unmatched end tag:thead, 1:34:unmatched end tag:thead, 1:34:in body:\#eof;no DOCTYPE, unmatched </thead>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9821 - SHOULD-level error: qq'<table><caption><svg><g>a</thead>b'; ; ok 9822 - Document tree: qq'<table><caption><svg><g>a</thead>b' not ok 9823 - Parse error: qq'<table><caption><svg><g>a</tfoot>b'; 1:8:no DOCTYPE, 1:34:unmatched end tag:tfoot, 1:34:unmatched end tag:tfoot, 1:34:in body:\#eof;no DOCTYPE, unmatched </tfoot>, EOF # Failed test 'Parse error: qq'<table><caption><svg><g>a</tfoot>b'; 1:8:no DOCTYPE, 1:34:unmatched end tag:tfoot, 1:34:unmatched end tag:tfoot, 1:34:in body:\#eof;no DOCTYPE, unmatched </tfoot>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9824 - SHOULD-level error: qq'<table><caption><svg><g>a</tfoot>b'; ; ok 9825 - Document tree: qq'<table><caption><svg><g>a</tfoot>b' not ok 9826 - Parse error: qq'<table><caption><svg><g>a</tr>b'; 1:8:no DOCTYPE, 1:31:unmatched end tag:tr, 1:31:unmatched end tag:tr, 1:31:in body:\#eof;no DOCTYPE, unmatched </tr>, EOF # Failed test 'Parse error: qq'<table><caption><svg><g>a</tr>b'; 1:8:no DOCTYPE, 1:31:unmatched end tag:tr, 1:31:unmatched end tag:tr, 1:31:in body:\#eof;no DOCTYPE, unmatched </tr>, EOF' # at HTML-tree.t test () ok line 3. # got: '4' # expected: '3' ok 9827 - SHOULD-level error: qq'<table><caption><svg><g>a</tr>b'; ; ok 9828 - Document tree: qq'<table><caption><svg><g>a</tr>b' ok 9829 - Parse error: qq'<table><tr><svg><g>a</tr>b<!---->'; 1:8:no DOCTYPE, 1:17:in table:svg, 1:26:unmatched end tag:tr, 1:33:in table:\#text, 1:33:in body:\#eof;no DOCTYPE, <svg> in tr, unexpected </tr>, b in table, EOF ok 9830 - SHOULD-level error: qq'<table><tr><svg><g>a</tr>b<!---->'; ; ok 9831 - Document tree: qq'<table><tr><svg><g>a</tr>b<!---->' ok 9832 - Parse error: qq'<table><tbody><svg><g>a</tbody>b<!---->'; 1:8:no DOCTYPE, 1:20:in table:svg, 1:32:unmatched end tag:tbody, 1:39:in table:\#text, 1:39:in body:\#eof;no DOCTYPE, <svg> in tbody, unexpected </tbody>, b in table, EOF ok 9833 - SHOULD-level error: qq'<table><tbody><svg><g>a</tbody>b<!---->'; ; ok 9834 - Document tree: qq'<table><tbody><svg><g>a</tbody>b<!---->' ok 9835 - Parse error: qq'<table><thead><svg><g>a</thead>b<!---->'; 1:8:no DOCTYPE, 1:20:in table:svg, 1:32:unmatched end tag:thead, 1:39:in table:\#text, 1:39:in body:\#eof;no DOCTYPE, <svg> in thead, unexpected </thead>, b in table, EOF ok 9836 - SHOULD-level error: qq'<table><thead><svg><g>a</thead>b<!---->'; ; ok 9837 - Document tree: qq'<table><thead><svg><g>a</thead>b<!---->' ok 9838 - Parse error: qq'<table><tfoot><svg><g>a</tfoot>b<!---->'; 1:8:no DOCTYPE, 1:20:in table:svg, 1:32:unmatched end tag:tfoot, 1:39:in table:\#text, 1:39:in body:\#eof;no DOCTYPE, <svg> in tfoot, unexpected </tfoot>, b in table, EOF ok 9839 - SHOULD-level error: qq'<table><tfoot><svg><g>a</tfoot>b<!---->'; ; ok 9840 - Document tree: qq'<table><tfoot><svg><g>a</tfoot>b<!---->' not ok 9841 - Parse error: qq'<table><svg><g>a</table>b'; 1:8:no DOCTYPE, 1:13:in table:svg, 1:25:unmatched end tag:table;no DOCTYPE, <svg> in table, unexpected </table>, EOF # Failed test 'Parse error: qq'<table><svg><g>a</table>b'; 1:8:no DOCTYPE, 1:13:in table:svg, 1:25:unmatched end tag:table;no DOCTYPE, <svg> in table, unexpected </table>, EOF' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '4' ok 9842 - SHOULD-level error: qq'<table><svg><g>a</table>b'; ; ok 9843 - Document tree: qq'<table><svg><g>a</table>b' ok 9844 - Parse error: qq'<table><tbody><tr><svg><g>a</tbody>b<!---->'; 1:8:no DOCTYPE, 1:24:in table:svg, 1:36:unmatched end tag:tbody, 1:43:in table:\#text, 1:43:in body:\#eof;no DOCTYPE, <svg> in tr, unexpected </tbody>, b in table, EOF ok 9845 - SHOULD-level error: qq'<table><tbody><tr><svg><g>a</tbody>b<!---->'; ; ok 9846 - Document tree: qq'<table><tbody><tr><svg><g>a</tbody>b<!---->' ok 9847 - Parse error: qq'<table><thead><tr><svg><g>a</thead>b<!---->'; 1:8:no DOCTYPE, 1:24:in table:svg, 1:36:unmatched end tag:thead, 1:43:in table:\#text, 1:43:in body:\#eof;no DOCTYPE, <svg> in tr, unexpected </thead>, b in table, EOF ok 9848 - SHOULD-level error: qq'<table><thead><tr><svg><g>a</thead>b<!---->'; ; ok 9849 - Document tree: qq'<table><thead><tr><svg><g>a</thead>b<!---->' ok 9850 - Parse error: qq'<table><tfoot><tr><svg><g>a</tfoot>b<!---->'; 1:8:no DOCTYPE, 1:24:in table:svg, 1:36:unmatched end tag:tfoot, 1:43:in table:\#text, 1:43:in body:\#eof;no DOCTYPE, <svg> in tr, unexpected </tfoot>, b in table, EOF ok 9851 - SHOULD-level error: qq'<table><tfoot><tr><svg><g>a</tfoot>b<!---->'; ; not ok 9852 - Document tree: qq'<table><tfoot><tr><svg><g>a</tfoot>b<!---->' # Failed test 'Document tree: qq'<table><tfoot><tr><svg><g>a</tfoot>b<!---->'' # at HTML-tree.t test () ok line 9. # +---+-----------------+---+-----------------+ # | Ln|Got | Ln|Expected | # +---+-----------------+---+-----------------+ # | 1|<html> | 1|<html> | # | 2| <head> | 2| <head> | # | 3| <body> | 3| <body> | # | 4| <svg svg> | 4| <svg svg> | # | 5| <svg g> | 5| <svg g> | # * 6| "a" * 6| "ab" * # * 7| "b" * | | # | 8| <table> | 7| <table> | # | 9| <tfoot> | 8| <tfoot> | # | 10| <tr> | 9| <tr> | # | 11| <!-- --> | 10| <!-- --> | # +---+-----------------+---+-----------------+ not ok 9853 - Parse error: qq'<table><tbody><tr><svg><g>a</table>b'; 1:8:no DOCTYPE, 1:24:in table:svg, 1:36:unmatched end tag:table;no DOCTYPE, <svg> in tr, unexpected </table>, EOF # Failed test 'Parse error: qq'<table><tbody><tr><svg><g>a</table>b'; 1:8:no DOCTYPE, 1:24:in table:svg, 1:36:unmatched end tag:table;no DOCTYPE, <svg> in tr, unexpected </table>, EOF' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '4' ok 9854 - SHOULD-level error: qq'<table><tbody><tr><svg><g>a</table>b'; ; ok 9855 - Document tree: qq'<table><tbody><tr><svg><g>a</table>b' ok 9856 - Parse error: qq'<table><tbody><tr><svg><g>a</tbody>b<!---->'; 1:8:no DOCTYPE, 1:24:in table:svg, 1:36:unmatched end tag:tbody, 1:43:in table:\#text, 1:43:in body:\#eof;no DOCTYPE, <svg> in tr, unexpected </tbody>, b in table, EOF ok 9857 - SHOULD-level error: qq'<table><tbody><tr><svg><g>a</tbody>b<!---->'; ; ok 9858 - Document tree: qq'<table><tbody><tr><svg><g>a</tbody>b<!---->' ok 9859 - Parse error: qq'<table><thead><tr><svg><g>a</thead>b<!---->'; 1:8:no DOCTYPE, 1:24:in table:svg, 1:36:unmatched end tag:thead, 1:43:in table:\#text, 1:43:in body:\#eof;no DOCTYPE, <svg> in tr, unexpected </thead>, b in table, EOF ok 9860 - SHOULD-level error: qq'<table><thead><tr><svg><g>a</thead>b<!---->'; ; ok 9861 - Document tree: qq'<table><thead><tr><svg><g>a</thead>b<!---->' ok 9862 - Parse error: qq'<table><tfoot><tr><svg><g>a</tfoot>b<!---->'; 1:8:no DOCTYPE, 1:24:in table:svg, 1:36:unmatched end tag:tfoot, 1:43:in table:\#text, 1:43:in body:\#eof;no DOCTYPE, <svg> in tr, unexpected </tfoot>, b in table, EOF ok 9863 - SHOULD-level error: qq'<table><tfoot><tr><svg><g>a</tfoot>b<!---->'; ; ok 9864 - Document tree: qq'<table><tfoot><tr><svg><g>a</tfoot>b<!---->' ok 9865 - Parse error: qq'<table><colgroup><svg></colgroup><!----></table>'; 1:8:no DOCTYPE, 1:23:in table:svg, 1:34:unmatched end tag:colgroup, 1:34:unmatched end tag:colgroup, 1:48:unmatched end tag:table;no DOCTYPE, <svg> in table, unexpected </colgroup>, unexpected </table>, EOF ok 9866 - SHOULD-level error: qq'<table><colgroup><svg></colgroup><!----></table>'; ; ok 9867 - Document tree: qq'<table><colgroup><svg></colgroup><!----></table>' ok 9868 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<p xmlns:xlink="http://www.w3.org/1999/xhtml">x</p>'; ; ok 9869 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<p xmlns:xlink="http://www.w3.org/1999/xhtml">x</p>'; ; ok 9870 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<p xmlns:xlink="http://www.w3.org/1999/xhtml">x</p>' ok 9871 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<svg xmlns:xlink="http://www.w3.org/1999/xlink"></svg>'; ; ok 9872 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<svg xmlns:xlink="http://www.w3.org/1999/xlink"></svg>'; ; ok 9873 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<svg xmlns:xlink="http://www.w3.org/1999/xlink"></svg>' ok 9874 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<svg xmlns:xlink="http://www.w3.org/1999/xhtml"></svg>'; 2:49:bad namespace;bad namespace ok 9875 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<svg xmlns:xlink="http://www.w3.org/1999/xhtml"></svg>'; ; ok 9876 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<svg xmlns:xlink="http://www.w3.org/1999/xhtml"></svg>' ok 9877 - Parse error: qq'<!DOCTYPE HTML>\x{0A}<svg xmlns:xlink="http://www.w3.org/1999/xlink "></svg>'; 2:50:bad namespace;bad namespace ok 9878 - SHOULD-level error: qq'<!DOCTYPE HTML>\x{0A}<svg xmlns:xlink="http://www.w3.org/1999/xlink "></svg>'; ; ok 9879 - Document tree: qq'<!DOCTYPE HTML>\x{0A}<svg xmlns:xlink="http://www.w3.org/1999/xlink "></svg>' ok 9880 - Parse error: qq'<!DOCTYPE html>\x{0A}<svg><font></font></svg>'; ; ok 9881 - SHOULD-level error: qq'<!DOCTYPE html>\x{0A}<svg><font></font></svg>'; ; ok 9882 - Document tree: qq'<!DOCTYPE html>\x{0A}<svg><font></font></svg>' ok 9883 - Parse error: qq'<!DOCTYPE html>\x{0A}<svg><font>abc</font></svg>'; ; ok 9884 - SHOULD-level error: qq'<!DOCTYPE html>\x{0A}<svg><font>abc</font></svg>'; ; ok 9885 - Document tree: qq'<!DOCTYPE html>\x{0A}<svg><font>abc</font></svg>' ok 9886 - Parse error: qq'<!DOCTYPE html>\x{0A}<svg><font color=red></font>'; 2:22:not closed:svg;no </svg> ok 9887 - SHOULD-level error: qq'<!DOCTYPE html>\x{0A}<svg><font color=red></font>'; ; ok 9888 - Document tree: qq'<!DOCTYPE html>\x{0A}<svg><font color=red></font>' ok 9889 - Parse error: qq'<!DOCTYPE HTML><svg><font>x</font>y</svg>z'; ; ok 9890 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><font>x</font>y</svg>z'; ; ok 9891 - Document tree: qq'<!DOCTYPE HTML><svg><font>x</font>y</svg>z' ok 9892 - Parse error: qq'<!DOCTYPE HTML><svg><a>x</a>y</svg>z'; ; ok 9893 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><a>x</a>y</svg>z'; ; ok 9894 - Document tree: qq'<!DOCTYPE HTML><svg><a>x</a>y</svg>z' ok 9895 - Parse error: qq'<!DOCTYPE HTML><svg><c>x</c>y</svg>z'; ; ok 9896 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><c>x</c>y</svg>z'; ; ok 9897 - Document tree: qq'<!DOCTYPE HTML><svg><c>x</c>y</svg>z' ok 9898 - Parse error: qq'<!DOCTYPE html>\x{0A}<svg><font size=1></font>'; 2:19:not closed:svg;no </svg> ok 9899 - SHOULD-level error: qq'<!DOCTYPE html>\x{0A}<svg><font size=1></font>'; ; ok 9900 - Document tree: qq'<!DOCTYPE html>\x{0A}<svg><font size=1></font>' ok 9901 - Parse error: qq'<!DOCTYPE html>\x{0A}<svg><font face="Arial"></font>'; 2:25:not closed:svg;no </svg> ok 9902 - SHOULD-level error: qq'<!DOCTYPE html>\x{0A}<svg><font face="Arial"></font>'; ; ok 9903 - Document tree: qq'<!DOCTYPE html>\x{0A}<svg><font face="Arial"></font>' ok 9904 - Parse error: qq'<!DOCTYPE html>\x{0A}<svg><font point-size=14></font></svg>'; ; ok 9905 - SHOULD-level error: qq'<!DOCTYPE html>\x{0A}<svg><font point-size=14></font></svg>'; ; ok 9906 - Document tree: qq'<!DOCTYPE html>\x{0A}<svg><font point-size=14></font></svg>' ok 9907 - Parse error: qq'<!DOCTYPE html>\x{0A}<table>\x{0A} <tr>\x{0A} <td>\x{0A} <svg>\x{0A} <foreignObject>\x{0A} <table>\x{0A} <td>\x{0A} </table>\x{0A} </foreignObject>\x{0A} </svg>\x{0A} <td>\x{0A} Hi\x{0A} </tr>\x{0A}</table>\x{0A}there'; 9:0:missing start tag:tr;9:0:missing start tag:tr; ok 9908 - SHOULD-level error: qq'<!DOCTYPE html>\x{0A}<table>\x{0A} <tr>\x{0A} <td>\x{0A} <svg>\x{0A} <foreignObject>\x{0A} <table>\x{0A} <td>\x{0A} </table>\x{0A} </foreignObject>\x{0A} </svg>\x{0A} <td>\x{0A} Hi\x{0A} </tr>\x{0A}</table>\x{0A}there'; ; ok 9909 - Document tree: qq'<!DOCTYPE html>\x{0A}<table>\x{0A} <tr>\x{0A} <td>\x{0A} <svg>\x{0A} <foreignObject>\x{0A} <table>\x{0A} <td>\x{0A} </table>\x{0A} </foreignObject>\x{0A} </svg>\x{0A} <td>\x{0A} Hi\x{0A} </tr>\x{0A}</table>\x{0A}there' ok 9910 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td>'; 1:39:in body:\#eof;EOF ok 9911 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td>'; ; ok 9912 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td>' ok 9913 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td>a'; 1:40:in body:\#eof;EOF ok 9914 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td>a'; ; ok 9915 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td>a' ok 9916 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td>b'; 1:45:in body:\#eof;EOF ok 9917 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td>b'; ; ok 9918 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td>b' ok 9919 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><td>'; 1:48:in body:\#eof;EOF ok 9920 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><td>'; ; ok 9921 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><td>' ok 9922 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td>a</td>b<td>'; 1:50:in body:\#eof;EOF ok 9923 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td>a</td>b<td>'; ; ok 9924 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td>a</td>b<td>' ok 9925 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td><tr>'; 1:43:in body:\#eof;EOF ok 9926 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td><tr>'; ; ok 9927 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td><tr>' ok 9928 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><tr>'; 1:48:in body:\#eof;EOF ok 9929 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><tr>'; ; ok 9930 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><tr>' not ok 9931 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><tr></td> <td>'; 1:54:unmatched end tag:td, 1:54:not closed:tr, 1:58:in body:\#eof;unexpected </td>, EOF # Failed test 'Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><tr></td> <td>'; 1:54:unmatched end tag:td, 1:54:not closed:tr, 1:58:in body:\#eof;unexpected </td>, EOF' # at HTML-tree.t test () ok line 3. # got: '3' # expected: '2' ok 9932 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><tr></td> <td>'; ; ok 9933 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><tr></td> <td>' ok 9934 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td><tr></td> <td>'; 1:49:unmatched end tag:td, 1:53:in body:\#eof;no </svg tr> before </td>, EOF ok 9935 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td><tr></td> <td>'; ; ok 9936 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td><tr></td> <td>' not ok 9937 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></tbody><tr>'; 1:48:unmatched end tag:tbody, 1:48:unmatched end tag:tbody, 1:48:unmatched end tag:td, 1:48:not closed:svg, 1:51:in body:\#eof;unexpected </tbody>, EOF # Failed test 'Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></tbody><tr>'; 1:48:unmatched end tag:tbody, 1:48:unmatched end tag:tbody, 1:48:unmatched end tag:td, 1:48:not closed:svg, 1:51:in body:\#eof;unexpected </tbody>, EOF' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '2' ok 9938 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></tbody><tr>'; ; ok 9939 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td></tbody><tr>' ok 9940 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td><tbody>'; 1:46:in body:\#eof;EOF ok 9941 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td><tbody>'; ; ok 9942 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td><tbody>' not ok 9943 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></tr><tbody>'; 1:45:unmatched end tag:tr, 1:45:unmatched end tag:tr, 1:45:unmatched end tag:td, 1:45:not closed:svg, 1:51:in body:\#eof;unexpected </tr>, EOF # Failed test 'Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></tr><tbody>'; 1:45:unmatched end tag:tr, 1:45:unmatched end tag:tr, 1:45:unmatched end tag:td, 1:45:not closed:svg, 1:51:in body:\#eof;unexpected </tr>, EOF' # at HTML-tree.t test () ok line 3. # got: '5' # expected: '2' ok 9944 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></tr><tbody>'; ; ok 9945 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td></tr><tbody>' ok 9946 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><tbody>'; 1:51:in body:\#eof;EOF ok 9947 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><tbody>'; ; ok 9948 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td></td><tbody>' ok 9949 - Parse error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></table>a'; 1:48:unmatched end tag:table, 1:48:unmatched end tag:table, 1:48:unmatched end tag:td, 1:48:not closed:svg;No </svg td></svg svg> before </table> (in foreign content), No </svg td></svg svg> before </table> (in table cell), No </svg svg> before </td> implied by </table> (in foreign content), No </svg svg> before </td> implied by </table> (in table cell) ok 9950 - SHOULD-level error: qq'<!DOCTYPE HTML><table><tr><td><svg><td></table>a'; ; ok 9951 - Document tree: qq'<!DOCTYPE HTML><table><tr><td><svg><td></table>a' ok 9952 - Parse error: qq'<!DOCTYPE html><table><tr><td><svg><tbody></tbody>'; 1:50:in body:\#eof;EOF ok 9953 - SHOULD-level error: qq'<!DOCTYPE html><table><tr><td><svg><tbody></tbody>'; ; ok 9954 - Document tree: qq'<!DOCTYPE html><table><tr><td><svg><tbody></tbody>' ok 9955 - Parse error: qq'<!DOCTYPE html><table><tr><td><svg><tbody></tbody>a'; 1:51:in body:\#eof;EOF ok 9956 - SHOULD-level error: qq'<!DOCTYPE html><table><tr><td><svg><tbody></tbody>a'; ; ok 9957 - Document tree: qq'<!DOCTYPE html><table><tr><td><svg><tbody></tbody>a' ok 9958 - Parse error: qq'<!DOCTYPE HTML><svg><desc><math><b>'; 1:35:not closed:math, 1:35:in body:\#eof;no </math>, EOF ok 9959 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><desc><math><b>'; ; ok 9960 - Document tree: qq'<!DOCTYPE HTML><svg><desc><math><b>' ok 9961 - Parse error: qq'<!DOCTYPE HTML><svg><title><math><b>'; 1:36:not closed:math, 1:36:in body:\#eof;no </math>, EOF ok 9962 - SHOULD-level error: qq'<!DOCTYPE HTML><svg><title><math><b>'; ; ok 9963 - Document tree: qq'<!DOCTYPE HTML><svg><title><math><b>' ok 9964 - Parse error: qq'<!DOCTYPE html><math><mi><svg><b>'; 1:33:not closed:svg, 1:33:in body:\#eof;no </svg>, EOF ok 9965 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><svg><b>'; ; ok 9966 - Document tree: qq'<!DOCTYPE html><math><mi><svg><b>' ok 9967 - Parse error: qq'<!DOCTYPE html><math><mo><svg><b>'; 1:33:not closed:svg, 1:33:in body:\#eof;no </svg>, EOF ok 9968 - SHOULD-level error: qq'<!DOCTYPE html><math><mo><svg><b>'; ; ok 9969 - Document tree: qq'<!DOCTYPE html><math><mo><svg><b>' ok 9970 - Parse error: qq'<!DOCTYPE html><math><mn><svg><b>'; 1:33:not closed:svg, 1:33:in body:\#eof;no </svg>, EOF ok 9971 - SHOULD-level error: qq'<!DOCTYPE html><math><mn><svg><b>'; ; ok 9972 - Document tree: qq'<!DOCTYPE html><math><mn><svg><b>' ok 9973 - Parse error: qq'<!DOCTYPE html><math><ms><svg><b>'; 1:33:not closed:svg, 1:33:in body:\#eof;no </svg>, EOF ok 9974 - SHOULD-level error: qq'<!DOCTYPE html><math><ms><svg><b>'; ; ok 9975 - Document tree: qq'<!DOCTYPE html><math><ms><svg><b>' ok 9976 - Parse error: qq'<!DOCTYPE html><math><mtext><svg><b>'; 1:36:not closed:svg, 1:36:in body:\#eof;no </svg>, EOF ok 9977 - SHOULD-level error: qq'<!DOCTYPE html><math><mtext><svg><b>'; ; ok 9978 - Document tree: qq'<!DOCTYPE html><math><mtext><svg><b>' ok 9979 - Parse error: qq'<!DOCTYPE html><svg><foreignobject><math><b>'; 1:44:not closed:math, 1:44:in body:\#eof;no </math>, EOF ok 9980 - SHOULD-level error: qq'<!DOCTYPE html><svg><foreignobject><math><b>'; ; ok 9981 - Document tree: qq'<!DOCTYPE html><svg><foreignobject><math><b>' ok 9982 - Parse error: qq'<!DOCTYPE html><svg><foreignobject><span><math><b>'; 1:50:not closed:math, 1:50:in body:\#eof;no </math> before <b>, EOF ok 9983 - SHOULD-level error: qq'<!DOCTYPE html><svg><foreignobject><span><math><b>'; ; ok 9984 - Document tree: qq'<!DOCTYPE html><svg><foreignobject><span><math><b>' ok 9985 - Parse error: qq'<!DOCTYPE html><svg><foreignobject><span><math><sub>'; 1:52:not closed:math, 1:52:in body:\#eof;no </math> before <sub>, EOF ok 9986 - SHOULD-level error: qq'<!DOCTYPE html><svg><foreignobject><span><math><sub>'; ; ok 9987 - Document tree: qq'<!DOCTYPE html><svg><foreignobject><span><math><sub>' ok 9988 - Parse error: qq'<!DOCTYPE html><svg><title><mglyph>'; 1:35:in body:\#eof;EOF ok 9989 - SHOULD-level error: qq'<!DOCTYPE html><svg><title><mglyph>'; ; ok 9990 - Document tree: qq'<!DOCTYPE html><svg><title><mglyph>' ok 9991 - Parse error: qq'<!DOCTYPE html><svg><title><malignmark>'; 1:39:in body:\#eof;EOF ok 9992 - SHOULD-level error: qq'<!DOCTYPE html><svg><title><malignmark>'; ; ok 9993 - Document tree: qq'<!DOCTYPE html><svg><title><malignmark>' ok 9994 - Parse error: qq'<!DOCTYPE html><svg><desc><mglyph>'; 1:34:in body:\#eof;EOF ok 9995 - SHOULD-level error: qq'<!DOCTYPE html><svg><desc><mglyph>'; ; ok 9996 - Document tree: qq'<!DOCTYPE html><svg><desc><mglyph>' ok 9997 - Parse error: qq'<!DOCTYPE html><svg><desc><malignmark>'; 1:38:in body:\#eof;EOF ok 9998 - SHOULD-level error: qq'<!DOCTYPE html><svg><desc><malignmark>'; ; ok 9999 - Document tree: qq'<!DOCTYPE html><svg><desc><malignmark>' ok 10000 - Parse error: qq'<!DOCTYPE html><svg><foreignObject><mglyph>'; 1:43:in body:\#eof;EOF ok 10001 - SHOULD-level error: qq'<!DOCTYPE html><svg><foreignObject><mglyph>'; ; ok 10002 - Document tree: qq'<!DOCTYPE html><svg><foreignObject><mglyph>' ok 10003 - Parse error: qq'<!DOCTYPE html><svg><foreignObject><malignmark>'; 1:47:in body:\#eof;EOF ok 10004 - SHOULD-level error: qq'<!DOCTYPE html><svg><foreignObject><malignmark>'; ; ok 10005 - Document tree: qq'<!DOCTYPE html><svg><foreignObject><malignmark>' ok 10006 - Parse error: qq'<!DOCTYPE html><math><annotation-xml><mglyph>'; 1:45:in body:\#eof;EOF ok 10007 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml><mglyph>'; ; ok 10008 - Document tree: qq'<!DOCTYPE html><math><annotation-xml><mglyph>' ok 10009 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><mglyph>'; 1:66:in body:\#eof;EOF ok 10010 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><mglyph>'; ; ok 10011 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><mglyph>' ok 10012 - Parse error: qq'<!DOCTYPE html><math><annotation-xml><malignmark>'; 1:49:in body:\#eof;EOF ok 10013 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml><malignmark>'; ; ok 10014 - Document tree: qq'<!DOCTYPE html><math><annotation-xml><malignmark>' ok 10015 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><malignmark>'; 1:70:in body:\#eof;EOF ok 10016 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><malignmark>'; ; ok 10017 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><malignmark>' ok 10018 - Parse error: qq'<!DOCTYPE html><math><mi><mglyph>'; 1:33:in body:\#eof;EOF ok 10019 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><mglyph>'; ; ok 10020 - Document tree: qq'<!DOCTYPE html><math><mi><mglyph>' ok 10021 - Parse error: qq'<!DOCTYPE html><math><mi><malignmark>'; 1:37:in body:\#eof;EOF ok 10022 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><malignmark>'; ; ok 10023 - Document tree: qq'<!DOCTYPE html><math><mi><malignmark>' ok 10024 - Parse error: qq'<!DOCTYPE html><math><mo><mglyph>'; 1:33:in body:\#eof;EOF ok 10025 - SHOULD-level error: qq'<!DOCTYPE html><math><mo><mglyph>'; ; ok 10026 - Document tree: qq'<!DOCTYPE html><math><mo><mglyph>' ok 10027 - Parse error: qq'<!DOCTYPE html><math><mo><malignmark>'; 1:37:in body:\#eof;EOF ok 10028 - SHOULD-level error: qq'<!DOCTYPE html><math><mo><malignmark>'; ; ok 10029 - Document tree: qq'<!DOCTYPE html><math><mo><malignmark>' ok 10030 - Parse error: qq'<!DOCTYPE html><math><ms><mglyph>'; 1:33:in body:\#eof;EOF ok 10031 - SHOULD-level error: qq'<!DOCTYPE html><math><ms><mglyph>'; ; ok 10032 - Document tree: qq'<!DOCTYPE html><math><ms><mglyph>' ok 10033 - Parse error: qq'<!DOCTYPE html><math><ms><malignmark>'; 1:37:in body:\#eof;EOF ok 10034 - SHOULD-level error: qq'<!DOCTYPE html><math><ms><malignmark>'; ; ok 10035 - Document tree: qq'<!DOCTYPE html><math><ms><malignmark>' ok 10036 - Parse error: qq'<!DOCTYPE html><math><mn><mglyph>'; 1:33:in body:\#eof;EOF ok 10037 - SHOULD-level error: qq'<!DOCTYPE html><math><mn><mglyph>'; ; ok 10038 - Document tree: qq'<!DOCTYPE html><math><mn><mglyph>' ok 10039 - Parse error: qq'<!DOCTYPE html><math><mn><malignmark>'; 1:37:in body:\#eof;EOF ok 10040 - SHOULD-level error: qq'<!DOCTYPE html><math><mn><malignmark>'; ; ok 10041 - Document tree: qq'<!DOCTYPE html><math><mn><malignmark>' ok 10042 - Parse error: qq'<!DOCTYPE html><math><mtext><mglyph>'; 1:36:in body:\#eof;EOF ok 10043 - SHOULD-level error: qq'<!DOCTYPE html><math><mtext><mglyph>'; ; ok 10044 - Document tree: qq'<!DOCTYPE html><math><mtext><mglyph>' ok 10045 - Parse error: qq'<!DOCTYPE html><math><mtext><malignmark>'; 1:40:in body:\#eof;EOF ok 10046 - SHOULD-level error: qq'<!DOCTYPE html><math><mtext><malignmark>'; ; ok 10047 - Document tree: qq'<!DOCTYPE html><math><mtext><malignmark>' ok 10048 - Parse error: qq'<!DOCTYPE html><ruby><math><mi><rt>'; 1:35:in body:\#eof;EOF ok 10049 - SHOULD-level error: qq'<!DOCTYPE html><ruby><math><mi><rt>'; ; ok 10050 - Document tree: qq'<!DOCTYPE html><ruby><math><mi><rt>' ok 10051 - Parse error: qq'<!DOCTYPE html><ruby><math><mo><rt>'; 1:35:in body:\#eof;EOF ok 10052 - SHOULD-level error: qq'<!DOCTYPE html><ruby><math><mo><rt>'; ; ok 10053 - Document tree: qq'<!DOCTYPE html><ruby><math><mo><rt>' ok 10054 - Parse error: qq'<!DOCTYPE html><ruby><math><mn><rt>'; 1:35:in body:\#eof;EOF ok 10055 - SHOULD-level error: qq'<!DOCTYPE html><ruby><math><mn><rt>'; ; ok 10056 - Document tree: qq'<!DOCTYPE html><ruby><math><mn><rt>' ok 10057 - Parse error: qq'<!DOCTYPE html><ruby><math><ms><rt>'; 1:35:in body:\#eof;EOF ok 10058 - SHOULD-level error: qq'<!DOCTYPE html><ruby><math><ms><rt>'; ; ok 10059 - Document tree: qq'<!DOCTYPE html><ruby><math><ms><rt>' ok 10060 - Parse error: qq'<!DOCTYPE html><ruby><math><mtext><rt>'; 1:38:in body:\#eof;EOF ok 10061 - SHOULD-level error: qq'<!DOCTYPE html><ruby><math><mtext><rt>'; ; ok 10062 - Document tree: qq'<!DOCTYPE html><ruby><math><mtext><rt>' ok 10063 - Parse error: qq'<!DOCTYPE html><ruby><svg><desc><rt>'; 1:36:in body:\#eof;EOF ok 10064 - SHOULD-level error: qq'<!DOCTYPE html><ruby><svg><desc><rt>'; ; ok 10065 - Document tree: qq'<!DOCTYPE html><ruby><svg><desc><rt>' ok 10066 - Parse error: qq'<!DOCTYPE html><ruby><svg><title><rt>'; 1:37:in body:\#eof;EOF ok 10067 - SHOULD-level error: qq'<!DOCTYPE html><ruby><svg><title><rt>'; ; ok 10068 - Document tree: qq'<!DOCTYPE html><ruby><svg><title><rt>' ok 10069 - Parse error: qq'<!DOCTYPE html><ruby><math><annotation-xml><rt>'; 1:47:in body:\#eof;EOF ok 10070 - SHOULD-level error: qq'<!DOCTYPE html><ruby><math><annotation-xml><rt>'; ; ok 10071 - Document tree: qq'<!DOCTYPE html><ruby><math><annotation-xml><rt>' ok 10072 - Parse error: qq'<!DOCTYPE html><ruby><math><annotation-xml encoding="text/html"><rt>'; 1:68:in body:\#eof;EOF ok 10073 - SHOULD-level error: qq'<!DOCTYPE html><ruby><math><annotation-xml encoding="text/html"><rt>'; ; ok 10074 - Document tree: qq'<!DOCTYPE html><ruby><math><annotation-xml encoding="text/html"><rt>' ok 10075 - Parse error: qq'<!DOCTYPE html><ul><li><math><mi><li>'; 1:37:in body:\#eof;EOF ok 10076 - SHOULD-level error: qq'<!DOCTYPE html><ul><li><math><mi><li>'; ; ok 10077 - Document tree: qq'<!DOCTYPE html><ul><li><math><mi><li>' ok 10078 - Parse error: qq'<!DOCTYPE html><ul><li><math><mo><li>'; 1:37:in body:\#eof;EOF ok 10079 - SHOULD-level error: qq'<!DOCTYPE html><ul><li><math><mo><li>'; ; ok 10080 - Document tree: qq'<!DOCTYPE html><ul><li><math><mo><li>' ok 10081 - Parse error: qq'<!DOCTYPE html><ul><li><math><mn><li>'; 1:37:in body:\#eof;EOF ok 10082 - SHOULD-level error: qq'<!DOCTYPE html><ul><li><math><mn><li>'; ; ok 10083 - Document tree: qq'<!DOCTYPE html><ul><li><math><mn><li>' ok 10084 - Parse error: qq'<!DOCTYPE html><ul><li><math><ms><li>'; 1:37:in body:\#eof;EOF ok 10085 - SHOULD-level error: qq'<!DOCTYPE html><ul><li><math><ms><li>'; ; ok 10086 - Document tree: qq'<!DOCTYPE html><ul><li><math><ms><li>' ok 10087 - Parse error: qq'<!DOCTYPE html><ul><li><math><mtext><li>'; 1:40:in body:\#eof;EOF ok 10088 - SHOULD-level error: qq'<!DOCTYPE html><ul><li><math><mtext><li>'; ; ok 10089 - Document tree: qq'<!DOCTYPE html><ul><li><math><mtext><li>' ok 10090 - Parse error: qq'<!DOCTYPE html><ul><li><svg><desc><li>'; 1:38:in body:\#eof;EOF ok 10091 - SHOULD-level error: qq'<!DOCTYPE html><ul><li><svg><desc><li>'; ; ok 10092 - Document tree: qq'<!DOCTYPE html><ul><li><svg><desc><li>' ok 10093 - Parse error: qq'<!DOCTYPE html><ul><li><svg><title><li>'; 1:39:in body:\#eof;EOF ok 10094 - SHOULD-level error: qq'<!DOCTYPE html><ul><li><svg><title><li>'; ; ok 10095 - Document tree: qq'<!DOCTYPE html><ul><li><svg><title><li>' ok 10096 - Parse error: qq'<!DOCTYPE html><ul><li><math><annotation-xml><li>'; 1:49:not closed:annotation-xml, 1:49:in body:\#eof;no </annotation-xml></math> before <li>, no </ul> before EOF ok 10097 - SHOULD-level error: qq'<!DOCTYPE html><ul><li><math><annotation-xml><li>'; ; ok 10098 - Document tree: qq'<!DOCTYPE html><ul><li><math><annotation-xml><li>' ok 10099 - Parse error: qq'<!DOCTYPE html><math><annotation-xml><wbr><rt><malignmark>'; 1:58:in body:\#eof;EOF ok 10100 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml><wbr><rt><malignmark>'; ; ok 10101 - Document tree: qq'<!DOCTYPE html><math><annotation-xml><wbr><rt><malignmark>' ok 10102 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/xml"><wbr><rt><malignmark>'; 1:78:in body:\#eof;EOF ok 10103 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/xml"><wbr><rt><malignmark>'; ; ok 10104 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="text/xml"><wbr><rt><malignmark>' ok 10105 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html "><wbr><rt><malignmark>'; 1:80:in body:\#eof;EOF ok 10106 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html "><wbr><rt><malignmark>'; ; ok 10107 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html "><wbr><rt><malignmark>' ok 10108 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><wbr><rt><malignmark>'; 1:79:in body:\#eof;EOF ok 10109 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><wbr><rt><malignmark>'; ; ok 10110 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><wbr><rt><malignmark>' ok 10111 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="TEXT/HTML"><wbr><rt><malignmark>'; 1:79:in body:\#eof;EOF ok 10112 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="TEXT/HTML"><wbr><rt><malignmark>'; ; ok 10113 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="TEXT/HTML"><wbr><rt><malignmark>' ok 10114 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><wbr><rt><malignmark>'; 1:91:in body:\#eof;EOF ok 10115 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><wbr><rt><malignmark>'; ; ok 10116 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><wbr><rt><malignmark>' ok 10117 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+XML"><wbr><rt><malignmark>'; 1:91:in body:\#eof;EOF ok 10118 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+XML"><wbr><rt><malignmark>'; ; ok 10119 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+XML"><wbr><rt><malignmark>' ok 10120 - Parse error: qq'<!DOCTYPE html><math><mi><object><span></span></object></mi><mi>'; 1:64:in body:\#eof;EOF ok 10121 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><object><span></span></object></mi><mi>'; ; ok 10122 - Document tree: qq'<!DOCTYPE html><math><mi><object><span></span></object></mi><mi>' ok 10123 - Parse error: qq'<!DOCTYPE html><p><math><foo><mi><p>a'; 1:37:in body:\#eof;EOF ok 10124 - SHOULD-level error: qq'<!DOCTYPE html><p><math><foo><mi><p>a'; ; ok 10125 - Document tree: qq'<!DOCTYPE html><p><math><foo><mi><p>a' ok 10126 - Parse error: qq'<!DOCTYPE html><p><math><mi><xmp>'; 1:33:not closed:xmp, 1:33:in body:\#eof;no </xmp>, EOF ok 10127 - SHOULD-level error: qq'<!DOCTYPE html><p><math><mi><xmp>'; ; ok 10128 - Document tree: qq'<!DOCTYPE html><p><math><mi><xmp>' ok 10129 - Parse error: qq'<!DOCTYPE html><p><math><mi><dd>'; 1:32:in body:\#eof;EOF ok 10130 - SHOULD-level error: qq'<!DOCTYPE html><p><math><mi><dd>'; ; ok 10131 - Document tree: qq'<!DOCTYPE html><p><math><mi><dd>' ok 10132 - Parse error: qq'<!DOCTYPE html><button><math><mi><button>'; 1:41:in body:\#eof;EOF ok 10133 - SHOULD-level error: qq'<!DOCTYPE html><button><math><mi><button>'; ; ok 10134 - Document tree: qq'<!DOCTYPE html><button><math><mi><button>' ok 10135 - Parse error: qq'<!DOCTYPE html><svg><body x><desc></html><!---->'; 1:29:not closed:svg, 1:29:in body:body, 1:42:not closed:desc;no </svg> before <body>, second <body>, no </desc> before </html> ok 10136 - SHOULD-level error: qq'<!DOCTYPE html><svg><body x><desc></html><!---->'; ; ok 10137 - Document tree: qq'<!DOCTYPE html><svg><body x><desc></html><!---->' ok 10138 - Parse error: qq'<!DOCTYPE html><table><tr><td><svg><desc><td><!---->'; 1:46:unmatched end tag:td, 1:46:not closed:desc, 1:52:in body:\#eof;No </desc></svg> before <td>, No </desc></svg> before </td> implied by <td>, EOF ok 10139 - SHOULD-level error: qq'<!DOCTYPE html><table><tr><td><svg><desc><td><!---->'; ; ok 10140 - Document tree: qq'<!DOCTYPE html><table><tr><td><svg><desc><td><!---->' ok 10141 - Parse error: qq'<!DOCTYPE html><svg><p><desc><form>'; 1:24:not closed:svg, 1:35:not closed:desc, 1:35:in body:\#eof;no </svg> before <p>, no </desc> before <form>, EOF ok 10142 - SHOULD-level error: qq'<!DOCTYPE html><svg><p><desc><form>'; ; ok 10143 - Document tree: qq'<!DOCTYPE html><svg><p><desc><form>' ok 10144 - Parse error: qq'<!DOCTYPE html><p><svg><desc><table><td>'; 1:40:missing start tag:tr, 1:40:in body:\#eof;no <tr> before <td>, EOF ok 10145 - SHOULD-level error: qq'<!DOCTYPE html><p><svg><desc><table><td>'; ; ok 10146 - Document tree: qq'<!DOCTYPE html><p><svg><desc><table><td>' ok 10147 - Parse error: qq'<!DOCTYPE html><svg><script></script></svg>'; ; ok 10148 - SHOULD-level error: qq'<!DOCTYPE html><svg><script></script></svg>'; ; ok 10149 - Document tree: qq'<!DOCTYPE html><svg><script></script></svg>' ok 10150 - Parse error: qq'<!DOCTYPE html><svg><script>a</script></svg>'; ; ok 10151 - SHOULD-level error: qq'<!DOCTYPE html><svg><script>a</script></svg>'; ; ok 10152 - Document tree: qq'<!DOCTYPE html><svg><script>a</script></svg>' ok 10153 - Parse error: qq'<!DOCTYPE html><svg><g><script></script></g></svg>'; ; ok 10154 - SHOULD-level error: qq'<!DOCTYPE html><svg><g><script></script></g></svg>'; ; ok 10155 - Document tree: qq'<!DOCTYPE html><svg><g><script></script></g></svg>' ok 10156 - Parse error: qq'<!DOCTYPE html><math><g><script></script></g></math>'; ; ok 10157 - SHOULD-level error: qq'<!DOCTYPE html><math><g><script></script></g></math>'; ; ok 10158 - Document tree: qq'<!DOCTYPE html><math><g><script></script></g></math>' ok 10159 - Parse error: qq'<!DOCTYPE html><svg><script><g></g></script></svg>'; ; ok 10160 - SHOULD-level error: qq'<!DOCTYPE html><svg><script><g></g></script></svg>'; ; ok 10161 - Document tree: qq'<!DOCTYPE html><svg><script><g></g></script></svg>' ok 10162 - Parse error: qq'<!DOCTYPE html><svg><title><script><g></g></script></title></svg>'; ; ok 10163 - SHOULD-level error: qq'<!DOCTYPE html><svg><title><script><g></g></script></title></svg>'; ; ok 10164 - Document tree: qq'<!DOCTYPE html><svg><title><script><g></g></script></title></svg>' ok 10165 - Parse error: qq'<!DOCTYPE html><svg><script><g></script></svg>'; 1:41:unmatched end tag:script;no </g> ok 10166 - SHOULD-level error: qq'<!DOCTYPE html><svg><script><g></script></svg>'; ; ok 10167 - Document tree: qq'<!DOCTYPE html><svg><script><g></script></svg>' ok 10168 - Parse error: qq'<!DOCTYPE html><math><script><g></script></math>'; 1:42:unmatched end tag:script;no </g> ok 10169 - SHOULD-level error: qq'<!DOCTYPE html><math><script><g></script></math>'; ; ok 10170 - Document tree: qq'<!DOCTYPE html><math><script><g></script></math>' ok 10171 - Parse error: qq'<!DOCTYPE html><math><annotation-xml><b>'; 1:40:not closed:annotation-xml, 1:40:in body:\#eof;no </annotation-xml></math> before <b>, EOF ok 10172 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml><b>'; ; ok 10173 - Document tree: qq'<!DOCTYPE html><math><annotation-xml><b>' ok 10174 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/xml"><b>'; 1:60:not closed:annotation-xml, 1:60:in body:\#eof;no </annotation-xml></math> before <b>, EOF ok 10175 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/xml"><b>'; ; ok 10176 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="text/xml"><b>' ok 10177 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html "><b>'; 1:62:not closed:annotation-xml, 1:62:in body:\#eof;no </annotation-xml></math> before <b>, EOF ok 10178 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html "><b>'; ; ok 10179 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html "><b>' ok 10180 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><b>'; 1:61:in body:\#eof;EOF ok 10181 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><b>'; ; ok 10182 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><b>' ok 10183 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><b>'; 1:73:in body:\#eof;EOF ok 10184 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><b>'; ; ok 10185 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><b>' ok 10186 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><x><b>'; 1:64:in body:\#eof;EOF ok 10187 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><x><b>'; ; ok 10188 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><x><b>' ok 10189 - Parse error: qq'<!DOCTYPE html><math><annotation-xml><math><b>'; 1:46:not closed:math, 1:46:in body:\#eof;no </math></annotation-xml></math>, EOF ok 10190 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml><math><b>'; ; ok 10191 - Document tree: qq'<!DOCTYPE html><math><annotation-xml><math><b>' ok 10192 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="MathML"><math><b>'; 1:64:not closed:math, 1:64:in body:\#eof;no </math></annotation-xml></math>, EOF ok 10193 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="MathML"><math><b>'; ; ok 10194 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="MathML"><math><b>' ok 10195 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><math><b>'; 1:67:not closed:math, 1:67:in body:\#eof;no </math>, EOF ok 10196 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><math><b>'; ; ok 10197 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><math><b>' ok 10198 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="Text/HTML"><math><b>'; 1:67:not closed:math, 1:67:in body:\#eof;no </math>, EOF ok 10199 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="Text/HTML"><math><b>'; ; ok 10200 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="Text/HTML"><math><b>' ok 10201 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><math><b>'; 1:79:not closed:math, 1:79:in body:\#eof;no </math>, EOF ok 10202 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><math><b>'; ; ok 10203 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><math><b>' ok 10204 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="Application/xhtml+xml"><math><b>'; 1:79:not closed:math, 1:79:in body:\#eof;no </math>, EOF ok 10205 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="Application/xhtml+xml"><math><b>'; ; ok 10206 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="Application/xhtml+xml"><math><b>' ok 10207 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</math><math>b'; 1:37:unmatched end tag:math, 1:43:in body:\#eof;unexpected </math>, EOF ok 10208 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</math><math>b'; ; ok 10209 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</math><math>b' ok 10210 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><math>b'; 1:35:not closed:i, 1:41:in body:\#eof;no </i>, EOF ok 10211 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><math>b'; ; ok 10212 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><math>b' ok 10213 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><x>b'; 1:35:not closed:i, 1:38:in body:\#eof;no </i>, EOF ok 10214 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><x>b'; ; ok 10215 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><x>b' ok 10216 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><mi>b'; 1:35:not closed:i, 1:39:in body:\#eof;no </i>, EOF ok 10217 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><mi>b'; ; ok 10218 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><mi>b' ok 10219 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><ms>b'; 1:35:not closed:i, 1:39:in body:\#eof;no </i>, EOF ok 10220 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><ms>b'; ; ok 10221 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><ms>b' ok 10222 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><mo>b'; 1:35:not closed:i, 1:39:in body:\#eof;no </i>, EOF ok 10223 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><mo>b'; ; ok 10224 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><mo>b' ok 10225 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><mn>b'; 1:35:not closed:i, 1:39:in body:\#eof;no </i>, EOF ok 10226 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><mn>b'; ; ok 10227 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><mn>b' ok 10228 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><mtext>b'; 1:35:not closed:i, 1:42:in body:\#eof;no </i>, EOF ok 10229 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><mtext>b'; ; ok 10230 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><mtext>b' ok 10231 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><mi><div>b'; 1:35:not closed:i, 1:44:in body:\#eof;no </i>, EOF ok 10232 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><mi><div>b'; ; ok 10233 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><mi><div>b' ok 10234 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><mi><b>b'; 1:35:not closed:i, 1:42:in body:\#eof;no </i>, EOF ok 10235 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><mi><b>b'; ; ok 10236 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><mi><b>b' ok 10237 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml>b'; 1:35:not closed:i, 1:51:in body:\#eof;no </i>, EOF ok 10238 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml>b'; ; ok 10239 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml>b' ok 10240 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="text/html">b'; 1:35:not closed:i, 1:72:in body:\#eof;no </i>, EOF ok 10241 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="text/html">b'; ; ok 10242 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="text/html">b' ok 10243 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="application/xhtml+XML">b'; 1:35:not closed:i, 1:84:in body:\#eof;no </i>, EOF ok 10244 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="application/xhtml+XML">b'; ; ok 10245 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="application/xhtml+XML">b' ok 10246 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="text/html"><svg><desc>x'; 1:35:not closed:i, 1:83:in body:\#eof;no </i>, EOF ok 10247 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="text/html"><svg><desc>x'; ; ok 10248 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="text/html"><svg><desc>x' ok 10249 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="text/html"><svg><title>x'; 1:35:not closed:i, 1:84:in body:\#eof;no </i>, EOF ok 10250 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="text/html"><svg><title>x'; ; ok 10251 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="text/html"><svg><title>x' ok 10252 - Parse error: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="text/html"><svg><foreignobject>x'; 1:35:not closed:i, 1:92:in body:\#eof;no </i>, EOF ok 10253 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="text/html"><svg><foreignobject>x'; ; ok 10254 - Document tree: qq'<!DOCTYPE html><math><mi><i>a</mi><annotation-xml encoding="text/html"><svg><foreignobject>x' ok 10255 - Parse error: qq'<!DOCTYPE html><svg><title><i>a</title><desc>x'; 1:40:not closed:i, 1:46:in body:\#eof;no </i>, EOF ok 10256 - SHOULD-level error: qq'<!DOCTYPE html><svg><title><i>a</title><desc>x'; ; ok 10257 - Document tree: qq'<!DOCTYPE html><svg><title><i>a</title><desc>x' ok 10258 - Parse error: qq'<!DOCTYPE html><svg><title><i>a</title><title>x'; 1:40:not closed:i, 1:47:in body:\#eof;no </i>, EOF ok 10259 - SHOULD-level error: qq'<!DOCTYPE html><svg><title><i>a</title><title>x'; ; ok 10260 - Document tree: qq'<!DOCTYPE html><svg><title><i>a</title><title>x' ok 10261 - Parse error: qq'<!DOCTYPE html><svg><title><i>a</title><foreignObJect>x'; 1:40:not closed:i, 1:55:in body:\#eof;no </i>, EOF ok 10262 - SHOULD-level error: qq'<!DOCTYPE html><svg><title><i>a</title><foreignObJect>x'; ; ok 10263 - Document tree: qq'<!DOCTYPE html><svg><title><i>a</title><foreignObJect>x' ok 10264 - Parse error: qq'<!DOCTYPE html><math><mi><frameset>'; 1:35:in body:frameset, 1:35:in body:\#eof;<frameset> in body, EOF ok 10265 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><frameset>'; ; ok 10266 - Document tree: qq'<!DOCTYPE html><math><mi><frameset>' ok 10267 - Parse error: qq'<!DOCTYPE html><math><mi>\x{00}<frameset>'; 1:26:NULL, 1:27:NULL, 1:36:in body:frameset, 1:36:in body:\#eof;NULL (tokenizer), NULL, <frameset> in body, EOF ok 10268 - SHOULD-level error: qq'<!DOCTYPE html><math><mi>\x{00}<frameset>'; ; ok 10269 - Document tree: qq'<!DOCTYPE html><math><mi>\x{00}<frameset>' ok 10270 - Parse error: qq'<!DOCTYPE html><math><mi>\x{FFFD}<frameset>'; 1:36:in body:frameset, 1:36:in body:\#eof;<frameset> in body, EOF ok 10271 - SHOULD-level error: qq'<!DOCTYPE html><math><mi>\x{FFFD}<frameset>'; ; ok 10272 - Document tree: qq'<!DOCTYPE html><math><mi>\x{FFFD}<frameset>' ok 10273 - Parse error: qq'<!DOCTYPE html><math><mi><div>\x{00}<frameset>'; 1:31:NULL, 1:32:NULL, 1:41:in body:frameset, 1:41:in body:\#eof;NULL (tokenizer), NULL, <frameset> in body, EOF ok 10274 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><div>\x{00}<frameset>'; ; ok 10275 - Document tree: qq'<!DOCTYPE html><math><mi><div>\x{00}<frameset>' ok 10276 - Parse error: qq'<!DOCTYPE html><math><mi><div>\x{FFFD}<frameset>'; 1:41:in body:frameset, 1:41:in body:\#eof;<frameset> in body, EOF ok 10277 - SHOULD-level error: qq'<!DOCTYPE html><math><mi><div>\x{FFFD}<frameset>'; ; ok 10278 - Document tree: qq'<!DOCTYPE html><math><mi><div>\x{FFFD}<frameset>' ok 10279 - Parse error: qq'<!DOCTYPE html><math><annotation-xml>\x{00}<mi><frameset>'; 1:38:NULL, 1:39:NULL, 1:52:in body:frameset, 1:52:in body:\#eof;NULL (tokenizer), NULL, <frameset> in body, EOF ok 10280 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml>\x{00}<mi><frameset>'; ; ok 10281 - Document tree: qq'<!DOCTYPE html><math><annotation-xml>\x{00}<mi><frameset>' ok 10282 - Parse error: qq'<!DOCTYPE html><math><annotation-xml>\x{FFFD}<mi><frameset>'; 1:52:in body:frameset, 1:52:in body:\#eof;<frameset> in body, EOF ok 10283 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml>\x{FFFD}<mi><frameset>'; ; ok 10284 - Document tree: qq'<!DOCTYPE html><math><annotation-xml>\x{FFFD}<mi><frameset>' ok 10285 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><div>\x{00}<frameset>'; 1:64:NULL, 1:65:NULL, 1:74:in body:frameset, 1:74:in body:\#eof;NULL (tokenizer), NULL, <frameset> in body, EOF ok 10286 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><div>\x{00}<frameset>'; ; ok 10287 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><div>\x{00}<frameset>' ok 10288 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><div>\x{FFFD}<frameset>'; 1:74:in body:frameset, 1:74:in body:\#eof;<frameset> in body, EOF ok 10289 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><div>\x{FFFD}<frameset>'; ; ok 10290 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="text/html"><div>\x{FFFD}<frameset>' ok 10291 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><div>\x{00}<frameset>'; 1:76:NULL, 1:77:NULL, 1:86:in body:frameset, 1:86:in body:\#eof;NULL (tokenizer), NULL, <frameset> in body, EOF ok 10292 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><div>\x{00}<frameset>'; ; ok 10293 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><div>\x{00}<frameset>' ok 10294 - Parse error: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><div>\x{FFFD}<frameset>'; 1:86:in body:frameset, 1:86:in body:\#eof;<frameset> in body, EOF ok 10295 - SHOULD-level error: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><div>\x{FFFD}<frameset>'; ; ok 10296 - Document tree: qq'<!DOCTYPE html><math><annotation-xml encoding="application/xhtml+xml"><div>\x{FFFD}<frameset>' ok 10297 - Parse error: qq'<!DOCTYPE html><svg><desc>\x{00}<frameset>'; 1:27:NULL, 1:28:NULL, 1:37:in body:frameset, 1:37:in body:\#eof;NULL (tokenizer), NULL, <frameset> in body, EOF ok 10298 - SHOULD-level error: qq'<!DOCTYPE html><svg><desc>\x{00}<frameset>'; ; ok 10299 - Document tree: qq'<!DOCTYPE html><svg><desc>\x{00}<frameset>' ok 10300 - Parse error: qq'<!DOCTYPE html><svg><desc><![CDATA[\x{00}]]><frameset>'; 1:40:NULL, 1:49:in body:frameset, 1:49:in body:\#eof;NULL, <frameset> in body, EOF ok 10301 - SHOULD-level error: qq'<!DOCTYPE html><svg><desc><![CDATA[\x{00}]]><frameset>'; ; ok 10302 - Document tree: qq'<!DOCTYPE html><svg><desc><![CDATA[\x{00}]]><frameset>' ok 10303 - Parse error: qq'<!DOCTYPE html><svg><desc>\x{FFFD}<frameset>'; 1:37:in body:frameset, 1:37:in body:\#eof;<frameset> in body, EOF ok 10304 - SHOULD-level error: qq'<!DOCTYPE html><svg><desc>\x{FFFD}<frameset>'; ; ok 10305 - Document tree: qq'<!DOCTYPE html><svg><desc>\x{FFFD}<frameset>' ok 10306 - Parse error: qq'<!DOCTYPE html><svg><desc><div>\x{00}<frameset>'; 1:32:NULL, 1:33:NULL, 1:42:in body:frameset, 1:42:in body:\#eof;NULL (tokenizer), NULL, <frameset> in body, EOF ok 10307 - SHOULD-level error: qq'<!DOCTYPE html><svg><desc><div>\x{00}<frameset>'; ; ok 10308 - Document tree: qq'<!DOCTYPE html><svg><desc><div>\x{00}<frameset>' ok 10309 - Parse error: qq'<!DOCTYPE html><svg><desc><div>\x{FFFD}<frameset>'; 1:42:in body:frameset, 1:42:in body:\#eof;<frameset> in body, EOF ok 10310 - SHOULD-level error: qq'<!DOCTYPE html><svg><desc><div>\x{FFFD}<frameset>'; ; ok 10311 - Document tree: qq'<!DOCTYPE html><svg><desc><div>\x{FFFD}<frameset>' ok 10312 - Parse error: qq'<!DOCTYPE html><svg><title>\x{00}<frameset>'; 1:28:NULL, 1:29:NULL, 1:38:in body:frameset, 1:38:in body:\#eof;NULL, NULL (tokenizer), <frameset> in body, EOF ok 10313 - SHOULD-level error: qq'<!DOCTYPE html><svg><title>\x{00}<frameset>'; ; ok 10314 - Document tree: qq'<!DOCTYPE html><svg><title>\x{00}<frameset>' ok 10315 - Parse error: qq'<!DOCTYPE html><svg><title>\x{FFFD}<frameset>'; 1:38:in body:frameset, 1:38:in body:\#eof;<frameset> in body, EOF ok 10316 - SHOULD-level error: qq'<!DOCTYPE html><svg><title>\x{FFFD}<frameset>'; ; ok 10317 - Document tree: qq'<!DOCTYPE html><svg><title>\x{FFFD}<frameset>' ok 10318 - Parse error: qq'<!DOCTYPE html><svg><foreignobject>\x{00}<frameset>'; 1:36:NULL, 1:37:NULL, 1:46:in body:frameset, 1:46:in body:\#eof;NULL (tokenizer), NULL, <frameset> in body, EOF ok 10319 - SHOULD-level error: qq'<!DOCTYPE html><svg><foreignobject>\x{00}<frameset>'; ; ok 10320 - Document tree: qq'<!DOCTYPE html><svg><foreignobject>\x{00}<frameset>' ok 10321 - Parse error: qq'<!DOCTYPE html><svg><foreignobject>\x{FFFD}<frameset>'; 1:46:in body:frameset, 1:46:in body:\#eof;<frameset> in body, EOF ok 10322 - SHOULD-level error: qq'<!DOCTYPE html><svg><foreignobject>\x{FFFD}<frameset>'; ; ok 10323 - Document tree: qq'<!DOCTYPE html><svg><foreignobject>\x{FFFD}<frameset>' ok 10324 - Parse error: qq'<!DOCTYPE html><svg></svg><![CDATA[foo]]>'; 1:27:bogus comment;bad comment ok 10325 - SHOULD-level error: qq'<!DOCTYPE html><svg></svg><![CDATA[foo]]>'; ; ok 10326 - Document tree: qq'<!DOCTYPE html><svg></svg><![CDATA[foo]]>' ok 10327 - Parse error: qq'<!DOCTYPE html><svg><foreignObject><![CDATA[foo]]></foreignObject></svg>'; ; ok 10328 - SHOULD-level error: qq'<!DOCTYPE html><svg><foreignObject><![CDATA[foo]]></foreignObject></svg>'; ; ok 10329 - Document tree: qq'<!DOCTYPE html><svg><foreignObject><![CDATA[foo]]></foreignObject></svg>' ok 10330 - Parse error: qq'<!DOCTYPE html><svg><foreignObject><div><![CDATA[foo]]></div></foreignObject></svg>'; 1:41:bogus comment;bad comment ok 10331 - SHOULD-level error: qq'<!DOCTYPE html><svg><foreignObject><div><![CDATA[foo]]></div></foreignObject></svg>'; ; ok 10332 - Document tree: qq'<!DOCTYPE html><svg><foreignObject><div><![CDATA[foo]]></div></foreignObject></svg>' ok 10333 - Parse error: qq'<!DOCTYPE html><table><svg><desc><i>a</desc><title><b>b</title><foreignobject><table><td>c</table>d</i>e</foreignObject></svg><math><mi>f<i>g</mi><annotation-xml encoding=text/html>h</annotation-xml><annotation-xml>i</annotation-xml></math>j'; 1:28:in table:svg, 1:37:in table:i, 1:45:in table:\#text, 1:45:in table:/:desc, 1:45:not closed:i, 1:55:in table:b, 1:64:in table:\#text, 1:64:in table:/:title, 1:64:not closed:b, 1:86:not closed:foreignObject, 1:86:not closed:foreignObject, 1:90:missing start tag:tr, 1:104:not closed:b, 1:121:unmatched end tag:foreignobject, 1:127:unmatched end tag:svg, 1:147:not closed:i, 1:200:not closed:i, 1:241:in body:\#eof;<svg> in table, <desc> in table, <i> in table, no </i> before </desc>, </desc> in table, <title> in table, <b> in table, no </b> before </title>, </title> in table, <foreignobject> in table, no </foreignobject></table> before </table>, no <tr> before <td>, no </b> before </i>; AAA, unexpected </foreignObject>, unexpected </svg>, no </i></b> before </mi>, no </i> before </annotation-xml> (text/html), unexpected EOF ok 10334 - SHOULD-level error: qq'<!DOCTYPE html><table><svg><desc><i>a</desc><title><b>b</title><foreignobject><table><td>c</table>d</i>e</foreignObject></svg><math><mi>f<i>g</mi><annotation-xml encoding=text/html>h</annotation-xml><annotation-xml>i</annotation-xml></math>j'; ; ok 10335 - Document tree: qq'<!DOCTYPE html><table><svg><desc><i>a</desc><title><b>b</title><foreignobject><table><td>c</table>d</i>e</foreignObject></svg><math><mi>f<i>g</mi><annotation-xml encoding=text/html>h</annotation-xml><annotation-xml>i</annotation-xml></math>j' ok 10336 - Parse error: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g>baz</table><p>quux'; 1:74:unmatched end tag:table, 1:74:not closed:caption, 1:74:not closed:svg;No </svg> before </table>, No </caption> before </table>, No </svg> before </caption> implied by </table> ok 10337 - SHOULD-level error: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g>baz</table><p>quux'; ; ok 10338 - Document tree: qq'<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g>baz</table><p>quux' ok 10339 - Parse error: qq'<table><tr><td><svg><desc><td></desc><circle>'; 1:8:no DOCTYPE, 1:31:unmatched end tag:td, 1:31:not closed:desc, 1:38:unmatched end tag:desc, 1:45:in body:\#eof;no DOCTYPE, no </desc></svg> before <td>, no </desc></svg> before </td> implied by <td>, unexpected </desc>, unexpected EOF ok 10340 - SHOULD-level error: qq'<table><tr><td><svg><desc><td></desc><circle>'; ; ok 10341 - Document tree: qq'<table><tr><td><svg><desc><td></desc><circle>' 1..10341 # Looks like you failed 946 tests of 10341.