2010-07-05 Adam Barth <abarth@webkit.org>
authorabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 6 Jul 2010 03:34:13 +0000 (03:34 +0000)
committerabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 6 Jul 2010 03:34:13 +0000 (03:34 +0000)
        Unreviewed.

        We were discussing this test case, so I figured I might as well add it
        to the suite.

        * html5lib/resources/webkit01.dat:
        * html5lib/runner-expected-html5.txt:
        * html5lib/runner-expected.txt:
        * html5lib/webkit-resumer-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@62516 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/html5lib/resources/webkit01.dat
LayoutTests/html5lib/runner-expected-html5.txt
LayoutTests/html5lib/runner-expected.txt
LayoutTests/html5lib/webkit-resumer-expected.txt

index ca84380..8ddada9 100644 (file)
@@ -1,3 +1,15 @@
+2010-07-05  Adam Barth  <abarth@webkit.org>
+
+        Unreviewed.
+
+        We were discussing this test case, so I figured I might as well add it
+        to the suite.
+
+        * html5lib/resources/webkit01.dat:
+        * html5lib/runner-expected-html5.txt:
+        * html5lib/runner-expected.txt:
+        * html5lib/webkit-resumer-expected.txt:
+
 2010-07-05  Fady Samuel  <fsamuel@chromium.org>
 
         Reviewed by Darin Adler.
index 01e45ff..df8c1d7 100644 (file)
@@ -353,3 +353,29 @@ console.log("FOO<span>BAR</span>BAZ");
 |     "C"
 | <!-- 5 -->
 | <!-- 6 -->
+
+#data
+<select><option>A<select><option>B<select><option>C<select><option>D<select><option>E<select><option>F<select><option>G<select>
+#errors
+#document
+| <html>
+|   <head>
+|   <body>
+|     <select>
+|       <option>
+|         "A"
+|     <option>
+|       "B"
+|       <select>
+|         <option>
+|           "C"
+|     <option>
+|       "D"
+|       <select>
+|         <option>
+|           "E"
+|     <option>
+|       "F"
+|       <select>
+|         <option>
+|           "G"
index f8d8284..ea1fd7d 100644 (file)
@@ -5468,8 +5468,9 @@ Expected:
 |         <form>
 resources/webkit01.dat:
 17
+31
 
-Test 17 of 30 in resources/webkit01.dat failed. Input:
+Test 17 of 31 in resources/webkit01.dat failed. Input:
 <A>test< /A>
 Got:
 | <html>
@@ -5484,6 +5485,36 @@ Expected:
 |   <body>
 |     <a>
 |       "test< /A>"
+
+Test 31 of 31 in resources/webkit01.dat failed. Input:
+<select><option>A<select><option>B<select><option>C<select><option>D<select><option>E<select><option>F<select><option>G<select>
+Got:
+| <html>
+|   <head>
+|   <body>
+|     <select>
+Expected:
+| <html>
+|   <head>
+|   <body>
+|     <select>
+|       <option>
+|         "A"
+|     <option>
+|       "B"
+|       <select>
+|         <option>
+|           "C"
+|     <option>
+|       "D"
+|       <select>
+|         <option>
+|           "E"
+|     <option>
+|       "F"
+|       <select>
+|         <option>
+|           "G"
 resources/doctype01.dat: PASS
 
 resources/scriptdata01.dat: PASS
index 7e426ba..50d3db7 100644 (file)
@@ -4695,8 +4695,9 @@ resources/webkit01.dat:
 28
 29
 30
+31
 
-Test 17 of 30 in resources/webkit01.dat failed. Input:
+Test 17 of 31 in resources/webkit01.dat failed. Input:
 <A>test< /A>
 Got:
 | <html>
@@ -4712,7 +4713,7 @@ Expected:
 |     <a>
 |       "test< /A>"
 
-Test 20 of 30 in resources/webkit01.dat failed. Input:
+Test 20 of 31 in resources/webkit01.dat failed. Input:
 <body></br foo="bar"></body>
 Got:
 | <html>
@@ -4726,7 +4727,7 @@ Expected:
 |   <body>
 |     <br>
 
-Test 22 of 30 in resources/webkit01.dat failed. Input:
+Test 22 of 31 in resources/webkit01.dat failed. Input:
 <body></body></br foo="bar">
 Got:
 | <html>
@@ -4740,7 +4741,7 @@ Expected:
 |   <body>
 |     <br>
 
-Test 24 of 30 in resources/webkit01.dat failed. Input:
+Test 24 of 31 in resources/webkit01.dat failed. Input:
 <html><body></body></html><!-- Hi there -->
 Got:
 | <html>
@@ -4753,7 +4754,7 @@ Expected:
 |   <body>
 | <!--  Hi there  -->
 
-Test 26 of 30 in resources/webkit01.dat failed. Input:
+Test 26 of 31 in resources/webkit01.dat failed. Input:
 <html><body></body></html>x<!-- Hi there --></html><!-- Again -->
 Got:
 | <html>
