1#data
2<!doctype html><script>
3#errors
4(1,23): expected-named-closing-tag-but-got-eof
5#document
6| <!DOCTYPE html>
7| <html>
8| <head>
9| <script>
10| <body>
11
12#data
13<!doctype html><script>a
14#errors
15(1,24): expected-named-closing-tag-but-got-eof
16#document
17| <!DOCTYPE html>
18| <html>
19| <head>
20| <script>
21| "a"
22| <body>
23
24#data
25<!doctype html><script><
26#errors
27(1,24): expected-named-closing-tag-but-got-eof
28#document
29| <!DOCTYPE html>
30| <html>
31| <head>
32| <script>
33| "<"
34| <body>
35
36#data
37<!doctype html><script></
38#errors
39(1,25): expected-named-closing-tag-but-got-eof
40#document
41| <!DOCTYPE html>
42| <html>
43| <head>
44| <script>
45| "</"
46| <body>
47
48#data
49<!doctype html><script></S
50#errors
51(1,26): expected-named-closing-tag-but-got-eof
52#document
53| <!DOCTYPE html>
54| <html>
55| <head>
56| <script>
57| "</S"
58| <body>
59
60#data
61<!doctype html><script></SC
62#errors
63(1,27): expected-named-closing-tag-but-got-eof
64#document
65| <!DOCTYPE html>
66| <html>
67| <head>
68| <script>
69| "</SC"
70| <body>
71
72#data
73<!doctype html><script></SCR
74#errors
75(1,28): expected-named-closing-tag-but-got-eof
76#document
77| <!DOCTYPE html>
78| <html>
79| <head>
80| <script>
81| "</SCR"
82| <body>
83
84#data
85<!doctype html><script></SCRI
86#errors
87(1,29): expected-named-closing-tag-but-got-eof
88#document
89| <!DOCTYPE html>
90| <html>
91| <head>
92| <script>
93| "</SCRI"
94| <body>
95
96#data
97<!doctype html><script></SCRIP
98#errors
99(1,30): expected-named-closing-tag-but-got-eof
100#document
101| <!DOCTYPE html>
102| <html>
103| <head>
104| <script>
105| "</SCRIP"
106| <body>
107
108#data
109<!doctype html><script></SCRIPT
110#errors
111(1,31): expected-named-closing-tag-but-got-eof
112#document
113| <!DOCTYPE html>
114| <html>
115| <head>
116| <script>
117| "</SCRIPT"
118| <body>
119
120#data
121<!doctype html><script></SCRIPT
122#errors
123(1,32): expected-attribute-name-but-got-eof
124(1,32): expected-named-closing-tag-but-got-eof
125#new-errors
126(1:33) eof-in-tag
127#document
128| <!DOCTYPE html>
129| <html>
130| <head>
131| <script>
132| <body>
133
134#data
135<!doctype html><script></s
136#errors
137(1,26): expected-named-closing-tag-but-got-eof
138#document
139| <!DOCTYPE html>
140| <html>
141| <head>
142| <script>
143| "</s"
144| <body>
145
146#data
147<!doctype html><script></sc
148#errors
149(1,27): expected-named-closing-tag-but-got-eof
150#document
151| <!DOCTYPE html>
152| <html>
153| <head>
154| <script>
155| "</sc"
156| <body>
157
158#data
159<!doctype html><script></scr
160#errors
161(1,28): expected-named-closing-tag-but-got-eof
162#document
163| <!DOCTYPE html>
164| <html>
165| <head>
166| <script>
167| "</scr"
168| <body>
169
170#data
171<!doctype html><script></scri
172#errors
173(1,29): expected-named-closing-tag-but-got-eof
174#document
175| <!DOCTYPE html>
176| <html>
177| <head>
178| <script>
179| "</scri"
180| <body>
181
182#data
183<!doctype html><script></scrip
184#errors
185(1,30): expected-named-closing-tag-but-got-eof
186#document
187| <!DOCTYPE html>
188| <html>
189| <head>
190| <script>
191| "</scrip"
192| <body>
193
194#data
195<!doctype html><script></script
196#errors
197(1,31): expected-named-closing-tag-but-got-eof
198#document
199| <!DOCTYPE html>
200| <html>
201| <head>
202| <script>
203| "</script"
204| <body>
205
206#data
207<!doctype html><script></script
208#errors
209(1,32): expected-attribute-name-but-got-eof
210(1,32): expected-named-closing-tag-but-got-eof
211#new-errors
212(1:33) eof-in-tag
213#document
214| <!DOCTYPE html>
215| <html>
216| <head>
217| <script>
218| <body>
219
220#data
221<!doctype html><script><!
222#errors
223(1,25): expected-script-data-but-got-eof
224(1,25): expected-named-closing-tag-but-got-eof
225#document
226| <!DOCTYPE html>
227| <html>
228| <head>
229| <script>
230| "<!"
231| <body>
232
233#data
234<!doctype html><script><!a
235#errors
236(1,26): expected-named-closing-tag-but-got-eof
237#document
238| <!DOCTYPE html>
239| <html>
240| <head>
241| <script>
242| "<!a"
243| <body>
244
245#data
246<!doctype html><script><!-
247#errors
248(1,26): expected-named-closing-tag-but-got-eof
249#document
250| <!DOCTYPE html>
251| <html>
252| <head>
253| <script>
254| "<!-"
255| <body>
256
257#data
258<!doctype html><script><!-a
259#errors
260(1,27): expected-named-closing-tag-but-got-eof
261#document
262| <!DOCTYPE html>
263| <html>
264| <head>
265| <script>
266| "<!-a"
267| <body>
268
269#data
270<!doctype html><script><!--
271#errors
272(1,27): expected-named-closing-tag-but-got-eof
273(1,27): unexpected-eof-in-text-mode
274#new-errors
275(1:28) eof-in-script-html-comment-like-text
276#document
277| <!DOCTYPE html>
278| <html>
279| <head>
280| <script>
281| "<!--"
282| <body>
283
284#data
285<!doctype html><script><!--a
286#errors
287(1,28): expected-named-closing-tag-but-got-eof
288(1,28): unexpected-eof-in-text-mode
289#new-errors
290(1:29) eof-in-script-html-comment-like-text
291#document
292| <!DOCTYPE html>
293| <html>
294| <head>
295| <script>
296| "<!--a"
297| <body>
298
299#data
300<!doctype html><script><!--<
301#errors
302(1,28): expected-named-closing-tag-but-got-eof
303(1,28): unexpected-eof-in-text-mode
304#new-errors
305(1:29) eof-in-script-html-comment-like-text
306#document
307| <!DOCTYPE html>
308| <html>
309| <head>
310| <script>
311| "<!--<"
312| <body>
313
314#data
315<!doctype html><script><!--<a
316#errors
317(1,29): expected-named-closing-tag-but-got-eof
318(1,29): unexpected-eof-in-text-mode
319#new-errors
320(1:30) eof-in-script-html-comment-like-text
321#document
322| <!DOCTYPE html>
323| <html>
324| <head>
325| <script>
326| "<!--<a"
327| <body>
328
329#data
330<!doctype html><script><!--</
331#errors
332(1,29): expected-named-closing-tag-but-got-eof
333(1,29): unexpected-eof-in-text-mode
334#new-errors
335(1:30) eof-in-script-html-comment-like-text
336#document
337| <!DOCTYPE html>
338| <html>
339| <head>
340| <script>
341| "<!--</"
342| <body>
343
344#data
345<!doctype html><script><!--</script
346#errors
347(1,35): expected-named-closing-tag-but-got-eof
348(1,35): unexpected-eof-in-text-mode
349#new-errors
350(1:36) eof-in-script-html-comment-like-text
351#document
352| <!DOCTYPE html>
353| <html>
354| <head>
355| <script>
356| "<!--</script"
357| <body>
358
359#data
360<!doctype html><script><!--</script
361#errors
362(1,36): expected-attribute-name-but-got-eof
363(1,36): expected-named-closing-tag-but-got-eof
364#new-errors
365(1:37) eof-in-tag
366#document
367| <!DOCTYPE html>
368| <html>
369| <head>
370| <script>
371| "<!--"
372| <body>
373
374#data
375<!doctype html><script><!--<s
376#errors
377(1,29): expected-named-closing-tag-but-got-eof
378(1,29): unexpected-eof-in-text-mode
379#new-errors
380(1:30) eof-in-script-html-comment-like-text
381#document
382| <!DOCTYPE html>
383| <html>
384| <head>
385| <script>
386| "<!--<s"
387| <body>
388
389#data
390<!doctype html><script><!--<script
391#errors
392(1,34): expected-named-closing-tag-but-got-eof
393(1,34): unexpected-eof-in-text-mode
394#new-errors
395(1:35) eof-in-script-html-comment-like-text
396#document
397| <!DOCTYPE html>
398| <html>
399| <head>
400| <script>
401| "<!--<script"
402| <body>
403
404#data
405<!doctype html><script><!--<script
406#errors
407(1,35): eof-in-script-in-script
408(1,35): expected-named-closing-tag-but-got-eof
409#new-errors
410(1:36) eof-in-script-html-comment-like-text
411#document
412| <!DOCTYPE html>
413| <html>
414| <head>
415| <script>
416| "<!--<script "
417| <body>
418
419#data
420<!doctype html><script><!--<script <
421#errors
422(1,36): eof-in-script-in-script
423(1,36): expected-named-closing-tag-but-got-eof
424#new-errors
425(1:37) eof-in-script-html-comment-like-text
426#document
427| <!DOCTYPE html>
428| <html>
429| <head>
430| <script>
431| "<!--<script <"
432| <body>
433
434#data
435<!doctype html><script><!--<script <a
436#errors
437(1,37): eof-in-script-in-script
438(1,37): expected-named-closing-tag-but-got-eof
439#new-errors
440(1:38) eof-in-script-html-comment-like-text
441#document
442| <!DOCTYPE html>
443| <html>
444| <head>
445| <script>
446| "<!--<script <a"
447| <body>
448
449#data
450<!doctype html><script><!--<script </
451#errors
452(1,37): eof-in-script-in-script
453(1,37): expected-named-closing-tag-but-got-eof
454#new-errors
455(1:38) eof-in-script-html-comment-like-text
456#document
457| <!DOCTYPE html>
458| <html>
459| <head>
460| <script>
461| "<!--<script </"
462| <body>
463
464#data
465<!doctype html><script><!--<script </s
466#errors
467(1,38): eof-in-script-in-script
468(1,38): expected-named-closing-tag-but-got-eof
469#new-errors
470(1:39) eof-in-script-html-comment-like-text
471#document
472| <!DOCTYPE html>
473| <html>
474| <head>
475| <script>
476| "<!--<script </s"
477| <body>
478
479#data
480<!doctype html><script><!--<script </script
481#errors
482(1,43): eof-in-script-in-script
483(1,43): expected-named-closing-tag-but-got-eof
484#new-errors
485(1:44) eof-in-script-html-comment-like-text
486#document
487| <!DOCTYPE html>
488| <html>
489| <head>
490| <script>
491| "<!--<script </script"
492| <body>
493
494#data
495<!doctype html><script><!--<script </scripta
496#errors
497(1,44): eof-in-script-in-script
498(1,44): expected-named-closing-tag-but-got-eof
499#new-errors
500(1:45) eof-in-script-html-comment-like-text
501#document
502| <!DOCTYPE html>
503| <html>
504| <head>
505| <script>
506| "<!--<script </scripta"
507| <body>
508
509#data
510<!doctype html><script><!--<script </script
511#errors
512(1,44): expected-named-closing-tag-but-got-eof
513(1,44): unexpected-eof-in-text-mode
514#new-errors
515(1:45) eof-in-script-html-comment-like-text
516#document
517| <!DOCTYPE html>
518| <html>
519| <head>
520| <script>
521| "<!--<script </script "
522| <body>
523
524#data
525<!doctype html><script><!--<script </script>
526#errors
527(1,44): expected-named-closing-tag-but-got-eof
528(1,44): unexpected-eof-in-text-mode
529#new-errors
530(1:45) eof-in-script-html-comment-like-text
531#document
532| <!DOCTYPE html>
533| <html>
534| <head>
535| <script>
536| "<!--<script </script>"
537| <body>
538
539#data
540<!doctype html><script><!--<script </script/
541#errors
542(1,44): expected-named-closing-tag-but-got-eof
543(1,44): unexpected-eof-in-text-mode
544#new-errors
545(1:45) eof-in-script-html-comment-like-text
546#document
547| <!DOCTYPE html>
548| <html>
549| <head>
550| <script>
551| "<!--<script </script/"
552| <body>
553
554#data
555<!doctype html><script><!--<script </script <
556#errors
557(1,45): expected-named-closing-tag-but-got-eof
558(1,45): unexpected-eof-in-text-mode
559#new-errors
560(1:46) eof-in-script-html-comment-like-text
561#document
562| <!DOCTYPE html>
563| <html>
564| <head>
565| <script>
566| "<!--<script </script <"
567| <body>
568
569#data
570<!doctype html><script><!--<script </script <a
571#errors
572(1,46): expected-named-closing-tag-but-got-eof
573(1,46): unexpected-eof-in-text-mode
574#new-errors
575(1:47) eof-in-script-html-comment-like-text
576#document
577| <!DOCTYPE html>
578| <html>
579| <head>
580| <script>
581| "<!--<script </script <a"
582| <body>
583
584#data
585<!doctype html><script><!--<script </script </
586#errors
587(1,46): expected-named-closing-tag-but-got-eof
588(1,46): unexpected-eof-in-text-mode
589#new-errors
590(1:47) eof-in-script-html-comment-like-text
591#document
592| <!DOCTYPE html>
593| <html>
594| <head>
595| <script>
596| "<!--<script </script </"
597| <body>
598
599#data
600<!doctype html><script><!--<script </script </script
601#errors
602(1,52): expected-named-closing-tag-but-got-eof
603(1,52): unexpected-eof-in-text-mode
604#new-errors
605(1:53) eof-in-script-html-comment-like-text
606#document
607| <!DOCTYPE html>
608| <html>
609| <head>
610| <script>
611| "<!--<script </script </script"
612| <body>
613
614#data
615<!doctype html><script><!--<script </script </script
616#errors
617(1,53): expected-attribute-name-but-got-eof
618(1,53): expected-named-closing-tag-but-got-eof
619#new-errors
620(1:54) eof-in-tag
621#document
622| <!DOCTYPE html>
623| <html>
624| <head>
625| <script>
626| "<!--<script </script "
627| <body>
628
629#data
630<!doctype html><script><!--<script </script </script/
631#errors
632(1,53): unexpected-EOF-after-solidus-in-tag
633(1,53): expected-named-closing-tag-but-got-eof
634#new-errors
635(1:54) eof-in-tag
636#document
637| <!DOCTYPE html>
638| <html>
639| <head>
640| <script>
641| "<!--<script </script "
642| <body>
643
644#data
645<!doctype html><script><!--<script </script </script>
646#errors
647#document
648| <!DOCTYPE html>
649| <html>
650| <head>
651| <script>
652| "<!--<script </script "
653| <body>
654
655#data
656<!doctype html><script><!--<script -
657#errors
658(1,36): eof-in-script-in-script
659(1,36): expected-named-closing-tag-but-got-eof
660#new-errors
661(1:37) eof-in-script-html-comment-like-text
662#document
663| <!DOCTYPE html>
664| <html>
665| <head>
666| <script>
667| "<!--<script -"
668| <body>
669
670#data
671<!doctype html><script><!--<script -a
672#errors
673(1,37): eof-in-script-in-script
674(1,37): expected-named-closing-tag-but-got-eof
675#new-errors
676(1:38) eof-in-script-html-comment-like-text
677#document
678| <!DOCTYPE html>
679| <html>
680| <head>
681| <script>
682| "<!--<script -a"
683| <body>
684
685#data
686<!doctype html><script><!--<script -<
687#errors
688(1,37): eof-in-script-in-script
689(1,37): expected-named-closing-tag-but-got-eof
690#new-errors
691(1:38) eof-in-script-html-comment-like-text
692#document
693| <!DOCTYPE html>
694| <html>
695| <head>
696| <script>
697| "<!--<script -<"
698| <body>
699
700#data
701<!doctype html><script><!--<script --
702#errors
703(1,37): eof-in-script-in-script
704(1,37): expected-named-closing-tag-but-got-eof
705#new-errors
706(1:38) eof-in-script-html-comment-like-text
707#document
708| <!DOCTYPE html>
709| <html>
710| <head>
711| <script>
712| "<!--<script --"
713| <body>
714
715#data
716<!doctype html><script><!--<script --a
717#errors
718(1,38): eof-in-script-in-script
719(1,38): expected-named-closing-tag-but-got-eof
720#new-errors
721(1:39) eof-in-script-html-comment-like-text
722#document
723| <!DOCTYPE html>
724| <html>
725| <head>
726| <script>
727| "<!--<script --a"
728| <body>
729
730#data
731<!doctype html><script><!--<script --<
732#errors
733(1,38): eof-in-script-in-script
734(1,38): expected-named-closing-tag-but-got-eof
735#new-errors
736(1:39) eof-in-script-html-comment-like-text
737#document
738| <!DOCTYPE html>
739| <html>
740| <head>
741| <script>
742| "<!--<script --<"
743| <body>
744
745#data
746<!doctype html><script><!--<script -->
747#errors
748(1,38): expected-named-closing-tag-but-got-eof
749#document
750| <!DOCTYPE html>
751| <html>
752| <head>
753| <script>
754| "<!--<script -->"
755| <body>
756
757#data
758<!doctype html><script><!--<script --><
759#errors
760(1,39): expected-named-closing-tag-but-got-eof
761#document
762| <!DOCTYPE html>
763| <html>
764| <head>
765| <script>
766| "<!--<script --><"
767| <body>
768
769#data
770<!doctype html><script><!--<script --></
771#errors
772(1,40): expected-named-closing-tag-but-got-eof
773#document
774| <!DOCTYPE html>
775| <html>
776| <head>
777| <script>
778| "<!--<script --></"
779| <body>
780
781#data
782<!doctype html><script><!--<script --></script
783#errors
784(1,46): expected-named-closing-tag-but-got-eof
785#document
786| <!DOCTYPE html>
787| <html>
788| <head>
789| <script>
790| "<!--<script --></script"
791| <body>
792
793#data
794<!doctype html><script><!--<script --></script
795#errors
796(1,47): expected-attribute-name-but-got-eof
797(1,47): expected-named-closing-tag-but-got-eof
798#new-errors
799(1:48) eof-in-tag
800#document
801| <!DOCTYPE html>
802| <html>
803| <head>
804| <script>
805| "<!--<script -->"
806| <body>
807
808#data
809<!doctype html><script><!--<script --></script/
810#errors
811(1,47): unexpected-EOF-after-solidus-in-tag
812(1,47): expected-named-closing-tag-but-got-eof
813#new-errors
814(1:48) eof-in-tag
815#document
816| <!DOCTYPE html>
817| <html>
818| <head>
819| <script>
820| "<!--<script -->"
821| <body>
822
823#data
824<!doctype html><script><!--<script --></script>
825#errors
826#document
827| <!DOCTYPE html>
828| <html>
829| <head>
830| <script>
831| "<!--<script -->"
832| <body>
833
834#data
835<!doctype html><script><!--<script><\/script>--></script>
836#errors
837#document
838| <!DOCTYPE html>
839| <html>
840| <head>
841| <script>
842| "<!--<script><\/script>-->"
843| <body>
844
845#data
846<!doctype html><script><!--<script></scr'+'ipt>--></script>
847#errors
848#document
849| <!DOCTYPE html>
850| <html>
851| <head>
852| <script>
853| "<!--<script></scr'+'ipt>-->"
854| <body>
855
856#data
857<!doctype html><script><!--<script></script><script></script></script>
858#errors
859#document
860| <!DOCTYPE html>
861| <html>
862| <head>
863| <script>
864| "<!--<script></script><script></script>"
865| <body>
866
867#data
868<!doctype html><script><!--<script></script><script></script>--><!--</script>
869#errors
870#document
871| <!DOCTYPE html>
872| <html>
873| <head>
874| <script>
875| "<!--<script></script><script></script>--><!--"
876| <body>
877
878#data
879<!doctype html><script><!--<script></script><script></script>-- ></script>
880#errors
881#document
882| <!DOCTYPE html>
883| <html>
884| <head>
885| <script>
886| "<!--<script></script><script></script>-- >"
887| <body>
888
889#data
890<!doctype html><script><!--<script></script><script></script>- -></script>
891#errors
892#document
893| <!DOCTYPE html>
894| <html>
895| <head>
896| <script>
897| "<!--<script></script><script></script>- ->"
898| <body>
899
900#data
901<!doctype html><script><!--<script></script><script></script>- - ></script>
902#errors
903#document
904| <!DOCTYPE html>
905| <html>
906| <head>
907| <script>
908| "<!--<script></script><script></script>- - >"
909| <body>
910
911#data
912<!doctype html><script><!--<script></script><script></script>-></script>
913#errors
914#document
915| <!DOCTYPE html>
916| <html>
917| <head>
918| <script>
919| "<!--<script></script><script></script>->"
920| <body>
921
922#data
923<!doctype html><script><!--<script>--!></script>X
924#errors
925(1,49): expected-named-closing-tag-but-got-eof
926(1,49): unexpected-EOF-in-text-mode
927#new-errors
928(1:50) eof-in-script-html-comment-like-text
929#document
930| <!DOCTYPE html>
931| <html>
932| <head>
933| <script>
934| "<!--<script>--!></script>X"
935| <body>
936
937#data
938<!doctype html><script><!--<scr'+'ipt></script>--></script>
939#errors
940(1,59): unexpected-end-tag
941#document
942| <!DOCTYPE html>
943| <html>
944| <head>
945| <script>
946| "<!--<scr'+'ipt>"
947| <body>
948| "-->"
949
950#data
951<!doctype html><script><!--<script></scr'+'ipt></script>X
952#errors
953(1,57): expected-named-closing-tag-but-got-eof
954(1,57): unexpected-eof-in-text-mode
955#new-errors
956(1:58) eof-in-script-html-comment-like-text
957#document
958| <!DOCTYPE html>
959| <html>
960| <head>
961| <script>
962| "<!--<script></scr'+'ipt></script>X"
963| <body>
964
965#data
966<!doctype html><style><!--<style></style>--></style>
967#errors
968(1,52): unexpected-end-tag
969#document
970| <!DOCTYPE html>
971| <html>
972| <head>
973| <style>
974| "<!--<style>"
975| <body>
976| "-->"
977
978#data
979<!doctype html><style><!--</style>X
980#errors
981#document
982| <!DOCTYPE html>
983| <html>
984| <head>
985| <style>
986| "<!--"
987| <body>
988| "X"
989
990#data
991<!doctype html><style><!--...</style>...--></style>
992#errors
993(1,51): unexpected-end-tag
994#document
995| <!DOCTYPE html>
996| <html>
997| <head>
998| <style>
999| "<!--..."
1000| <body>
1001| "...-->"
1002
1003#data
1004<!doctype html><style><!--<br><html xmlns:v="urn:schemas-microsoft-com:vml"><!--[if !mso]><style></style>X
1005#errors
1006#document
1007| <!DOCTYPE html>
1008| <html>
1009| <head>
1010| <style>
1011| "<!--<br><html xmlns:v="urn:schemas-microsoft-com:vml"><!--[if !mso]><style>"
1012| <body>
1013| "X"
1014
1015#data
1016<!doctype html><style><!--...<style><!--...--!></style>--></style>
1017#errors
1018(1,66): unexpected-end-tag
1019#document
1020| <!DOCTYPE html>
1021| <html>
1022| <head>
1023| <style>
1024| "<!--...<style><!--...--!>"
1025| <body>
1026| "-->"
1027
1028#data
1029<!doctype html><style><!--...</style><!-- --><style>@import ...</style>
1030#errors
1031#document
1032| <!DOCTYPE html>
1033| <html>
1034| <head>
1035| <style>
1036| "<!--..."
1037| <!-- -->
1038| <style>
1039| "@import ..."
1040| <body>
1041
1042#data
1043<!doctype html><style>...<style><!--...</style><!-- --></style>
1044#errors
1045(1,63): unexpected-end-tag
1046#document
1047| <!DOCTYPE html>
1048| <html>
1049| <head>
1050| <style>
1051| "...<style><!--..."
1052| <!-- -->
1053| <body>
1054
1055#data
1056<!doctype html><style>...<!--[if IE]><style>...</style>X
1057#errors
1058#document
1059| <!DOCTYPE html>
1060| <html>
1061| <head>
1062| <style>
1063| "...<!--[if IE]><style>..."
1064| <body>
1065| "X"
1066
1067#data
1068<!doctype html><title><!--<title></title>--></title>
1069#errors
1070(1,52): unexpected-end-tag
1071#document
1072| <!DOCTYPE html>
1073| <html>
1074| <head>
1075| <title>
1076| "<!--<title>"
1077| <body>
1078| "-->"
1079
1080#data
1081<!doctype html><title></title></title>
1082#errors
1083#document
1084| <!DOCTYPE html>
1085| <html>
1086| <head>
1087| <title>
1088| "</title>"
1089| <body>
1090
1091#data
1092<!doctype html><title>foo/title><link></head><body>X
1093#errors
1094(1,52): expected-named-closing-tag-but-got-eof
1095#document
1096| <!DOCTYPE html>
1097| <html>
1098| <head>
1099| <title>
1100| "foo/title><link></head><body>X"
1101| <body>
1102
1103#data
1104<!doctype html><noscript><!--<noscript></noscript>--></noscript>
1105#errors
1106(1,64): unexpected-end-tag
1107#script-on
1108#document
1109| <!DOCTYPE html>
1110| <html>
1111| <head>
1112| <noscript>
1113| "<!--<noscript>"
1114| <body>
1115| "-->"
1116
1117#data
1118<!doctype html><noscript><!--<noscript></noscript>--></noscript>
1119#errors
1120#script-off
1121#document
1122| <!DOCTYPE html>
1123| <html>
1124| <head>
1125| <noscript>
1126| <!-- <noscript></noscript> -->
1127| <body>
1128
1129#data
1130<!doctype html><noscript><!--</noscript>X<noscript>--></noscript>
1131#errors
1132#script-on
1133#document
1134| <!DOCTYPE html>
1135| <html>
1136| <head>
1137| <noscript>
1138| "<!--"
1139| <body>
1140| "X"
1141| <noscript>
1142| "-->"
1143
1144#data
1145<!doctype html><noscript><!--</noscript>X<noscript>--></noscript>
1146#errors
1147#script-off
1148#document
1149| <!DOCTYPE html>
1150| <html>
1151| <head>
1152| <noscript>
1153| <!-- </noscript>X<noscript> -->
1154| <body>
1155
1156#data
1157<!doctype html><noscript><iframe></noscript>X
1158#errors
1159#script-on
1160#document
1161| <!DOCTYPE html>
1162| <html>
1163| <head>
1164| <noscript>
1165| "<iframe>"
1166| <body>
1167| "X"
1168
1169#data
1170<!doctype html><noscript><iframe></noscript>X
1171#errors
1172 * (1,34) unexpected token in head noscript
1173 * (1,46) unexpected EOF
1174#script-off
1175#document
1176| <!DOCTYPE html>
1177| <html>
1178| <head>
1179| <noscript>
1180| <body>
1181| <iframe>
1182| "</noscript>X"
1183
1184#data
1185<!doctype html><noframes><!--<noframes></noframes>--></noframes>
1186#errors
1187(1,64): unexpected-end-tag
1188#document
1189| <!DOCTYPE html>
1190| <html>
1191| <head>
1192| <noframes>
1193| "<!--<noframes>"
1194| <body>
1195| "-->"
1196
1197#data
1198<!doctype html><noframes><body><script><!--...</script></body></noframes></html>
1199#errors
1200#document
1201| <!DOCTYPE html>
1202| <html>
1203| <head>
1204| <noframes>
1205| "<body><script><!--...</script></body>"
1206| <body>
1207
1208#data
1209<!doctype html><textarea><!--<textarea></textarea>--></textarea>
1210#errors
1211(1,64): unexpected-end-tag
1212#document
1213| <!DOCTYPE html>
1214| <html>
1215| <head>
1216| <body>
1217| <textarea>
1218| "<!--<textarea>"
1219| "-->"
1220
1221#data
1222<!doctype html><textarea></textarea></textarea>
1223#errors
1224#document
1225| <!DOCTYPE html>
1226| <html>
1227| <head>
1228| <body>
1229| <textarea>
1230| "</textarea>"
1231
1232#data
1233<!doctype html><textarea><</textarea>
1234#errors
1235#document
1236| <!DOCTYPE html>
1237| <html>
1238| <head>
1239| <body>
1240| <textarea>
1241| "<"
1242
1243#data
1244<!doctype html><textarea>a<b</textarea>
1245#errors
1246#document
1247| <!DOCTYPE html>
1248| <html>
1249| <head>
1250| <body>
1251| <textarea>
1252| "a<b"
1253
1254#data
1255<!doctype html><iframe><!--<iframe></iframe>--></iframe>
1256#errors
1257(1,56): unexpected-end-tag
1258#document
1259| <!DOCTYPE html>
1260| <html>
1261| <head>
1262| <body>
1263| <iframe>
1264| "<!--<iframe>"
1265| "-->"
1266
1267#data
1268<!doctype html><iframe>...<!--X->...<!--/X->...</iframe>
1269#errors
1270#document
1271| <!DOCTYPE html>
1272| <html>
1273| <head>
1274| <body>
1275| <iframe>
1276| "...<!--X->...<!--/X->..."
1277
1278#data
1279<!doctype html><xmp><!--<xmp></xmp>--></xmp>
1280#errors
1281(1,44): unexpected-end-tag
1282#document
1283| <!DOCTYPE html>
1284| <html>
1285| <head>
1286| <body>
1287| <xmp>
1288| "<!--<xmp>"
1289| "-->"
1290
1291#data
1292<!doctype html><noembed><!--<noembed></noembed>--></noembed>
1293#errors
1294(1,60): unexpected-end-tag
1295#document
1296| <!DOCTYPE html>
1297| <html>
1298| <head>
1299| <body>
1300| <noembed>
1301| "<!--<noembed>"
1302| "-->"
1303
1304#data
1305<script>
1306#errors
1307(1,8): expected-doctype-but-got-start-tag
1308(1,8): expected-named-closing-tag-but-got-eof
1309#document
1310| <html>
1311| <head>
1312| <script>
1313| <body>
1314
1315#data
1316<script>a
1317#errors
1318(1,8): expected-doctype-but-got-start-tag
1319(1,9): expected-named-closing-tag-but-got-eof
1320#document
1321| <html>
1322| <head>
1323| <script>
1324| "a"
1325| <body>
1326
1327#data
1328<script><
1329#errors
1330(1,8): expected-doctype-but-got-start-tag
1331(1,9): expected-named-closing-tag-but-got-eof
1332#document
1333| <html>
1334| <head>
1335| <script>
1336| "<"
1337| <body>
1338
1339#data
1340<script></
1341#errors
1342(1,8): expected-doctype-but-got-start-tag
1343(1,10): expected-named-closing-tag-but-got-eof
1344#document
1345| <html>
1346| <head>
1347| <script>
1348| "</"
1349| <body>
1350
1351#data
1352<script></S
1353#errors
1354(1,8): expected-doctype-but-got-start-tag
1355(1,11): expected-named-closing-tag-but-got-eof
1356#document
1357| <html>
1358| <head>
1359| <script>
1360| "</S"
1361| <body>
1362
1363#data
1364<script></SC
1365#errors
1366(1,8): expected-doctype-but-got-start-tag
1367(1,12): expected-named-closing-tag-but-got-eof
1368#document
1369| <html>
1370| <head>
1371| <script>
1372| "</SC"
1373| <body>
1374
1375#data
1376<script></SCR
1377#errors
1378(1,8): expected-doctype-but-got-start-tag
1379(1,13): expected-named-closing-tag-but-got-eof
1380#document
1381| <html>
1382| <head>
1383| <script>
1384| "</SCR"
1385| <body>
1386
1387#data
1388<script></SCRI
1389#errors
1390(1,8): expected-doctype-but-got-start-tag
1391(1,14): expected-named-closing-tag-but-got-eof
1392#document
1393| <html>
1394| <head>
1395| <script>
1396| "</SCRI"
1397| <body>
1398
1399#data
1400<script></SCRIP
1401#errors
1402(1,8): expected-doctype-but-got-start-tag
1403(1,15): expected-named-closing-tag-but-got-eof
1404#document
1405| <html>
1406| <head>
1407| <script>
1408| "</SCRIP"
1409| <body>
1410
1411#data
1412<script></SCRIPT
1413#errors
1414(1,8): expected-doctype-but-got-start-tag
1415(1,16): expected-named-closing-tag-but-got-eof
1416#document
1417| <html>
1418| <head>
1419| <script>
1420| "</SCRIPT"
1421| <body>
1422
1423#data
1424<script></SCRIPT
1425#errors
1426(1,8): expected-doctype-but-got-start-tag
1427(1,17): expected-attribute-name-but-got-eof
1428(1,17): expected-named-closing-tag-but-got-eof
1429#new-errors
1430(1:18) eof-in-tag
1431#document
1432| <html>
1433| <head>
1434| <script>
1435| <body>
1436
1437#data
1438<script></s
1439#errors
1440(1,8): expected-doctype-but-got-start-tag
1441(1,11): expected-named-closing-tag-but-got-eof
1442#document
1443| <html>
1444| <head>
1445| <script>
1446| "</s"
1447| <body>
1448
1449#data
1450<script></sc
1451#errors
1452(1,8): expected-doctype-but-got-start-tag
1453(1,12): expected-named-closing-tag-but-got-eof
1454#document
1455| <html>
1456| <head>
1457| <script>
1458| "</sc"
1459| <body>
1460
1461#data
1462<script></scr
1463#errors
1464(1,8): expected-doctype-but-got-start-tag
1465(1,13): expected-named-closing-tag-but-got-eof
1466#document
1467| <html>
1468| <head>
1469| <script>
1470| "</scr"
1471| <body>
1472
1473#data
1474<script></scri
1475#errors
1476(1,8): expected-doctype-but-got-start-tag
1477(1,14): expected-named-closing-tag-but-got-eof
1478#document
1479| <html>
1480| <head>
1481| <script>
1482| "</scri"
1483| <body>
1484
1485#data
1486<script></scrip
1487#errors
1488(1,8): expected-doctype-but-got-start-tag
1489(1,15): expected-named-closing-tag-but-got-eof
1490#document
1491| <html>
1492| <head>
1493| <script>
1494| "</scrip"
1495| <body>
1496
1497#data
1498<script></script
1499#errors
1500(1,8): expected-doctype-but-got-start-tag
1501(1,16): expected-named-closing-tag-but-got-eof
1502#document
1503| <html>
1504| <head>
1505| <script>
1506| "</script"
1507| <body>
1508
1509#data
1510<script></script
1511#errors
1512(1,8): expected-doctype-but-got-start-tag
1513(1,17): expected-attribute-name-but-got-eof
1514(1,17): expected-named-closing-tag-but-got-eof
1515#new-errors
1516(1:18) eof-in-tag
1517#document
1518| <html>
1519| <head>
1520| <script>
1521| <body>
1522
1523#data
1524<script><!
1525#errors
1526(1,8): expected-doctype-but-got-start-tag
1527(1,10): expected-script-data-but-got-eof
1528(1,10): expected-named-closing-tag-but-got-eof
1529#document
1530| <html>
1531| <head>
1532| <script>
1533| "<!"
1534| <body>
1535
1536#data
1537<script><!a
1538#errors
1539(1,8): expected-doctype-but-got-start-tag
1540(1,11): expected-named-closing-tag-but-got-eof
1541#document
1542| <html>
1543| <head>
1544| <script>
1545| "<!a"
1546| <body>
1547
1548#data
1549<script><!-
1550#errors
1551(1,8): expected-doctype-but-got-start-tag
1552(1,11): expected-named-closing-tag-but-got-eof
1553#document
1554| <html>
1555| <head>
1556| <script>
1557| "<!-"
1558| <body>
1559
1560#data
1561<script><!-a
1562#errors
1563(1,8): expected-doctype-but-got-start-tag
1564(1,12): expected-named-closing-tag-but-got-eof
1565#document
1566| <html>
1567| <head>
1568| <script>
1569| "<!-a"
1570| <body>
1571
1572#data
1573<script><!--
1574#errors
1575(1,8): expected-doctype-but-got-start-tag
1576(1,12): expected-named-closing-tag-but-got-eof
1577(1,12): unexpected-eof-in-text-mode
1578#new-errors
1579(1:13) eof-in-script-html-comment-like-text
1580#document
1581| <html>
1582| <head>
1583| <script>
1584| "<!--"
1585| <body>
1586
1587#data
1588<script><!--a
1589#errors
1590(1,8): expected-doctype-but-got-start-tag
1591(1,13): expected-named-closing-tag-but-got-eof
1592(1,13): unexpected-eof-in-text-mode
1593#new-errors
1594(1:14) eof-in-script-html-comment-like-text
1595#document
1596| <html>
1597| <head>
1598| <script>
1599| "<!--a"
1600| <body>
1601
1602#data
1603<script><!--<
1604#errors
1605(1,8): expected-doctype-but-got-start-tag
1606(1,13): expected-named-closing-tag-but-got-eof
1607(1,13): unexpected-eof-in-text-mode
1608#new-errors
1609(1:14) eof-in-script-html-comment-like-text
1610#document
1611| <html>
1612| <head>
1613| <script>
1614| "<!--<"
1615| <body>
1616
1617#data
1618<script><!--<a
1619#errors
1620(1,8): expected-doctype-but-got-start-tag
1621(1,14): expected-named-closing-tag-but-got-eof
1622(1,14): unexpected-eof-in-text-mode
1623#new-errors
1624(1:15) eof-in-script-html-comment-like-text
1625#document
1626| <html>
1627| <head>
1628| <script>
1629| "<!--<a"
1630| <body>
1631
1632#data
1633<script><!--</
1634#errors
1635(1,8): expected-doctype-but-got-start-tag
1636(1,14): expected-named-closing-tag-but-got-eof
1637(1,14): unexpected-eof-in-text-mode
1638#new-errors
1639(1:15) eof-in-script-html-comment-like-text
1640#document
1641| <html>
1642| <head>
1643| <script>
1644| "<!--</"
1645| <body>
1646
1647#data
1648<script><!--</script
1649#errors
1650(1,8): expected-doctype-but-got-start-tag
1651(1,20): expected-named-closing-tag-but-got-eof
1652(1,20): unexpected-eof-in-text-mode
1653#new-errors
1654(1:21) eof-in-script-html-comment-like-text
1655#document
1656| <html>
1657| <head>
1658| <script>
1659| "<!--</script"
1660| <body>
1661
1662#data
1663<script><!--</script
1664#errors
1665(1,8): expected-doctype-but-got-start-tag
1666(1,21): expected-attribute-name-but-got-eof
1667(1,21): expected-named-closing-tag-but-got-eof
1668#new-errors
1669(1:22) eof-in-tag
1670#document
1671| <html>
1672| <head>
1673| <script>
1674| "<!--"
1675| <body>
1676
1677#data
1678<script><!--<s
1679#errors
1680(1,8): expected-doctype-but-got-start-tag
1681(1,14): expected-named-closing-tag-but-got-eof
1682(1,14): unexpected-eof-in-text-mode
1683#new-errors
1684(1:15) eof-in-script-html-comment-like-text
1685#document
1686| <html>
1687| <head>
1688| <script>
1689| "<!--<s"
1690| <body>
1691
1692#data
1693<script><!--<script
1694#errors
1695(1,8): expected-doctype-but-got-start-tag
1696(1,19): expected-named-closing-tag-but-got-eof
1697(1,19): unexpected-eof-in-text-mode
1698#new-errors
1699(1:20) eof-in-script-html-comment-like-text
1700#document
1701| <html>
1702| <head>
1703| <script>
1704| "<!--<script"
1705| <body>
1706
1707#data
1708<script><!--<script
1709#errors
1710(1,8): expected-doctype-but-got-start-tag
1711(1,20): eof-in-script-in-script
1712(1,20): expected-named-closing-tag-but-got-eof
1713#new-errors
1714(1:21) eof-in-script-html-comment-like-text
1715#document
1716| <html>
1717| <head>
1718| <script>
1719| "<!--<script "
1720| <body>
1721
1722#data
1723<script><!--<script <
1724#errors
1725(1,8): expected-doctype-but-got-start-tag
1726(1,21): eof-in-script-in-script
1727(1,21): expected-named-closing-tag-but-got-eof
1728#new-errors
1729(1:22) eof-in-script-html-comment-like-text
1730#document
1731| <html>
1732| <head>
1733| <script>
1734| "<!--<script <"
1735| <body>
1736
1737#data
1738<script><!--<script <a
1739#errors
1740(1,8): expected-doctype-but-got-start-tag
1741(1,22): eof-in-script-in-script
1742(1,22): expected-named-closing-tag-but-got-eof
1743#new-errors
1744(1:23) eof-in-script-html-comment-like-text
1745#document
1746| <html>
1747| <head>
1748| <script>
1749| "<!--<script <a"
1750| <body>
1751
1752#data
1753<script><!--<script </
1754#errors
1755(1,8): expected-doctype-but-got-start-tag
1756(1,22): eof-in-script-in-script
1757(1,22): expected-named-closing-tag-but-got-eof
1758#new-errors
1759(1:23) eof-in-script-html-comment-like-text
1760#document
1761| <html>
1762| <head>
1763| <script>
1764| "<!--<script </"
1765| <body>
1766
1767#data
1768<script><!--<script </s
1769#errors
1770(1,8): expected-doctype-but-got-start-tag
1771(1,23): eof-in-script-in-script
1772(1,23): expected-named-closing-tag-but-got-eof
1773#new-errors
1774(1:24) eof-in-script-html-comment-like-text
1775#document
1776| <html>
1777| <head>
1778| <script>
1779| "<!--<script </s"
1780| <body>
1781
1782#data
1783<script><!--<script </script
1784#errors
1785(1,8): expected-doctype-but-got-start-tag
1786(1,28): eof-in-script-in-script
1787(1,28): expected-named-closing-tag-but-got-eof
1788#new-errors
1789(1:29) eof-in-script-html-comment-like-text
1790#document
1791| <html>
1792| <head>
1793| <script>
1794| "<!--<script </script"
1795| <body>
1796
1797#data
1798<script><!--<script </scripta
1799#errors
1800(1,8): expected-doctype-but-got-start-tag
1801(1,29): eof-in-script-in-script
1802(1,29): expected-named-closing-tag-but-got-eof
1803#new-errors
1804(1:30) eof-in-script-html-comment-like-text
1805#document
1806| <html>
1807| <head>
1808| <script>
1809| "<!--<script </scripta"
1810| <body>
1811
1812#data
1813<script><!--<script </script
1814#errors
1815(1,8): expected-doctype-but-got-start-tag
1816(1,29): expected-named-closing-tag-but-got-eof
1817(1,29): unexpected-eof-in-text-mode
1818#new-errors
1819(1:30) eof-in-script-html-comment-like-text
1820#document
1821| <html>
1822| <head>
1823| <script>
1824| "<!--<script </script "
1825| <body>
1826
1827#data
1828<script><!--<script </script>
1829#errors
1830(1,8): expected-doctype-but-got-start-tag
1831(1,29): expected-named-closing-tag-but-got-eof
1832(1,29): unexpected-eof-in-text-mode
1833#new-errors
1834(1:30) eof-in-script-html-comment-like-text
1835#document
1836| <html>
1837| <head>
1838| <script>
1839| "<!--<script </script>"
1840| <body>
1841
1842#data
1843<script><!--<script </script/
1844#errors
1845(1,8): expected-doctype-but-got-start-tag
1846(1,29): expected-named-closing-tag-but-got-eof
1847(1,29): unexpected-eof-in-text-mode
1848#new-errors
1849(1:30) eof-in-script-html-comment-like-text
1850#document
1851| <html>
1852| <head>
1853| <script>
1854| "<!--<script </script/"
1855| <body>
1856
1857#data
1858<script><!--<script </script <
1859#errors
1860(1,8): expected-doctype-but-got-start-tag
1861(1,30): expected-named-closing-tag-but-got-eof
1862(1,30): unexpected-eof-in-text-mode
1863#new-errors
1864(1:31) eof-in-script-html-comment-like-text
1865#document
1866| <html>
1867| <head>
1868| <script>
1869| "<!--<script </script <"
1870| <body>
1871
1872#data
1873<script><!--<script </script <a
1874#errors
1875(1,8): expected-doctype-but-got-start-tag
1876(1,31): expected-named-closing-tag-but-got-eof
1877(1,31): unexpected-eof-in-text-mode
1878#new-errors
1879(1:32) eof-in-script-html-comment-like-text
1880#document
1881| <html>
1882| <head>
1883| <script>
1884| "<!--<script </script <a"
1885| <body>
1886
1887#data
1888<script><!--<script </script </
1889#errors
1890(1,8): expected-doctype-but-got-start-tag
1891(1,31): expected-named-closing-tag-but-got-eof
1892(1,31): unexpected-eof-in-text-mode
1893#new-errors
1894(1:32) eof-in-script-html-comment-like-text
1895#document
1896| <html>
1897| <head>
1898| <script>
1899| "<!--<script </script </"
1900| <body>
1901
1902#data
1903<script><!--<script </script </script
1904#errors
1905(1,8): expected-doctype-but-got-start-tag
1906(1,37): expected-named-closing-tag-but-got-eof
1907(1,37): unexpected-eof-in-text-mode
1908#new-errors
1909(1:38) eof-in-script-html-comment-like-text
1910#document
1911| <html>
1912| <head>
1913| <script>
1914| "<!--<script </script </script"
1915| <body>
1916
1917#data
1918<script><!--<script </script </script
1919#errors
1920(1,8): expected-doctype-but-got-start-tag
1921(1,38): expected-attribute-name-but-got-eof
1922(1,38): expected-named-closing-tag-but-got-eof
1923#new-errors
1924(1:39) eof-in-tag
1925#document
1926| <html>
1927| <head>
1928| <script>
1929| "<!--<script </script "
1930| <body>
1931
1932#data
1933<script><!--<script </script </script/
1934#errors
1935(1,8): expected-doctype-but-got-start-tag
1936(1,38): unexpected-EOF-after-solidus-in-tag
1937(1,38): expected-named-closing-tag-but-got-eof
1938#new-errors
1939(1:39) eof-in-tag
1940#document
1941| <html>
1942| <head>
1943| <script>
1944| "<!--<script </script "
1945| <body>
1946
1947#data
1948<script><!--<script </script </script>
1949#errors
1950(1,8): expected-doctype-but-got-start-tag
1951#document
1952| <html>
1953| <head>
1954| <script>
1955| "<!--<script </script "
1956| <body>
1957
1958#data
1959<script><!--<script -
1960#errors
1961(1,8): expected-doctype-but-got-start-tag
1962(1,21): eof-in-script-in-script
1963(1,21): expected-named-closing-tag-but-got-eof
1964#new-errors
1965(1:22) eof-in-script-html-comment-like-text
1966#document
1967| <html>
1968| <head>
1969| <script>
1970| "<!--<script -"
1971| <body>
1972
1973#data
1974<script><!--<script -a
1975#errors
1976(1,8): expected-doctype-but-got-start-tag
1977(1,22): eof-in-script-in-script
1978(1,22): expected-named-closing-tag-but-got-eof
1979#new-errors
1980(1:23) eof-in-script-html-comment-like-text
1981#document
1982| <html>
1983| <head>
1984| <script>
1985| "<!--<script -a"
1986| <body>
1987
1988#data
1989<script><!--<script --
1990#errors
1991(1,8): expected-doctype-but-got-start-tag
1992(1,22): eof-in-script-in-script
1993(1,22): expected-named-closing-tag-but-got-eof
1994#new-errors
1995(1:23) eof-in-script-html-comment-like-text
1996#document
1997| <html>
1998| <head>
1999| <script>
2000| "<!--<script --"
2001| <body>
2002
2003#data
2004<script><!--<script --a
2005#errors
2006(1,8): expected-doctype-but-got-start-tag
2007(1,23): eof-in-script-in-script
2008(1,23): expected-named-closing-tag-but-got-eof
2009#new-errors
2010(1:24) eof-in-script-html-comment-like-text
2011#document
2012| <html>
2013| <head>
2014| <script>
2015| "<!--<script --a"
2016| <body>
2017
2018#data
2019<script><!--<script -->
2020#errors
2021(1,8): expected-doctype-but-got-start-tag
2022(1,23): expected-named-closing-tag-but-got-eof
2023#document
2024| <html>
2025| <head>
2026| <script>
2027| "<!--<script -->"
2028| <body>
2029
2030#data
2031<script><!--<script --><
2032#errors
2033(1,8): expected-doctype-but-got-start-tag
2034(1,24): expected-named-closing-tag-but-got-eof
2035#document
2036| <html>
2037| <head>
2038| <script>
2039| "<!--<script --><"
2040| <body>
2041
2042#data
2043<script><!--<script --></
2044#errors
2045(1,8): expected-doctype-but-got-start-tag
2046(1,25): expected-named-closing-tag-but-got-eof
2047#document
2048| <html>
2049| <head>
2050| <script>
2051| "<!--<script --></"
2052| <body>
2053
2054#data
2055<script><!--<script --></script
2056#errors
2057(1,8): expected-doctype-but-got-start-tag
2058(1,31): expected-named-closing-tag-but-got-eof
2059#document
2060| <html>
2061| <head>
2062| <script>
2063| "<!--<script --></script"
2064| <body>
2065
2066#data
2067<script><!--<script --></script
2068#errors
2069(1,8): expected-doctype-but-got-start-tag
2070(1,32): expected-attribute-name-but-got-eof
2071(1,32): expected-named-closing-tag-but-got-eof
2072#new-errors
2073(1:33) eof-in-tag
2074#document
2075| <html>
2076| <head>
2077| <script>
2078| "<!--<script -->"
2079| <body>
2080
2081#data
2082<script><!--<script --></script/
2083#errors
2084(1,8): expected-doctype-but-got-start-tag
2085(1,32): unexpected-EOF-after-solidus-in-tag
2086(1,32): expected-named-closing-tag-but-got-eof
2087#new-errors
2088(1:33) eof-in-tag
2089#document
2090| <html>
2091| <head>
2092| <script>
2093| "<!--<script -->"
2094| <body>
2095
2096#data
2097<script><!--<script --></script>
2098#errors
2099(1,8): expected-doctype-but-got-start-tag
2100#document
2101| <html>
2102| <head>
2103| <script>
2104| "<!--<script -->"
2105| <body>
2106
2107#data
2108<script><!--<script><\/script>--></script>
2109#errors
2110(1,8): expected-doctype-but-got-start-tag
2111#document
2112| <html>
2113| <head>
2114| <script>
2115| "<!--<script><\/script>-->"
2116| <body>
2117
2118#data
2119<script><!--<script></scr'+'ipt>--></script>
2120#errors
2121(1,8): expected-doctype-but-got-start-tag
2122#document
2123| <html>
2124| <head>
2125| <script>
2126| "<!--<script></scr'+'ipt>-->"
2127| <body>
2128
2129#data
2130<script><!--<script></script><script></script></script>
2131#errors
2132(1,8): expected-doctype-but-got-start-tag
2133#document
2134| <html>
2135| <head>
2136| <script>
2137| "<!--<script></script><script></script>"
2138| <body>
2139
2140#data
2141<script><!--<script></script><script></script>--><!--</script>
2142#errors
2143(1,8): expected-doctype-but-got-start-tag
2144#document
2145| <html>
2146| <head>
2147| <script>
2148| "<!--<script></script><script></script>--><!--"
2149| <body>
2150
2151#data
2152<script><!--<script></script><script></script>-- ></script>
2153#errors
2154(1,8): expected-doctype-but-got-start-tag
2155#document
2156| <html>
2157| <head>
2158| <script>
2159| "<!--<script></script><script></script>-- >"
2160| <body>
2161
2162#data
2163<script><!--<script></script><script></script>- -></script>
2164#errors
2165(1,8): expected-doctype-but-got-start-tag
2166#document
2167| <html>
2168| <head>
2169| <script>
2170| "<!--<script></script><script></script>- ->"
2171| <body>
2172
2173#data
2174<script><!--<script></script><script></script>- - ></script>
2175#errors
2176(1,8): expected-doctype-but-got-start-tag
2177#document
2178| <html>
2179| <head>
2180| <script>
2181| "<!--<script></script><script></script>- - >"
2182| <body>
2183
2184#data
2185<script><!--<script></script><script></script>-></script>
2186#errors
2187(1,8): expected-doctype-but-got-start-tag
2188#document
2189| <html>
2190| <head>
2191| <script>
2192| "<!--<script></script><script></script>->"
2193| <body>
2194
2195#data
2196<script><!--<script>--!></script>X
2197#errors
2198(1,8): expected-doctype-but-got-start-tag
2199(1,34): expected-named-closing-tag-but-got-eof
2200(1,34): unexpected-eof-in-text-mode
2201#new-errors
2202(1:35) eof-in-script-html-comment-like-text
2203#document
2204| <html>
2205| <head>
2206| <script>
2207| "<!--<script>--!></script>X"
2208| <body>
2209
2210#data
2211<script><!--<scr'+'ipt></script>--></script>
2212#errors
2213(1,8): expected-doctype-but-got-start-tag
2214(1,44): unexpected-end-tag
2215#document
2216| <html>
2217| <head>
2218| <script>
2219| "<!--<scr'+'ipt>"
2220| <body>
2221| "-->"
2222
2223#data
2224<script><!--<script></scr'+'ipt></script>X
2225#errors
2226(1,8): expected-doctype-but-got-start-tag
2227(1,42): expected-named-closing-tag-but-got-eof
2228(1,42): unexpected-eof-in-text-mode
2229#new-errors
2230(1:43) eof-in-script-html-comment-like-text
2231#document
2232| <html>
2233| <head>
2234| <script>
2235| "<!--<script></scr'+'ipt></script>X"
2236| <body>
2237
2238#data
2239<style><!--<style></style>--></style>
2240#errors
2241(1,7): expected-doctype-but-got-start-tag
2242(1,37): unexpected-end-tag
2243#document
2244| <html>
2245| <head>
2246| <style>
2247| "<!--<style>"
2248| <body>
2249| "-->"
2250
2251#data
2252<style><!--</style>X
2253#errors
2254(1,7): expected-doctype-but-got-start-tag
2255#document
2256| <html>
2257| <head>
2258| <style>
2259| "<!--"
2260| <body>
2261| "X"
2262
2263#data
2264<style><!--...</style>...--></style>
2265#errors
2266(1,7): expected-doctype-but-got-start-tag
2267(1,36): unexpected-end-tag
2268#document
2269| <html>
2270| <head>
2271| <style>
2272| "<!--..."
2273| <body>
2274| "...-->"
2275
2276#data
2277<style><!--<br><html xmlns:v="urn:schemas-microsoft-com:vml"><!--[if !mso]><style></style>X
2278#errors
2279(1,7): expected-doctype-but-got-start-tag
2280#document
2281| <html>
2282| <head>
2283| <style>
2284| "<!--<br><html xmlns:v="urn:schemas-microsoft-com:vml"><!--[if !mso]><style>"
2285| <body>
2286| "X"
2287
2288#data
2289<style><!--...<style><!--...--!></style>--></style>
2290#errors
2291(1,7): expected-doctype-but-got-start-tag
2292(1,51): unexpected-end-tag
2293#document
2294| <html>
2295| <head>
2296| <style>
2297| "<!--...<style><!--...--!>"
2298| <body>
2299| "-->"
2300
2301#data
2302<style><!--...</style><!-- --><style>@import ...</style>
2303#errors
2304(1,7): expected-doctype-but-got-start-tag
2305#document
2306| <html>
2307| <head>
2308| <style>
2309| "<!--..."
2310| <!-- -->
2311| <style>
2312| "@import ..."
2313| <body>
2314
2315#data
2316<style>...<style><!--...</style><!-- --></style>
2317#errors
2318(1,7): expected-doctype-but-got-start-tag
2319(1,48): unexpected-end-tag
2320#document
2321| <html>
2322| <head>
2323| <style>
2324| "...<style><!--..."
2325| <!-- -->
2326| <body>
2327
2328#data
2329<style>...<!--[if IE]><style>...</style>X
2330#errors
2331(1,7): expected-doctype-but-got-start-tag
2332#document
2333| <html>
2334| <head>
2335| <style>
2336| "...<!--[if IE]><style>..."
2337| <body>
2338| "X"
2339
2340#data
2341<title><!--<title></title>--></title>
2342#errors
2343(1,7): expected-doctype-but-got-start-tag
2344(1,37): unexpected-end-tag
2345#document
2346| <html>
2347| <head>
2348| <title>
2349| "<!--<title>"
2350| <body>
2351| "-->"
2352
2353#data
2354<title></title></title>
2355#errors
2356(1,7): expected-doctype-but-got-start-tag
2357#document
2358| <html>
2359| <head>
2360| <title>
2361| "</title>"
2362| <body>
2363
2364#data
2365<title>foo/title><link></head><body>X
2366#errors
2367(1,7): expected-doctype-but-got-start-tag
2368(1,37): expected-named-closing-tag-but-got-eof
2369#document
2370| <html>
2371| <head>
2372| <title>
2373| "foo/title><link></head><body>X"
2374| <body>
2375
2376#data
2377<noscript><!--<noscript></noscript>--></noscript>
2378#errors
2379(1,10): expected-doctype-but-got-start-tag
2380(1,49): unexpected-end-tag
2381#script-on
2382#document
2383| <html>
2384| <head>
2385| <noscript>
2386| "<!--<noscript>"
2387| <body>
2388| "-->"
2389
2390#data
2391<noscript><!--<noscript></noscript>--></noscript>
2392#errors
2393 * (1,11) missing DOCTYPE
2394#script-off
2395#document
2396| <html>
2397| <head>
2398| <noscript>
2399| <!-- <noscript></noscript> -->
2400| <body>
2401
2402#data
2403<noscript><!--</noscript>X<noscript>--></noscript>
2404#errors
2405(1,10): expected-doctype-but-got-start-tag
2406#script-on
2407#document
2408| <html>
2409| <head>
2410| <noscript>
2411| "<!--"
2412| <body>
2413| "X"
2414| <noscript>
2415| "-->"
2416
2417#data
2418<noscript><!--</noscript>X<noscript>--></noscript>
2419#errors
2420(1,10): expected-doctype-but-got-start-tag
2421#script-off
2422#document
2423| <html>
2424| <head>
2425| <noscript>
2426| <!-- </noscript>X<noscript> -->
2427| <body>
2428
2429#data
2430<noscript><iframe></noscript>X
2431#errors
2432(1,10): expected-doctype-but-got-start-tag
2433#script-on
2434#document
2435| <html>
2436| <head>
2437| <noscript>
2438| "<iframe>"
2439| <body>
2440| "X"
2441
2442#data
2443<noscript><iframe></noscript>X
2444#errors
2445 * (1,11) missing DOCTYPE
2446 * (1,19) unexpected token in head noscript
2447 * (1,31) unexpected EOF
2448#script-off
2449#document
2450| <html>
2451| <head>
2452| <noscript>
2453| <body>
2454| <iframe>
2455| "</noscript>X"
2456
2457#data
2458<noframes><!--<noframes></noframes>--></noframes>
2459#errors
2460(1,10): expected-doctype-but-got-start-tag
2461(1,49): unexpected-end-tag
2462#document
2463| <html>
2464| <head>
2465| <noframes>
2466| "<!--<noframes>"
2467| <body>
2468| "-->"
2469
2470#data
2471<noframes><body><script><!--...</script></body></noframes></html>
2472#errors
2473(1,10): expected-doctype-but-got-start-tag
2474#document
2475| <html>
2476| <head>
2477| <noframes>
2478| "<body><script><!--...</script></body>"
2479| <body>
2480
2481#data
2482<textarea><!--<textarea></textarea>--></textarea>
2483#errors
2484(1,10): expected-doctype-but-got-start-tag
2485(1,49): unexpected-end-tag
2486#document
2487| <html>
2488| <head>
2489| <body>
2490| <textarea>
2491| "<!--<textarea>"
2492| "-->"
2493
2494#data
2495<textarea></textarea></textarea>
2496#errors
2497(1,10): expected-doctype-but-got-start-tag
2498#document
2499| <html>
2500| <head>
2501| <body>
2502| <textarea>
2503| "</textarea>"
2504
2505#data
2506<iframe><!--<iframe></iframe>--></iframe>
2507#errors
2508(1,8): expected-doctype-but-got-start-tag
2509(1,41): unexpected-end-tag
2510#document
2511| <html>
2512| <head>
2513| <body>
2514| <iframe>
2515| "<!--<iframe>"
2516| "-->"
2517
2518#data
2519<iframe>...<!--X->...<!--/X->...</iframe>
2520#errors
2521(1,8): expected-doctype-but-got-start-tag
2522#document
2523| <html>
2524| <head>
2525| <body>
2526| <iframe>
2527| "...<!--X->...<!--/X->..."
2528
2529#data
2530<xmp><!--<xmp></xmp>--></xmp>
2531#errors
2532(1,5): expected-doctype-but-got-start-tag
2533(1,29): unexpected-end-tag
2534#document
2535| <html>
2536| <head>
2537| <body>
2538| <xmp>
2539| "<!--<xmp>"
2540| "-->"
2541
2542#data
2543<noembed><!--<noembed></noembed>--></noembed>
2544#errors
2545(1,9): expected-doctype-but-got-start-tag
2546(1,45): unexpected-end-tag
2547#document
2548| <html>
2549| <head>
2550| <body>
2551| <noembed>
2552| "<!--<noembed>"
2553| "-->"
2554
2555#data
2556<!doctype html><table>
2557
2558#errors
2559(2,0): eof-in-table
2560#document
2561| <!DOCTYPE html>
2562| <html>
2563| <head>
2564| <body>
2565| <table>
2566| "
2567"
2568
2569#data
2570<!doctype html><table><td><span><font></span><span>
2571#errors
2572(1,26): unexpected-cell-in-table-body
2573(1,45): unexpected-end-tag
2574(1,51): expected-closing-tag-but-got-eof
2575#document
2576| <!DOCTYPE html>
2577| <html>
2578| <head>
2579| <body>
2580| <table>
2581| <tbody>
2582| <tr>
2583| <td>
2584| <span>
2585| <font>
2586| <font>
2587| <span>
2588
2589#data
2590<!doctype html><form><table></form><form></table></form>
2591#errors
2592(1,35): unexpected-end-tag-implies-table-voodoo
2593(1,35): unexpected-end-tag
2594(1,41): unexpected-form-in-table
2595(1,56): unexpected-end-tag
2596(1,56): expected-closing-tag-but-got-eof
2597#document
2598| <!DOCTYPE html>
2599| <html>
2600| <head>
2601| <body>
2602| <form>
2603| <table>
2604| <form>
View as plain text