1#data 2<!DOCTYPE html>Test 3#errors 4#document 5| <!DOCTYPE html> 6| <html> 7| <head> 8| <body> 9| "Test" 10 11#data 12<textarea>test</div>test 13#errors 14Line: 1 Col: 10 Unexpected start tag (textarea). Expected DOCTYPE. 15Line: 1 Col: 24 Expected closing tag. Unexpected end of file. 16#document 17| <html> 18| <head> 19| <body> 20| <textarea> 21| "test</div>test" 22 23#data 24<table><td> 25#errors 26Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE. 27Line: 1 Col: 11 Unexpected table cell start tag (td) in the table body phase. 28Line: 1 Col: 11 Expected closing tag. Unexpected end of file. 29#document 30| <html> 31| <head> 32| <body> 33| <table> 34| <tbody> 35| <tr> 36| <td> 37 38#data 39<table><td>test</tbody></table> 40#errors 41Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE. 42Line: 1 Col: 11 Unexpected table cell start tag (td) in the table body phase. 43#document 44| <html> 45| <head> 46| <body> 47| <table> 48| <tbody> 49| <tr> 50| <td> 51| "test" 52 53#data 54<frame>test 55#errors 56Line: 1 Col: 7 Unexpected start tag (frame). Expected DOCTYPE. 57Line: 1 Col: 7 Unexpected start tag frame. Ignored. 58#document 59| <html> 60| <head> 61| <body> 62| "test" 63 64#data 65<!DOCTYPE html><frameset>test 66#errors 67Line: 1 Col: 29 Unepxected characters in the frameset phase. Characters ignored. 68Line: 1 Col: 29 Expected closing tag. Unexpected end of file. 69#document 70| <!DOCTYPE html> 71| <html> 72| <head> 73| <frameset> 74 75#data 76<!DOCTYPE html><frameset><!DOCTYPE html> 77#errors 78Line: 1 Col: 40 Unexpected DOCTYPE. Ignored. 79Line: 1 Col: 40 Expected closing tag. Unexpected end of file. 80#document 81| <!DOCTYPE html> 82| <html> 83| <head> 84| <frameset> 85 86#data 87<!DOCTYPE html><font><p><b>test</font> 88#errors 89Line: 1 Col: 38 End tag (font) violates step 1, paragraph 3 of the adoption agency algorithm. 90Line: 1 Col: 38 End tag (font) violates step 1, paragraph 3 of the adoption agency algorithm. 91#document 92| <!DOCTYPE html> 93| <html> 94| <head> 95| <body> 96| <font> 97| <p> 98| <font> 99| <b> 100| "test" 101 102#data 103<!DOCTYPE html><dt><div><dd> 104#errors 105Line: 1 Col: 28 Missing end tag (div, dt). 106#document 107| <!DOCTYPE html> 108| <html> 109| <head> 110| <body> 111| <dt> 112| <div> 113| <dd> 114 115#data 116<script></x 117#errors 118Line: 1 Col: 8 Unexpected start tag (script). Expected DOCTYPE. 119Line: 1 Col: 11 Unexpected end of file. Expected end tag (script). 120#document 121| <html> 122| <head> 123| <script> 124| "</x" 125| <body> 126 127#data 128<table><plaintext><td> 129#errors 130Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE. 131Line: 1 Col: 18 Unexpected start tag (plaintext) in table context caused voodoo mode. 132Line: 1 Col: 22 Unexpected end of file. Expected table content. 133#document 134| <html> 135| <head> 136| <body> 137| <plaintext> 138| "<td>" 139| <table> 140 141#data 142<plaintext></plaintext> 143#errors 144Line: 1 Col: 11 Unexpected start tag (plaintext). Expected DOCTYPE. 145Line: 1 Col: 23 Expected closing tag. Unexpected end of file. 146#document 147| <html> 148| <head> 149| <body> 150| <plaintext> 151| "</plaintext>" 152 153#data 154<!DOCTYPE html><table><tr>TEST 155#errors 156Line: 1 Col: 30 Unexpected non-space characters in table context caused voodoo mode. 157Line: 1 Col: 30 Unexpected end of file. Expected table content. 158#document 159| <!DOCTYPE html> 160| <html> 161| <head> 162| <body> 163| "TEST" 164| <table> 165| <tbody> 166| <tr> 167 168#data 169<!DOCTYPE html><body t1=1><body t2=2><body t3=3 t4=4> 170#errors 171Line: 1 Col: 37 Unexpected start tag (body). 172Line: 1 Col: 53 Unexpected start tag (body). 173#document 174| <!DOCTYPE html> 175| <html> 176| <head> 177| <body> 178| t1="1" 179| t2="2" 180| t3="3" 181| t4="4" 182 183#data 184</b test 185#errors 186Line: 1 Col: 8 Unexpected end of file in attribute name. 187Line: 1 Col: 8 End tag contains unexpected attributes. 188Line: 1 Col: 8 Unexpected end tag (b). Expected DOCTYPE. 189Line: 1 Col: 8 Unexpected end tag (b) after the (implied) root element. 190#document 191| <html> 192| <head> 193| <body> 194 195#data 196<!DOCTYPE html></b test<b &=&>X 197#errors 198Line: 1 Col: 32 Named entity didn't end with ';'. 199Line: 1 Col: 33 End tag contains unexpected attributes. 200Line: 1 Col: 33 Unexpected end tag (b) after the (implied) root element. 201#document 202| <!DOCTYPE html> 203| <html> 204| <head> 205| <body> 206| "X" 207 208#data 209<!doctypehtml><scrIPt type=text/x-foobar;baz>X</SCRipt 210#errors 211Line: 1 Col: 9 No space after literal string 'DOCTYPE'. 212Line: 1 Col: 54 Unexpected end of file in the tag name. 213#document 214| <!DOCTYPE html> 215| <html> 216| <head> 217| <script> 218| type="text/x-foobar;baz" 219| "X</SCRipt" 220| <body> 221 222#data 223& 224#errors 225Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE. 226#document 227| <html> 228| <head> 229| <body> 230| "&" 231 232#data 233&# 234#errors 235Line: 1 Col: 1 Numeric entity expected. Got end of file instead. 236Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE. 237#document 238| <html> 239| <head> 240| <body> 241| "&#" 242 243#data 244&#X 245#errors 246Line: 1 Col: 3 Numeric entity expected but none found. 247Line: 1 Col: 3 Unexpected non-space characters. Expected DOCTYPE. 248#document 249| <html> 250| <head> 251| <body> 252| "&#X" 253 254#data 255&#x 256#errors 257Line: 1 Col: 3 Numeric entity expected but none found. 258Line: 1 Col: 3 Unexpected non-space characters. Expected DOCTYPE. 259#document 260| <html> 261| <head> 262| <body> 263| "&#x" 264 265#data 266- 267#errors 268Line: 1 Col: 4 Numeric entity didn't end with ';'. 269Line: 1 Col: 4 Unexpected non-space characters. Expected DOCTYPE. 270#document 271| <html> 272| <head> 273| <body> 274| "-" 275 276#data 277&x-test 278#errors 279Line: 1 Col: 1 Named entity expected. Got none. 280Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE. 281#document 282| <html> 283| <head> 284| <body> 285| "&x-test" 286 287#data 288<!doctypehtml><p><li> 289#errors 290Line: 1 Col: 9 No space after literal string 'DOCTYPE'. 291#document 292| <!DOCTYPE html> 293| <html> 294| <head> 295| <body> 296| <p> 297| <li> 298 299#data 300<!doctypehtml><p><dt> 301#errors 302Line: 1 Col: 9 No space after literal string 'DOCTYPE'. 303#document 304| <!DOCTYPE html> 305| <html> 306| <head> 307| <body> 308| <p> 309| <dt> 310 311#data 312<!doctypehtml><p><dd> 313#errors 314Line: 1 Col: 9 No space after literal string 'DOCTYPE'. 315#document 316| <!DOCTYPE html> 317| <html> 318| <head> 319| <body> 320| <p> 321| <dd> 322 323#data 324<!doctypehtml><p><form> 325#errors 326Line: 1 Col: 9 No space after literal string 'DOCTYPE'. 327Line: 1 Col: 23 Expected closing tag. Unexpected end of file. 328#document 329| <!DOCTYPE html> 330| <html> 331| <head> 332| <body> 333| <p> 334| <form> 335 336#data 337<!DOCTYPE html><p></P>X 338#errors 339#document 340| <!DOCTYPE html> 341| <html> 342| <head> 343| <body> 344| <p> 345| "X" 346 347#data 348& 349#errors 350Line: 1 Col: 4 Named entity didn't end with ';'. 351Line: 1 Col: 4 Unexpected non-space characters. Expected DOCTYPE. 352#document 353| <html> 354| <head> 355| <body> 356| "&" 357 358#data 359&AMp; 360#errors 361Line: 1 Col: 1 Named entity expected. Got none. 362Line: 1 Col: 1 Unexpected non-space characters. Expected DOCTYPE. 363#document 364| <html> 365| <head> 366| <body> 367| "&AMp;" 368 369#data 370<!DOCTYPE html><html><head></head><body><thisISasillyTESTelementNameToMakeSureCrazyTagNamesArePARSEDcorrectLY> 371#errors 372Line: 1 Col: 110 Expected closing tag. Unexpected end of file. 373#document 374| <!DOCTYPE html> 375| <html> 376| <head> 377| <body> 378| <thisisasillytestelementnametomakesurecrazytagnamesareparsedcorrectly> 379 380#data 381<!DOCTYPE html>X</body>X 382#errors 383Line: 1 Col: 24 Unexpected non-space characters in the after body phase. 384#document 385| <!DOCTYPE html> 386| <html> 387| <head> 388| <body> 389| "XX" 390 391#data 392<!DOCTYPE html><!-- X 393#errors 394Line: 1 Col: 21 Unexpected end of file in comment. 395#document 396| <!DOCTYPE html> 397| <!-- X --> 398| <html> 399| <head> 400| <body> 401 402#data 403<!DOCTYPE html><table><caption>test TEST</caption><td>test 404#errors 405Line: 1 Col: 54 Unexpected table cell start tag (td) in the table body phase. 406Line: 1 Col: 58 Expected closing tag. Unexpected end of file. 407#document 408| <!DOCTYPE html> 409| <html> 410| <head> 411| <body> 412| <table> 413| <caption> 414| "test TEST" 415| <tbody> 416| <tr> 417| <td> 418| "test" 419 420#data 421<!DOCTYPE html><select><option><optgroup> 422#errors 423Line: 1 Col: 41 Expected closing tag. Unexpected end of file. 424#document 425| <!DOCTYPE html> 426| <html> 427| <head> 428| <body> 429| <select> 430| <option> 431| <optgroup> 432 433#data 434<!DOCTYPE html><select><optgroup><option></optgroup><option><select><option> 435#errors 436Line: 1 Col: 68 Unexpected select start tag in the select phase treated as select end tag. 437Line: 1 Col: 76 Expected closing tag. Unexpected end of file. 438#document 439| <!DOCTYPE html> 440| <html> 441| <head> 442| <body> 443| <select> 444| <optgroup> 445| <option> 446| <option> 447| <option> 448 449#data 450<!DOCTYPE html><select><optgroup><option><optgroup> 451#errors 452Line: 1 Col: 51 Expected closing tag. Unexpected end of file. 453#document 454| <!DOCTYPE html> 455| <html> 456| <head> 457| <body> 458| <select> 459| <optgroup> 460| <option> 461| <optgroup> 462 463#data 464<!DOCTYPE html><datalist><option>foo</datalist>bar 465#errors 466#document 467| <!DOCTYPE html> 468| <html> 469| <head> 470| <body> 471| <datalist> 472| <option> 473| "foo" 474| "bar" 475 476#data 477<!DOCTYPE html><font><input><input></font> 478#errors 479#document 480| <!DOCTYPE html> 481| <html> 482| <head> 483| <body> 484| <font> 485| <input> 486| <input> 487 488#data 489<!DOCTYPE html><!-- XXX - XXX --> 490#errors 491#document 492| <!DOCTYPE html> 493| <!-- XXX - XXX --> 494| <html> 495| <head> 496| <body> 497 498#data 499<!DOCTYPE html><!-- XXX - XXX 500#errors 501Line: 1 Col: 29 Unexpected end of file in comment (-) 502#document 503| <!DOCTYPE html> 504| <!-- XXX - XXX --> 505| <html> 506| <head> 507| <body> 508 509#data 510<!DOCTYPE html><!-- XXX - XXX - XXX --> 511#errors 512#document 513| <!DOCTYPE html> 514| <!-- XXX - XXX - XXX --> 515| <html> 516| <head> 517| <body> 518 519#data 520<isindex test=x name=x> 521#errors 522Line: 1 Col: 23 Unexpected start tag (isindex). Expected DOCTYPE. 523Line: 1 Col: 23 Unexpected start tag isindex. Don't use it! 524#document 525| <html> 526| <head> 527| <body> 528| <form> 529| <hr> 530| <label> 531| "This is a searchable index. Enter search keywords: " 532| <input> 533| name="isindex" 534| test="x" 535| <hr> 536 537#data 538test 539test 540#errors 541Line: 2 Col: 4 Unexpected non-space characters. Expected DOCTYPE. 542#document 543| <html> 544| <head> 545| <body> 546| "test 547test" 548 549#data 550<!DOCTYPE html><body><title>test</body></title> 551#errors 552#document 553| <!DOCTYPE html> 554| <html> 555| <head> 556| <body> 557| <title> 558| "test</body>" 559 560#data 561<!DOCTYPE html><body><title>X</title><meta name=z><link rel=foo><style> 562x { content:"</style" } </style> 563#errors 564#document 565| <!DOCTYPE html> 566| <html> 567| <head> 568| <body> 569| <title> 570| "X" 571| <meta> 572| name="z" 573| <link> 574| rel="foo" 575| <style> 576| " 577x { content:"</style" } " 578 579#data 580<!DOCTYPE html><select><optgroup></optgroup></select> 581#errors 582#document 583| <!DOCTYPE html> 584| <html> 585| <head> 586| <body> 587| <select> 588| <optgroup> 589 590#data 591 592 593#errors 594Line: 2 Col: 1 Unexpected End of file. Expected DOCTYPE. 595#document 596| <html> 597| <head> 598| <body> 599 600#data 601<!DOCTYPE html> <html> 602#errors 603#document 604| <!DOCTYPE html> 605| <html> 606| <head> 607| <body> 608 609#data 610<!DOCTYPE html><script> 611</script> <title>x</title> </head> 612#errors 613#document 614| <!DOCTYPE html> 615| <html> 616| <head> 617| <script> 618| " 619" 620| " " 621| <title> 622| "x" 623| " " 624| <body> 625 626#data 627<!DOCTYPE html><html><body><html id=x> 628#errors 629Line: 1 Col: 38 html needs to be the first start tag. 630#document 631| <!DOCTYPE html> 632| <html> 633| id="x" 634| <head> 635| <body> 636 637#data 638<!DOCTYPE html>X</body><html id="x"> 639#errors 640Line: 1 Col: 36 Unexpected start tag token (html) in the after body phase. 641Line: 1 Col: 36 html needs to be the first start tag. 642#document 643| <!DOCTYPE html> 644| <html> 645| id="x" 646| <head> 647| <body> 648| "X" 649 650#data 651<!DOCTYPE html><head><html id=x> 652#errors 653Line: 1 Col: 32 html needs to be the first start tag. 654#document 655| <!DOCTYPE html> 656| <html> 657| id="x" 658| <head> 659| <body> 660 661#data 662<!DOCTYPE html>X</html>X 663#errors 664Line: 1 Col: 24 Unexpected non-space characters in the after body phase. 665#document 666| <!DOCTYPE html> 667| <html> 668| <head> 669| <body> 670| "XX" 671 672#data 673<!DOCTYPE html>X</html> 674#errors 675#document 676| <!DOCTYPE html> 677| <html> 678| <head> 679| <body> 680| "X " 681 682#data 683<!DOCTYPE html>X</html><p>X 684#errors 685Line: 1 Col: 26 Unexpected start tag (p). 686#document 687| <!DOCTYPE html> 688| <html> 689| <head> 690| <body> 691| "X" 692| <p> 693| "X" 694 695#data 696<!DOCTYPE html>X<p/x/y/z> 697#errors 698Line: 1 Col: 19 Expected a > after the /. 699Line: 1 Col: 21 Solidus (/) incorrectly placed in tag. 700Line: 1 Col: 23 Solidus (/) incorrectly placed in tag. 701#document 702| <!DOCTYPE html> 703| <html> 704| <head> 705| <body> 706| "X" 707| <p> 708| x="" 709| y="" 710| z="" 711 712#data 713<!DOCTYPE html><!--x-- 714#errors 715Line: 1 Col: 22 Unexpected end of file in comment (--). 716#document 717| <!DOCTYPE html> 718| <!-- x --> 719| <html> 720| <head> 721| <body> 722 723#data 724<!DOCTYPE html><table><tr><td></p></table> 725#errors 726Line: 1 Col: 34 Unexpected end tag (p). Ignored. 727#document 728| <!DOCTYPE html> 729| <html> 730| <head> 731| <body> 732| <table> 733| <tbody> 734| <tr> 735| <td> 736| <p> 737 738#data 739<!DOCTYPE <!DOCTYPE HTML>><!--<!--x-->--> 740#errors 741Line: 1 Col: 20 Expected space or '>'. Got '' 742Line: 1 Col: 25 Erroneous DOCTYPE. 743Line: 1 Col: 35 Unexpected character in comment found. 744#document 745| <!DOCTYPE <!doctype> 746| <html> 747| <head> 748| <body> 749| ">" 750| <!-- <!--x --> 751| "-->" 752 753#data 754<!doctype html><div><form></form><div></div></div> 755#errors 756#document 757| <!DOCTYPE html> 758| <html> 759| <head> 760| <body> 761| <div> 762| <form> 763| <div> 764