parser/htmlparser/tests/mochitest/html5lib_tree_construction/tests19.dat

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:2e1c12e0bd06
1 #data
2 <!doctype html><math><mn DefinitionUrl="foo">
3 #errors
4 (1,45): expected-closing-tag-but-got-eof
5 #document
6 | <!DOCTYPE html>
7 | <html>
8 | <head>
9 | <body>
10 | <math math>
11 | <math mn>
12 | definitionURL="foo"
13
14 #data
15 <!doctype html><html></p><!--foo-->
16 #errors
17 (1,25): end-tag-after-implied-root
18 #document
19 | <!DOCTYPE html>
20 | <html>
21 | <!-- foo -->
22 | <head>
23 | <body>
24
25 #data
26 <!doctype html><head></head></p><!--foo-->
27 #errors
28 (1,32): unexpected-end-tag
29 #document
30 | <!DOCTYPE html>
31 | <html>
32 | <head>
33 | <!-- foo -->
34 | <body>
35
36 #data
37 <!doctype html><body><p><pre>
38 #errors
39 (1,29): expected-closing-tag-but-got-eof
40 #document
41 | <!DOCTYPE html>
42 | <html>
43 | <head>
44 | <body>
45 | <p>
46 | <pre>
47
48 #data
49 <!doctype html><body><p><listing>
50 #errors
51 (1,33): expected-closing-tag-but-got-eof
52 #document
53 | <!DOCTYPE html>
54 | <html>
55 | <head>
56 | <body>
57 | <p>
58 | <listing>
59
60 #data
61 <!doctype html><p><plaintext>
62 #errors
63 (1,29): expected-closing-tag-but-got-eof
64 #document
65 | <!DOCTYPE html>
66 | <html>
67 | <head>
68 | <body>
69 | <p>
70 | <plaintext>
71
72 #data
73 <!doctype html><p><h1>
74 #errors
75 (1,22): expected-closing-tag-but-got-eof
76 #document
77 | <!DOCTYPE html>
78 | <html>
79 | <head>
80 | <body>
81 | <p>
82 | <h1>
83
84 #data
85 <!doctype html><form><isindex>
86 #errors
87 (1,30): deprecated-tag
88 (1,30): expected-closing-tag-but-got-eof
89 #document
90 | <!DOCTYPE html>
91 | <html>
92 | <head>
93 | <body>
94 | <form>
95
96 #data
97 <!doctype html><isindex action="POST">
98 #errors
99 (1,38): deprecated-tag
100 #document
101 | <!DOCTYPE html>
102 | <html>
103 | <head>
104 | <body>
105 | <form>
106 | action="POST"
107 | <hr>
108 | <label>
109 | "This is a searchable index. Enter search keywords: "
110 | <input>
111 | name="isindex"
112 | <hr>
113
114 #data
115 <!doctype html><isindex prompt="this is isindex">
116 #errors
117 (1,49): deprecated-tag
118 #document
119 | <!DOCTYPE html>
120 | <html>
121 | <head>
122 | <body>
123 | <form>
124 | <hr>
125 | <label>
126 | "this is isindex"
127 | <input>
128 | name="isindex"
129 | <hr>
130
131 #data
132 <!doctype html><isindex type="hidden">
133 #errors
134 (1,38): deprecated-tag
135 #document
136 | <!DOCTYPE html>
137 | <html>
138 | <head>
139 | <body>
140 | <form>
141 | <hr>
142 | <label>
143 | "This is a searchable index. Enter search keywords: "
144 | <input>
145 | name="isindex"
146 | type="hidden"
147 | <hr>
148
149 #data
150 <!doctype html><isindex name="foo">
151 #errors
152 (1,35): deprecated-tag
153 #document
154 | <!DOCTYPE html>
155 | <html>
156 | <head>
157 | <body>
158 | <form>
159 | <hr>
160 | <label>
161 | "This is a searchable index. Enter search keywords: "
162 | <input>
163 | name="isindex"
164 | <hr>
165
166 #data
167 <!doctype html><ruby><p><rp>
168 #errors
169 (1,28): expected-closing-tag-but-got-eof
170 #document
171 | <!DOCTYPE html>
172 | <html>
173 | <head>
174 | <body>
175 | <ruby>
176 | <p>
177 | <rp>
178
179 #data
180 <!doctype html><ruby><div><span><rp>
181 #errors
182 (1,36): XXX-undefined-error
183 (1,36): expected-closing-tag-but-got-eof
184 #document
185 | <!DOCTYPE html>
186 | <html>
187 | <head>
188 | <body>
189 | <ruby>
190 | <div>
191 | <span>
192 | <rp>
193
194 #data
195 <!doctype html><ruby><div><p><rp>
196 #errors
197 (1,33): XXX-undefined-error
198 (1,33): expected-closing-tag-but-got-eof
199 #document
200 | <!DOCTYPE html>
201 | <html>
202 | <head>
203 | <body>
204 | <ruby>
205 | <div>
206 | <p>
207 | <rp>
208
209 #data
210 <!doctype html><ruby><p><rt>
211 #errors
212 (1,28): expected-closing-tag-but-got-eof
213 #document
214 | <!DOCTYPE html>
215 | <html>
216 | <head>
217 | <body>
218 | <ruby>
219 | <p>
220 | <rt>
221
222 #data
223 <!doctype html><ruby><div><span><rt>
224 #errors
225 (1,36): XXX-undefined-error
226 (1,36): expected-closing-tag-but-got-eof
227 #document
228 | <!DOCTYPE html>
229 | <html>
230 | <head>
231 | <body>
232 | <ruby>
233 | <div>
234 | <span>
235 | <rt>
236
237 #data
238 <!doctype html><ruby><div><p><rt>
239 #errors
240 (1,33): XXX-undefined-error
241 (1,33): expected-closing-tag-but-got-eof
242 #document
243 | <!DOCTYPE html>
244 | <html>
245 | <head>
246 | <body>
247 | <ruby>
248 | <div>
249 | <p>
250 | <rt>
251
252 #data
253 <!doctype html><math/><foo>
254 #errors
255 (1,27): expected-closing-tag-but-got-eof
256 #document
257 | <!DOCTYPE html>
258 | <html>
259 | <head>
260 | <body>
261 | <math math>
262 | <foo>
263
264 #data
265 <!doctype html><svg/><foo>
266 #errors
267 (1,26): expected-closing-tag-but-got-eof
268 #document
269 | <!DOCTYPE html>
270 | <html>
271 | <head>
272 | <body>
273 | <svg svg>
274 | <foo>
275
276 #data
277 <!doctype html><div></body><!--foo-->
278 #errors
279 (1,27): expected-one-end-tag-but-got-another
280 #document
281 | <!DOCTYPE html>
282 | <html>
283 | <head>
284 | <body>
285 | <div>
286 | <!-- foo -->
287
288 #data
289 <!doctype html><h1><div><h3><span></h1>foo
290 #errors
291 (1,39): end-tag-too-early
292 (1,42): expected-closing-tag-but-got-eof
293 #document
294 | <!DOCTYPE html>
295 | <html>
296 | <head>
297 | <body>
298 | <h1>
299 | <div>
300 | <h3>
301 | <span>
302 | "foo"
303
304 #data
305 <!doctype html><p></h3>foo
306 #errors
307 (1,23): end-tag-too-early
308 #document
309 | <!DOCTYPE html>
310 | <html>
311 | <head>
312 | <body>
313 | <p>
314 | "foo"
315
316 #data
317 <!doctype html><h3><li>abc</h2>foo
318 #errors
319 (1,31): end-tag-too-early
320 #document
321 | <!DOCTYPE html>
322 | <html>
323 | <head>
324 | <body>
325 | <h3>
326 | <li>
327 | "abc"
328 | "foo"
329
330 #data
331 <!doctype html><table>abc<!--foo-->
332 #errors
333 (1,23): foster-parenting-character
334 (1,24): foster-parenting-character
335 (1,25): foster-parenting-character
336 (1,35): eof-in-table
337 #document
338 | <!DOCTYPE html>
339 | <html>
340 | <head>
341 | <body>
342 | "abc"
343 | <table>
344 | <!-- foo -->
345
346 #data
347 <!doctype html><table> <!--foo-->
348 #errors
349 (1,34): eof-in-table
350 #document
351 | <!DOCTYPE html>
352 | <html>
353 | <head>
354 | <body>
355 | <table>
356 | " "
357 | <!-- foo -->
358
359 #data
360 <!doctype html><table> b <!--foo-->
361 #errors
362 (1,23): foster-parenting-character
363 (1,24): foster-parenting-character
364 (1,25): foster-parenting-character
365 (1,35): eof-in-table
366 #document
367 | <!DOCTYPE html>
368 | <html>
369 | <head>
370 | <body>
371 | " b "
372 | <table>
373 | <!-- foo -->
374
375 #data
376 <!doctype html><select><option><option>
377 #errors
378 (1,39): eof-in-select
379 #document
380 | <!DOCTYPE html>
381 | <html>
382 | <head>
383 | <body>
384 | <select>
385 | <option>
386 | <option>
387
388 #data
389 <!doctype html><select><option></optgroup>
390 #errors
391 (1,42): unexpected-end-tag-in-select
392 (1,42): eof-in-select
393 #document
394 | <!DOCTYPE html>
395 | <html>
396 | <head>
397 | <body>
398 | <select>
399 | <option>
400
401 #data
402 <!doctype html><select><option></optgroup>
403 #errors
404 (1,42): unexpected-end-tag-in-select
405 (1,42): eof-in-select
406 #document
407 | <!DOCTYPE html>
408 | <html>
409 | <head>
410 | <body>
411 | <select>
412 | <option>
413
414 #data
415 <!doctype html><dd><optgroup><dd>
416 #errors
417 #document
418 | <!DOCTYPE html>
419 | <html>
420 | <head>
421 | <body>
422 | <dd>
423 | <optgroup>
424 | <dd>
425
426 #data
427 <!doctype html><p><math><mi><p><h1>
428 #errors
429 (1,35): expected-closing-tag-but-got-eof
430 #document
431 | <!DOCTYPE html>
432 | <html>
433 | <head>
434 | <body>
435 | <p>
436 | <math math>
437 | <math mi>
438 | <p>
439 | <h1>
440
441 #data
442 <!doctype html><p><math><mo><p><h1>
443 #errors
444 (1,35): expected-closing-tag-but-got-eof
445 #document
446 | <!DOCTYPE html>
447 | <html>
448 | <head>
449 | <body>
450 | <p>
451 | <math math>
452 | <math mo>
453 | <p>
454 | <h1>
455
456 #data
457 <!doctype html><p><math><mn><p><h1>
458 #errors
459 (1,35): expected-closing-tag-but-got-eof
460 #document
461 | <!DOCTYPE html>
462 | <html>
463 | <head>
464 | <body>
465 | <p>
466 | <math math>
467 | <math mn>
468 | <p>
469 | <h1>
470
471 #data
472 <!doctype html><p><math><ms><p><h1>
473 #errors
474 (1,35): expected-closing-tag-but-got-eof
475 #document
476 | <!DOCTYPE html>
477 | <html>
478 | <head>
479 | <body>
480 | <p>
481 | <math math>
482 | <math ms>
483 | <p>
484 | <h1>
485
486 #data
487 <!doctype html><p><math><mtext><p><h1>
488 #errors
489 (1,38): expected-closing-tag-but-got-eof
490 #document
491 | <!DOCTYPE html>
492 | <html>
493 | <head>
494 | <body>
495 | <p>
496 | <math math>
497 | <math mtext>
498 | <p>
499 | <h1>
500
501 #data
502 <!doctype html><frameset></noframes>
503 #errors
504 (1,36): unexpected-end-tag-in-frameset
505 (1,36): eof-in-frameset
506 #document
507 | <!DOCTYPE html>
508 | <html>
509 | <head>
510 | <frameset>
511
512 #data
513 <!doctype html><html c=d><body></html><html a=b>
514 #errors
515 (1,48): non-html-root
516 #document
517 | <!DOCTYPE html>
518 | <html>
519 | a="b"
520 | c="d"
521 | <head>
522 | <body>
523
524 #data
525 <!doctype html><html c=d><frameset></frameset></html><html a=b>
526 #errors
527 (1,63): non-html-root
528 #document
529 | <!DOCTYPE html>
530 | <html>
531 | a="b"
532 | c="d"
533 | <head>
534 | <frameset>
535
536 #data
537 <!doctype html><html><frameset></frameset></html><!--foo-->
538 #errors
539 #document
540 | <!DOCTYPE html>
541 | <html>
542 | <head>
543 | <frameset>
544 | <!-- foo -->
545
546 #data
547 <!doctype html><html><frameset></frameset></html>
548 #errors
549 #document
550 | <!DOCTYPE html>
551 | <html>
552 | <head>
553 | <frameset>
554 | " "
555
556 #data
557 <!doctype html><html><frameset></frameset></html>abc
558 #errors
559 (1,50): expected-eof-but-got-char
560 (1,51): expected-eof-but-got-char
561 (1,52): expected-eof-but-got-char
562 #document
563 | <!DOCTYPE html>
564 | <html>
565 | <head>
566 | <frameset>
567
568 #data
569 <!doctype html><html><frameset></frameset></html><p>
570 #errors
571 (1,52): expected-eof-but-got-start-tag
572 #document
573 | <!DOCTYPE html>
574 | <html>
575 | <head>
576 | <frameset>
577
578 #data
579 <!doctype html><html><frameset></frameset></html></p>
580 #errors
581 (1,53): expected-eof-but-got-end-tag
582 #document
583 | <!DOCTYPE html>
584 | <html>
585 | <head>
586 | <frameset>
587
588 #data
589 <html><frameset></frameset></html><!doctype html>
590 #errors
591 (1,6): expected-doctype-but-got-start-tag
592 (1,49): unexpected-doctype
593 #document
594 | <html>
595 | <head>
596 | <frameset>
597
598 #data
599 <!doctype html><body><frameset>
600 #errors
601 (1,31): unexpected-start-tag
602 #document
603 | <!DOCTYPE html>
604 | <html>
605 | <head>
606 | <body>
607
608 #data
609 <!doctype html><p><frameset><frame>
610 #errors
611 (1,28): unexpected-start-tag
612 (1,35): eof-in-frameset
613 #document
614 | <!DOCTYPE html>
615 | <html>
616 | <head>
617 | <frameset>
618 | <frame>
619
620 #data
621 <!doctype html><p>a<frameset>
622 #errors
623 (1,29): unexpected-start-tag
624 #document
625 | <!DOCTYPE html>
626 | <html>
627 | <head>
628 | <body>
629 | <p>
630 | "a"
631
632 #data
633 <!doctype html><p> <frameset><frame>
634 #errors
635 (1,29): unexpected-start-tag
636 (1,36): eof-in-frameset
637 #document
638 | <!DOCTYPE html>
639 | <html>
640 | <head>
641 | <frameset>
642 | <frame>
643
644 #data
645 <!doctype html><pre><frameset>
646 #errors
647 (1,30): unexpected-start-tag
648 (1,30): expected-closing-tag-but-got-eof
649 #document
650 | <!DOCTYPE html>
651 | <html>
652 | <head>
653 | <body>
654 | <pre>
655
656 #data
657 <!doctype html><listing><frameset>
658 #errors
659 (1,34): unexpected-start-tag
660 (1,34): expected-closing-tag-but-got-eof
661 #document
662 | <!DOCTYPE html>
663 | <html>
664 | <head>
665 | <body>
666 | <listing>
667
668 #data
669 <!doctype html><li><frameset>
670 #errors
671 (1,29): unexpected-start-tag
672 #document
673 | <!DOCTYPE html>
674 | <html>
675 | <head>
676 | <body>
677 | <li>
678
679 #data
680 <!doctype html><dd><frameset>
681 #errors
682 (1,29): unexpected-start-tag
683 #document
684 | <!DOCTYPE html>
685 | <html>
686 | <head>
687 | <body>
688 | <dd>
689
690 #data
691 <!doctype html><dt><frameset>
692 #errors
693 (1,29): unexpected-start-tag
694 #document
695 | <!DOCTYPE html>
696 | <html>
697 | <head>
698 | <body>
699 | <dt>
700
701 #data
702 <!doctype html><button><frameset>
703 #errors
704 (1,33): unexpected-start-tag
705 (1,33): expected-closing-tag-but-got-eof
706 #document
707 | <!DOCTYPE html>
708 | <html>
709 | <head>
710 | <body>
711 | <button>
712
713 #data
714 <!doctype html><applet><frameset>
715 #errors
716 (1,33): unexpected-start-tag
717 (1,33): expected-closing-tag-but-got-eof
718 #document
719 | <!DOCTYPE html>
720 | <html>
721 | <head>
722 | <body>
723 | <applet>
724
725 #data
726 <!doctype html><marquee><frameset>
727 #errors
728 (1,34): unexpected-start-tag
729 (1,34): expected-closing-tag-but-got-eof
730 #document
731 | <!DOCTYPE html>
732 | <html>
733 | <head>
734 | <body>
735 | <marquee>
736
737 #data
738 <!doctype html><object><frameset>
739 #errors
740 (1,33): unexpected-start-tag
741 (1,33): expected-closing-tag-but-got-eof
742 #document
743 | <!DOCTYPE html>
744 | <html>
745 | <head>
746 | <body>
747 | <object>
748
749 #data
750 <!doctype html><table><frameset>
751 #errors
752 (1,32): unexpected-start-tag-implies-table-voodoo
753 (1,32): unexpected-start-tag
754 (1,32): eof-in-table
755 #document
756 | <!DOCTYPE html>
757 | <html>
758 | <head>
759 | <body>
760 | <table>
761
762 #data
763 <!doctype html><area><frameset>
764 #errors
765 (1,31): unexpected-start-tag
766 #document
767 | <!DOCTYPE html>
768 | <html>
769 | <head>
770 | <body>
771 | <area>
772
773 #data
774 <!doctype html><basefont><frameset>
775 #errors
776 (1,35): eof-in-frameset
777 #document
778 | <!DOCTYPE html>
779 | <html>
780 | <head>
781 | <basefont>
782 | <frameset>
783
784 #data
785 <!doctype html><bgsound><frameset>
786 #errors
787 (1,34): eof-in-frameset
788 #document
789 | <!DOCTYPE html>
790 | <html>
791 | <head>
792 | <bgsound>
793 | <frameset>
794
795 #data
796 <!doctype html><br><frameset>
797 #errors
798 (1,29): unexpected-start-tag
799 #document
800 | <!DOCTYPE html>
801 | <html>
802 | <head>
803 | <body>
804 | <br>
805
806 #data
807 <!doctype html><embed><frameset>
808 #errors
809 (1,32): unexpected-start-tag
810 #document
811 | <!DOCTYPE html>
812 | <html>
813 | <head>
814 | <body>
815 | <embed>
816
817 #data
818 <!doctype html><img><frameset>
819 #errors
820 (1,30): unexpected-start-tag
821 #document
822 | <!DOCTYPE html>
823 | <html>
824 | <head>
825 | <body>
826 | <img>
827
828 #data
829 <!doctype html><input><frameset>
830 #errors
831 (1,32): unexpected-start-tag
832 #document
833 | <!DOCTYPE html>
834 | <html>
835 | <head>
836 | <body>
837 | <input>
838
839 #data
840 <!doctype html><keygen><frameset>
841 #errors
842 (1,33): unexpected-start-tag
843 #document
844 | <!DOCTYPE html>
845 | <html>
846 | <head>
847 | <body>
848 | <keygen>
849
850 #data
851 <!doctype html><wbr><frameset>
852 #errors
853 (1,30): unexpected-start-tag
854 #document
855 | <!DOCTYPE html>
856 | <html>
857 | <head>
858 | <body>
859 | <wbr>
860
861 #data
862 <!doctype html><hr><frameset>
863 #errors
864 (1,29): unexpected-start-tag
865 #document
866 | <!DOCTYPE html>
867 | <html>
868 | <head>
869 | <body>
870 | <hr>
871
872 #data
873 <!doctype html><textarea></textarea><frameset>
874 #errors
875 (1,46): unexpected-start-tag
876 #document
877 | <!DOCTYPE html>
878 | <html>
879 | <head>
880 | <body>
881 | <textarea>
882
883 #data
884 <!doctype html><xmp></xmp><frameset>
885 #errors
886 (1,36): unexpected-start-tag
887 #document
888 | <!DOCTYPE html>
889 | <html>
890 | <head>
891 | <body>
892 | <xmp>
893
894 #data
895 <!doctype html><iframe></iframe><frameset>
896 #errors
897 (1,42): unexpected-start-tag
898 #document
899 | <!DOCTYPE html>
900 | <html>
901 | <head>
902 | <body>
903 | <iframe>
904
905 #data
906 <!doctype html><select></select><frameset>
907 #errors
908 (1,42): unexpected-start-tag
909 #document
910 | <!DOCTYPE html>
911 | <html>
912 | <head>
913 | <body>
914 | <select>
915
916 #data
917 <!doctype html><svg></svg><frameset><frame>
918 #errors
919 (1,36): unexpected-start-tag
920 (1,43): eof-in-frameset
921 #document
922 | <!DOCTYPE html>
923 | <html>
924 | <head>
925 | <frameset>
926 | <frame>
927
928 #data
929 <!doctype html><math></math><frameset><frame>
930 #errors
931 (1,38): unexpected-start-tag
932 (1,45): eof-in-frameset
933 #document
934 | <!DOCTYPE html>
935 | <html>
936 | <head>
937 | <frameset>
938 | <frame>
939
940 #data
941 <!doctype html><svg><foreignObject><div> <frameset><frame>
942 #errors
943 (1,51): unexpected-start-tag
944 (1,58): eof-in-frameset
945 #document
946 | <!DOCTYPE html>
947 | <html>
948 | <head>
949 | <frameset>
950 | <frame>
951
952 #data
953 <!doctype html><svg>a</svg><frameset><frame>
954 #errors
955 (1,37): unexpected-start-tag
956 (1,44): unexpected-start-tag-ignored
957 #document
958 | <!DOCTYPE html>
959 | <html>
960 | <head>
961 | <body>
962 | <svg svg>
963 | "a"
964
965 #data
966 <!doctype html><svg> </svg><frameset><frame>
967 #errors
968 (1,37): unexpected-start-tag
969 (1,44): eof-in-frameset
970 #document
971 | <!DOCTYPE html>
972 | <html>
973 | <head>
974 | <frameset>
975 | <frame>
976
977 #data
978 <html>aaa<frameset></frameset>
979 #errors
980 (1,6): expected-doctype-but-got-start-tag
981 (1,19): unexpected-start-tag
982 (1,30): unexpected-end-tag
983 #document
984 | <html>
985 | <head>
986 | <body>
987 | "aaa"
988
989 #data
990 <html> a <frameset></frameset>
991 #errors
992 (1,6): expected-doctype-but-got-start-tag
993 (1,19): unexpected-start-tag
994 (1,30): unexpected-end-tag
995 #document
996 | <html>
997 | <head>
998 | <body>
999 | "a "
1000
1001 #data
1002 <!doctype html><div><frameset>
1003 #errors
1004 (1,30): unexpected-start-tag
1005 (1,30): eof-in-frameset
1006 #document
1007 | <!DOCTYPE html>
1008 | <html>
1009 | <head>
1010 | <frameset>
1011
1012 #data
1013 <!doctype html><div><body><frameset>
1014 #errors
1015 (1,26): unexpected-start-tag
1016 (1,36): unexpected-start-tag
1017 (1,36): expected-closing-tag-but-got-eof
1018 #document
1019 | <!DOCTYPE html>
1020 | <html>
1021 | <head>
1022 | <body>
1023 | <div>
1024
1025 #data
1026 <!doctype html><p><math></p>a
1027 #errors
1028 (1,28): unexpected-end-tag
1029 (1,28): unexpected-end-tag
1030 #document
1031 | <!DOCTYPE html>
1032 | <html>
1033 | <head>
1034 | <body>
1035 | <p>
1036 | <math math>
1037 | "a"
1038
1039 #data
1040 <!doctype html><p><math><mn><span></p>a
1041 #errors
1042 (1,38): unexpected-end-tag
1043 (1,39): expected-closing-tag-but-got-eof
1044 #document
1045 | <!DOCTYPE html>
1046 | <html>
1047 | <head>
1048 | <body>
1049 | <p>
1050 | <math math>
1051 | <math mn>
1052 | <span>
1053 | <p>
1054 | "a"
1055
1056 #data
1057 <!doctype html><math></html>
1058 #errors
1059 (1,28): unexpected-end-tag
1060 (1,28): expected-one-end-tag-but-got-another
1061 (1,28): unexpected-end-tag
1062 #document
1063 | <!DOCTYPE html>
1064 | <html>
1065 | <head>
1066 | <body>
1067 | <math math>
1068
1069 #data
1070 <!doctype html><meta charset="ascii">
1071 #errors
1072 #document
1073 | <!DOCTYPE html>
1074 | <html>
1075 | <head>
1076 | <meta>
1077 | charset="ascii"
1078 | <body>
1079
1080 #data
1081 <!doctype html><meta http-equiv="content-type" content="text/html;charset=ascii">
1082 #errors
1083 #document
1084 | <!DOCTYPE html>
1085 | <html>
1086 | <head>
1087 | <meta>
1088 | content="text/html;charset=ascii"
1089 | http-equiv="content-type"
1090 | <body>
1091
1092 #data
1093 <!doctype html><head><!--aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa--><meta charset="utf8">
1094 #errors
1095 #document
1096 | <!DOCTYPE html>
1097 | <html>
1098 | <head>
1099 | <!-- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -->
1100 | <meta>
1101 | charset="utf8"
1102 | <body>
1103
1104 #data
1105 <!doctype html><html a=b><head></head><html c=d>
1106 #errors
1107 (1,48): non-html-root
1108 #document
1109 | <!DOCTYPE html>
1110 | <html>
1111 | a="b"
1112 | c="d"
1113 | <head>
1114 | <body>
1115
1116 #data
1117 <!doctype html><image/>
1118 #errors
1119 (1,23): image-start-tag
1120 #document
1121 | <!DOCTYPE html>
1122 | <html>
1123 | <head>
1124 | <body>
1125 | <img>
1126
1127 #data
1128 <!doctype html>a<i>b<table>c<b>d</i>e</b>f
1129 #errors
1130 (1,28): foster-parenting-character
1131 (1,31): foster-parenting-start-tag
1132 (1,32): foster-parenting-character
1133 (1,36): foster-parenting-end-tag
1134 (1,36): adoption-agency-1.3
1135 (1,37): foster-parenting-character
1136 (1,41): foster-parenting-end-tag
1137 (1,42): foster-parenting-character
1138 (1,42): eof-in-table
1139 #document
1140 | <!DOCTYPE html>
1141 | <html>
1142 | <head>
1143 | <body>
1144 | "a"
1145 | <i>
1146 | "bc"
1147 | <b>
1148 | "de"
1149 | "f"
1150 | <table>
1151
1152 #data
1153 <!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f
1154 #errors
1155 (1,25): foster-parenting-start-tag
1156 (1,26): foster-parenting-character
1157 (1,29): foster-parenting-start-tag
1158 (1,30): foster-parenting-character
1159 (1,35): foster-parenting-start-tag
1160 (1,36): foster-parenting-character
1161 (1,39): foster-parenting-start-tag
1162 (1,40): foster-parenting-character
1163 (1,44): foster-parenting-end-tag
1164 (1,44): adoption-agency-1.3
1165 (1,44): adoption-agency-1.3
1166 (1,45): foster-parenting-character
1167 (1,49): foster-parenting-end-tag
1168 (1,49): adoption-agency-1.3
1169 (1,49): adoption-agency-1.3
1170 (1,50): foster-parenting-character
1171 (1,50): eof-in-table
1172 #document
1173 | <!DOCTYPE html>
1174 | <html>
1175 | <head>
1176 | <body>
1177 | <i>
1178 | "a"
1179 | <b>
1180 | "b"
1181 | <b>
1182 | <div>
1183 | <b>
1184 | <i>
1185 | "c"
1186 | <a>
1187 | "d"
1188 | <a>
1189 | "e"
1190 | <a>
1191 | "f"
1192 | <table>
1193
1194 #data
1195 <!doctype html><i>a<b>b<div>c<a>d</i>e</b>f
1196 #errors
1197 (1,37): adoption-agency-1.3
1198 (1,37): adoption-agency-1.3
1199 (1,42): adoption-agency-1.3
1200 (1,42): adoption-agency-1.3
1201 (1,43): expected-closing-tag-but-got-eof
1202 #document
1203 | <!DOCTYPE html>
1204 | <html>
1205 | <head>
1206 | <body>
1207 | <i>
1208 | "a"
1209 | <b>
1210 | "b"
1211 | <b>
1212 | <div>
1213 | <b>
1214 | <i>
1215 | "c"
1216 | <a>
1217 | "d"
1218 | <a>
1219 | "e"
1220 | <a>
1221 | "f"
1222
1223 #data
1224 <!doctype html><table><i>a<b>b<div>c</i>
1225 #errors
1226 (1,25): foster-parenting-start-tag
1227 (1,26): foster-parenting-character
1228 (1,29): foster-parenting-start-tag
1229 (1,30): foster-parenting-character
1230 (1,35): foster-parenting-start-tag
1231 (1,36): foster-parenting-character
1232 (1,40): foster-parenting-end-tag
1233 (1,40): adoption-agency-1.3
1234 (1,40): eof-in-table
1235 #document
1236 | <!DOCTYPE html>
1237 | <html>
1238 | <head>
1239 | <body>
1240 | <i>
1241 | "a"
1242 | <b>
1243 | "b"
1244 | <b>
1245 | <div>
1246 | <i>
1247 | "c"
1248 | <table>
1249
1250 #data
1251 <!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f
1252 #errors
1253 (1,25): foster-parenting-start-tag
1254 (1,26): foster-parenting-character
1255 (1,29): foster-parenting-start-tag
1256 (1,30): foster-parenting-character
1257 (1,35): foster-parenting-start-tag
1258 (1,36): foster-parenting-character
1259 (1,39): foster-parenting-start-tag
1260 (1,40): foster-parenting-character
1261 (1,44): foster-parenting-end-tag
1262 (1,44): adoption-agency-1.3
1263 (1,44): adoption-agency-1.3
1264 (1,45): foster-parenting-character
1265 (1,49): foster-parenting-end-tag
1266 (1,44): adoption-agency-1.3
1267 (1,44): adoption-agency-1.3
1268 (1,50): eof-in-table
1269 #document
1270 | <!DOCTYPE html>
1271 | <html>
1272 | <head>
1273 | <body>
1274 | <i>
1275 | "a"
1276 | <b>
1277 | "b"
1278 | <b>
1279 | <div>
1280 | <b>
1281 | <i>
1282 | "c"
1283 | <a>
1284 | "d"
1285 | <a>
1286 | "e"
1287 | <a>
1288 | "f"
1289 | <table>
1290
1291 #data
1292 <!doctype html><table><i>a<div>b<tr>c<b>d</i>e
1293 #errors
1294 (1,25): foster-parenting-start-tag
1295 (1,26): foster-parenting-character
1296 (1,31): foster-parenting-start-tag
1297 (1,32): foster-parenting-character
1298 (1,37): foster-parenting-character
1299 (1,40): foster-parenting-start-tag
1300 (1,41): foster-parenting-character
1301 (1,45): foster-parenting-end-tag
1302 (1,45): adoption-agency-1.3
1303 (1,46): foster-parenting-character
1304 (1,46): eof-in-table
1305 #document
1306 | <!DOCTYPE html>
1307 | <html>
1308 | <head>
1309 | <body>
1310 | <i>
1311 | "a"
1312 | <div>
1313 | "b"
1314 | <i>
1315 | "c"
1316 | <b>
1317 | "d"
1318 | <b>
1319 | "e"
1320 | <table>
1321 | <tbody>
1322 | <tr>
1323
1324 #data
1325 <!doctype html><table><td><table><i>a<div>b<b>c</i>d
1326 #errors
1327 (1,26): unexpected-cell-in-table-body
1328 (1,36): foster-parenting-start-tag
1329 (1,37): foster-parenting-character
1330 (1,42): foster-parenting-start-tag
1331 (1,43): foster-parenting-character
1332 (1,46): foster-parenting-start-tag
1333 (1,47): foster-parenting-character
1334 (1,51): foster-parenting-end-tag
1335 (1,51): adoption-agency-1.3
1336 (1,51): adoption-agency-1.3
1337 (1,52): foster-parenting-character
1338 (1,52): eof-in-table
1339 #document
1340 | <!DOCTYPE html>
1341 | <html>
1342 | <head>
1343 | <body>
1344 | <table>
1345 | <tbody>
1346 | <tr>
1347 | <td>
1348 | <i>
1349 | "a"
1350 | <div>
1351 | <i>
1352 | "b"
1353 | <b>
1354 | "c"
1355 | <b>
1356 | "d"
1357 | <table>
1358
1359 #data
1360 <!doctype html><body><bgsound>
1361 #errors
1362 #document
1363 | <!DOCTYPE html>
1364 | <html>
1365 | <head>
1366 | <body>
1367 | <bgsound>
1368
1369 #data
1370 <!doctype html><body><basefont>
1371 #errors
1372 #document
1373 | <!DOCTYPE html>
1374 | <html>
1375 | <head>
1376 | <body>
1377 | <basefont>
1378
1379 #data
1380 <!doctype html><a><b></a><basefont>
1381 #errors
1382 (1,25): adoption-agency-1.3
1383 #document
1384 | <!DOCTYPE html>
1385 | <html>
1386 | <head>
1387 | <body>
1388 | <a>
1389 | <b>
1390 | <basefont>
1391
1392 #data
1393 <!doctype html><a><b></a><bgsound>
1394 #errors
1395 (1,25): adoption-agency-1.3
1396 #document
1397 | <!DOCTYPE html>
1398 | <html>
1399 | <head>
1400 | <body>
1401 | <a>
1402 | <b>
1403 | <bgsound>
1404
1405 #data
1406 <!doctype html><figcaption><article></figcaption>a
1407 #errors
1408 (1,49): end-tag-too-early
1409 #document
1410 | <!DOCTYPE html>
1411 | <html>
1412 | <head>
1413 | <body>
1414 | <figcaption>
1415 | <article>
1416 | "a"
1417
1418 #data
1419 <!doctype html><summary><article></summary>a
1420 #errors
1421 (1,43): end-tag-too-early
1422 #document
1423 | <!DOCTYPE html>
1424 | <html>
1425 | <head>
1426 | <body>
1427 | <summary>
1428 | <article>
1429 | "a"
1430
1431 #data
1432 <!doctype html><p><a><plaintext>b
1433 #errors
1434 (1,32): unexpected-end-tag
1435 (1,33): expected-closing-tag-but-got-eof
1436 #document
1437 | <!DOCTYPE html>
1438 | <html>
1439 | <head>
1440 | <body>
1441 | <p>
1442 | <a>
1443 | <plaintext>
1444 | <a>
1445 | "b"
1446
1447 #data
1448 <!DOCTYPE html><div>a<a></div>b<p>c</p>d
1449 #errors
1450 (1,30): end-tag-too-early
1451 (1,40): expected-closing-tag-but-got-eof
1452 #document
1453 | <!DOCTYPE html>
1454 | <html>
1455 | <head>
1456 | <body>
1457 | <div>
1458 | "a"
1459 | <a>
1460 | <a>
1461 | "b"
1462 | <p>
1463 | "c"
1464 | "d"

mercurial