/[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.61 - (hide annotations) (download)
Sat Oct 4 11:32:16 2008 UTC (17 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.60: +48 -0 lines
++ whatpm/t/ChangeLog	4 Oct 2008 10:23:01 -0000
	* tree-test-foreign.dat: New test data file.

2008-10-04  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	4 Oct 2008 11:32:06 -0000
	* HTML.pm.src: Make <foreignObject> scoping (HTML5 revision 1837).
	Support for end tags of camelCase SVG elements were broken.  A
	wrong error type text fixed.

2008-10-04  Wakaba  <wakaba@suika.fam.cx>

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.55 <!DOCTYPE HTML PUBLIC "XSLT-compat"><title></title>
216     #errors
217     #shoulds
218     XSLT-compat
219     #document
220     | <!DOCTYPE HTML PUBLIC "XSLT-compat">
221     | <html>
222     | <head>
223     | <title>
224     | <body>
225    
226     #data
227     <!DOCTYPE HTML PUBLIC "xslt-compat"><title></title>
228     #errors
229     not HTML5
230     #shoulds
231     #document
232     | <!DOCTYPE HTML PUBLIC "xslt-compat">
233     | <html>
234     | <head>
235     | <title>
236     | <body>
237    
238     #data
239     <!DOCTYPE HTML PUBLIC " XSLT-compat"><title></title>
240     #errors
241     not HTML5
242     #shoulds
243     #document
244     | <!DOCTYPE HTML PUBLIC " XSLT-compat">
245     | <html>
246     | <head>
247     | <title>
248     | <body>
249    
250     #data
251     <!DOCTYPE HTML PUBLIC "XSLT-compat "><title></title>
252     #errors
253     not HTML5
254     #shoulds
255     #document
256     | <!DOCTYPE HTML PUBLIC "XSLT-compat ">
257     | <html>
258     | <head>
259     | <title>
260     | <body>
261    
262     #data
263     <!DOCTYPE HTML PUBLIC "XSLT-generated"><title></title>
264     #errors
265     not HTML5
266     #document
267     | <!DOCTYPE HTML PUBLIC "XSLT-generated">
268     | <html>
269     | <head>
270     | <title>
271     | <body>
272    
273     #data
274     <!DOCTYPE HTML PUBLIC "xslt-compat"><title></title>
275     #errors
276     not HTML5
277     #document
278     | <!DOCTYPE HTML PUBLIC "xslt-compat">
279     | <html>
280     | <head>
281     | <title>
282     | <body>
283    
284     #data
285     <!DOCTYPE HTML PUBLIC "XSLT-compat" "http://example.com/"><title></title>
286     #errors
287     not HTML5
288     #document
289     | <!DOCTYPE HTML PUBLIC "XSLT-compat" "http://example.com/">
290     | <html>
291     | <head>
292     | <title>
293     | <body>
294    
295     #data
296     <!DOCTYPE NONHTML PUBLIC "XSLT-compat"><title></title>
297     #errors
298     not HTML5
299     #document
300     | <!DOCTYPE NONHTML PUBLIC "XSLT-compat">
301     | <html>
302     | <head>
303     | <title>
304     | <body>
305    
306     #data
307 wakaba 1.36 a<html>
308     #errors
309     no doctype
310     <html> in body
311     #document
312     | <html>
313     | <head>
314     | <body>
315     | "a"
316    
317     #data
318     a<html a>
319     #errors
320     no doctype
321     <html> in body
322     #document
323     | <html>
324     | a=""
325     | <head>
326     | <body>
327     | "a"
328    
329     #data
330     <p>x<html a>y
331     #errors
332     no doctype
333     <html> in body
334     #document
335     | <html>
336     | a=""
337     | <head>
338     | <body>
339     | <p>
340     | "xy"
341    
342     #data
343 wakaba 1.42 <!DOCTYPE HTML><html> <head><body>
344     #errors
345     #document
346     | <!DOCTYPE HTML>
347     | <html>
348     | <head>
349     | <body>
350    
351     #data
352     <!DOCTYPE HTML><html>
353     <head><body>
354     #errors
355     #document
356     | <!DOCTYPE HTML>
357     | <html>
358     | <head>
359     | <body>
360    
361     #data
362     <!DOCTYPE HTML><html> <!----> <head><body>
363     #errors
364     #document
365     | <!DOCTYPE HTML>
366     | <html>
367     | <!-- -->
368     | <head>
369     | <body>
370    
371     #data
372     <!DOCTYPE HTML><html> <!DOCTYPE HTML> <head><body>
373     #errors
374     <!DOCTYPE> in <html>
375     #document
376     | <!DOCTYPE HTML>
377     | <html>
378     | <head>
379     | <body>
380    
381     #data
382     <!DOCTYPE HTML><html a> <html b> <head><body>
383     #errors
384     second <html>
385     #document
386     | <!DOCTYPE HTML>
387     | <html>
388     | a=""
389     | b=""
390     | <head>
391     | <body>
392    
393     #data
394     <!DOCTYPE HTML><html> </end> <head><body>
395     #errors
396     unmatched </end>
397     #document
398     | <!DOCTYPE HTML>
399     | <html>
400     | <head>
401     | <body>
402    
403     #data
404 wakaba 1.10 <!DOCTYPE HTML><html title="t"><head><title></title></head><body></body></html>
405 wakaba 1.1 #errors
406     #document
407     | <!DOCTYPE HTML>
408     | <html>
409     | title="t"
410     | <head>
411     | <title>
412     | <body>
413    
414     #data
415 wakaba 1.33 <!DOCTYPE HTML><html manifest=manifest.dat><title></title><body>
416     #errors
417     #document
418     | <!DOCTYPE HTML>
419     | <html>
420     | manifest="manifest.dat"
421     | <head>
422     | <title>
423     | <body>
424    
425     #data
426 wakaba 1.10 <!DOCTYPE HTML><html><head title="t"><title></title></head><body></body></html>
427 wakaba 1.1 #errors
428     #document
429     | <!DOCTYPE HTML>
430     | <html>
431     | <head>
432     | title="t"
433     | <title>
434     | <body>
435    
436     #data
437 wakaba 1.10 <!DOCTYPE HTML><html><head><title class="t"></title></head><body></body></html>
438 wakaba 1.1 #errors
439     #document
440     | <!DOCTYPE HTML>
441     | <html>
442     | <head>
443     | <title>
444     | class="t"
445     | <body>
446    
447     #data
448 wakaba 1.10 <!DOCTYPE HTML><html><head></head><body><title class="a"></title></body></html>
449 wakaba 1.2 #errors
450     #document
451     | <!DOCTYPE HTML>
452     | <html>
453     | <head>
454 wakaba 1.42 | <body>
455 wakaba 1.2 | <title>
456     | class="a"
457    
458     #data
459 wakaba 1.10 <!DOCTYPE HTML><html><head></head><body></body><title class="a"></title></html>
460 wakaba 1.1 #errors
461 wakaba 1.2 data after body
462 wakaba 1.1 #document
463     | <!DOCTYPE HTML>
464     | <html>
465     | <head>
466 wakaba 1.42 | <body>
467 wakaba 1.1 | <title>
468     | class="a"
469    
470     #data
471 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body title="t"></body></html>
472 wakaba 1.1 #errors
473     #document
474     | <!DOCTYPE HTML>
475     | <html>
476     | <head>
477     | <title>
478     | <body>
479     | title="t"
480    
481     #data
482 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><meta name="a"></head><body></body></html>
483 wakaba 1.1 #errors
484     #document
485     | <!DOCTYPE HTML>
486     | <html>
487     | <head>
488     | <title>
489     | <meta>
490     | name="a"
491     | <body>
492    
493     #data
494 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body><meta name="a"></body></html>
495 wakaba 1.1 #errors
496 wakaba 1.2 #document
497     | <!DOCTYPE HTML>
498     | <html>
499     | <head>
500     | <title>
501 wakaba 1.14 | <body>
502 wakaba 1.2 | <meta>
503     | name="a"
504    
505     #data
506 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body></body><meta name="a"></html>
507 wakaba 1.2 #errors
508     data after body
509 wakaba 1.1 #document
510     | <!DOCTYPE HTML>
511     | <html>
512     | <head>
513     | <title>
514 wakaba 1.14 | <body>
515 wakaba 1.1 | <meta>
516     | name="a"
517    
518     #data
519 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><link rel="a"></head><body></body></html>
520 wakaba 1.1 #errors
521     #document
522     | <!DOCTYPE HTML>
523     | <html>
524     | <head>
525     | <title>
526     | <link>
527     | rel="a"
528     | <body>
529    
530     #data
531 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body><link rel="a"></body></html>
532 wakaba 1.1 #errors
533 wakaba 1.2 #document
534     | <!DOCTYPE HTML>
535     | <html>
536     | <head>
537     | <title>
538 wakaba 1.14 | <body>
539 wakaba 1.2 | <link>
540     | rel="a"
541    
542     #data
543 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body></body><link rel="a"></html>
544 wakaba 1.2 #errors
545     data after body
546 wakaba 1.1 #document
547     | <!DOCTYPE HTML>
548     | <html>
549     | <head>
550     | <title>
551 wakaba 1.14 | <body>
552 wakaba 1.1 | <link>
553     | rel="a"
554    
555     #data
556 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><base href="http://"></head><body></body></html>
557 wakaba 1.1 #errors
558     #document
559     | <!DOCTYPE HTML>
560     | <html>
561     | <head>
562     | <title>
563     | <base>
564     | href="http://"
565     | <body>
566    
567     #data
568 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body><base href="http://"></body></html>
569 wakaba 1.1 #errors
570 wakaba 1.2 #document
571     | <!DOCTYPE HTML>
572     | <html>
573     | <head>
574     | <title>
575 wakaba 1.14 | <body>
576 wakaba 1.2 | <base>
577     | href="http://"
578    
579     #data
580 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body></body><base href="http://"></html>
581 wakaba 1.2 #errors
582     data after body
583 wakaba 1.1 #document
584     | <!DOCTYPE HTML>
585     | <html>
586     | <head>
587     | <title>
588 wakaba 1.14 | <body>
589 wakaba 1.1 | <base>
590     | href="http://"
591    
592     #data
593 wakaba 1.10 <!DOCTYPE HTML><p><b><p>X
594 wakaba 1.1 #errors
595 wakaba 1.2 <b> is not closed before second <p>
596     <b> is not closed before end-of-file
597 wakaba 1.1 #document
598     | <!DOCTYPE HTML>
599     | <html>
600     | <head>
601     | <body>
602     | <p>
603     | <b>
604     | <p>
605     | <b>
606     | "X"
607    
608     #data
609 wakaba 1.10 <!DOCTYPE HTML><b><p>
610 wakaba 1.1 #errors
611 wakaba 1.3 <b> not closed
612 wakaba 1.1 #document
613     | <!DOCTYPE HTML>
614     | <html>
615     | <head>
616     | <body>
617 wakaba 1.3 | <b>
618     | <p>
619 wakaba 1.1
620     #data
621 wakaba 1.10 <!DOCTYPE HTML><b><p>X
622 wakaba 1.1 #errors
623 wakaba 1.3 <b> not closed
624 wakaba 1.1 #document
625     | <!DOCTYPE HTML>
626     | <html>
627     | <head>
628     | <body>
629 wakaba 1.3 | <b>
630     | <p>
631     | "X"
632    
633     #data
634 wakaba 1.10 <!DOCTYPE HTML><ins><p>XX</ins>YYY
635 wakaba 1.4 #errors
636     1,32,not closed:p
637     1,34,not closed:ins
638     #document
639     | <!DOCTYPE HTML>
640     | <html>
641     | <head>
642     | <body>
643     | <ins>
644     | <p>
645     | "XXYYY"
646    
647     ## when script is disabled
648     #data
649 wakaba 1.10 <!DOCTYPE HTML><noscript>aaa<noscript>bbb</noscript>ccc</noscript>
650 wakaba 1.15 #errors
651     in noscript:#character
652     unmacthed noscript end tag
653     #document
654     | <!DOCTYPE HTML>
655     | <html>
656     | <head>
657     | <noscript>
658     | <body>
659     | "aaa"
660     | <noscript>
661     | "bbb"
662     | "ccc"
663    
664     ## when script is disabled
665     #data
666     <!DOCTYPE HTML><body><noscript>aaa<noscript>bbb</noscript>ccc</noscript>
667 wakaba 1.4 #errors
668     #document
669     | <!DOCTYPE HTML>
670     | <html>
671     | <head>
672     | <body>
673     | <noscript>
674     | "aaa"
675     | <noscript>
676     | "bbb"
677     | "ccc"
678 wakaba 1.5
679 wakaba 1.24 ## when script is disabled
680     #data
681     <!DOCTYPE HTML><head><noscript><noscript>
682     #errors
683     <noscript> in noscript
684     no </noscript>
685     #document
686     | <!DOCTYPE HTML>
687     | <html>
688     | <head>
689     | <noscript>
690 wakaba 1.48 | <body>
691 wakaba 1.24
692     ## when script is disabled
693     #data
694     <!DOCTYPE HTML><head><noscript><noscript>
695     #errors
696     <noscript> in noscript
697     no </noscript>
698     #document
699     | <!DOCTYPE HTML>
700     | <html>
701     | <head>
702     | <noscript>
703     | " "
704 wakaba 1.48 | <body>
705 wakaba 1.24
706     ## when script is disabled
707     #data
708     <!DOCTYPE HTML><head><noscript> <noscript>
709     #errors
710     <noscript> in noscript
711     no </noscript>
712     #document
713     | <!DOCTYPE HTML>
714     | <html>
715     | <head>
716     | <noscript>
717     | " "
718 wakaba 1.48 | <body>
719 wakaba 1.33
720     ## When scripting is disabled
721     #data
722     <!DOCTYPE HTML><head><noscript><base><title></title><body>
723     #errors
724     <base> in <noscript>
725     #document
726     | <!DOCTYPE HTML>
727     | <html>
728     | <head>
729     | <noscript>
730     | <base>
731     | <title>
732     | <body>
733    
734     ## When scripting is disabled
735     #data
736     <!DOCTYPE HTML><head><noscript><title></title><body>
737     #errors
738     <title> in <noscript> in <head>
739     #document
740     | <!DOCTYPE HTML>
741     | <html>
742     | <head>
743     | <noscript>
744     | <title>
745     | <body>
746    
747     ## When scripting is disabled
748     #data
749     <!DOCTYPE HTML><head></head><noscript></noscript>
750     #errors
751     #document
752     | <!DOCTYPE HTML>
753     | <html>
754     | <head>
755     | <body>
756     | <noscript>
757    
758     ## When scripting is disabled
759     #data
760     <!DOCTYPE HTML><head><noscript><script></script>
761     #errors
762     <script> in <noscript> in <head>
763     #document
764     | <!DOCTYPE HTML>
765     | <html>
766     | <head>
767     | <noscript>
768     | <script>
769 wakaba 1.48 | <body>
770 wakaba 1.33
771 wakaba 1.34 ## When scripting is disabled
772     #data
773     <!DOCTYPE HTML><head><noscript><body>
774     #errors
775     <body> in <noscript> in <head>
776     #document
777     | <!DOCTYPE HTML>
778     | <html>
779     | <head>
780     | <noscript>
781     | <body>
782    
783     ## When scripting is disabled
784     #data
785     <!DOCTYPE HTML><head><noscript><frameset></frameset>
786     #errors
787     <frameset> in <noscript> in <head>
788     #document
789     | <!DOCTYPE HTML>
790     | <html>
791     | <head>
792     | <noscript>
793     | <frameset>
794    
795     ## When scripting is disabled
796     #data
797     <!DOCTYPE HTML><head><noscript><br>
798     #errors
799     <br> in <noscript> in <head>
800     #document
801     | <!DOCTYPE HTML>
802     | <html>
803     | <head>
804     | <noscript>
805     | <body>
806     | <br>
807    
808     ## When scripting is disabled
809     #data
810     <!DOCTYPE HTML><head><noscript><p>
811     #errors
812     <p> in <noscript> in <head>
813     #document
814     | <!DOCTYPE HTML>
815     | <html>
816     | <head>
817     | <noscript>
818     | <body>
819     | <p>
820    
821     ## When scripting is disabled
822     #data
823     <!DOCTYPE HTML><head><noscript></p>
824     #errors
825     </p> in <noscript> in <head>
826 wakaba 1.35 unmatched </p>
827 wakaba 1.34 #document
828     | <!DOCTYPE HTML>
829     | <html>
830     | <head>
831     | <noscript>
832     | <body>
833    
834     ## When scripting is disabled
835     #data
836     <!DOCTYPE HTML><head><noscript></br>
837     #errors
838     </br> in <noscript> in <head>
839 wakaba 1.49 </br> after </head>
840 wakaba 1.34 #document
841     | <!DOCTYPE HTML>
842     | <html>
843     | <head>
844     | <noscript>
845     | <body>
846    
847     ## When scripting is disabled
848     #data
849     <!DOCTYPE HTML><head><noscript></div>
850     #errors
851 wakaba 1.35 </div> in <noscript> in <head>
852     unexpected end of file (no </noscript>)
853 wakaba 1.34 #document
854     | <!DOCTYPE HTML>
855     | <html>
856     | <head>
857     | <noscript>
858 wakaba 1.48 | <body>
859 wakaba 1.34
860     ## When scripting is disabled
861     #data
862     <!DOCTYPE HTML><head><noscript></img>
863     #errors
864 wakaba 1.35 </img> in <noscript> in <head>
865     unexpected end of file (no </noscript>)
866 wakaba 1.34 #document
867     | <!DOCTYPE HTML>
868     | <html>
869     | <head>
870     | <noscript>
871 wakaba 1.48 | <body>
872 wakaba 1.34
873     ## When scripting is disabled
874     #data
875     <!DOCTYPE HTML><head><noscript></head><link><body>
876     #errors
877     </head> in <noscript> in <head>
878     <link> after <head>
879     #document
880     | <!DOCTYPE HTML>
881     | <html>
882     | <head>
883     | <noscript>
884 wakaba 1.35 | <link>
885 wakaba 1.34 | <body>
886    
887     #data
888     <!DOCTYPE HTML><head></head></head><link><body>
889     #errors
890     </head> after </head>
891 wakaba 1.49 <link> after </head>
892 wakaba 1.34 #document
893     | <!DOCTYPE HTML>
894     | <html>
895     | <head>
896 wakaba 1.49 | <link>
897 wakaba 1.34 | <body>
898    
899     #data
900     <!DOCTYPE HTML></noscript><head><body>
901     #errors
902     </noscript> before <head>
903     #document
904     | <!DOCTYPE HTML>
905     | <html>
906     | <head>
907     | <body>
908    
909     #data
910     <!DOCTYPE HTML><head></noscript><link><body>
911     #errors
912     </noscript> in <head>
913 wakaba 1.35 <link> in <body>
914 wakaba 1.34 #document
915     | <!DOCTYPE HTML>
916     | <html>
917     | <head>
918     | <body>
919 wakaba 1.35 | <link>
920 wakaba 1.34
921     #data
922     <!DOCTYPE HTML><head></head></noscript><link><body>
923     #errors
924     </noscript> after </head>
925 wakaba 1.49 <link> after </head>
926 wakaba 1.34 #document
927     | <!DOCTYPE HTML>
928     | <html>
929     | <head>
930 wakaba 1.49 | <link>
931 wakaba 1.34 | <body>
932    
933     ## When scripting is disabled
934     #data
935     <!DOCTYPE HTML><head><noscript></body><meta></noscript><link><body>
936     #errors
937     </body> in <noscript> in <head>
938     #document
939     | <!DOCTYPE HTML>
940     | <html>
941     | <head>
942     | <noscript>
943     | <meta>
944     | <link>
945     | <body>
946    
947     ## When scripting is disabled
948     #data
949     <!DOCTYPE HTML><head><noscript></html><meta></noscript><link><body>
950     #errors
951     </html> in <noscript> in <head>
952