@@ -4770,7 +4771,7 @@ Expected:
 |     <!--  Hi there  -->
 | <!--  Again  -->
 
-Test 27 of 30 in resources/webkit01.dat failed. Input:
+Test 27 of 31 in resources/webkit01.dat failed. Input:
 <html><body></body></html>x<!-- Hi there --></body></html><!-- Again -->
 Got:
 | <html>
@@ -4787,7 +4788,7 @@ Expected:
 |     <!--  Hi there  -->
 | <!--  Again  -->
 
-Test 28 of 30 in resources/webkit01.dat failed. Input:
+Test 28 of 31 in resources/webkit01.dat failed. Input:
 <html><body><ruby><div><rp>xx</rp></div></ruby></body></html>
 Got:
 | <html>
@@ -4806,7 +4807,7 @@ Expected:
 |       <rp>
 |         "xx"
 
-Test 29 of 30 in resources/webkit01.dat failed. Input:
+Test 29 of 31 in resources/webkit01.dat failed. Input:
 <html><body><ruby><div><rt>xx</rt></div></ruby></body></html>
 Got:
 | <html>
@@ -4825,7 +4826,7 @@ Expected:
 |       <rt>
 |         "xx"
 
-Test 30 of 30 in resources/webkit01.dat failed. Input:
+Test 30 of 31 in resources/webkit01.dat failed. Input:
 <html><frameset><!--1--><noframes>A</noframes><!--2--></frameset><!--3--><noframes>B</noframes><!--4--></html><!--5--><noframes>C</noframes><!--6-->
 Got:
 | <html>
@@ -4854,6 +4855,50 @@ Expected:
 |     "C"
 | <!-- 5 -->
 | <!-- 6 -->
+
+Test 31 of 31 in resources/webkit01.dat failed. Input:
+<select><option>A<select><option>B<select><option>C<select><option>D<select><option>E<select><option>F<select><option>G<select>
+Got:
+| <html>
+|   <head>
+|   <body>
+|     <select>
+|       <option>
+|         "A"
+|     "B"
+|     <select>
+|       <option>
+|         "C"
+|     "D"
+|     <select>
+|       <option>
+|         "E"
+|     "F"
+|     <select>
+|       <option>
+|         "G"
+Expected:
+| <html>
+|   <head>
+|   <body>
+|     <select>
+|       <option>
+|         "A"
+|     <option>
+|       "B"
+|       <select>
+|         <option>
+|           "C"
+|     <option>
+|       "D"
+|       <select>
+|         <option>
+|           "E"
+|     <option>
+|       "F"
+|       <select>
+|         <option>
+|           "G"
 resources/doctype01.dat: PASS
 
 resources/scriptdata01.dat: PASS
index e533b2d..397ac8b 100644 (file)
@@ -666,3 +666,129 @@ resources/webkit01.dat:
 1236.145
 1237.146
 1238.147
+1239.1
+1240.2
+1241.3
+1242.4
+1243.5
+1244.6
+1245.7
+1246.8
+1247.9
+1248.10
+1249.11
+1250.12
+1251.13
+1252.14
+1253.15
+1254.16
+1255.17
+1256.18
+1257.19
+1258.20
+1259.21
+1260.22
+1261.23
+1262.24
+1263.25
+1264.26
+1265.27
+1266.28
+1267.29
+1268.30
+1269.31
+1270.32
+1271.33
+1272.34
+1273.35
+1274.36
+1275.37
+1276.38
+1277.39
+1278.40
+1279.41
+1280.42
+1281.43
+1282.44
+1283.45
+1284.46
+1285.47
+1286.48
+1287.49
+1288.50
+1289.51
+1290.52
+1291.53
+1292.54
+1293.55
+1294.56
+1295.57
+1296.58
+1297.59
+1298.60
+1299.61
+1300.62
+1301.63
+1302.64
+1303.65
+1304.66
+1305.67
+1306.68
+1307.69
+1308.70
+1309.71
+1310.72
+1311.73
+1312.74
+1313.75
+1314.76
+1315.77
+1316.78
+1317.79
+1318.80
+1319.81
+1320.82
+1321.83
+1322.84
+1323.85
+1324.86
+1325.87
+1326.88
+1327.89
+1328.90
+1329.91
+1330.92
+1331.93
+1332.94
+1333.95
+1334.96
+1335.97
+1336.98
+1337.99
+1338.100
+1339.101
+1340.102
+1341.103
+1342.104
+1343.105
+1344.106
+1345.107
+1346.108
+1347.109
+1348.110
+1349.111
+1350.112
+1351.113
+1352.114
+1353.115
+1354.116
+1355.117
+1356.118
+1357.119
+1358.120
+1359.121
+1360.122
+1361.123
+1362.124
+1363.125
+1364.126