/[suikacvs]/markup/html/whatpm/t/tree-test-1.dat
Suika

Contents of /markup/html/whatpm/t/tree-test-1.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.36 - (hide annotations) (download)
Thu Mar 6 15:23:24 2008 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.35: +38 -0 lines
++ whatpm/t/ChangeLog	6 Mar 2008 15:10:39 -0000
2008-03-06  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat, tree-test-2.dat: More <html> test
	cases are added (HTML5 revision 1314).

++ whatpm/Whatpm/ChangeLog	6 Mar 2008 15:10:14 -0000
2008-03-06  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: <html> treatement refined (HTML5 revision 1314).

1 wakaba 1.1 #data
2 wakaba 1.35 <!Doctype html><body>
3     #errors
4     #document
5     | <!DOCTYPE html>
6     | <html>
7     | <head>
8     | <body>
9    
10     #data
11 wakaba 1.32 <!DOCTYPE XHTML><title></title><body>
12     #errors
13     not HTML5
14     #document
15     | <!DOCTYPE XHTML>
16     | <html>
17     | <head>
18     | <title>
19     | <body>
20    
21     #data
22     <!DOCTYPE HTML5><title></title><body>
23     #errors
24     not HTML5
25     #document
26     | <!DOCTYPE HTML5>
27     | <html>
28     | <head>
29     | <title>
30     | <body>
31    
32     #data
33     <!DOCTYPE html4><title></title><body>
34     #errors
35     not HTML5
36     #document
37 wakaba 1.35 | <!DOCTYPE html4>
38 wakaba 1.32 | <html>
39     | <head>
40     | <title>
41     | <body>
42    
43     #data
44     <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><title></title><body>
45     #errors
46     not HTML5 (quirks doctype)
47     #document
48     | <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
49     | <html>
50     | <head>
51     | <title>
52     | <body>
53    
54     #data
55     <!DOCTYPE HTML PUBLIC "HTML"><title></title><body>
56     #errors
57     not HTML5 (quirks doctype)
58     #document
59     | <!DOCTYPE HTML PUBLIC "HTML">
60     | <html>
61     | <head>
62     | <title>
63     | <body>
64    
65     #data
66     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><title></title><body>
67     #errors
68     not HTML5 (quirks doctype)
69     #document
70     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
71     | <html>
72     | <head>
73     | <title>
74     | <body>
75    
76     #data
77     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
78     "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>
79     #errors
80     not HTML5 (limited quirks doctype)
81     #document
82     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
83     | <html>
84     | <head>
85     | <title>
86     | <body>
87    
88     #data
89     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"><title></title><body>
90     #errors
91     not HTML5 (quirks doctype)
92     #document
93     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
94     | <html>
95     | <head>
96     | <title>
97     | <body>
98    
99     #data
100     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
101     "http://www.w3.org/TR/html4/frameset.dtd"><title></title><body>
102     #errors
103     not HTML5 (limited quirks doctype)
104     #document
105     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
106     | <html>
107     | <head>
108     | <title>
109     | <body>
110    
111     #data
112     <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"><title></title><body>
113     #errors
114     not HTML5 (limited quirks doctype)
115     #document
116     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
117     | <html>
118     | <head>
119     | <title>
120     | <body>
121    
122     #data
123     <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
124     "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>
125     #errors
126     not HTML5 (limited quirks doctype)
127     #document
128     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
129     | <html>
130     | <head>
131     | <title>
132     | <body>
133    
134     #data
135     <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"><title></title><body>
136     #errors
137     not HTML5 (limited quirks doctype)
138     #document
139     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN">
140     | <html>
141     | <head>
142     | <title>
143     | <body>
144    
145     #data
146     <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
147     "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>
148     #errors
149     not HTML5 (limited quirks doctype)
150     #document
151     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/html4/loose.dtd">
152     | <html>
153     | <head>
154     | <title>
155     | <body>
156    
157     #data
158     <!DOCTYPE HTML PUBLIC "HTML5"
159     "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>
160     #errors
161     not HTML5 (no quirks doctype)
162     #document
163     | <!DOCTYPE HTML PUBLIC "HTML5" "http://www.w3.org/TR/html4/loose.dtd">
164     | <html>
165     | <head>
166     | <title>
167     | <body>
168    
169     #data
170     <!DOCTYPE HTML SYSTEM "http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"><title></title><body>
171     #errors
172     not HTML5 (quirks doctype)
173     #document
174     | <!DOCTYPE HTML SYSTEM "http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd">
175     | <html>
176     | <head>
177     | <title>
178     | <body>
179    
180     #data
181 wakaba 1.33 <!DOCTYPE HTML><!DOCTYPE HTML><title></title><body>
182     #errors
183     duplicate DOCTYPE
184     #document
185     | <!DOCTYPE HTML>
186     | <html>
187     | <head>
188     | <title>
189     | <body>
190    
191     #data
192     <!DOCTYPE HTML><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><title></title><body>
193     #errors
194     duplicate DOCTYPE
195     #document
196     | <!DOCTYPE HTML>
197     | <html>
198     | <head>
199     | <title>
200     | <body>
201    
202     #data
203     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><!DOCTYPE HTML><title></title><body>
204     #errors
205 wakaba 1.35 not HTML5
206 wakaba 1.33 duplicate DOCTYPE
207     #document
208     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
209     | <html>
210     | <head>
211     | <title>
212     | <body>
213    
214     #data
215 wakaba 1.36 a<html>
216     #errors
217     no doctype
218     <html> in body
219     #document
220     | <html>
221     | <head>
222     | <body>
223     | "a"
224    
225     #data
226     a<html a>
227     #errors
228     no doctype
229     <html> in body
230     #document
231     | <html>
232     | a=""
233     | <head>
234     | <body>
235     | "a"
236    
237     #data
238     <p>x<html a>y
239     #errors
240     no doctype
241     <html> in body
242     #document
243     | <html>
244     | a=""
245     | <head>
246     | <body>
247     | <p>
248     | "xy"
249    
250     #data
251 wakaba 1.10 <!DOCTYPE HTML><html title="t"><head><title></title></head><body></body></html>
252 wakaba 1.1 #errors
253     #document
254     | <!DOCTYPE HTML>
255     | <html>
256     | title="t"
257     | <head>
258     | <title>
259     | <body>
260    
261     #data
262 wakaba 1.33 <!DOCTYPE HTML><html manifest=manifest.dat><title></title><body>
263     #errors
264     #document
265     | <!DOCTYPE HTML>
266     | <html>
267     | manifest="manifest.dat"
268     | <head>
269     | <title>
270     | <body>
271    
272     #data
273 wakaba 1.10 <!DOCTYPE HTML><html><head title="t"><title></title></head><body></body></html>
274 wakaba 1.1 #errors
275     #document
276     | <!DOCTYPE HTML>
277     | <html>
278     | <head>
279     | title="t"
280     | <title>
281     | <body>
282    
283     #data
284 wakaba 1.10 <!DOCTYPE HTML><html><head><title class="t"></title></head><body></body></html>
285 wakaba 1.1 #errors
286     #document
287     | <!DOCTYPE HTML>
288     | <html>
289     | <head>
290     | <title>
291     | class="t"
292     | <body>
293    
294     #data
295 wakaba 1.10 <!DOCTYPE HTML><html><head></head><body><title class="a"></title></body></html>
296 wakaba 1.2 #errors
297     title in body
298     #document
299     | <!DOCTYPE HTML>
300     | <html>
301     | <head>
302     | <title>
303     | class="a"
304 wakaba 1.19 | <body>
305 wakaba 1.2
306     #data
307 wakaba 1.10 <!DOCTYPE HTML><html><head></head><body></body><title class="a"></title></html>
308 wakaba 1.1 #errors
309 wakaba 1.2 data after body
310     title in body
311 wakaba 1.1 #document
312     | <!DOCTYPE HTML>
313     | <html>
314     | <head>
315     | <title>
316     | class="a"
317 wakaba 1.19 | <body>
318 wakaba 1.1
319     #data
320 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body title="t"></body></html>
321 wakaba 1.1 #errors
322     #document
323     | <!DOCTYPE HTML>
324     | <html>
325     | <head>
326     | <title>
327     | <body>
328     | title="t"
329    
330     #data
331 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><meta name="a"></head><body></body></html>
332 wakaba 1.1 #errors
333     #document
334     | <!DOCTYPE HTML>
335     | <html>
336     | <head>
337     | <title>
338     | <meta>
339     | name="a"
340     | <body>
341    
342     #data
343 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body><meta name="a"></body></html>
344 wakaba 1.1 #errors
345 wakaba 1.2 #document
346     | <!DOCTYPE HTML>
347     | <html>
348     | <head>
349     | <title>
350 wakaba 1.14 | <body>
351 wakaba 1.2 | <meta>
352     | name="a"
353    
354     #data
355 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body></body><meta name="a"></html>
356 wakaba 1.2 #errors
357     data after body
358 wakaba 1.1 #document
359     | <!DOCTYPE HTML>
360     | <html>
361     | <head>
362     | <title>
363 wakaba 1.14 | <body>
364 wakaba 1.1 | <meta>
365     | name="a"
366    
367     #data
368 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><link rel="a"></head><body></body></html>
369 wakaba 1.1 #errors
370     #document
371     | <!DOCTYPE HTML>
372     | <html>
373     | <head>
374     | <title>
375     | <link>
376     | rel="a"
377     | <body>
378    
379     #data
380 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body><link rel="a"></body></html>
381 wakaba 1.1 #errors
382 wakaba 1.2 #document
383     | <!DOCTYPE HTML>
384     | <html>
385     | <head>
386     | <title>
387 wakaba 1.14 | <body>
388 wakaba 1.2 | <link>
389     | rel="a"
390    
391     #data
392 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body></body><link rel="a"></html>
393 wakaba 1.2 #errors
394     data after body
395 wakaba 1.1 #document
396     | <!DOCTYPE HTML>
397     | <html>
398     | <head>
399     | <title>
400 wakaba 1.14 | <body>
401 wakaba 1.1 | <link>
402     | rel="a"
403    
404     #data
405 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><base href="http://"></head><body></body></html>
406 wakaba 1.1 #errors
407     #document
408     | <!DOCTYPE HTML>
409     | <html>
410     | <head>
411     | <title>
412     | <base>
413     | href="http://"
414     | <body>
415    
416     #data
417 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body><base href="http://"></body></html>
418 wakaba 1.1 #errors
419 wakaba 1.2 #document
420     | <!DOCTYPE HTML>
421     | <html>
422     | <head>
423     | <title>
424 wakaba 1.14 | <body>
425 wakaba 1.2 | <base>
426     | href="http://"
427    
428     #data
429 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body></body><base href="http://"></html>
430 wakaba 1.2 #errors
431     data after body
432 wakaba 1.1 #document
433     | <!DOCTYPE HTML>
434     | <html>
435     | <head>
436     | <title>
437 wakaba 1.14 | <body>
438 wakaba 1.1 | <base>
439     | href="http://"
440    
441     #data
442 wakaba 1.10 <!DOCTYPE HTML><p><b><p>X
443 wakaba 1.1 #errors
444 wakaba 1.2 <b> is not closed before second <p>
445     <b> is not closed before end-of-file
446 wakaba 1.1 #document
447     | <!DOCTYPE HTML>
448     | <html>
449     | <head>
450     | <body>
451     | <p>
452     | <b>
453     | <p>
454     | <b>
455     | "X"
456    
457     #data
458 wakaba 1.10 <!DOCTYPE HTML><b><p>
459 wakaba 1.1 #errors
460 wakaba 1.3 <b> not closed
461 wakaba 1.1 #document
462     | <!DOCTYPE HTML>
463     | <html>
464     | <head>
465     | <body>
466 wakaba 1.3 | <b>
467     | <p>
468 wakaba 1.1
469     #data
470 wakaba 1.10 <!DOCTYPE HTML><b><p>X
471 wakaba 1.1 #errors
472 wakaba 1.3 <b> not closed
473 wakaba 1.1 #document
474     | <!DOCTYPE HTML>
475     | <html>
476     | <head>
477     | <body>
478 wakaba 1.3 | <b>
479     | <p>
480     | "X"
481    
482     #data
483 wakaba 1.10 <!DOCTYPE HTML><ins><p>XX</ins>YYY
484 wakaba 1.4 #errors
485     1,32,not closed:p
486     1,34,not closed:ins
487     #document
488     | <!DOCTYPE HTML>
489     | <html>
490     | <head>
491     | <body>
492     | <ins>
493     | <p>
494     | "XXYYY"
495    
496     ## when script is disabled
497     #data
498 wakaba 1.10 <!DOCTYPE HTML><noscript>aaa<noscript>bbb</noscript>ccc</noscript>
499 wakaba 1.15 #errors
500     in noscript:#character
501     unmacthed noscript end tag
502     #document
503     | <!DOCTYPE HTML>
504     | <html>
505     | <head>
506     | <noscript>
507     | <body>
508     | "aaa"
509     | <noscript>
510     | "bbb"
511     | "ccc"
512    
513     ## when script is disabled
514     #data
515     <!DOCTYPE HTML><body><noscript>aaa<noscript>bbb</noscript>ccc</noscript>
516 wakaba 1.4 #errors
517     #document
518     | <!DOCTYPE HTML>
519     | <html>
520     | <head>
521     | <body>
522     | <noscript>
523     | "aaa"
524     | <noscript>
525     | "bbb"
526     | "ccc"
527 wakaba 1.5
528 wakaba 1.24 ## when script is disabled
529     #data
530     <!DOCTYPE HTML><head><noscript><noscript>
531     #errors
532     <noscript> in noscript
533     no </noscript>
534     #document
535     | <!DOCTYPE HTML>
536     | <html>
537     | <head>
538     | <noscript>
539    
540     ## when script is disabled
541     #data
542     <!DOCTYPE HTML><head><noscript><noscript>
543     #errors
544     <noscript> in noscript
545     no </noscript>
546     #document
547     | <!DOCTYPE HTML>
548     | <html>
549     | <head>
550     | <noscript>
551     | " "
552    
553     ## when script is disabled
554     #data
555     <!DOCTYPE HTML><head><noscript> <noscript>
556     #errors
557     <noscript> in noscript
558     no </noscript>
559     #document
560     | <!DOCTYPE HTML>
561     | <html>
562     | <head>
563     | <noscript>
564     | " "
565 wakaba 1.33
566     ## When scripting is disabled
567     #data
568     <!DOCTYPE HTML><head><noscript><base><title></title><body>
569     #errors
570     <base> in <noscript>
571     #document
572     | <!DOCTYPE HTML>
573     | <html>
574     | <head>
575     | <noscript>
576     | <base>
577     | <title>
578     | <body>
579    
580     ## When scripting is disabled
581     #data
582     <!DOCTYPE HTML><head><noscript><title></title><body>
583     #errors
584     <title> in <noscript> in <head>
585     #document
586     | <!DOCTYPE HTML>
587     | <html>
588     | <head>
589     | <noscript>
590     | <title>
591     | <body>
592    
593     ## When scripting is disabled
594     #data
595     <!DOCTYPE HTML><head></head><noscript></noscript>
596     #errors
597     #document
598     | <!DOCTYPE HTML>
599     | <html>
600     | <head>
601     | <body>
602     | <noscript>
603    
604     ## When scripting is disabled
605     #data
606     <!DOCTYPE HTML><head><noscript><script></script>
607     #errors
608     <script> in <noscript> in <head>
609 wakaba 1.35 unexpected end of file
610 wakaba 1.33 #document
611     | <!DOCTYPE HTML>
612     | <html>
613     | <head>
614     | <noscript>
615     | <script>
616    
617 wakaba 1.34 ## When scripting is disabled
618     #data
619     <!DOCTYPE HTML><head><noscript><body>
620     #errors
621     <body> in <noscript> in <head>
622     #document
623     | <!DOCTYPE HTML>
624     | <html>
625     | <head>
626     | <noscript>
627     | <body>
628    
629     ## When scripting is disabled
630     #data
631     <!DOCTYPE HTML><head><noscript><frameset></frameset>
632     #errors
633     <frameset> in <noscript> in <head>
634     #document
635     | <!DOCTYPE HTML>
636     | <html>
637     | <head>
638     | <noscript>
639     | <frameset>
640    
641     ## When scripting is disabled
642     #data
643     <!DOCTYPE HTML><head><noscript><br>
644     #errors
645     <br> in <noscript> in <head>
646     #document
647     | <!DOCTYPE HTML>
648     | <html>
649     | <head>
650     | <noscript>
651     | <body>
652     | <br>
653    
654     ## When scripting is disabled
655     #data
656     <!DOCTYPE HTML><head><noscript><p>
657     #errors
658     <p> in <noscript> in <head>
659     #document
660     | <!DOCTYPE HTML>
661     | <html>
662     | <head>
663     | <noscript>
664     | <body>
665     | <p>
666    
667     ## When scripting is disabled
668     #data
669     <!DOCTYPE HTML><head><noscript></p>
670     #errors
671     </p> in <noscript> in <head>
672 wakaba 1.35 unmatched </p>
673 wakaba 1.34 #document
674     | <!DOCTYPE HTML>
675     | <html>
676     | <head>
677     | <noscript>
678     | <body>
679     | <p>
680    
681     ## When scripting is disabled
682     #data
683     <!DOCTYPE HTML><head><noscript></br>
684     #errors
685     </br> in <noscript> in <head>
686 wakaba 1.35 </br>
687 wakaba 1.34 #document
688     | <!DOCTYPE HTML>
689     | <html>
690     | <head>
691     | <noscript>
692     | <body>
693     | <br>
694    
695     ## When scripting is disabled
696     #data
697     <!DOCTYPE HTML><head><noscript></div>
698     #errors
699 wakaba 1.35 </div> in <noscript> in <head>
700     unexpected end of file (no </noscript>)
701 wakaba 1.34 #document
702     | <!DOCTYPE HTML>
703     | <html>
704     | <head>
705     | <noscript>
706    
707     ## When scripting is disabled
708     #data
709     <!DOCTYPE HTML><head><noscript></img>
710     #errors
711 wakaba 1.35 </img> in <noscript> in <head>
712     unexpected end of file (no </noscript>)
713 wakaba 1.34 #document
714     | <!DOCTYPE HTML>
715     | <html>
716     | <head>
717     | <noscript>
718    
719     ## When scripting is disabled
720     #data
721     <!DOCTYPE HTML><head><noscript></head><link><body>
722     #errors
723     </head> in <noscript> in <head>
724     <link> after <head>
725     #document
726     | <!DOCTYPE HTML>
727     | <html>
728     | <head>
729     | <noscript>
730 wakaba 1.35 | <link>
731 wakaba 1.34 | <body>
732    
733     #data
734     <!DOCTYPE HTML><head></head></head><link><body>
735     #errors
736     </head> after </head>
737 wakaba 1.35 <link> in <body>
738 wakaba 1.34 #document
739     | <!DOCTYPE HTML>
740     | <html>
741     | <head>
742     | <body>
743 wakaba 1.35 | <link>
744 wakaba 1.34
745     #data
746     <!DOCTYPE HTML></noscript><head><body>
747     #errors
748     </noscript> before <head>
749     #document
750     | <!DOCTYPE HTML>
751     | <html>
752     | <head>
753     | <body>
754    
755     #data
756     <!DOCTYPE HTML><head></noscript><link><body>
757     #errors
758     </noscript> in <head>
759 wakaba 1.35 <link> in <body>
760 wakaba 1.34 #document
761     | <!DOCTYPE HTML>
762     | <html>
763     | <head>
764     | <body>
765 wakaba 1.35 | <link>
766 wakaba 1.34
767     #data
768     <!DOCTYPE HTML><head></head></noscript><link><body>
769     #errors
770     </noscript> after </head>
771 wakaba 1.35 <link> in <body>
772 wakaba 1.34 #document
773     | <!DOCTYPE HTML>
774     | <html>
775     | <head>
776     | <body>
777 wakaba 1.35 | <link>
778 wakaba 1.34
779     ## When scripting is disabled
780     #data
781     <!DOCTYPE HTML><head><noscript></body><meta></noscript><link><body>
782     #errors
783     </body> in <noscript> in <head>
784     #document
785     | <!DOCTYPE HTML>
786     | <html>
787     | <head>
788     | <noscript>
789     | <meta>
790     | <link>
791     | <body>
792    
793     ## When scripting is disabled
794     #data
795     <!DOCTYPE HTML><head><noscript></html><meta></noscript><link><body>
796     #errors
797     </html> in <noscript> in <head>
798     #document
799     | <!DOCTYPE HTML>
800     | <html>
801     | <head>
802     | <noscript>
803     | <meta>
804     | <link>
805     | <body>
806    
807     #data
808     <!DOCTYPE HTML></p>
809     #errors
810     </p> before <head>
811     #document
812     | <!DOCTYPE HTML>
813     | <html>
814     | <head>
815     | <body>
816     | <p>
817    
818     #data
819     <!DOCTYPE HTML></br>
820     #errors
821     </br>
822     #document
823     | <!DOCTYPE HTML>
824     | <html>
825     | <head>
826     | <body>
827     | <br>
828    
829     #data
830     <!DOCTYPE HTML><head></head></img>
831     #errors
832     </img>
833     #document
834     | <!DOCTYPE HTML>
835     | <html>
836     | <head>
837     | <body>
838    
839     #data
840     <!DOCTYPE HTML><head></head></div>
841     #errors
842 wakaba 1.35 unmatched </div>
843 wakaba 1.34 #document
844     | <!DOCTYPE HTML>
845     | <html>
846     | <head>
847     | <body>
848    
849     #data
850     <!DOCTYPE HTML><head></head></body>
851     #errors
852     #document
853     | <!DOCTYPE HTML>
854     | <html>
855     | <head>
856     | <body>
857    
858     #data
859     <!DOCTYPE HTML><head></head></html>
860     #errors
861     #document
862     | <!DOCTYPE HTML>
863     | <html>
864     | <head>
865     | <body>
866    
867 wakaba 1.33 #data
868     <!DOCTYPE HTML><head><title></title></head><base><body>
869     #errors
870     <base> after </head>
871     #document
872     | <!DOCTYPE HTML>
873     | <html>
874     | <head>
875     | <title>
876 wakaba 1.35 | <base>
877 wakaba 1.33 | <body>
878    
879     #data
880     <!DOCTYPE HTML><head><title></title></head><meta><body>
881     #errors
882     <meta> after </head>
883     #document
884     | <!DOCTYPE HTML>
885     | <html>
886     | <head>
887     | <title>
888 wakaba 1.35 | <meta>
889 wakaba 1.33 | <body>
890    
891     #data
892     <!DOCTYPE HTML><head></head><title></title><body>
893     #errors
894     <title> after </head>
895     #document
896     | <!DOCTYPE HTML>
897     | <html>
898     | <head>
899     | <title>
900     | <body>
901 wakaba 1.24
902 wakaba 1.5 #data
903 wakaba 1.10 <!DOCTYPE HTML><iframe>
904 wakaba 1.5 #errors
905     no </iframe>
906     #document
907     | <!DOCTYPE HTML>
908     | <html>
909     | <head>
910     | <body>
911     | <iframe>
912    
913     #data
914 wakaba 1.10 <!DOCTYPE HTML><iframe></iframe>
915 wakaba 1.5 #errors
916     #document
917     | <!DOCTYPE HTML>
918     | <html>
919     | <head>
920     | <body>
921     | <iframe>
922    
923     #data
924 wakaba 1.10 <!DOCTYPE HTML><iframe>a</iframe>
925 wakaba 1.5 #errors
926     #document
927     | <!DOCTYPE HTML>
928     | <html>
929     | <head>
930     | <body>
931     | <iframe>
932     | "a"
933    
934     #data
935 wakaba 1.10 <!DOCTYPE HTML><noframes>
936 wakaba 1.5 #errors
937     no </noframes>
938     #document
939     | <!DOCTYPE HTML>
940     | <html>
941     | <head>
942     | <body>
943     | <noframes>
944    
945     #data
946 wakaba 1.10 <!DOCTYPE HTML><noframes></noframes>
947 wakaba 1.5 #errors
948     #document
949     | <!DOCTYPE HTML>
950     | <html>
951     | <head>
952     | <body>
953     | <noframes>
954    
955     #data
956 wakaba 1.10 <!DOCTYPE HTML><noframes>a</noframes>
957 wakaba 1.5 #errors
958     #document
959     | <!DOCTYPE HTML>
960     | <html>
961     | <head>
962     | <body>
963     | <noframes>
964     | "a"
965    
966     #data
967 wakaba 1.10 <!DOCTYPE HTML><noframes>
968 wakaba 1.5 #errors
969     no </noframes>
970     #document
971     | <!DOCTYPE HTML>
972     | <html>
973     | <head>
974     | <body>
975     | <noframes>
976    
977     #data
978 wakaba 1.10 <!DOCTYPE HTML><noframes></noframes>
979 wakaba 1.5 #errors
980     #document
981     | <!DOCTYPE HTML>
982     | <html>
983     | <head>
984     | <body>
985     | <noframes>
986    
987     #data
988 wakaba 1.10 <!DOCTYPE HTML><noframes>a</noframes>
989 wakaba 1.5 #errors
990     #document
991     | <!DOCTYPE HTML>
992     | <html>
993     | <head>
994     | <body>
995     | <noframes>
996     | "a"
997    
998     #data
999 wakaba 1.10 <!DOCTYPE HTML><xmp>
1000 wakaba 1.5 #errors
1001     no </xmp>
1002     #document
1003     | <!DOCTYPE HTML>
1004     | <html>
1005     | <head>
1006     | <body>
1007     | <xmp>
1008    
1009     #data
1010 wakaba 1.10 <!DOCTYPE HTML><xmp></xmp>
1011 wakaba 1.5 #errors
1012     #document
1013     | <!DOCTYPE HTML>
1014     | <html>
1015     | <head>
1016     | <body>
1017     | <xmp>
1018    
1019     #data
1020 wakaba 1.10 <!DOCTYPE HTML><xmp>a</xmp>
1021 wakaba 1.5 #errors
1022     #document
1023     | <!DOCTYPE HTML>
1024     | <html>
1025     | <head>
1026     | <body>
1027     | <xmp>
1028     | "a"
1029 wakaba 1.6
1030     #data
1031 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><style></style></head><body>
1032 wakaba 1.6 #errors
1033     #document
1034     | <!DOCTYPE HTML>
1035     | <html>
1036     | <head>
1037     | <title>
1038     | <style>
1039     | <body>
1040    
1041     #data
1042 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><style type="text/css"></style></head><body>
1043 wakaba 1.6 #errors
1044     #document
1045     | <!DOCTYPE HTML>
1046     | <html>
1047     | <head>
1048     | <title>
1049     | <style>
1050     | type="text/css"
1051     | <body>
1052    
1053     #data
1054 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><style type="text/css">p {}</style></head><body>
1055 wakaba 1.6 #errors
1056     #document
1057     | <!DOCTYPE HTML>
1058     | <html>
1059     | <head>
1060     | <title>
1061     | <style>
1062     | type="text/css"
1063     | "p {}"
1064     | <body>
1065    
1066     #data
1067 wakaba 1.10 <!DOCTYPE HTML><html><style type="text/css"></style><title></title></head><body>
1068 wakaba 1.6 #errors
1069     #document
1070     | <!DOCTYPE HTML>
1071     | <html>
1072     | <head>
1073     | <style>
1074     | type="text/css"
1075     | <title>
1076     | <body>
1077    
1078     #data
1079 wakaba 1.10 <!DOCTYPE HTML><style type="text/css"></style><title></title><body>
1080 wakaba 1.6 #errors
1081     #document
1082     | <!DOCTYPE HTML>
1083     | <html>
1084     | <head>
1085     | <style>
1086     | type="text/css"
1087     | <title>
1088     | <body>
1089    
1090     #data
1091 wakaba 1.10 <!DOCTYPE HTML><title></title><body><p>a<style type="text/css"></style>
1092 wakaba 1.6 #errors
1093     #document
1094     | <!DOCTYPE HTML>
1095     | <html>
1096     | <head>
1097     | <title>
1098     | <body>
1099     | <p>
1100     | "a"
1101     | <style>
1102     | type="text/css"
1103 wakaba 1.7
1104     #data
1105 wakaba 1.10 <!DOCTYPE HTML><form><form></form>
1106 wakaba 1.7 #errors
1107     form in form
1108     #document
1109     | <!DOCTYPE HTML>
1110     | <html>
1111     | <head>
1112     | <body>
1113     | <form>
1114 wakaba 1.8
1115     #data
1116     <!DOCTYPE HTML><ul><li>a<li>c</ul>d
1117     #errors
1118     #document
1119     | <!DOCTYPE HTML>
1120     | <html>
1121     | <head>
1122     | <body>
1123     | <ul>
1124     | <li>
1125     | "a"
1126     | <li>
1127     | "c"
1128     | "d"
1129    
1130     #data
1131     <!DOCTYPE HTML><ul><li>a<div>b<li>c</ul>d
1132     #errors
1133     div closed by li
1134     #document
1135     | <!DOCTYPE HTML>
1136     | <html>
1137     | <head>
1138     | <body>
1139     | <ul>
1140     | <li>
1141     | "a"
1142     | <div>
1143     | "b"
1144     | <li>
1145     | "c"
1146     | "d"
1147    
1148     #data
1149     <!DOCTYPE HTML><dl><dt>a<dt>c</dl>d
1150     #errors
1151     #document
1152     | <!DOCTYPE HTML>
1153     | <html>
1154     | <head>
1155     | <body>
1156     | <dl>
1157     | <dt>
1158     | "a"
1159     | <dt>
1160     | "c"
1161     | "d"
1162    
1163     #data
1164     <!DOCTYPE HTML><dl><dt>a<dd>c</dl>d
1165     #errors
1166     #document
1167     | <!DOCTYPE HTML>
1168     | <html>
1169     | <head>
1170     | <body>
1171     | <dl>
1172     | <dt>
1173     | "a"
1174     | <dd>
1175     | "c"
1176     | "d"
1177    
1178     #data
1179     <!DOCTYPE HTML><dl><dd>a<dt>c</dl>d
1180     #errors
1181     #document
1182     | <!DOCTYPE HTML>
1183     | <html>
1184     | <head>
1185     | <body>
1186     | <dl>
1187     | <dd>
1188     | "a"
1189     | <dt>
1190     | "c"
1191     | "d"
1192    
1193     #data
1194     <!DOCTYPE HTML><dl><dd>a<dd>c</dl>d
1195     #errors
1196     #document
1197     | <!DOCTYPE HTML>
1198     | <html>
1199     | <head>
1200     | <body>
1201     | <dl>
1202     | <dd>
1203     | "a"
1204     | <dd>
1205     | "c"
1206     | "d"
1207    
1208     #data
1209     <!DOCTYPE HTML><dl><dt>a<div>b<dt>c</dl>d
1210     #errors
1211     div closed by dt
1212     #document
1213     | <!DOCTYPE HTML>
1214     | <html>
1215     | <head>
1216     | <body>
1217     | <dl>
1218     | <dt>
1219     | "a"
1220     | <div>
1221     | "b"
1222     | <dt>
1223     | "c"
1224     | "d"
1225    
1226     #data
1227     <!DOCTYPE HTML><dl><dt>a<div>b<dd>c</dl>d
1228     #errors
1229     div closed by dd
1230     #document
1231     | <!DOCTYPE HTML>
1232     | <html>
1233     | <head>
1234     | <body>
1235     | <dl>
1236     | <dt>
1237     | "a"
1238     | <div>
1239     | "b"
1240     | <dd>
1241     | "c"
1242     | "d"
1243    
1244     #data
1245     <!DOCTYPE HTML><dl><dd>a<div>b<dt>c</dl>d
1246     #errors
1247     div closed by dt
1248     #document
1249     | <!DOCTYPE HTML>
1250     | <html>
1251     | <head>
1252     | <body>
1253     | <dl>
1254     | <dd>
1255     | "a"
1256     | <div>
1257     | "b"
1258     | <dt>
1259     | "c"
1260     | "d"
1261    
1262     #data
1263     <!DOCTYPE HTML><dl><dd>a<div>b<dd>c</dl>d
1264     #errors
1265     div closed by dd
1266     #document
1267     | <!DOCTYPE HTML>
1268     | <html>
1269     | <head>
1270     | <body>
1271     | <dl>
1272     | <dd>
1273     | "a"
1274     | <div>
1275     | "b"
1276     | <dd>
1277     | "c"
1278     | "d"
1279    
1280 wakaba 1.9 #data
1281     <!DOCTYPE HTML><body><form><div>a</form>b
1282     #errors
1283     div not closed before </form>
1284     div not closed before EOF
1285     #document
1286     | <!DOCTYPE HTML>
1287     | <html>
1288     | <head>
1289     | <body>
1290     | <form>
1291     | <div>
1292     | "ab"
1293 wakaba 1.11
1294     #data
1295 wakaba 1.35 <!DOCTYPE HTML><form><p></form>
1296     #errors
1297     #document
1298     | <!DOCTYPE HTML>
1299     | <html>
1300     | <head>
1301     | <body>
1302     | <form>
1303     | <p>
1304    
1305     #data
1306     <!DOCTYPE HTML><form><li></form>
1307     #errors
1308     #document
1309     | <!DOCTYPE HTML>
1310     | <html>
1311     | <head>
1312     | <body>
1313     | <form>
1314     | <li>
1315    
1316     #data
1317     <!DOCTYPE HTML><form><dt></form>
1318     #errors
1319     #document
1320     | <!DOCTYPE HTML>
1321     | <html>
1322     | <head>
1323     | <body>
1324     | <form>
1325     | <dt>
1326    
1327     #data
1328     <!DOCTYPE HTML><form><dd></form>
1329     #errors
1330     #document
1331     | <!DOCTYPE HTML>
1332     | <html>
1333     | <head>
1334     | <body>
1335     | <form>
1336     | <dd>
1337    
1338     #data
1339 wakaba 1.11 <!DOCTYPE HTML><ul></body>
1340     #errors
1341     ul not closed
1342     #document
1343     | <!DOCTYPE HTML>
1344     | <html>
1345     | <head>
1346     | <body>
1347     | <ul>
1348    
1349     #data
1350     <!DOCTYPE HTML><ul><li></body>
1351     #errors
1352     ul not closed
1353     #document
1354     | <!DOCTYPE HTML>
1355     | <html>
1356     | <head>
1357     | <body>
1358     | <ul>
1359     | <li>
1360    
1361     #data
1362     <!DOCTYPE HTML><dl></body>
1363     #errors
1364     dl not closed
1365     #document
1366     | <!DOCTYPE HTML>
1367     | <html>
1368     | <head>
1369     | <body>
1370     | <dl>
1371    
1372     #data
1373     <!DOCTYPE HTML><dl><dt></body>
1374     #errors
1375     dl not closed
1376     #document
1377     | <!DOCTYPE HTML>
1378     | <html>
1379     | <head>
1380     | <body>
1381     | <dl>
1382     | <dt>
1383    
1384     #data
1385     <!DOCTYPE HTML><dl><dd></body>
1386     #errors
1387     dl not closed
1388     #document
1389     | <!DOCTYPE HTML>
1390     | <html>
1391     | <head>
1392     | <body>
1393     | <dl>
1394     | <dd>
1395    
1396     #data
1397     <!DOCTYPE HTML><p></body>
1398     #errors
1399     #document
1400     | <!DOCTYPE HTML>
1401     | <html>
1402     | <head>
1403     | <body>
1404     | <p>
1405    
1406     #data
1407 wakaba 1.35 <!DOCTYPE HTML><table> </table>
1408     #errors
1409     #document
1410     | <!DOCTYPE HTML>
1411     | <html>
1412     | <head>
1413     | <body>
1414     | <table>
1415     | " "
1416    
1417     #data
1418 wakaba 1.11 <!DOCTYPE HTML><table><tr><td></body>
1419     #errors
1420 wakaba 1.35 unmatched </body>
1421 wakaba 1.11 table not closed
1422     #document
1423     | <!DOCTYPE HTML>
1424     | <html>
1425     | <head>
1426     | <body>
1427     | <table>
1428     | <tbody>
1429     | <tr>
1430     | <td>
1431    
1432     #data
1433     <!DOCTYPE HTML><table><tr><th></body>
1434     #errors
1435 wakaba 1.35 unmatched </body>
1436 wakaba 1.11 table not closed
1437     #document
1438     | <!DOCTYPE HTML>
1439     | <html>
1440     | <head>
1441     | <body>
1442     | <table>
1443     | <tbody>
1444     | <tr>
1445     | <th>
1446    
1447     #data
1448     <!DOCTYPE HTML><table><thead><tr><td></body>
1449     #errors
1450 wakaba 1.35 unmatched </body>
1451 wakaba 1.11 table not closed
1452     #document
1453     | <!DOCTYPE HTML>
1454     | <html>
1455     | <head>
1456     | <body>
1457     | <table>
1458     | <thead>
1459     | <tr>
1460     | <td>
1461 wakaba 1.12
1462     #data
1463     <!DOCTYPE HTML><isindex>
1464     #errors
1465     isindex
1466     #document
1467     | <!DOCTYPE HTML>
1468     | <html>
1469     | <head>
1470     | <body>
1471     | <form>
1472     | <hr>
1473     | <p>
1474     | <label>
1475     | "This is a searchable index. Insert your search keywords here: "
1476     | <input>
1477     | name="isindex"
1478     | <hr>
1479    
1480     #data
1481     <!DOCTYPE HTML><isindex action="http://test/">
1482     #errors
1483     isindex
1484     #document
1485     | <!DOCTYPE HTML>
1486     | <html>
1487     | <head>
1488     | <body>
1489     | <form>
1490     | action="http://test/"
1491     | <hr>
1492     | <p>
1493     | <label>
1494     | "This is a searchable index. Insert your search keywords here: "
1495     | <input>
1496     | name="isindex"
1497     | <hr>
1498    
1499     #data
1500     <!DOCTYPE HTML><isindex prompt="Input:">
1501     #errors
1502     isindex
1503     #document
1504     | <!DOCTYPE HTML>
1505     | <html>
1506     | <head>
1507     | <body>
1508     | <form>
1509     | <hr>
1510     | <p>
1511     | <label>
1512     | "Input:"
1513     | <input>
1514     | name="isindex"
1515     | <hr>
1516    
1517     #data
1518     <!DOCTYPE HTML><isindex name="textarea">
1519     #errors
1520     isindex
1521     #document
1522     | <!DOCTYPE HTML>
1523     | <html>
1524     | <head>
1525     | <body>
1526     | <form>
1527     | <hr>
1528     | <p>
1529     | <label>
1530     | "This is a searchable index. Insert your search keywords here: "
1531     | <input>
1532     | name="isindex"
1533     | <hr>
1534    
1535     #data
1536     <!DOCTYPE HTML><isindex type="checkbox">
1537     #errors
1538     isindex
1539     #document
1540     | <!DOCTYPE HTML>
1541     | <html>
1542     | <head>
1543     | <body>
1544     | <form>
1545     | <hr>
1546     | <p>
1547     | <label>
1548     | "This is a searchable index. Insert your search keywords here: "
1549     | <input>
1550     | name="isindex"
1551     | type="checkbox"
1552     | <hr>
1553    
1554     #data
1555     <!DOCTYPE HTML><form><isindex></form>
1556     #errors
1557     isindex
1558     #document
1559     | <!DOCTYPE HTML>
1560     | <html>
1561     | <head>
1562     | <body>
1563     | <form>
1564 wakaba 1.13
1565     #data
1566     <!DOCTYPE HTML><h1><a><h2>
1567     #errors
1568 wakaba 1.35 unexpected end of file (no </h1></a></h2>)
1569 wakaba 1.13 #document
1570     | <!DOCTYPE HTML>
1571     | <html>
1572     | <head>
1573     | <body>
1574     | <h1>
1575     | <a>
1576     | <h2>
1577 wakaba 1.16
1578     #data
1579 wakaba 1.35 <!DOCTYPE HTML><h1><p></h1>
1580     #errors
1581     #document
1582     | <!DOCTYPE HTML>
1583     | <html>
1584     | <head>
1585     | <body>
1586     | <h1>
1587     | <p>
1588    
1589     #data
1590     <!DOCTYPE HTML><h1><li></h1>
1591     #errors
1592     #document
1593     | <!DOCTYPE HTML>
1594     | <html>
1595     | <head>
1596     | <body>
1597     | <h1>
1598     | <li>
1599    
1600     #data
1601     <!DOCTYPE HTML><h1><dt></h1>
1602     #errors
1603     #document
1604     | <!DOCTYPE HTML>
1605     | <html>
1606     | <head>
1607     | <body>
1608     | <h1>
1609     | <dt>
1610    
1611     #data
1612     <!DOCTYPE HTML><h1><dd></h1>
1613     #errors
1614     #document
1615     | <!DOCTYPE HTML>
1616     | <html>
1617     | <head>
1618     | <body>
1619     | <h1>
1620     | <dd>
1621    
1622     #data
1623     <!DOCTYPE HTML><h1></h1>
1624     #errors
1625     #document
1626     | <!DOCTYPE HTML>
1627     | <html>
1628     | <head>
1629     | <body>
1630     | <h1>
1631    
1632     #data
1633 wakaba 1.16 <p>
1634     #errors
1635     no DOCTYPE
1636     #document
1637     | <html>
1638     | <head>
1639     | <body>
1640     | <p>
1641    
1642     #data
1643     a
1644     #errors
1645     no DOCTYPE
1646     #document
1647     | <html>
1648     | <head>
1649     | <body>
1650     | "a"
1651    
1652     #data
1653     <!----> <p>
1654     #errors
1655     no DOCTYPE
1656     #document
1657     | <!-- -->
1658     | <html>
1659     | <head>
1660     | <body>
1661     | <p>
1662    
1663     #data
1664     <!DOCTYPE HTML> <p>
1665     #errors
1666     #document
1667     | <!DOCTYPE HTML>
1668     | <html>
1669     | <head>
1670     | <body>
1671     | <p>
1672 wakaba 1.20
1673     #data
1674     <!DOCTYPE HTML><div></div></div>
1675     #errors
1676     unmatched </div>
1677     #document
1678     | <!DOCTYPE HTML>
1679     | <html>
1680     | <head>
1681     | <body>
1682     | <div>
1683    
1684     #data
1685     <!DOCTYPE HTML><div><span></div>
1686     #errors
1687     unclosed <span>
1688     #document
1689     | <!DOCTYPE HTML>
1690     | <html>
1691     | <head>
1692     | <body>
1693     | <div>
1694     | <span>
1695 wakaba 1.21
1696     #data
1697     <!DOCTYPE HTML><pre><!---->
1698     a</pre>
1699     #errors
1700     #document
1701     | <!DOCTYPE HTML>
1702     | <html>
1703     | <head>
1704     | <body>
1705     | <pre>
1706     | <!-- -->
1707     | "
1708     a"
1709    
1710     #data
1711     <!DOCTYPE HTML><textarea><!---->
1712     a</textarea>
1713     #errors
1714     #document
1715     | <!DOCTYPE HTML>
1716     | <html>
1717     | <head>
1718     | <body>
1719     | <textarea>
1720     | "<!---->
1721     a"
1722 wakaba 1.22
1723     #data
1724     <!DOCTYPE HTML><html><head><title></title></head><body></body></html>
1725     #errors
1726     #document
1727     | <!DOCTYPE HTML>
1728     | <html>
1729     | <head>
1730     | <title>
1731     | <body>
1732     | " "
1733    
1734     #data
1735     <!DOCTYPE HTML><html><head><title></title></head><body></body></html>
1736     #errors
1737     #document
1738     | <!DOCTYPE HTML>
1739     | <html>
1740     | <head>
1741     | <title>
1742     | <body>
1743     | " "
1744    
1745     #data
1746     <!DOCTYPE HTML><html><head><title></title></head><body></body></html>a
1747     #errors
1748     char after </body>
1749     char after </html>
1750     #document
1751     | <!DOCTYPE HTML>
1752     | <html>
1753     | <head>
1754     | <title>
1755     | <body>
1756     | "a"
1757    
1758     #data
1759     <!DOCTYPE HTML><html><head><title></title></head><body></body></html> a
1760     #errors
1761     char after </html>
1762     char after </body>
1763     #document
1764     | <!DOCTYPE HTML>
1765     | <html>
1766     | <head>
1767     | <title>
1768     | <body>
1769     | " a"
1770    
1771     #data
1772     <!DOCTYPE HTML><html><head><title></title></head><body></body></html>a
1773     #errors
1774     char after </html>
1775     char after </body>
1776     #document
1777     | <!DOCTYPE HTML>
1778     | <html>
1779     | <head>
1780     | <title>
1781     | <body>
1782     | "a "
1783    
1784     #data
1785     <!DOCTYPE HTML><html><head><title></title></head><body></body></html>aaa
1786     #errors
1787     char after </html>
1788     char after </body>
1789     #document
1790     | <!DOCTYPE HTML>
1791     | <html>
1792     | <head>
1793     | <title>
1794     | <body>
1795     | "aaa"
1796    
1797     #data
1798     <!DOCTYPE HTML><html><head><title></title></head><body></body></html><!---->
1799     #errors
1800     #document
1801     | <!DOCTYPE HTML>
1802     | <html>
1803     | <head>
1804     | <title>
1805     | <body>
1806     | <!-- -->
1807    
1808     #data
1809     <!DOCTYPE HTML><html><head><title></title></head><body></body></html><!--aa-->
1810     #errors
1811     #document
1812     | <!DOCTYPE HTML>
1813     | <html>
1814     | <head>
1815     | <title>
1816     | <body>
1817     | <!-- aa -->
1818    
1819     #data
1820     <!DOCTYPE HTML><html><head><title></title></head><body></body></html><!DOCTYPE HTML>
1821     #errors
1822     <!DOCTYPE> after </html>
1823     #document
1824     | <!DOCTYPE HTML>
1825     | <html>
1826     | <head>
1827     | <title>
1828     | <body>
1829    
1830     #data
1831     <!DOCTYPE HTML><html><head><title></title></head><body></body></html><p>
1832     #errors
1833     start tag after </html>
1834     start tag after </body>
1835     #document
1836     | <!DOCTYPE HTML>
1837     | <html>
1838     | <head>
1839     | <title>
1840     | <body>
1841     | <p>
1842    
1843     #data
1844     <!DOCTYPE HTML><html><head><title></title></head><body></body></html></p>
1845     #errors
1846     end tag after </html>
1847     end tag after </body>
1848     </p> interpreted as <p></p>
1849     #document
1850     | <!DOCTYPE HTML>
1851     | <html>
1852     | <head>
1853     | <title>
1854     | <body>
1855     | <p>
1856    
1857     #data
1858     <!DOCTYPE HTML><html><head><title></title></head><body></body></html> <p>
1859     #errors
1860     start tag after </html>
1861     start tag after </body>
1862     #document
1863     | <!DOCTYPE HTML>
1864     | <html>
1865     | <head>
1866     | <title>
1867     | <body>
1868     | " "
1869     | <p>
1870    
1871     #data
1872     <!DOCTYPE HTML><html><head><title></title></head><body></body></html>aa<p>
1873     #errors
1874     char after </html>
1875     char after </body>
1876     #document
1877     | <!DOCTYPE HTML>
1878     | <html>
1879     | <head>
1880     | <title>
1881     | <body>
1882     | "aa"
1883     | <p>
1884    
1885     #data
1886     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>
1887     #errors
1888     #document
1889     | <!DOCTYPE HTML>
1890     | <html>
1891     | <head>
1892     | <title>
1893     | <frameset>
1894     | " "
1895    
1896     #data
1897     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>
1898     #errors
1899     #document
1900     | <!DOCTYPE HTML>
1901     | <html>
1902     | <head>
1903     | <title>
1904     | <frameset>
1905     | " "
1906    
1907     #data
1908     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a
1909     #errors
1910     char after </html>
1911     char after </frameset>
1912     #document
1913     | <!DOCTYPE HTML>
1914     | <html>
1915     | <head>
1916     | <title>
1917     | <frameset>
1918    
1919     #data
1920     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> a
1921     #errors
1922     char after </html>
1923     char after </frameset>
1924     #document
1925     | <!DOCTYPE HTML>
1926     | <html>
1927     | <head>
1928     | <title>
1929     | <frameset>
1930     | " "
1931    
1932     #data
1933     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a
1934     #errors
1935     char after </html>
1936     char after </frameset>
1937     #document
1938     | <!DOCTYPE HTML>
1939     | <html>
1940     | <head>
1941     | <title>
1942     | <frameset>
1943     | " "
1944    
1945     #data
1946     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!---->
1947     #errors
1948     #document
1949     | <!DOCTYPE HTML>
1950     | <html>
1951     | <head>
1952     | <title>
1953     | <frameset>
1954     | <!-- -->
1955    
1956     #data
1957     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!--a-->
1958     #errors
1959     #document
1960     | <!DOCTYPE HTML>
1961     | <html>
1962     | <head>
1963     | <title>
1964     | <frameset>
1965     | <!-- a -->
1966    
1967     #data
1968     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <!---->
1969     #errors
1970     #document
1971     | <!DOCTYPE HTML>
1972     | <html>
1973     | <head>
1974     | <title>
1975     | <frameset>
1976     | " "
1977     | <!-- -->
1978    
1979     #data
1980     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a<!---->
1981     #errors
1982     char after </html>
1983     char after </frameset>
1984     #document
1985     | <!DOCTYPE HTML>
1986     | <html>
1987     | <head>
1988     | <title>
1989     | <frameset>
1990     | <!-- -->
1991    
1992     #data
1993     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!DOCTYPE HTML>
1994     #errors
1995     <!DOCTYPE> after </html>
1996     #document
1997     | <!DOCTYPE HTML>
1998     | <html>
1999     | <head>
2000     | <title>
2001     | <frameset>
2002    
2003     #data
2004     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <!DOCTYPE HTML>
2005     #errors
2006     <!DOCTYPE> after </html>
2007     #document
2008     | <!DOCTYPE HTML>
2009     | <html>
2010     | <head>
2011     | <title>
2012     | <frameset>
2013     | " "
2014    
2015     #data
2016     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><p>
2017     #errors
2018     start tag after </html>
2019     start tag after </frameset>
2020     #document
2021     | <!DOCTYPE HTML>
2022     | <html>
2023     | <head>
2024     | <title>
2025     | <frameset>
2026    
2027     #data
2028     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <p>
2029     #errors
2030     start tag after </html>
2031     start tag after </frameset>
2032     #document
2033     | <!DOCTYPE HTML>
2034     | <html>
2035     | <head>
2036     | <title>
2037     | <frameset>
2038     | " "
2039    
2040     #data
2041     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html></p>
2042     #errors
2043     end tag after </html>
2044     end tag after </frameset>
2045     #document
2046     | <!DOCTYPE HTML>
2047     | <html>
2048     | <head>
2049     | <title>
2050     | <frameset>
2051    
2052     #data
2053     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> </p>
2054     #errors
2055     end tag after </html>
2056     end tag after </frameset>
2057     #document
2058     | <!DOCTYPE HTML>
2059     | <html>
2060     | <head>
2061     | <title>
2062     | <frameset>
2063     | " "
2064    
2065     #data
2066     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html></html>
2067     #errors
2068     </html> after </html>
2069     #document
2070     | <!DOCTYPE HTML>
2071     | <html>
2072     | <head>
2073     | <title>
2074     | <frameset>
2075    
2076     #data
2077     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a</html>
2078     #errors
2079     char after </html>
2080     char after </frameset>
2081     #document
2082     | <!DOCTYPE HTML>
2083     | <html>
2084     | <head>
2085     | <title>
2086     | <frameset>
2087    
2088     #data
2089     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>
2090     #errors
2091     <noframes> after </html>
2092     #document
2093     | <!DOCTYPE HTML>
2094     | <html>
2095     | <head>
2096     | <title>
2097     | <frameset>
2098     | <noframes>
2099    
2100     #data
2101     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes>
2102     #errors
2103     <noframes> after </html>
2104     no </noframes>
2105     #document
2106     | <!DOCTYPE HTML>
2107     | <html>
2108     | <head>
2109     | <title>
2110     | <frameset>
2111     | <noframes>
2112    
2113     #data
2114     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes><p></noframes>
2115     #errors
2116     <noframes> after </html>
2117     #document
2118     | <!DOCTYPE HTML>
2119     | <html>
2120     | <head>
2121     | <title>
2122     | <frameset>
2123     | <noframes>
2124     | "<p>"
2125    
2126     #data
2127     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>a
2128     #errors
2129     <noframes> after </html>
2130     char after </frameset>
2131     #document
2132     | <!DOCTYPE HTML>
2133     | <html>
2134     | <head>
2135     | <title>
2136     | <frameset>
2137     | <noframes>
2138    
2139     #data
2140     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <noframes></noframes>
2141     #errors
2142     <noframes> after </html>
2143     #document
2144     | <!DOCTYPE HTML>
2145     | <html>
2146     | <head>
2147     | <title>
2148     | <frameset>
2149     | " "
2150     | <noframes>
2151     | " "
2152    
2153     #data
2154     <!DOCTYPE HTML><html><head><title></title></head><frameset> </frameset></html>
2155     #errors
2156     #document
2157     | <!DOCTYPE HTML>
2158     | <html>
2159     | <head>
2160     | <title>
2161     | <frameset>
2162     | " "
2163    
2164     #data
2165     <!DOCTYPE HTML><html><head><title></title></head><body></body> </html>
2166     #errors
2167     #document
2168     | <!DOCTYPE HTML>
2169     | <html>
2170     | <head>
2171     | <title>
2172     | <body>
2173     | " "
2174 wakaba 1.23
2175     #data
2176 wakaba 1.26 <!DOCTYPE HTML><frameset></frameset><noframes>
2177     #errors
2178     unexpected end of file
2179     #document
2180     | <!DOCTYPE HTML>
2181     | <html>
2182     | <head>
2183     | <frameset>
2184     | <noframes>
2185    
2186     #data
2187     <!DOCTYPE HTML><frameset></frameset><noframes></noframes>
2188     #errors
2189     #document
2190     | <!DOCTYPE HTML>
2191     | <html>
2192     | <head>
2193     | <frameset>
2194     | <noframes>
2195    
2196     #data
2197     <!DOCTYPE HTML><frameset></frameset><noframes>abcdefg
2198     #errors
2199     unexpected end of file
2200     #document
2201     | <!DOCTYPE HTML>
2202     | <html>
2203     | <head>
2204     | <frameset>
2205     | <noframes>
2206     | "abcdefg"
2207    
2208     #data
2209     <!DOCTYPE HTML><frameset></frameset><noframes>abcdefg</noframes>
2210     #errors
2211     #document
2212     | <!DOCTYPE HTML>
2213     | <html>
2214     | <head>
2215     | <frameset>
2216     | <noframes>
2217     | "abcdefg"
2218    
2219     #data
2220     <!DOCTYPE HTML><frameset></frameset><noframes>aa<p>bb</noframes>
2221     #errors
2222     #document
2223     | <!DOCTYPE HTML>
2224     | <html>
2225     | <head>
2226     | <frameset>
2227     | <noframes>
2228     | "aa<p>bb"
2229    
2230     #data
2231     <!DOCTYPE HTML><frameset></frameset><noframes><noframes></noframes>
2232     #errors
2233     #document
2234     | <!DOCTYPE HTML>
2235     | <html>
2236     | <head>
2237     | <frameset>
2238     | <noframes>
2239     | "<noframes>"
2240    
2241     #data
2242     <!DOCTYPE HTML><frameset></frameset><noframes></noframe></noframes>
2243     #errors
2244     #document
2245     | <!DOCTYPE HTML>
2246     | <html>
2247     | <head>
2248     | <frameset>
2249     | <noframes>
2250     | "</noframe>"
2251    
2252     #data
2253 wakaba 1.23 </body></html><html a>
2254     #errors
2255     no <!DOCTYPE>
2256     <html> after </html>
2257 wakaba 1.36 <html> in body
2258 wakaba 1.23 #document
2259     | <html>
2260     | a=""
2261     | <head>
2262     | <body>
2263    
2264     #data
2265     <body></body></html><html a>
2266     #errors
2267     no <!DOCTYPE>
2268     <html> after </html>
2269     <html> is not the first start tag
2270     #document
2271     | <html>
2272     | a=""
2273     | <head>
2274     | <body>
2275    
2276     #data
2277     <frameset></frameset></html><html a>
2278     #errors
2279     no <!DOCTYPE>
2280     <html> after </html>
2281     <html> is not the first start tag
2282     #document
2283     | <html>
2284     | a=""
2285     | <head>
2286     | <frameset>
2287    
2288     #data
2289     <!DOCTYPE HTML><html><head></head><frameset></frameset></html><html a>
2290     #errors
2291     <html> after </html>
2292     <html> is not the first start tag
2293     #document
2294     | <!DOCTYPE HTML>
2295     | <html>
2296     | a=""
2297     | <head>
2298     | <frameset>
2299    
2300     #data
2301     <frameset></frameset>
2302     #errors
2303     no <!DOCTYPE>
2304     #document
2305     | <html>
2306     | <head>
2307     | <frameset>
2308    
2309     #data
2310     <frameset></frameset></frameset>
2311     #errors
2312     no <!DOCTYPE>
2313     unmatched </frameset>
2314     #document
2315     | <html>
2316     | <head>
2317     | <frameset>
2318    
2319     #data
2320     <frameset></frameset></frameset></frameset>
2321     #errors
2322     no <!DOCTYPE>
2323     unmatched </frameset>
2324     unmatched </frameset>
2325     #document
2326     | <html>
2327     | <head>
2328     | <frameset>
2329 wakaba 1.24
2330     #data
2331     <!DOCTYPE HTML><table><caption>test</caption>a</table>
2332     #errors
2333     a in <table>
2334     #document
2335     | <!DOCTYPE HTML>
2336     | <html>
2337     | <head>
2338     | <body>
2339     | "a"
2340     | <table>
2341     | <caption>
2342     | "test"
2343    
2344     #data
2345     <!DOCTYPE HTML><table><caption>test</table>a
2346     #errors
2347     no </caption>
2348     #document
2349     | <!DOCTYPE HTML>
2350     | <html>
2351     | <head>
2352     | <body>
2353     | <table>
2354     | <caption>
2355     | "test"
2356     | "a"
2357    
2358     #data
2359     <!DOCTYPE HTML><table><caption>test</body>a
2360     #errors
2361     unmatched </body>
2362     unexpected end of file
2363     #document
2364     | <!DOCTYPE HTML>
2365     | <html>
2366     | <head>
2367     | <body>
2368     | <table>
2369     | <caption>
2370     | "testa"
2371    
2372     #data
2373     <!DOCTYPE HTML><table><caption>test</col>a
2374     #errors
2375     unmatched </col>
2376     unexpected end of file
2377     #document
2378     | <!DOCTYPE HTML>
2379     | <html>
2380     | <head>
2381     | <body>
2382     | <table>
2383     | <caption>
2384     | "testa"
2385    
2386     #data
2387     <!DOCTYPE HTML><table><caption>test</colgroup>a
2388     #errors
2389     unmatched </colgroup>
2390     unexpected end of file
2391     #document
2392     | <!DOCTYPE HTML>
2393     | <html>
2394     | <head>
2395     | <body>
2396     | <table>
2397     | <caption>
2398     | "testa"
2399    
2400     #data
2401     <!DOCTYPE HTML><table><caption>test</html>a
2402     #errors
2403     unmatched </html>
2404     unexpected end of file
2405     #document
2406     | <!DOCTYPE HTML>
2407     | <html>
2408     | <head>
2409     | <body>
2410     | <table>
2411     | <caption>
2412     | "testa"
2413    
2414     #data
2415     <!DOCTYPE HTML><table><caption>test</html>
2416     #errors
2417     unmatched </html>
2418     unexpected end of file
2419     #document
2420     | <!DOCTYPE HTML>
2421     | <html>
2422     | <head>
2423     | <body>
2424     | <table>
2425     | <caption>
2426     | "test "
2427    
2428     #data
2429     <!DOCTYPE HTML><table><caption>test</tbody>a
2430     #errors
2431     unmatched </tbody>
2432     unexpected end of file
2433     #document
2434     | <!DOCTYPE HTML>
2435     | <html>
2436     | <head>
2437     | <body>
2438     | <table>
2439     | <caption>
2440     | "testa"
2441    
2442     #data
2443     <!DOCTYPE HTML><table><caption>test</thead>a
2444     #errors
2445     unmatched </thead>
2446     unexpected end of file
2447     #document
2448     | <!DOCTYPE HTML>
2449     | <html>
2450     | <head>
2451     | <body>
2452     | <table>
2453     | <caption>
2454     | "testa"
2455    
2456     #data
2457     <!DOCTYPE HTML><table><caption>test</tfoot>a
2458     #errors
2459     unmatched </tfoot>
2460     unexpected end of file
2461     #document
2462     | <!DOCTYPE HTML>
2463     | <html>
2464     | <head>
2465     | <body>
2466     | <table>
2467     | <caption>
2468     | "testa"
2469    
2470     #data
2471     <!DOCTYPE HTML><table><caption>test</tr>a
2472     #errors
2473     unmatched </tr>
2474     unexpected end of file
2475     #document
2476     | <!DOCTYPE HTML>
2477     | <html>
2478     | <head>
2479     | <body>
2480     | <table>
2481     | <caption>
2482     | "testa"
2483    
2484     #data
2485     <!DOCTYPE HTML><table><caption>test</td>a
2486     #errors
2487     unmatched </td>
2488     unexpected end of file
2489     #document
2490     | <!DOCTYPE HTML>
2491     | <html>
2492     | <head>
2493     | <body>
2494     | <table>
2495     | <caption>
2496     | "testa"
2497    
2498     #data
2499     <!DOCTYPE HTML><table><caption>test</th>a
2500     #errors
2501     unmatched </th>
2502     unexpected end of file
2503     #document
2504     | <!DOCTYPE HTML>
2505     | <html>
2506     | <head>
2507     | <body>
2508     | <table>
2509     | <caption>
2510     | "testa"
2511 wakaba 1.25
2512     #data
2513     <!DOCTYPE HTML><table><caption>a<caption>b
2514     #errors
2515     no </caption>
2516     unexpected end of file
2517     #document
2518     | <!DOCTYPE HTML>
2519     | <html>
2520     | <head>
2521     | <body>
2522     | <table>
2523     | <caption>
2524     | "a"
2525     | <caption>
2526     | "b"
2527    
2528     #data
2529 wakaba 1.35 <!DOCTYPE HTML><table><colgroup> </table>
2530     #errors
2531     #document
2532     | <!DOCTYPE HTML>
2533     | <html>
2534     | <head>
2535     | <body>
2536     | <table>
2537     | <colgroup>
2538     | " "
2539    
2540     #data
2541     <!DOCTYPE HTML><table><colgroup></colgroup></table>
2542     #errors
2543     #document
2544     | <!DOCTYPE HTML>
2545     | <html>
2546     | <head>
2547     | <body>
2548     | <table>
2549     | <colgroup>
2550    
2551     #data
2552 wakaba 1.25 <!DOCTYPE HTML><table><caption>a<col>b
2553     #errors
2554     no </caption>
2555     "b" in table
2556     unexpected end of file
2557     #document
2558     | <!DOCTYPE HTML>
2559     | <html>
2560     | <head>
2561     | <body>
2562     | "b"
2563     | <table>
2564     | <caption>
2565     | "a"
2566     | <colgroup>
2567     | <col>
2568    
2569     #data
2570     <!DOCTYPE HTML><table><caption>a<colgroup>b
2571     #errors
2572     no </caption>
2573     "b" in colgroup
2574     unexpected end of file
2575     #document
2576     | <!DOCTYPE HTML>
2577     | <html>
2578     | <head>
2579     | <body>
2580     | "b"
2581     | <table>
2582     | <caption>
2583     | "a"
2584     | <colgroup>
2585    
2586     #data
2587     <!DOCTYPE HTML><table><caption>a<thead>b
2588     #errors
2589     no </caption>
2590     "b" in thead
2591     unexpected end of file
2592     #document
2593     | <!DOCTYPE HTML>
2594     | <html>
2595     | <head>
2596     | <body>
2597     | "b"
2598     | <table>
2599     | <caption>
2600     | "a"
2601     | <thead>
2602    
2603     #data
2604     <!DOCTYPE HTML><table><caption>a<tbody>b
2605     #errors
2606     no </caption>
2607     "b" in tbody
2608     unexpected end of file
2609     #document
2610     | <!DOCTYPE HTML>
2611     | <html>
2612     | <head>
2613     | <body>
2614     | "b"
2615     | <table>
2616     | <caption>
2617     | "a"
2618     | <tbody>
2619    
2620     #data
2621     <!DOCTYPE HTML><table><caption>a<tfoot>b
2622     #errors
2623     no </caption>
2624     "b" in tfoot
2625     unexpected end of file
2626     #document
2627     | <!DOCTYPE HTML>
2628     | <html>
2629     | <head>
2630     | <body>
2631     | "b"
2632     | <table>
2633     | <caption>
2634     | "a"
2635     | <tfoot>
2636    
2637     #data
2638     <!DOCTYPE HTML><table><caption>a<tr>b
2639     #errors
2640     no </caption>
2641     "b" in tr
2642     unexpected end of file
2643     #document
2644     | <!DOCTYPE HTML>
2645     | <html>
2646     | <head>
2647     | <body>
2648     | "b"
2649     | <table>
2650     | <caption>
2651     | "a"
2652     | <tbody>
2653     | <tr>
2654    
2655     #data
2656     <!DOCTYPE HTML><table><caption>a<td>b
2657     #errors
2658     no </caption>
2659     no <tr>
2660     unexpected end of file
2661     #document
2662     | <!DOCTYPE HTML>
2663     | <html>
2664     | <head>
2665     | <body>
2666     | <table>
2667     | <caption>
2668     | "a"
2669     | <tbody>
2670     | <tr>
2671     | <td>
2672     | "b"
2673    
2674     #data
2675     <!DOCTYPE HTML><table><caption>a<th>b
2676     #errors
2677     no </caption>
2678     no <tr>
2679     unexpected end of file
2680     #document
2681     | <!DOCTYPE HTML>
2682     | <html>
2683     | <head>
2684     | <body>
2685     | <table>
2686     | <caption>
2687     | "a"
2688     | <tbody>
2689     | <tr>
2690     | <th>
2691     | "b"
2692    
2693     #data
2694     <!DOCTYPE HTML>a<caption>b
2695     #errors
2696     <caption> in body
2697     #document
2698     | <!DOCTYPE HTML>
2699     | <html>
2700     | <head>
2701     | <body>
2702     | "ab"
2703    
2704     #data
2705 wakaba 1.35 <!DOCTYPE HTML><table><caption><span><tbody>
2706     #errors
2707     <caption> not closed
2708     <span> not closed
2709     <table> not closed
2710     #document
2711     | <!DOCTYPE HTML>
2712     | <html>
2713     | <head>
2714     | <body>
2715     | <table>
2716     | <caption>
2717     | <span>
2718     | <tbody>
2719    
2720     #data
2721     <!DOCTYPE HTML><table><caption><li><tbody>
2722     #errors
2723     <caption> not closed
2724     <table> not closed
2725     #document
2726     | <!DOCTYPE HTML>
2727     | <html>
2728     | <head>
2729     | <body>
2730     | <table>
2731     | <caption>
2732     | <li>
2733     | <tbody>
2734    
2735     #data
2736     <!DOCTYPE HTML><table><caption><p><tbody>
2737     #errors
2738     <caption> not closed
2739     <table> not closed
2740     #document
2741     | <!DOCTYPE HTML>
2742     | <html>
2743     | <head>
2744     | <body>
2745     | <table>
2746     | <caption>
2747     | <p>
2748     | <tbody>
2749    
2750     #data
2751     <!DOCTYPE HTML><table><caption><dt><tbody>
2752     #errors
2753     <caption> not closed
2754     <table> not closed
2755     #document
2756     | <!DOCTYPE HTML>
2757     | <html>
2758     | <head>
2759     | <body>
2760     | <table>
2761     | <caption>
2762     | <dt>
2763     | <tbody>
2764    
2765     #data
2766     <!DOCTYPE HTML><table><caption><dd><tbody>
2767     #errors
2768     <caption> not closed
2769     <table> not closed
2770     #document
2771     | <!DOCTYPE HTML>
2772     | <html>
2773     | <head>
2774     | <body>
2775     | <table>
2776     | <caption>
2777     | <dd>
2778     | <tbody>
2779    
2780     #data
2781 wakaba 1.25 <!DOCTYPE HTML>a<col>b
2782     #errors
2783     <col> in body
2784     #document
2785     | <!DOCTYPE HTML>
2786     | <html>
2787     | <head>
2788     | <body>
2789     | "ab"
2790    
2791     #data
2792     <!DOCTYPE HTML>a<colgroup>b
2793     #errors
2794     <colgroup> in body
2795     #document
2796     | <!DOCTYPE HTML>
2797     | <html>
2798     | <head>
2799     | <body>
2800     | "ab"
2801    
2802     #data
2803     <!DOCTYPE HTML>a<frame>b
2804     #errors
2805     <frame> in body
2806     #document
2807     | <!DOCTYPE HTML>
2808     | <html>
2809     | <head>
2810     | <body>
2811     | "ab"
2812    
2813     #data
2814     <!DOCTYPE HTML>a<frameset>b
2815     #errors
2816     <frameset> in body
2817     #document
2818     | <!DOCTYPE HTML>
2819     | <html>
2820     | <head>
2821     | <body>
2822     | "ab"
2823    
2824     #data
2825     <!DOCTYPE HTML>a<frameset><frame>b
2826     #errors
2827     <frameset> in body
2828     <frame> in body
2829     #document
2830     | <!DOCTYPE HTML>
2831     | <html>
2832     | <head>
2833     | <body>
2834     | "ab"
2835    
2836     #data
2837     <!DOCTYPE HTML>a<head>b
2838     #errors
2839     <head> in body
2840     #document
2841     | <!DOCTYPE HTML>
2842     | <html>
2843     | <head>
2844     | <body>
2845     | "ab"
2846    
2847     #data
2848     <!DOCTYPE HTML>a<head><link>b
2849     #errors
2850     <head> in body
2851     #document
2852     | <!DOCTYPE HTML>
2853     | <html>
2854     | <head>
2855     | <body>
2856     | "a"
2857     | <link>
2858     | "b"
2859    
2860     #data
2861     <!DOCTYPE HTML>a<option>b
2862     #errors
2863     <option> in body
2864     #document
2865     | <!DOCTYPE HTML>
2866     | <html>
2867     | <head>
2868     | <body>
2869     | "ab"
2870    
2871     #data
2872     <!DOCTYPE HTML>a<optgroup>b
2873     #errors
2874     <optgroup> in body
2875     #document
2876     | <!DOCTYPE HTML>
2877     | <html>
2878     | <head>
2879     | <body>
2880     | "ab"
2881    
2882     #data
2883     <!DOCTYPE HTML>a<tbody>b
2884     #errors
2885     <tbody> in body
2886     #document
2887     | <!DOCTYPE HTML>
2888     | <html>
2889     | <head>
2890     | <body>
2891     | "ab"
2892    
2893     #data
2894     <!DOCTYPE HTML>a<tbody><tr>b
2895     #errors
2896     <tbody> in body
2897     <tr> in body
2898     #document
2899     | <!DOCTYPE HTML>
2900     | <html>
2901     | <head>
2902     | <body>
2903     | "ab"
2904    
2905     #data
2906     <!DOCTYPE HTML>a<thead>b
2907     #errors
2908     <thead> in body
2909     #document
2910     | <!DOCTYPE HTML>
2911     | <html>
2912     | <head>
2913     | <body>
2914     | "ab"
2915    
2916     #data
2917     <!DOCTYPE HTML>a<tfoot>b
2918     #errors
2919     <tfoot> in body
2920     #document
2921     | <!DOCTYPE HTML>
2922     | <html>
2923     | <head>
2924     | <body>
2925     | "ab"
2926    
2927     #data
2928     <!DOCTYPE HTML>a<tr>b
2929     #errors
2930     <tr> in body
2931     #document
2932     | <!DOCTYPE HTML>
2933     | <html>
2934     | <head>
2935     | <body>
2936     | "ab"
2937    
2938     #data
2939     <!DOCTYPE HTML>a<td>b
2940     #errors
2941     <td> in body
2942     #document
2943     | <!DOCTYPE HTML>
2944     | <html>
2945     | <head>
2946     | <body>
2947     | "ab"
2948    
2949     #data
2950     <!DOCTYPE HTML>a<th>b
2951     #errors
2952     <th> in body
2953     #document
2954     | <!DOCTYPE HTML>
2955     | <html>
2956     | <head>
2957     | <body>
2958     | "ab"
2959    
2960     #data
2961     <!DOCTYPE HTML><table><tr><td>a<tr><td>b</table>
2962     #errors
2963     #document
2964     | <!DOCTYPE HTML>
2965     | <html>
2966     | <head>
2967     | <body>
2968     | <table>
2969     | <tbody>
2970     | <tr>
2971     | <td>
2972     | "a"
2973     | <tr>
2974     | <td>
2975     | "b"
2976    
2977     #data
2978     <!DOCTYPE HTML><table><tr><td>a<thead><tr><td>b</table>
2979     #errors
2980     #document
2981     | <!DOCTYPE HTML>
2982     | <html>
2983     | <head>
2984     | <body>
2985     | <table>
2986     | <tbody>
2987     | <tr>
2988     | <td>
2989     | "a"
2990     | <thead>
2991     | <tr>
2992     | <td>
2993     | "b"
2994    
2995     #data
2996     <!DOCTYPE HTML><table><tr><td>a<tbody><tr><td>b</table>
2997     #errors
2998     #document
2999     | <!DOCTYPE HTML>
3000     | <html>
3001     | <head>
3002     | <body>
3003     | <table>
3004     | <tbody>
3005     | <tr>
3006     | <td>
3007     | "a"
3008     | <tbody>
3009     | <tr>
3010     | <td>
3011     | "b"
3012    
3013     #data
3014     <!DOCTYPE HTML><table><tr><td>a<tfoot><tr><td>b</table>
3015     #errors
3016     #document
3017     | <!DOCTYPE HTML>
3018     | <html>
3019     | <head>
3020     | <body>
3021     | <table>
3022     | <tbody>
3023     | <tr>
3024     | <td>
3025     | "a"
3026     | <tfoot>
3027     | <tr>
3028     | <td>
3029     | "b"
3030    
3031     #data
3032     <!DOCTYPE HTML><table><tr><td>a<caption>b</caption></table>
3033     #errors
3034     #document
3035     | <!DOCTYPE HTML>
3036     | <html>
3037     | <head>
3038     | <body>
3039     | <table>
3040     | <tbody>
3041     | <tr>
3042     | <td>
3043     | "a"
3044     | <caption>
3045     | "b"
3046    
3047     #data
3048     <!DOCTYPE HTML><table><tr><td>a</th></table>
3049     #errors
3050     unmatched </th>
3051     #document
3052     | <!DOCTYPE HTML>
3053     | <html>
3054     | <head>
3055     | <body>
3056     | <table>
3057     | <tbody>
3058     | <tr>
3059     | <td>
3060     | "a"
3061    
3062     #data
3063     <!DOCTYPE HTML><table><tr><td>a</th>b</table>
3064     #errors
3065     unmatched </th>
3066     #document
3067     | <!DOCTYPE HTML>
3068     | <html>
3069     | <head>
3070     | <body>
3071     | <table>
3072     | <tbody>
3073     | <tr>
3074     | <td>
3075     | "ab"
3076    
3077     #data
3078     <!DOCTYPE HTML><table><tr><td>a</body>b
3079     #errors
3080     unmatched </body>
3081     unexpected end of file
3082     #document
3083     | <!DOCTYPE HTML>
3084     | <html>
3085     | <head>
3086     | <body>
3087     | <table>
3088     | <tbody>
3089     | <tr>
3090     | <td>
3091     | "ab"
3092    
3093     #data
3094     <!DOCTYPE HTML><table><tr><td>a</html>b
3095     #errors
3096     unmatched </html>
3097     unexpected end of file
3098     #document
3099     | <!DOCTYPE HTML>
3100     | <html>
3101     | <head>
3102     | <body>
3103     | <table>
3104     | <tbody>
3105     | <tr>
3106     | <td>
3107     | "ab"
3108    
3109     #data
3110     <!DOCTYPE HTML><table><tr><td>a</caption>b
3111     #errors
3112     unmatched </caption>
3113     unexpected end of file
3114     #document
3115     | <!DOCTYPE HTML>
3116     | <html>
3117     | <head>
3118     | <body>
3119     | <table>
3120     | <tbody>
3121     | <tr>
3122     | <td>
3123     | "ab"
3124    
3125     #data
3126     <!DOCTYPE HTML><table><tr><td>a</colgroup>b
3127     #errors
3128     unmatched </colgroup>
3129     unexpected end of file
3130     #document
3131     | <!DOCTYPE HTML>
3132     | <html>
3133     | <head>
3134     | <body>
3135     | <table>
3136     | <tbody>
3137     | <tr>
3138     | <td>
3139     | "ab"
3140    
3141     #data
3142     <!DOCTYPE HTML><table><tr><td>a</col>b
3143     #errors
3144     unmatched </col>
3145     unexpected end of file
3146     #document
3147     | <!DOCTYPE HTML>
3148     | <html>
3149     | <head>
3150     | <body>
3151     | <table>
3152     | <tbody>
3153     | <tr>
3154     | <td>
3155     | "ab"
3156    
3157     #data
3158     <!DOCTYPE HTML><table><tr><td>a</thead>b
3159     #errors
3160     unmatched </thead>
3161     unexpected end of file
3162     #document
3163     | <!DOCTYPE HTML>
3164     | <html>
3165     | <head>
3166     | <body>
3167     | <table>
3168     | <tbody>
3169     | <tr>
3170     | <td>
3171     | "ab"
3172    
3173     #data
3174     <!DOCTYPE HTML><table><tr><td>a</tfoot>b
3175     #errors
3176     unmatched </tfoot>
3177     unexpected end of file
3178     #document
3179     | <!DOCTYPE HTML>
3180     | <html>
3181     | <head>
3182     | <body>
3183     | <table>
3184     | <tbody>
3185     | <tr>
3186     | <td>
3187     | "ab"
3188    
3189     #data
3190     <!DOCTYPE HTML><table><tfoot><tr><td>a</tbody>b
3191     #errors
3192     unmatched </tbody>
3193     unexpected end of file
3194     #document
3195     | <!DOCTYPE HTML>
3196     | <html>
3197     | <head>
3198     | <body>
3199     | <table>
3200     | <tfoot>
3201     | <tr>
3202     | <td>
3203     | "ab"
3204    
3205     #data
3206     <!DOCTYPE HTML><table><tr><td>a</tbody>b
3207     #errors
3208     "b" in table
3209     unexpected end of file
3210     #document
3211     | <!DOCTYPE HTML>
3212     | <html>
3213     | <head>
3214     | <body>
3215     | "b"
3216     | <table>
3217     | <tbody>
3218     | <tr>
3219     | <td>
3220     | "a"
3221    
3222     #data
3223     <!DOCTYPE HTML><table><thead><tr><td>a</thead>b
3224     #errors
3225     "b" in table
3226     unexpected end of file
3227     #document
3228     | <!DOCTYPE HTML>
3229     | <html>
3230     | <head>
3231     | <body>
3232     | "b"
3233     | <table>
3234     | <thead>
3235     | <tr>
3236     | <td>
3237     | "a"
3238    
3239     #data
3240     <!DOCTYPE HTML><table><tfoot><tr><td>a</tfoot>b
3241     #errors
3242     "b" in table
3243     unexpected end of file
3244     #document
3245     | <!DOCTYPE HTML>
3246     | <html>
3247     | <head>
3248     | <body>
3249     | "b"
3250     | <table>
3251     | <tfoot>
3252     | <tr>
3253     | <td>
3254     | "a"
3255 wakaba 1.27
3256     #data
3257     <!DOCTYPE HTML><table><tbody><caption>a</caption>
3258     #errors
3259     unexpected end of file
3260     #document
3261     | <!DOCTYPE HTML>
3262     | <html>
3263     | <head>
3264     | <body>
3265     | <table>
3266     | <tbody>
3267     | <caption>
3268     | "a"
3269    
3270     #data
3271 wakaba 1.35 <!DOCTYPE HTML><table><caption><li></caption></table>
3272 wakaba 1.27 #errors
3273     #document
3274     | <!DOCTYPE HTML>
3275     | <html>
3276     | <head>
3277     | <body>
3278     | <table>
3279 wakaba 1.35 | <caption>
3280     | <li>
3281 wakaba 1.27
3282     #data
3283 wakaba 1.35 <!DOCTYPE HTML><table><caption><p></caption></table>
3284 wakaba 1.27 #errors
3285     #document
3286     | <!DOCTYPE HTML>
3287     | <html>
3288     | <head>
3289     | <body>
3290     | <table>
3291 wakaba 1.35 | <caption>
3292     | <p>
3293 wakaba 1.27
3294     #data
3295 wakaba 1.35 <!DOCTYPE HTML><table><caption><dt></caption></table>
3296 wakaba 1.27 #errors
3297     #document
3298     | <!DOCTYPE HTML>
3299     | <html>
3300     | <head>
3301     | <body>
3302     | <table>
3303 wakaba 1.35 | <caption>
3304     | <dt>
3305 wakaba 1.27
3306     #data
3307 wakaba 1.35 <!DOCTYPE HTML><table><caption><dd></caption></table>
3308 wakaba 1.27 #errors
3309     #document
3310     | <!DOCTYPE HTML>
3311     | <html>
3312     | <head>
3313     | <body>
3314     | <table>
3315 wakaba 1.35 | <caption>
3316     | <dd>
3317 wakaba 1.27
3318     #data
3319 wakaba 1.35 <!DOCTYPE HTML><table><caption><p></table>
3320 wakaba 1.27 #errors
3321 wakaba 1.35 <caption> not closed
3322 wakaba 1.27 #document
3323     | <!DOCTYPE HTML>
3324     | <html>
3325     | <head>
3326     | <body>
3327     | <table>
3328 wakaba 1.35 | <caption>
3329     | <p>
3330 wakaba 1.27
3331     #data
3332 wakaba 1.35 <!DOCTYPE HTML><table><caption><li></table>
3333 wakaba 1.27 #errors
3334 wakaba 1.35 <caption> not closed
3335 wakaba 1.27 #document
3336     | <!DOCTYPE HTML>
3337     | <html>
3338     | <head>
3339     | <body>
3340     | <table>
3341 wakaba 1.35 | <caption>
3342     | <li>
3343 wakaba 1.27
3344     #data
3345 wakaba 1.35 <!DOCTYPE HTML><table><caption><dd></table>
3346 wakaba 1.27 #errors
3347 wakaba 1.35 <caption> not closed
3348 wakaba 1.27 #document
3349     | <!DOCTYPE HTML>
3350     | <html>
3351     | <head>
3352     | <body>
3353     | <table>
3354 wakaba 1.35 | <caption>
3355     | <dd>
3356 wakaba 1.27
3357     #data
3358 wakaba 1.35 <!DOCTYPE HTML><table><caption><dt></table>
3359 wakaba 1.27 #errors
3360 wakaba 1.35 <caption> not closed
3361 wakaba 1.27 #document
3362     | <!DOCTYPE HTML>
3363     | <html>
3364     | <head>
3365     | <body>
3366     | <table>
3367 wakaba 1.35 | <caption>
3368     | <dt>
3369 wakaba 1.27
3370     #data
3371 wakaba 1.35 <!DOCTYPE HTML><table><caption><span></table>
3372 wakaba 1.27 #errors
3373 wakaba 1.35 <caption> not closed
3374     <span> not closed
3375 wakaba 1.27 #document
3376     | <!DOCTYPE HTML>
3377     | <html>
3378     | <head>
3379     | <body>
3380     | <table>
3381 wakaba 1.35 | <caption>
3382     | <span>
3383 wakaba 1.27
3384     #data
3385 wakaba 1.35 <!DOCTYPE HTML><table><tbody><thead><tr></table>
3386     #errors
3387     #document
3388     | <!DOCTYPE HTML>
3389     | <html>
3390     | <head>
3391     | <body>
3392     | <table>
3393     | <tbody>
3394     | <thead>
3395     | <tr>
3396    
3397     #data
3398     <!DOCTYPE HTML><table><tbody><tfoot><tr></table>
3399     #errors
3400     #document
3401     | <!DOCTYPE HTML>
3402     | <html>
3403     | <head>
3404     | <body>
3405     | <table>
3406     | <tbody>
3407     | <tfoot>
3408     | <tr>
3409    
3410     #data
3411     <!DOCTYPE HTML><table><tbody><tbody><tr></table>
3412     #errors
3413     #document
3414     | <!DOCTYPE HTML>
3415     | <html>
3416     | <head>
3417     | <body>
3418     | <table>
3419     | <tbody>
3420     | <tbody>
3421     | <tr>
3422    
3423     #data
3424     <!DOCTYPE HTML><table><thead><tfoot><tr></table>
3425     #errors
3426     #document
3427     | <!DOCTYPE HTML>
3428     | <html>
3429     | <head>
3430     | <body>
3431     | <table>
3432     | <thead>
3433     | <tfoot>
3434     | <tr>
3435    
3436     #data
3437     <!DOCTYPE HTML><table><thead><tbody><tr></table>
3438     #errors
3439     #document
3440     | <!DOCTYPE HTML>
3441     | <html>
3442     | <head>
3443     | <body>
3444     | <table>
3445     | <thead>
3446     | <tbody>
3447     | <tr>
3448    
3449     #data
3450     <!DOCTYPE HTML><table><thead><thead><tr></table>
3451     #errors
3452     #document
3453     | <!DOCTYPE HTML>
3454     | <html>
3455     | <head>
3456     | <body>
3457     | <table>
3458     | <thead>
3459     | <thead>
3460     | <tr>
3461    
3462     #data
3463     <!DOCTYPE HTML><table a><thead><table b>
3464     #errors
3465     <table> in table row group
3466     unexpected end of file
3467     #document
3468     | <!DOCTYPE HTML>
3469     | <html>
3470     | <head>
3471     | <body>
3472     | <table>
3473     | a=""
3474     | <thead>
3475     | <table>
3476     | b=""
3477    
3478     #data
3479     <!DOCTYPE HTML><table a><tbody><table b>
3480     #errors
3481     <table> in table row group
3482     unexpected end of file
3483     #document
3484     | <!DOCTYPE HTML>
3485     | <html>
3486     | <head>
3487     | <body>
3488     | <table>
3489     | a=""
3490     | <tbody>
3491     | <table>
3492     | b=""
3493    
3494     #data
3495     <!DOCTYPE HTML><table a><tfoot><table b>
3496     #errors
3497     <table> in table row group
3498     unexpected end of file
3499     #document
3500     | <!DOCTYPE HTML>
3501     | <html>
3502     | <head>
3503     | <body>
3504     | <table>
3505     | a=""
3506     | <tfoot>
3507     | <table>
3508     | b=""
3509    
3510     #data
3511     <!DOCTYPE HTML><table a><tr><table b>
3512 wakaba 1.27 #errors
3513     <table> in table row
3514     unexpected end of file
3515     #document
3516     | <!DOCTYPE HTML>
3517     | <html>
3518     | <head>
3519     | <body>
3520     | <table>
3521     | a=""
3522     | <tbody>
3523     | <tr>
3524     | <table>
3525     | b=""
3526    
3527     #data
3528     <!DOCTYPE HTML><table><thead></tbody><tr>
3529     #errors
3530     unmatched end tag
3531     unexpected end of file
3532     #document
3533     | <!DOCTYPE HTML>
3534     | <html>
3535     | <head>
3536     | <body>
3537     | <table>
3538     | <thead>
3539     | <tr>
3540    
3541     #data
3542     <!DOCTYPE HTML><table><thead></thead><tr>
3543     #errors
3544     unexpected end of file
3545     #document
3546     | <!DOCTYPE HTML>
3547     | <html>
3548     | <head>
3549     | <body>
3550     | <table>
3551     | <thead>
3552     | <tbody>
3553     | <tr>
3554    
3555     #data
3556     <!DOCTYPE HTML><table><thead></tfoot><tr>
3557     #errors
3558     unmatched end tag
3559     unexpected end of file
3560     #document
3561     | <!DOCTYPE HTML>
3562     | <html>
3563     | <head>
3564     | <body>
3565     | <table>
3566     | <thead>
3567     | <tr>
3568    
3569     #data
3570     <!DOCTYPE HTML><table><tbody></thead><tr>
3571     #errors
3572     unmatched end tag
3573     unexpected end of file
3574     #document
3575     | <!DOCTYPE HTML>
3576     | <html>
3577     | <head>
3578     | <body>
3579     | <table>
3580     | <tbody>
3581     | <tr>
3582    
3583     #data
3584     <!DOCTYPE HTML><table><tbody></tbody><tr>
3585     #errors
3586     unexpected end of file
3587     #document
3588     | <!DOCTYPE HTML>
3589     | <html>
3590     | <head>
3591     | <body>
3592     | <table>
3593     | <tbody>
3594     | <tbody>
3595     | <tr>
3596    
3597     #data
3598     <!DOCTYPE HTML><table><tbody></tfoot><tr>
3599     #errors
3600     unmatched end tag
3601     unexpected end of file
3602     #document
3603     | <!DOCTYPE HTML>
3604     | <html>
3605     | <head>
3606     | <body>
3607     | <table>
3608     | <tbody>
3609     | <tr>
3610    
3611     #data
3612     <!DOCTYPE HTML><table><tfoot></thead><tr>
3613     #errors
3614     unmatched end tag
3615     unexpected end of file
3616     #document
3617     | <!DOCTYPE HTML>
3618     | <html>
3619     | <head>
3620     | <body>
3621     | <table>
3622     | <tfoot>
3623     | <tr>
3624    
3625     #data
3626     <!DOCTYPE HTML><table><tfoot></tbody><tr>
3627     #errors
3628     unmatched end tag
3629     unexpected end of file
3630     #document
3631     | <!DOCTYPE HTML>
3632     | <html>
3633     | <head>
3634     | <body>
3635     | <table>
3636     | <tfoot>
3637     | <tr>
3638    
3639     #data
3640     <!DOCTYPE HTML><table><tfoot></tfoot><tr>
3641     #errors
3642     unexpected end of file
3643     #document
3644     | <!DOCTYPE HTML>
3645     | <html>
3646     | <head>
3647     | <body>
3648     | <table>
3649     | <tfoot>
3650     | <tbody>
3651     | <tr>
3652    
3653     #data
3654     <!DOCTYPE HTML><table><tbody></tr><tr>
3655     #errors
3656     unmatched end tag
3657     unexpected end of file
3658     #document
3659     | <!DOCTYPE HTML>
3660     | <html>
3661     | <head>
3662     | <body>
3663     | <table>
3664     | <tbody>
3665     | <tr>
3666    
3667     #data
3668     <!DOCTYPE HTML><table><tbody></body><tr>
3669     #errors
3670     unmatched end tag
3671     unexpected end of file
3672     #document
3673     | <!DOCTYPE HTML>
3674     | <html>
3675     | <head>
3676     | <body>
3677     | <table>
3678     | <tbody>
3679     | <tr>
3680    
3681     #data
3682     <!DOCTYPE HTML><table><tbody></html><tr>
3683     #errors
3684     unmatched end tag
3685     unexpected end of file
3686     #document
3687     | <!DOCTYPE HTML>
3688     | <html>
3689     | <head>
3690     | <body>
3691     | <table>
3692     | <tbody>
3693     | <tr>
3694    
3695     #data
3696     <!DOCTYPE HTML><table><tbody></td><tr>
3697     #errors
3698     unmatched end tag
3699     unexpected end of file
3700     #document
3701     | <!DOCTYPE HTML>
3702     | <html>
3703     | <head>
3704     | <body>
3705     | <table>
3706     | <tbody>
3707     | <tr>
3708    
3709     #data
3710     <!DOCTYPE HTML><table><tbody></th><tr>
3711     #errors
3712     unmatched end tag
3713     unexpected end of file
3714     #document
3715     | <!DOCTYPE HTML>
3716     | <html>
3717     | <head>
3718     | <body>
3719     | <table>
3720     | <tbody>
3721     | <tr>
3722    
3723     #data
3724     <!DOCTYPE HTML><table><tbody></caption><tr>
3725     #errors
3726     unmatched end tag
3727     unexpected end of file
3728     #document
3729     | <!DOCTYPE HTML>
3730     | <html>
3731     | <head>
3732     | <body>
3733     | <table>
3734     | <tbody>
3735     | <tr>
3736    
3737     #data
3738     <!DOCTYPE HTML><table><tbody></col><tr>
3739     #errors
3740     unmatched end tag
3741     unexpected end of file
3742     #document
3743     | <!DOCTYPE HTML>
3744     | <html>
3745     | <head>
3746     | <body>
3747     | <table>
3748     | <tbody>
3749     | <tr>
3750    
3751     #data
3752     <!DOCTYPE HTML><table><tbody></colgroup><tr>
3753     #errors
3754     unmatched end tag
3755     unexpected end of file
3756     #document
3757     | <!DOCTYPE HTML>
3758     | <html>
3759     | <head>
3760     | <body>
3761     | <table>
3762     | <tbody>
3763     | <tr>
3764 wakaba 1.28
3765     #data
3766 wakaba 1.29 <!DOCTYPE HTML><table><tr><form><td></td></form></table>
3767 wakaba 1.28 #errors
3768     <form> in table
3769     form not closed
3770     </form> in table
3771     ubmatched </form>
3772     #document
3773     | <!DOCTYPE HTML>
3774     | <html>
3775     | <head>
3776     | <body>
3777     | <form>
3778     | <table>
3779     | <tbody>
3780     | <tr>
3781     | <td>
3782    
3783     #data
3784 wakaba 1.35 <!DOCTYPE HTML><table><tr><td></th></table>
3785     #errors
3786     unmatched </th>
3787     #document
3788     | <!DOCTYPE HTML>
3789     | <html>
3790     | <head>
3791     | <body>
3792     | <table>
3793     | <tbody>
3794     | <tr>
3795     | <td>
3796    
3797     #data
3798     <!DOCTYPE HTML><table><tr><th></td></table>
3799     #errors
3800     unmatched </td>
3801     #document
3802     | <!DOCTYPE HTML>
3803     | <html>
3804     | <head>
3805     | <body>
3806     | <table>
3807     | <tbody>
3808     | <tr>
3809     | <th>
3810    
3811     #data
3812     <!DOCTYPE HTML><table><tr><td><dd></td></table>
3813     #errors
3814     #document
3815     | <!DOCTYPE HTML>
3816     | <html>
3817     | <head>
3818     | <body>
3819     | <table>
3820     | <tbody>
3821     | <tr>
3822     | <td>
3823     | <dd>
3824    
3825     #data
3826     <!DOCTYPE HTML><table><tr><td><dt></td></table>
3827     #errors
3828     #document
3829     | <!DOCTYPE HTML>
3830     | <html>
3831     | <head>
3832     | <body>
3833     | <table>
3834     | <tbody>
3835     | <tr>
3836     | <td>
3837     | <dt>
3838    
3839     #data
3840     <!DOCTYPE HTML><table><tr><td><li></td></table>
3841     #errors
3842     #document
3843     | <!DOCTYPE HTML>
3844     | <html>
3845     | <head>
3846     | <body>
3847     | <table>
3848     | <tbody>
3849     | <tr>
3850     | <td>
3851     | <li>
3852    
3853     #data
3854     <!DOCTYPE HTML><table><tr><td><p></td></table>
3855     #errors
3856     #document
3857     | <!DOCTYPE HTML>
3858     | <html>
3859     | <head>
3860     | <body>
3861     | <table>
3862     | <tbody>
3863     | <tr>
3864     | <td>
3865     | <p>
3866    
3867     #data
3868     <!DOCTYPE HTML><table><tr><th><p></th></table>
3869     #errors
3870     #document
3871     | <!DOCTYPE HTML>
3872     | <html>
3873     | <head>
3874     | <body>
3875     | <table>
3876     | <tbody>
3877     | <tr>
3878     | <th>
3879     | <p>
3880    
3881     #data
3882 wakaba 1.28 <!DOCTYPE HTML><body></h1>
3883     #errors
3884     unmatched </h1>
3885     #document
3886     | <!DOCTYPE HTML>
3887     | <html>
3888     | <head>
3889     | <body>
3890 wakaba 1.30
3891     #data
3892     <p><font><form> </form>
3893     #errors
3894     1,4,no DOCTYPE
3895     1,16,not closed:font
3896     1,23,unmatched end tag:form
3897     1,23,not closed:font
3898     #document
3899     | <html>
3900     | <head>
3901     | <body>
3902     | <p>
3903     | <font>
3904     | <form>
3905     | <font>
3906     | " "
3907 wakaba 1.31
3908     #data
3909     <table a><tr><table b>
3910     #errors
3911     1,10,no DOCTYPE
3912     1,22,not closed:tr
3913     1,22,not closed:table
3914     #document
3915     | <html>
3916     | <head>
3917     | <body>
3918     | <table>
3919     | a=""
3920     | <tbody>
3921     | <tr>
3922     | <table>
3923     | b=""
3924    
3925     #data
3926     <!DOCTYPE HTML>foo<html x>
3927     #errors
3928 wakaba 1.36 <html> in body
3929 wakaba 1.31 #document
3930     | <!DOCTYPE HTML>
3931     | <html>
3932     | x=""
3933     | <head>
3934     | <body>
3935     | "foo"
3936    
3937 wakaba 1.35 #data
3938     <!DOCTYPE HTML><select><option><option>
3939     #errors
3940     no </select>
3941     #document
3942     | <!DOCTYPE HTML>
3943     | <html>
3944     | <head>
3945     | <body>
3946     | <select>
3947     | <option>
3948     | <option>
3949    
3950     #data
3951     <!DOCTYPE HTML><select></p>
3952     #errors
3953     </p> in <select>
3954     no </select>
3955     #document
3956     | <!DOCTYPE HTML>
3957     | <html>
3958     | <head>
3959     | <body>
3960     | <select>
3961    
3962     #data
3963     <!DOCTYPE HTML><select></br>
3964     #errors
3965     </br> in <select>
3966     no </select>
3967     #document
3968     | <!DOCTYPE HTML>
3969     | <html>
3970     | <head>
3971     | <body>
3972     | <select>
3973    
3974     #data
3975     <!DOCTYPE HTML><select></base>
3976     #errors
3977     </base> in <select>
3978     no </select>
3979     #document
3980     | <!DOCTYPE HTML>
3981     | <html>
3982     | <head>
3983     | <body>
3984     | <select>
3985    
3986     #data
3987     <!DOCTYPE HTML><select></div>
3988     #errors
3989     </div> in <select>
3990     no </select>
3991     #document
3992     | <!DOCTYPE HTML>
3993     | <html>
3994     | <head>
3995     | <body>
3996     | <select>
3997 wakaba 1.31
3998 wakaba 1.35 #data
3999     <!DOCTYPE HTML><select></option>
4000     #errors
4001     unmatched </option>
4002     no </select>
4003     #document
4004     | <!DOCTYPE HTML>
4005     | <html>
4006     | <head>
4007     | <body>
4008     | <select>
4009    
4010     #data
4011     <!DOCTYPE HTML><select><option></option></select>
4012     #errors
4013     #document
4014     | <!DOCTYPE HTML>
4015     | <html>
4016     | <head>
4017     | <body>
4018     | <select>
4019     | <option>
4020    
4021     #data
4022     <!DOCTYPE HTML><select><optgroup></option></select>
4023     #errors
4024     </option> in <optgroup>
4025     #document
4026     | <!DOCTYPE HTML>
4027     | <html>
4028     | <head>
4029     | <body>
4030     | <select>
4031     | <optgroup>
4032    
4033     #data
4034     <!DOCTYPE HTML><select></table>aa
4035     #errors
4036     unmatched </table>
4037     no </select>
4038     #document
4039     | <!DOCTYPE HTML>
4040     | <html>
4041     | <head>
4042     | <body>
4043     | <select>
4044     | "aa"
4045    
4046     #data
4047     <!DOCTYPE HTML><select></tbody>aa
4048     #errors
4049     unmatched </tbody>
4050     no </select>
4051     #document
4052     | <!DOCTYPE HTML>
4053     | <html>
4054     | <head>
4055     | <body>
4056     | <select>
4057     | "aa"
4058    
4059     #data
4060     <!DOCTYPE HTML><select></thead>aa
4061     #errors
4062     unmatched </thead>
4063     no </select>
4064     #document
4065     | <!DOCTYPE HTML>
4066     | <html>
4067     | <head>
4068     | <body>
4069     | <select>
4070     | "aa"
4071    
4072     #data
4073     <!DOCTYPE HTML><select></tfoot>aa
4074     #errors
4075     unmatched </tfoot>
4076     no </select>
4077     #document
4078     | <!DOCTYPE HTML>
4079     | <html>
4080     | <head>
4081     | <body>
4082     | <select>
4083     | "aa"
4084    
4085     #data
4086     <!DOCTYPE HTML><select></tr>aa
4087     #errors
4088     unmatched </tr>
4089     no </select>
4090     #document
4091     | <!DOCTYPE HTML>
4092     | <html>
4093     | <head>
4094     | <body>
4095     | <select>
4096     | "aa"
4097    
4098     #data
4099     <!DOCTYPE HTML><select></td>aa
4100     #errors
4101     unmatched </td>
4102     no </select>
4103     #document
4104     | <!DOCTYPE HTML>
4105     | <html>
4106     | <head>
4107     | <body>
4108     | <select>
4109     | "aa"
4110    
4111     #data
4112     <!DOCTYPE HTML><select></th>aa
4113     #errors
4114     unmatched </th>
4115     no </select>
4116     #document
4117     | <!DOCTYPE HTML>
4118     | <html>
4119     | <head>
4120     | <body>
4121     | <select>
4122     | "aa"
4123    
4124     #data
4125     <!DOCTYPE HTML><select></caption>aa
4126     #errors
4127     unmatched </caption>
4128     no </select>
4129     #document
4130     | <!DOCTYPE HTML>
4131     | <html>
4132     | <head>
4133     | <body>
4134     | <select>
4135     | "aa"
4136    
4137     #data
4138     <!DOCTYPE HTML><table><tr><td><select></tbody>a
4139     #errors
4140     no </select>
4141     char in <table>
4142     no </table>
4143     #document
4144     | <!DOCTYPE HTML>
4145     | <html>
4146     | <head>
4147     | <body>
4148     | "a"
4149     | <table>
4150     | <tbody>
4151     | <tr>
4152     | <td>
4153     | <select>
4154    
4155     #data
4156     <!DOCTYPE HTML><table><tr><td><select></table>a
4157     #errors
4158     no </select>
4159     #document
4160     | <!DOCTYPE HTML>
4161     | <html>
4162     | <head>
4163     | <body>
4164     | <table>
4165     | <tbody>
4166     | <tr>
4167     | <td>
4168     | <select>
4169     | "a"
4170    
4171     #data
4172     <!DOCTYPE HTML><table><tr><td><select></thead>a
4173     #errors
4174     unmatched </thead>
4175     unexpected end of file (no </select>, no </table>)
4176     #document
4177     | <!DOCTYPE HTML>
4178     | <html>
4179     | <head>
4180     | <body>
4181     | <table>
4182     | <tbody>
4183     | <tr>
4184     | <td>
4185     | <select>
4186     | "a"
4187    
4188     #data
4189     <!DOCTYPE HTML><table><tr><td><select></tfoot>a
4190     #errors
4191     unmatched </tfoot>
4192     unexpected end of file (no </select>, no </table>)
4193     #document
4194     | <!DOCTYPE HTML>
4195     | <html>
4196     | <head>
4197     | <body>
4198     | <table>
4199     | <tbody>
4200     | <tr>
4201     | <td>
4202     | <select>
4203     | "a"
4204    
4205     #data
4206     <!DOCTYPE HTML><table><tfoot><tr><td><select></thead>a
4207     #errors
4208     unmatched </thead>
4209     unexpected end of file
4210     #document
4211     | <!DOCTYPE HTML>
4212     | <html>
4213     | <head>
4214     | <body>
4215     | <table>
4216     | <tfoot>
4217     | <tr>
4218     | <td>
4219     | <select>
4220     | "a"
4221    
4222     #data
4223     <!DOCTYPE HTML><table><tr><td><select></tr>a
4224     #errors
4225     no </select>
4226     char in <tbody>
4227     no </table>
4228     #document
4229     | <!DOCTYPE HTML>
4230     | <html>
4231     | <head>
4232     | <body>
4233     | "a"
4234     | <table>
4235     | <tbody>
4236     | <tr>
4237     | <td>
4238     | <select>
4239    
4240     #data
4241     <!DOCTYPE HTML><table><tr><td><select></td>a
4242     #errors
4243     no </select>
4244     char in <tr>
4245     no </table>
4246     #document
4247     | <!DOCTYPE HTML>
4248     | <html>
4249     | <head>
4250     | <body>
4251     | "a"
4252     | <table>
4253     | <tbody>
4254     | <tr>
4255     | <td>
4256     | <select>
4257    
4258     #data
4259     <!DOCTYPE HTML><table><tr><td><select></th>a
4260     #errors
4261     unmatched </th>
4262     unexpected end of file
4263     #document
4264     | <!DOCTYPE HTML>
4265     | <html>
4266     | <head>
4267     | <body>
4268     | <table>
4269     | <tbody>
4270     | <tr>
4271     | <td>
4272     | <select>
4273     | "a"
4274    
4275     #data
4276     <!DOCTYPE HTML><p><plaintext>
4277     #errors
4278     unexpected end of file (no </plaintext>)
4279     #document
4280     | <!DOCTYPE HTML>
4281     | <html>
4282     | <head>
4283     | <body>
4284     | <p>
4285     | <plaintext>
4286    
4287     #data
4288     <!DOCTYPE HTML><p><h1>
4289     #errors
4290     unexpected end of file (no </h1>)
4291     #document
4292     | <!DOCTYPE HTML>
4293     | <html>
4294     | <head>
4295     | <body>
4296     | <p>
4297     | <h1>
4298    
4299     #data
4300     <!DOCTYPE HTML><p><table></table>
4301     #errors
4302     #document
4303     | <!DOCTYPE HTML>
4304     | <html>
4305     | <head>
4306     | <body>
4307     | <p>
4308     | <table>
4309    
4310     #data
4311     <!DOCTYPE HTML><textarea></textarea>
4312     #errors
4313     #document
4314     | <!DOCTYPE HTML>
4315     | <html>
4316     | <head>
4317     | <body>
4318     | <textarea>
4319    
4320     #data
4321     <!DOCTYPE HTML><textarea>
4322     #errors
4323     no </textarea>
4324     #document
4325     | <!DOCTYPE HTML>
4326     | <html>
4327     | <head>
4328     | <body>
4329     | <textarea>
4330    
4331     #data
4332     <!DOCTYPE HTML><span></html>
4333     #errors
4334     no </span>
4335     #document
4336     | <!DOCTYPE HTML>
4337     | <html>
4338     | <head>
4339     | <body>
4340     | <span>
4341    
4342     #data
4343     <!DOCTYPE HTML><unknown><p></unknown>
4344     #errors
4345     unmatched </unknown>
4346     unexpected end of file
4347     #document
4348     | <!DOCTYPE HTML>
4349     | <html>
4350     | <head>
4351     | <body>
4352     | <unknown>
4353     | <p>
4354    
4355     #data
4356     <!DOCTYPE HTML><unknown><p></unknown>xx
4357     #errors
4358     unmatched </unknown>
4359     unexpected end of file (no </unknown>)
4360     #document
4361     | <!DOCTYPE HTML>
4362     | <html>
4363     | <head>
4364     | <body>
4365     | <unknown>
4366     | <p>
4367     | "xx"
4368    
4369     #data
4370     <!DOCTYPE HTML><p></unknown>xx
4371     #errors
4372     unmatched </unknown>
4373     #document
4374     | <!DOCTYPE HTML>
4375     | <html>
4376     | <head>
4377     | <body>
4378     | <p>
4379     | "xx"

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24