1 |
#data |
#data |
2 |
<!DOCTYPE HTML>Test |
<!DOCTYPE html>Test |
3 |
#errors |
#errors |
4 |
#document |
#document |
5 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
6 |
| <html> |
| <html> |
7 |
| <head> |
| <head> |
8 |
| <body> |
| <body> |
62 |
| "test" |
| "test" |
63 |
|
|
64 |
#data |
#data |
65 |
<!DOCTYPE HTML><frameset>test |
<!DOCTYPE html><frameset>test |
66 |
#errors |
#errors |
67 |
Line: 1 Col: 29 Unepxected characters in the frameset phase. Characters ignored. |
Line: 1 Col: 29 Unepxected characters in the frameset phase. Characters ignored. |
68 |
Line: 1 Col: 29 Expected closing tag. Unexpected end of file. |
Line: 1 Col: 29 Expected closing tag. Unexpected end of file. |
69 |
#document |
#document |
70 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
71 |
| <html> |
| <html> |
72 |
| <head> |
| <head> |
73 |
| <frameset> |
| <frameset> |
74 |
|
|
75 |
#data |
#data |
76 |
<!DOCTYPE HTML><frameset><!DOCTYPE HTML> |
<!DOCTYPE html><frameset><!DOCTYPE html> |
77 |
#errors |
#errors |
78 |
Line: 1 Col: 40 Unexpected DOCTYPE. Ignored. |
Line: 1 Col: 40 Unexpected DOCTYPE. Ignored. |
79 |
Line: 1 Col: 40 Expected closing tag. Unexpected end of file. |
Line: 1 Col: 40 Expected closing tag. Unexpected end of file. |
80 |
#document |
#document |
81 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
82 |
| <html> |
| <html> |
83 |
| <head> |
| <head> |
84 |
| <frameset> |
| <frameset> |
85 |
|
|
86 |
#data |
#data |
87 |
<!DOCTYPE HTML><font><p><b>test</font> |
<!DOCTYPE html><font><p><b>test</font> |
88 |
#errors |
#errors |
89 |
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. |
90 |
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. |
91 |
#document |
#document |
92 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
93 |
| <html> |
| <html> |
94 |
| <head> |
| <head> |
95 |
| <body> |
| <body> |
100 |
| "test" |
| "test" |
101 |
|
|
102 |
#data |
#data |
103 |
<!DOCTYPE HTML><dt><div><dd> |
<!DOCTYPE html><dt><div><dd> |
104 |
#errors |
#errors |
105 |
Line: 1 Col: 28 Missing end tag (div, dt). |
Line: 1 Col: 28 Missing end tag (div, dt). |
106 |
#document |
#document |
107 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
108 |
| <html> |
| <html> |
109 |
| <head> |
| <head> |
110 |
| <body> |
| <body> |
151 |
| "</plaintext>" |
| "</plaintext>" |
152 |
|
|
153 |
#data |
#data |
154 |
<!DOCTYPE HTML><table><tr>TEST |
<!DOCTYPE html><table><tr>TEST |
155 |
#errors |
#errors |
156 |
Line: 1 Col: 30 Unexpected non-space characters in table context caused voodoo mode. |
Line: 1 Col: 30 Unexpected non-space characters in table context caused voodoo mode. |
157 |
Line: 1 Col: 30 Expected closing tag. Unexpected end of file. |
Line: 1 Col: 30 Expected closing tag. Unexpected end of file. |
158 |
#document |
#document |
159 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
160 |
| <html> |
| <html> |
161 |
| <head> |
| <head> |
162 |
| <body> |
| <body> |
166 |
| <tr> |
| <tr> |
167 |
|
|
168 |
#data |
#data |
169 |
<!DOCTYPE HTML><body t1=1><body t2=2><body t3=3 t4=4> |
<!DOCTYPE html><body t1=1><body t2=2><body t3=3 t4=4> |
170 |
#errors |
#errors |
171 |
Line: 1 Col: 37 Unexpected start tag (body). |
Line: 1 Col: 37 Unexpected start tag (body). |
172 |
Line: 1 Col: 53 Unexpected start tag (body). |
Line: 1 Col: 53 Unexpected start tag (body). |
173 |
#document |
#document |
174 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
175 |
| <html> |
| <html> |
176 |
| <head> |
| <head> |
177 |
| <body> |
| <body> |
193 |
| <body> |
| <body> |
194 |
|
|
195 |
#data |
#data |
196 |
<!DOCTYPE HTML></b test<b &=&>X |
<!DOCTYPE html></b test<b &=&>X |
197 |
#errors |
#errors |
198 |
Line: 1 Col: 32 Named entity didn't end with ';'. |
Line: 1 Col: 32 Named entity didn't end with ';'. |
199 |
Line: 1 Col: 33 End tag contains unexpected attributes. |
Line: 1 Col: 33 End tag contains unexpected attributes. |
200 |
Line: 1 Col: 33 Unexpected end tag (b) after the (implied) root element. |
Line: 1 Col: 33 Unexpected end tag (b) after the (implied) root element. |
201 |
#document |
#document |
202 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
203 |
| <html> |
| <html> |
204 |
| <head> |
| <head> |
205 |
| <body> |
| <body> |
297 |
| <li> |
| <li> |
298 |
|
|
299 |
#data |
#data |
300 |
<!doctypeHTML><p><dt> |
<!doctypehtml><p><dt> |
301 |
#errors |
#errors |
302 |
Line: 1 Col: 9 No space after literal string 'DOCTYPE'. |
Line: 1 Col: 9 No space after literal string 'DOCTYPE'. |
303 |
#document |
#document |
304 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
305 |
| <html> |
| <html> |
306 |
| <head> |
| <head> |
307 |
| <body> |
| <body> |
309 |
| <dt> |
| <dt> |
310 |
|
|
311 |
#data |
#data |
312 |
<!doctypehtmL><p><dd> |
<!doctypehtml><p><dd> |
313 |
#errors |
#errors |
314 |
Line: 1 Col: 9 No space after literal string 'DOCTYPE'. |
Line: 1 Col: 9 No space after literal string 'DOCTYPE'. |
315 |
#document |
#document |
316 |
| <!DOCTYPE htmL> |
| <!DOCTYPE html> |
317 |
| <html> |
| <html> |
318 |
| <head> |
| <head> |
319 |
| <body> |
| <body> |
334 |
| <form> |
| <form> |
335 |
|
|
336 |
#data |
#data |
337 |
<!DOCTYPE HTML><p><b><i><u></p> <p>X |
<!DOCTYPE html><p><b><i><u></p> <p>X |
338 |
#errors |
#errors |
339 |
Line: 1 Col: 31 Unexpected end tag (p). Ignored. |
Line: 1 Col: 31 Unexpected end tag (p). Ignored. |
340 |
Line: 1 Col: 36 Expected closing tag. Unexpected end of file. |
Line: 1 Col: 36 Expected closing tag. Unexpected end of file. |
341 |
#document |
#document |
342 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
343 |
| <html> |
| <html> |
344 |
| <head> |
| <head> |
345 |
| <body> |
| <body> |
355 |
| "X" |
| "X" |
356 |
|
|
357 |
#data |
#data |
358 |
<!DOCTYPE HTML><p></P>X |
<!DOCTYPE html><p></P>X |
359 |
#errors |
#errors |
360 |
#document |
#document |
361 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
362 |
| <html> |
| <html> |
363 |
| <head> |
| <head> |
364 |
| <body> |
| <body> |
388 |
| "&AMp;" |
| "&AMp;" |
389 |
|
|
390 |
#data |
#data |
391 |
<!DOCTYPE HTML><html><head></head><body><thisISasillyTESTelementNameToMakeSureCrazyTagNamesArePARSEDcorrectLY> |
<!DOCTYPE html><html><head></head><body><thisISasillyTESTelementNameToMakeSureCrazyTagNamesArePARSEDcorrectLY> |
392 |
#errors |
#errors |
393 |
Line: 1 Col: 110 Expected closing tag. Unexpected end of file. |
Line: 1 Col: 110 Expected closing tag. Unexpected end of file. |
394 |
#document |
#document |
395 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
396 |
| <html> |
| <html> |
397 |
| <head> |
| <head> |
398 |
| <body> |
| <body> |
399 |
| <thisisasillytestelementnametomakesurecrazytagnamesareparsedcorrectly> |
| <thisisasillytestelementnametomakesurecrazytagnamesareparsedcorrectly> |
400 |
|
|
401 |
#data |
#data |
402 |
<!DOCTYPE HTML>X</body>X |
<!DOCTYPE html>X</body>X |
403 |
#errors |
#errors |
404 |
Line: 1 Col: 24 Unexpected non-space characters in the after body phase. |
Line: 1 Col: 24 Unexpected non-space characters in the after body phase. |
405 |
#document |
#document |
406 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
407 |
| <html> |
| <html> |
408 |
| <head> |
| <head> |
409 |
| <body> |
| <body> |
410 |
| "XX" |
| "XX" |
411 |
|
|
412 |
#data |
#data |
413 |
<!DOCTYPE HTML><!-- X |
<!DOCTYPE html><!-- X |
414 |
#errors |
#errors |
415 |
Line: 1 Col: 21 Unexpected end of file in comment. |
Line: 1 Col: 21 Unexpected end of file in comment. |
416 |
#document |
#document |
417 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
418 |
| <!-- X --> |
| <!-- X --> |
419 |
| <html> |
| <html> |
420 |
| <head> |
| <head> |
421 |
| <body> |
| <body> |
422 |
|
|
423 |
#data |
#data |
424 |
<!DOCTYPE HTML><table><caption>test TEST</caption><td>test |
<!DOCTYPE html><table><caption>test TEST</caption><td>test |
425 |
#errors |
#errors |
426 |
Line: 1 Col: 54 Unexpected table cell start tag (td) in the table body phase. |
Line: 1 Col: 54 Unexpected table cell start tag (td) in the table body phase. |
427 |
Line: 1 Col: 58 Expected closing tag. Unexpected end of file. |
Line: 1 Col: 58 Expected closing tag. Unexpected end of file. |
428 |
#document |
#document |
429 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
430 |
| <html> |
| <html> |
431 |
| <head> |
| <head> |
432 |
| <body> |
| <body> |
439 |
| "test" |
| "test" |
440 |
|
|
441 |
#data |
#data |
442 |
<!DOCTYPE HTML><select><option><optgroup> |
<!DOCTYPE html><select><option><optgroup> |
443 |
#errors |
#errors |
444 |
Line: 1 Col: 41 Expected closing tag. Unexpected end of file. |
Line: 1 Col: 41 Expected closing tag. Unexpected end of file. |
445 |
#document |
#document |
446 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
447 |
| <html> |
| <html> |
448 |
| <head> |
| <head> |
449 |
| <body> |
| <body> |
452 |
| <optgroup> |
| <optgroup> |
453 |
|
|
454 |
#data |
#data |
455 |
<!DOCTYPE HTML><select><optgroup><option></optgroup><option><select><option> |
<!DOCTYPE html><select><optgroup><option></optgroup><option><select><option> |
456 |
#errors |
#errors |
457 |
Line: 1 Col: 68 Unexpected select start tag in the select phase implies select start tag. |
Line: 1 Col: 68 Unexpected select start tag in the select phase implies select start tag. |
458 |
Line: 1 Col: 76 Unexpected start tag option. Ignored. |
Line: 1 Col: 76 Unexpected start tag option. Ignored. |
459 |
#document |
#document |
460 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
461 |
| <html> |
| <html> |
462 |
| <head> |
| <head> |
463 |
| <body> |
| <body> |
467 |
| <option> |
| <option> |
468 |
|
|
469 |
#data |
#data |
470 |
<!DOCTYPE HTML><select><optgroup><option><optgroup> |
<!DOCTYPE html><select><optgroup><option><optgroup> |
471 |
#errors |
#errors |
472 |
Line: 1 Col: 51 Expected closing tag. Unexpected end of file. |
Line: 1 Col: 51 Expected closing tag. Unexpected end of file. |
473 |
#document |
#document |
474 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
475 |
| <html> |
| <html> |
476 |
| <head> |
| <head> |
477 |
| <body> |
| <body> |
481 |
| <optgroup> |
| <optgroup> |
482 |
|
|
483 |
#data |
#data |
484 |
<!DOCTYPE HTML><font><input><input></font> |
<!DOCTYPE html><font><input><input></font> |
485 |
#errors |
#errors |
486 |
#document |
#document |
487 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
488 |
| <html> |
| <html> |
489 |
| <head> |
| <head> |
490 |
| <body> |
| <body> |
493 |
| <input> |
| <input> |
494 |
|
|
495 |
#data |
#data |
496 |
<!DOCTYPE HTML><!-- XXX - XXX --> |
<!DOCTYPE html><!-- XXX - XXX --> |
497 |
#errors |
#errors |
498 |
#document |
#document |
499 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
500 |
| <!-- XXX - XXX --> |
| <!-- XXX - XXX --> |
501 |
| <html> |
| <html> |
502 |
| <head> |
| <head> |
503 |
| <body> |
| <body> |
504 |
|
|
505 |
#data |
#data |
506 |
<!DOCTYPE HTML><!-- XXX - XXX |
<!DOCTYPE html><!-- XXX - XXX |
507 |
#errors |
#errors |
508 |
Line: 1 Col: 29 Unexpected end of file in comment (-) |
Line: 1 Col: 29 Unexpected end of file in comment (-) |
509 |
#document |
#document |
510 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
511 |
| <!-- XXX - XXX --> |
| <!-- XXX - XXX --> |
512 |
| <html> |
| <html> |
513 |
| <head> |
| <head> |
514 |
| <body> |
| <body> |
515 |
|
|
516 |
#data |
#data |
517 |
<!DOCTYPE HTML><!-- XXX - XXX - XXX --> |
<!DOCTYPE html><!-- XXX - XXX - XXX --> |
518 |
#errors |
#errors |
519 |
#document |
#document |
520 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
521 |
| <!-- XXX - XXX - XXX --> |
| <!-- XXX - XXX - XXX --> |
522 |
| <html> |
| <html> |
523 |
| <head> |
| <head> |
578 |
| "X" |
| "X" |
579 |
|
|
580 |
#data |
#data |
581 |
<!DOCTYPE HTML><body><title>test</body></title> |
<!DOCTYPE html><body><title>test</body></title> |
582 |
#errors |
#errors |
583 |
#document |
#document |
584 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
585 |
| <html> |
| <html> |
586 |
| <head> |
| <head> |
587 |
| <body> |
| <body> |
589 |
| "test</body>" |
| "test</body>" |
590 |
|
|
591 |
#data |
#data |
592 |
<!DOCTYPE HTML><body><title>X</title><meta name=z><link rel=foo><style> |
<!DOCTYPE html><body><title>X</title><meta name=z><link rel=foo><style> |
593 |
x { content:"</style" } </style> |
x { content:"</style" } </style> |
594 |
#errors |
#errors |
595 |
#document |
#document |
596 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
597 |
| <html> |
| <html> |
598 |
| <head> |
| <head> |
599 |
| <body> |
| <body> |
608 |
x { content:"</style" } " |
x { content:"</style" } " |
609 |
|
|
610 |
#data |
#data |
611 |
<!DOCTYPE HTML><select><optgroup></optgroup></select> |
<!DOCTYPE html><select><optgroup></optgroup></select> |
612 |
#errors |
#errors |
613 |
#document |
#document |
614 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
615 |
| <html> |
| <html> |
616 |
| <head> |
| <head> |
617 |
| <body> |
| <body> |
629 |
| <body> |
| <body> |
630 |
|
|
631 |
#data |
#data |
632 |
<!DOCTYPE HTML> <html> |
<!DOCTYPE html> <html> |
633 |
#errors |
#errors |
634 |
#document |
#document |
635 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
636 |
| <html> |
| <html> |
637 |
| <head> |
| <head> |
638 |
| <body> |
| <body> |
639 |
|
|
640 |
#data |
#data |
641 |
<!DOCTYPE HTML><script> |
<!DOCTYPE html><script> |
642 |
</script> <title>x</title> </head> |
</script> <title>x</title> </head> |
643 |
#errors |
#errors |
644 |
#document |
#document |
645 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
646 |
| <html> |
| <html> |
647 |
| <head> |
| <head> |
648 |
| <script> |
| <script> |
655 |
| <body> |
| <body> |
656 |
|
|
657 |
#data |
#data |
658 |
<!DOCTYPE HTML><html><body><html id=x> |
<!DOCTYPE html><html><body><html id=x> |
659 |
#errors |
#errors |
660 |
Line: 1 Col: 38 html needs to be the first start tag. |
Line: 1 Col: 38 html needs to be the first start tag. |
661 |
#document |
#document |
662 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
663 |
| <html> |
| <html> |
664 |
| id="x" |
| id="x" |
665 |
| <head> |
| <head> |
666 |
| <body> |
| <body> |
667 |
|
|
668 |
#data |
#data |
669 |
<!DOCTYPE HTML>X</body><html id="x"> |
<!DOCTYPE html>X</body><html id="x"> |
670 |
#errors |
#errors |
671 |
Line: 1 Col: 36 Unexpected start tag token (html) in the after body phase. |
Line: 1 Col: 36 Unexpected start tag token (html) in the after body phase. |
672 |
Line: 1 Col: 36 html needs to be the first start tag. |
Line: 1 Col: 36 html needs to be the first start tag. |
673 |
#document |
#document |
674 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
675 |
| <html> |
| <html> |
676 |
| id="x" |
| id="x" |
677 |
| <head> |
| <head> |
679 |
| "X" |
| "X" |
680 |
|
|
681 |
#data |
#data |
682 |
<!DOCTYPE HTML><head><html id=x> |
<!DOCTYPE html><head><html id=x> |
683 |
#errors |
#errors |
684 |
Line: 1 Col: 32 html needs to be the first start tag. |
Line: 1 Col: 32 html needs to be the first start tag. |
685 |
#document |
#document |
686 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
687 |
| <html> |
| <html> |
688 |
| id="x" |
| id="x" |
689 |
| <head> |
| <head> |
690 |
| <body> |
| <body> |
691 |
|
|
692 |
#data |
#data |
693 |
<!DOCTYPE HTML>X</html>X |
<!DOCTYPE html>X</html>X |
694 |
#errors |
#errors |
695 |
Line: 1 Col: 24 Unexpected non-space characters. Expected end of file. |
Line: 1 Col: 24 Unexpected non-space characters. Expected end of file. |
696 |
Line: 1 Col: 24 Unexpected non-space characters in the after body phase. |
Line: 1 Col: 24 Unexpected non-space characters in the after body phase. |
697 |
#document |
#document |
698 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
699 |
| <html> |
| <html> |
700 |
| <head> |
| <head> |
701 |
| <body> |
| <body> |
702 |
| "XX" |
| "XX" |
703 |
|
|
704 |
#data |
#data |
705 |
<!DOCTYPE HTML>X</html> |
<!DOCTYPE html>X</html> |
706 |
#errors |
#errors |
707 |
#document |
#document |
708 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
709 |
| <html> |
| <html> |
710 |
| <head> |
| <head> |
711 |
| <body> |
| <body> |
712 |
| "X " |
| "X " |
713 |
|
|
714 |
#data |
#data |
715 |
<!DOCTYPE HTML>X</html><p>X |
<!DOCTYPE html>X</html><p>X |
716 |
#errors |
#errors |
717 |
Line: 1 Col: 26 Unexpected start tag (p). Expected end of file. |
Line: 1 Col: 26 Unexpected start tag (p). Expected end of file. |
718 |
Line: 1 Col: 26 Unexpected start tag token (p) in the after body phase. |
Line: 1 Col: 26 Unexpected start tag token (p) in the after body phase. |
719 |
#document |
#document |
720 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
721 |
| <html> |
| <html> |
722 |
| <head> |
| <head> |
723 |
| <body> |
| <body> |
726 |
| "X" |
| "X" |
727 |
|
|
728 |
#data |
#data |
729 |
<!DOCTYPE HTML>X<p/x/y/z> |
<!DOCTYPE html>X<p/x/y/z> |
730 |
#errors |
#errors |
731 |
Line: 1 Col: 19 Solidus (/) incorrectly placed in tag. |
Line: 1 Col: 19 Solidus (/) incorrectly placed in tag. |
732 |
Line: 1 Col: 21 Solidus (/) incorrectly placed in tag. |
Line: 1 Col: 21 Solidus (/) incorrectly placed in tag. |
733 |
Line: 1 Col: 23 Solidus (/) incorrectly placed in tag. |
Line: 1 Col: 23 Solidus (/) incorrectly placed in tag. |
734 |
#document |
#document |
735 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
736 |
| <html> |
| <html> |
737 |
| <head> |
| <head> |
738 |
| <body> |
| <body> |
743 |
| z="" |
| z="" |
744 |
|
|
745 |
#data |
#data |
746 |
<!DOCTYPE HTML><!--x-- |
<!DOCTYPE html><!--x-- |
747 |
#errors |
#errors |
748 |
Line: 1 Col: 22 Unexpected end of file in comment (--). |
Line: 1 Col: 22 Unexpected end of file in comment (--). |
749 |
#document |
#document |
750 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
751 |
| <!-- x --> |
| <!-- x --> |
752 |
| <html> |
| <html> |
753 |
| <head> |
| <head> |
754 |
| <body> |
| <body> |
755 |
|
|
756 |
#data |
#data |
757 |
<!DOCTYPE HTML><table><tr><td></p></table> |
<!DOCTYPE html><table><tr><td></p></table> |
758 |
#errors |
#errors |
759 |
Line: 1 Col: 34 Unexpected end tag (p). Ignored. |
Line: 1 Col: 34 Unexpected end tag (p). Ignored. |
760 |
#document |
#document |
761 |
| <!DOCTYPE HTML> |
| <!DOCTYPE html> |
762 |
| <html> |
| <html> |
763 |
| <head> |
| <head> |
764 |
| <body> |
| <body> |