Minor S5 tweaks and Sync with Latest HTML5lib
This commit is contained in:
parent
dbed460843
commit
81d3cdc8e4
81 changed files with 9887 additions and 1687 deletions
|
@ -113,7 +113,6 @@ Line1<br>Line2<br>Line3<br>Line4
|
|||
<html><head></body></html>
|
||||
#errors
|
||||
6: missing document type declaration
|
||||
19: unexpected body element end tag in head
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
|
@ -159,7 +158,6 @@ Line1<br>Line2<br>Line3<br>Line4
|
|||
</head>
|
||||
#errors
|
||||
7: missing document type declaration
|
||||
7: unexpected head element end tag
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
|
@ -169,7 +167,6 @@ Line1<br>Line2<br>Line3<br>Line4
|
|||
</body>
|
||||
#errors
|
||||
7: missing document type declaration
|
||||
7: unexpected body element end tag
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
|
@ -437,6 +434,7 @@ Unexpected end of file
|
|||
#data
|
||||
<!DOCTYPE HTML><li>hello<li>world<ul>how<li>do</ul>you</body><!--do-->
|
||||
#errors
|
||||
Unexpected end of file. Expected </li>. XXX
|
||||
#document
|
||||
| <!DOCTYPE HTML>
|
||||
| <html>
|
||||
|
@ -638,7 +636,6 @@ Unexpected end of file
|
|||
#data
|
||||
<!DOCTYPE HTML><script> <!-- </script> --> </script> EOF
|
||||
#errors
|
||||
52: unexpected script element end tag
|
||||
#document
|
||||
| <!DOCTYPE HTML>
|
||||
| <html>
|
||||
|
@ -732,6 +729,7 @@ Unexpected end of file
|
|||
#errors
|
||||
6: missing document type declaration
|
||||
29: mismatched font element end tag (misnested tags)
|
||||
AAA </font> tag strikes again
|
||||
35: mismatched body element end tag (premature end of file?)
|
||||
#document
|
||||
| <html>
|
||||
|
@ -1122,6 +1120,7 @@ Unexpected end of file
|
|||
15: missing document type declaration
|
||||
39: unexpected node in table context
|
||||
39: a element start tag implying a element end tag
|
||||
AAA violation: </a>
|
||||
39: unexpected node in table context
|
||||
39: mismatched a element end tag (misnested tags across <table> tag)
|
||||
43: unexpected node in table context
|
||||
|
@ -1177,6 +1176,8 @@ Unexpected end of file
|
|||
7: missing document type declaration
|
||||
22: unexpected node in table context
|
||||
27: unexpected node in table context
|
||||
XXX more table voodoo
|
||||
XXX more table voodoo
|
||||
54: unexpected td element end tag implied other end tags
|
||||
63: unexpected node in table context
|
||||
72: mismatched body element end tag (premature end of file?)
|
||||
|
@ -1301,11 +1302,9 @@ unexpected EOF
|
|||
#errors
|
||||
6: missing document type declaration
|
||||
12: unexpected body element start tag
|
||||
18: base element start tag out of place
|
||||
24: link element start tag out of place
|
||||
30: meta element start tag out of place
|
||||
37: title element start tag out of place
|
||||
54: unexpected body element start tag
|
||||
Missing end tag </p>. XXX
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
|
@ -1346,7 +1345,6 @@ unexpected EOF
|
|||
3: missing document type declaration
|
||||
13: unexpected node in table context
|
||||
13: a element start tag implying a element end tag
|
||||
13: unexpected node in table context
|
||||
13: mismatched a element end tag (misnested tags across <table> tag)
|
||||
21: mismatched table element end tag
|
||||
27: a element start tag implying a element end tag
|
||||
|
@ -1576,6 +1574,8 @@ unexpected EOF
|
|||
<ul><li></li><div><li></div><li><li><div><li><address><li><b><em></b><li></ul>
|
||||
#errors
|
||||
4: missing document type declaration
|
||||
Missing end tag for <div> (nr2)
|
||||
Missing end tag for <address>
|
||||
69: mismatched b element end tag (misnested tags)
|
||||
#document
|
||||
| <html>
|
||||
|
@ -1620,7 +1620,6 @@ unexpected EOF
|
|||
56: unexpected frameset element start tag in body
|
||||
63: unexpected frame element start tag in body
|
||||
74: unexpected frameset element end tag
|
||||
87: unescaped '</' in CDATA or RCDATA block
|
||||
106: unexpected end of file while parsing CDATA section for element noframes
|
||||
#document
|
||||
| <html>
|
||||
|
@ -1635,6 +1634,7 @@ unexpected EOF
|
|||
4: missing document type declaration
|
||||
15: required tr element start tag implied by unexpected td element start tag
|
||||
27: unexpected td element end tag implied other end tags
|
||||
Unexpected </h1> tag. Expected other.
|
||||
Unexpected EOF
|
||||
#document
|
||||
| <html>
|
||||
|
@ -1742,9 +1742,9 @@ Unexpected EOF
|
|||
108: unexpected h4 element end tag
|
||||
113: unexpected h5 element end tag
|
||||
118: unexpected h6 element end tag
|
||||
125: unexpected body element end tag
|
||||
125: unexpected end tag token br in after body phase
|
||||
130: unexpected br element end tag
|
||||
134: unexpected a element end tag
|
||||
134: unexpected a element end tag (AAA)
|
||||
140: unexpected img element end tag
|
||||
148: unexpected title element end tag
|
||||
155: unexpected span element end tag
|
||||
|
@ -1926,6 +1926,9 @@ Unexpected EOF
|
|||
610: unexpected option element end tag
|
||||
622: unexpected plaintext element end tag
|
||||
633: mismatched special end tag textarea
|
||||
XXX
|
||||
XXX
|
||||
XXX
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
|
@ -1935,3 +1938,13 @@ Unexpected EOF
|
|||
| <tbody>
|
||||
| <tr>
|
||||
| <p>
|
||||
|
||||
#data
|
||||
<frameset>
|
||||
#errors
|
||||
10: Start tag seen without seeing a doctype first.
|
||||
11: End of file seen and there were open elements.
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
| <frameset>
|
||||
|
|
|
@ -12,7 +12,6 @@
|
|||
<textarea>test</div>test
|
||||
#errors
|
||||
10: missing document type declaration.
|
||||
17: unescaped '</' in CDATA or RCDATA block.
|
||||
25: unexpected end of file while parsing CDATA section for element textarea.
|
||||
#document
|
||||
| <html>
|
||||
|
@ -87,6 +86,8 @@ Expected end tag </frameset>
|
|||
#data
|
||||
<!DOCTYPE HTML><font><p><b>test</font>
|
||||
#errors
|
||||
AAA violation. </font>
|
||||
AAA violation. </font>
|
||||
#document
|
||||
| <!DOCTYPE HTML>
|
||||
| <html>
|
||||
|
@ -101,6 +102,7 @@ Expected end tag </frameset>
|
|||
#data
|
||||
<!DOCTYPE HTML><dt><div><dd>
|
||||
#errors
|
||||
Missing end tag for <div>.
|
||||
#document
|
||||
| <!DOCTYPE HTML>
|
||||
| <html>
|
||||
|
@ -114,7 +116,6 @@ Expected end tag </frameset>
|
|||
<script></x
|
||||
#errors
|
||||
no document type
|
||||
</ in script
|
||||
Unexpected end of file. Expected </script> end tag.
|
||||
#document
|
||||
| <html>
|
||||
|
@ -129,6 +130,7 @@ Unexpected end of file. Expected </script> end tag.
|
|||
no document type
|
||||
<plaintext> directly inside table
|
||||
Characters inside table.
|
||||
Characters inside table. (XXX?)
|
||||
Unexpected end of file.
|
||||
#document
|
||||
| <html>
|
||||
|
@ -175,10 +177,10 @@ Unexpected start tag "body"
|
|||
| <html>
|
||||
| <head>
|
||||
| <body>
|
||||
| t4="4"
|
||||
| t1="1"
|
||||
| t2="2"
|
||||
| t3="3"
|
||||
| t1="1"
|
||||
| t4="4"
|
||||
|
||||
#data
|
||||
</b test
|
||||
|
@ -195,7 +197,6 @@ Unexpected end tag.
|
|||
#data
|
||||
<!DOCTYPE HTML></b test<b &=&>X
|
||||
#errors
|
||||
Unexpected < in attribute
|
||||
End tag contains attributes.
|
||||
Unexpected end tag.
|
||||
Named entity didn't end with ;
|
||||
|
@ -224,7 +225,6 @@ Unexpected EOF in (end) tag name
|
|||
&
|
||||
#errors
|
||||
No doctype.
|
||||
Unfinished entity.
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
|
@ -349,11 +349,11 @@ Unexpected end EOF. Missing closing tags.
|
|||
| <b>
|
||||
| <i>
|
||||
| <u>
|
||||
| " "
|
||||
| <p>
|
||||
| <b>
|
||||
| <i>
|
||||
| <u>
|
||||
| <b>
|
||||
| <i>
|
||||
| <u>
|
||||
| " "
|
||||
| <p>
|
||||
| "X"
|
||||
|
||||
#data
|
||||
|
@ -538,10 +538,10 @@ No doctype
|
|||
| <hr>
|
||||
| <p>
|
||||
| <label>
|
||||
| "This is a searchable index. Insert your search keywords here:"
|
||||
| "This is a searchable index. Insert your search keywords here: "
|
||||
| <input>
|
||||
| test="x"
|
||||
| name="isindex"
|
||||
| test="x"
|
||||
| <hr>
|
||||
|
||||
#data
|
||||
|
@ -571,19 +571,18 @@ Unexpected EOF.
|
|||
| <b>
|
||||
| <i>
|
||||
| <u>
|
||||
| "
|
||||
| <b>
|
||||
| <i>
|
||||
| <u>
|
||||
| "
|
||||
"
|
||||
| <p>
|
||||
| <b>
|
||||
| <i>
|
||||
| <u>
|
||||
| <p>
|
||||
| "X"
|
||||
|
||||
#data
|
||||
<!DOCTYPE HTML><body><title>test</body></title>
|
||||
#errors
|
||||
Unexpected start tag that belongs in the head.
|
||||
Expected closing tag after </.
|
||||
#document
|
||||
| <!DOCTYPE HTML>
|
||||
| <html>
|
||||
|
@ -596,10 +595,7 @@ Expected closing tag after </.
|
|||
<!DOCTYPE HTML><body><title>X</title><meta name=z><link rel=foo><style>
|
||||
x { content:"</style" } </style>
|
||||
#errors
|
||||
Unexpected start tag that belongs in head.
|
||||
Unexpected start tag that belongs in head.
|
||||
Unexpected start tag that belongs in head.
|
||||
Expected closing tag after </.
|
||||
Unexpected start tag that belongs in head. <title>
|
||||
#document
|
||||
| <!DOCTYPE HTML>
|
||||
| <html>
|
||||
|
@ -632,8 +628,6 @@ x { content:"</style" } "
|
|||
#errors
|
||||
No doctype.
|
||||
#document
|
||||
| "
|
||||
"
|
||||
| <html>
|
||||
| <head>
|
||||
| <body>
|
||||
|
@ -643,7 +637,6 @@ No doctype.
|
|||
#errors
|
||||
#document
|
||||
| <!DOCTYPE HTML>
|
||||
| " "
|
||||
| <html>
|
||||
| <head>
|
||||
| <body>
|
||||
|
@ -749,8 +742,8 @@ Solidus (/) incorrectly placed.
|
|||
| <body>
|
||||
| "X"
|
||||
| <p>
|
||||
| y=""
|
||||
| x=""
|
||||
| y=""
|
||||
| z=""
|
||||
|
||||
#data
|
||||
|
|
|
@ -131,6 +131,7 @@ y"
|
|||
<!DOCTYPE htML><html><head></head><body><pre>x<div>
|
||||
y</pre></body></html>
|
||||
#errors
|
||||
End tag <pre> seen too early. Expected other end tag.
|
||||
#document
|
||||
| <!DOCTYPE htML>
|
||||
| <html>
|
||||
|
@ -140,11 +141,12 @@ y</pre></body></html>
|
|||
| "x"
|
||||
| <div>
|
||||
| "
|
||||
| y"
|
||||
y"
|
||||
|
||||
#data
|
||||
<!DOCTYPE htML><HTML><META><HEAD></HEAD></HTML>
|
||||
#errors
|
||||
Unexpected start tag HEAD in HEAD. Ignored.
|
||||
#document
|
||||
| <!DOCTYPE htML>
|
||||
| <html>
|
||||
|
@ -155,6 +157,7 @@ y</pre></body></html>
|
|||
#data
|
||||
<!DOCTYPE htML><HTML><HEAD><head></HEAD></HTML>
|
||||
#errors
|
||||
Unexpected start tag HEAD in HEAD. Ignored.
|
||||
#document
|
||||
| <!DOCTYPE htML>
|
||||
| <html>
|
||||
|
@ -164,6 +167,8 @@ y</pre></body></html>
|
|||
#data
|
||||
<textarea>foo<span>bar</span><i>baz
|
||||
#errors
|
||||
Unexpected start tag. Expected DOCTYPE.
|
||||
Unexpected end of file.
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
|
@ -174,6 +179,8 @@ y</pre></body></html>
|
|||
#data
|
||||
<title>foo<span>bar</em><i>baz
|
||||
#errors
|
||||
Unexpected start tag. Expected DOCTYPE.
|
||||
Unexpected end of file.
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
|
@ -236,6 +243,8 @@ Missing end tag (div)
|
|||
#data
|
||||
<!doctype html><nobr><nobr><nobr>
|
||||
#errors
|
||||
Unexpected <nobr> tag.
|
||||
Unexpected <nobr> tag.
|
||||
Unexpected end of file.
|
||||
#document
|
||||
| <!DOCTYPE html>
|
||||
|
@ -249,6 +258,7 @@ Unexpected end of file.
|
|||
#data
|
||||
<!doctype html><nobr><nobr></nobr><nobr>
|
||||
#errors
|
||||
Unexpected <nobr> tag.
|
||||
Unexpected end of file.
|
||||
#document
|
||||
| <!DOCTYPE html>
|
||||
|
|
|
@ -41,6 +41,7 @@ plaintext
|
|||
#data
|
||||
setting html's innerHTML
|
||||
#errors
|
||||
XXX innerHTML EOF
|
||||
#document-fragment
|
||||
html
|
||||
#document
|
||||
|
@ -51,6 +52,7 @@ html
|
|||
#data
|
||||
<title>setting head's innerHTML</title>
|
||||
#errors
|
||||
Unexpected title element that belongs in head.
|
||||
#document-fragment
|
||||
head
|
||||
#document
|
||||
|
|
|
@ -110,7 +110,6 @@ No DOCTYPE
|
|||
<style> <!</-- </style>x
|
||||
#errors
|
||||
No DOCTYPE
|
||||
Unexpected end of file
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
|
@ -118,3 +117,59 @@ Unexpected end of file
|
|||
| " <!</-- "
|
||||
| <body>
|
||||
| "x"
|
||||
|
||||
#data
|
||||
<xmp> <!-- > --> </xmp>
|
||||
#errors
|
||||
No DOCTYPE
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
| <body>
|
||||
| <xmp>
|
||||
| " <!-- > --> "
|
||||
|
||||
#data
|
||||
<title>&</title>
|
||||
#errors
|
||||
No DOCTYPE
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
| <title>
|
||||
| "&"
|
||||
| <body>
|
||||
|
||||
#data
|
||||
<title><!--&--></title>
|
||||
#errors
|
||||
No DOCTYPE
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
| <title>
|
||||
| "<!--&-->"
|
||||
| <body>
|
||||
|
||||
#data
|
||||
<title><!--</title>
|
||||
#errors
|
||||
No DOCTYPE
|
||||
Unexpected EOF
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
| <title>
|
||||
| "<!--</title>"
|
||||
| <body>
|
||||
|
||||
#data
|
||||
<noscript><!--</noscript>--></noscript>
|
||||
#errors
|
||||
No DOCTYPE
|
||||
#document
|
||||
| <html>
|
||||
| <head>
|
||||
| <noscript>
|
||||
| "<!--</noscript>-->"
|
||||
| <body>
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
#data
|
||||
<!doctype html></head> <head>
|
||||
#errors
|
||||
Unexpected start tag head. Ignored.
|
||||
#document
|
||||
| <!DOCTYPE html>
|
||||
| <html>
|
||||
|
@ -11,6 +12,9 @@
|
|||
#data
|
||||
<!doctype html></html> <head>
|
||||
#errors
|
||||
Unexpected start tag head.
|
||||
Unexpected start tag head in after body phase.
|
||||
Unexpected start tag head. Ignored.
|
||||
#document
|
||||
| <!DOCTYPE html>
|
||||
| <html>
|
||||
|
@ -21,6 +25,7 @@
|
|||
#data
|
||||
<!doctype html></body><meta>
|
||||
#errors
|
||||
Unexpected meta element in after body phase.
|
||||
#document
|
||||
| <!DOCTYPE html>
|
||||
| <html>
|
||||
|
@ -45,7 +50,6 @@ Unexpected end of file.
|
|||
#data
|
||||
<!doctype HTml><title>&</title>
|
||||
#errors
|
||||
Unexpected end of file.
|
||||
#document
|
||||
| <!DOCTYPE HTml>
|
||||
| <html>
|
||||
|
@ -57,7 +61,6 @@ Unexpected end of file.
|
|||
#data
|
||||
<!doctype HTml><title><!--&--></title>
|
||||
#errors
|
||||
Unexpected end of file.
|
||||
#document
|
||||
| <!DOCTYPE HTml>
|
||||
| <html>
|
||||
|
@ -65,3 +68,26 @@ Unexpected end of file.
|
|||
| <title>
|
||||
| "<!--&-->"
|
||||
| <body>
|
||||
|
||||
#data
|
||||
<!doctype>
|
||||
#errors
|
||||
No space after "doctype"
|
||||
Unexpected ">"
|
||||
Incorrect doctype
|
||||
#document
|
||||
| <!DOCTYPE >
|
||||
| <html>
|
||||
| <head>
|
||||
| <body>
|
||||
|
||||
#data
|
||||
<!---x
|
||||
#errors
|
||||
End of file in comment
|
||||
End of file before doctype
|
||||
#document
|
||||
| <!-- -x -->
|
||||
| <html>
|
||||
| <head>
|
||||
| <body>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue