OLD | NEW |
1 Test for chromium bug : 249600. Extra logical height is not properly spread over
the rows in a row-spanning cell. | 1 Test for chromium bug : 249600. Extra logical height is not properly spread over
the rows in a row-spanning cell. |
2 | 2 |
3 Rows in rowspan should get proportional height. | 3 Rows in rowspan should get proportional height. |
4 | 4 |
5 Test 1 - Three rowSpan cells | 5 Test 1 - Three rowSpan cells |
6 | 6 |
7 row0 col0 | 7 row0 col0 |
8 PASS | 8 PASS |
9 row1 col0 - rowspan=4 row1 col1 | 9 row1 col0 - rowspan=4 row1 col1 |
10 PASS | 10 PASS |
11 row2 col1 | 11 row2 col1 |
12 PASS | 12 PASS |
13 row3 col1 | 13 row3 col1 |
14 PASS | 14 PASS |
15 row4 col1 | 15 row4 col1 |
16 PASS | 16 PASS |
17 row5 col0 | 17 row5 col0 |
18 PASS | 18 PASS |
19 row6 col0 | 19 row6 col0 |
20 PASS | 20 PASS |
21 row7 col0 row7 col1 - rowspan=4 | 21 row7 col0 row7 col1 - rowspan=4 |
22 FAIL: | 22 FAIL: |
23 Expected 57 for height, but got 32. | 23 Expected 57 for height, but got 35. |
24 | 24 |
25 <tr data-expected-height="57"> | 25 <tr data-expected-height="57"> |
26 <td>row7 col0</td> | 26 <td>row7 col0</td> |
27 <td rowspan="4" style="height:300px">row7 col1 - rowspan=4</td> | 27 <td rowspan="4" style="height:300px">row7 col1 - rowspan=4</td> |
28 </tr> | 28 </tr> |
29 row8 col0 | 29 row8 col0 |
30 FAIL: | 30 FAIL: |
31 Expected 57 for height, but got 58. | 31 Expected 57 for height, but got 59. |
32 | 32 |
33 <tr data-expected-height="57"> | 33 <tr data-expected-height="57"> |
34 <td>row8 col0</td> | 34 <td>row8 col0</td> |
35 </tr> | 35 </tr> |
36 row9 col0 | 36 row9 col0 |
37 PASS | 37 PASS |
38 row10 col0 | 38 row10 col0 |
39 PASS | 39 PASS |
40 row11 col0 row11 col1 | 40 row11 col0 row11 col1 |
41 PASS | 41 PASS |
42 row12 col0 | 42 row12 col0 |
43 PASS | 43 PASS |
44 row13 col0 row13 col1 - rowspan=4 | 44 row13 col0 row13 col1 - rowspan=4 |
45 FAIL: | 45 FAIL: |
46 Expected 59 for height, but got 60. | 46 Expected 59 for height, but got 62. |
47 | 47 |
48 <tr data-expected-height="59"> | 48 <tr data-expected-height="59"> |
49 <td>row13 col0</td> | 49 <td>row13 col0</td> |
50 <td rowspan="4" style="height:300px">row13 col1 - rowspan=4</td> | 50 <td rowspan="4" style="height:300px">row13 col1 - rowspan=4</td> |
51 </tr> | 51 </tr> |
52 row14 col0 | 52 row14 col0 |
53 PASS | 53 PASS |
54 row15 col0 | 54 row15 col0 |
55 PASS | 55 PASS |
56 row16 col0 | 56 row16 col0 |
57 PASS | 57 PASS |
58 row17 col0 row17 col1 | 58 row17 col0 row17 col1 |
59 PASS | 59 PASS |
60 Test 2 - Three rowSpan cell and specified table width | 60 Test 2 - Three rowSpan cell and specified table width |
61 | 61 |
62 row0 col0 - rowspan=5 row0 col1 | 62 row0 col0 - rowspan=5 row0 col1 |
63 PASS | 63 PASS |
64 row1 col1 | 64 row1 col1 |
65 PASS | 65 PASS |
66 row2 col1 | 66 row2 col1 |
67 PASS | 67 PASS |
68 row3 col1 | 68 row3 col1 |
69 PASS | 69 PASS |
70 row4 col1 | 70 row4 col1 |
71 PASS | 71 PASS |
72 row5 col0 | 72 row5 col0 |
73 PASS | 73 PASS |
74 row6 col0 row6 col1 - rowspan=4 | 74 row6 col0 row6 col1 - rowspan=4 |
75 FAIL: | 75 FAIL: |
76 Expected 57 for height, but got 32. | 76 Expected 57 for height, but got 35. |
77 | 77 |
78 <tr data-expected-height="57"> | 78 <tr data-expected-height="57"> |
79 <td>row6 col0</td> | 79 <td>row6 col0</td> |
80 <td rowspan="4" style="height:300px">row6 col1 - rowspan=4</td> | 80 <td rowspan="4" style="height:300px">row6 col1 - rowspan=4</td> |
81 </tr> | 81 </tr> |
82 row7 col0 | 82 row7 col0 |
83 FAIL: | 83 FAIL: |
84 Expected 57 for height, but got 58. | 84 Expected 57 for height, but got 59. |
85 | 85 |
86 <tr data-expected-height="57"> | 86 <tr data-expected-height="57"> |
87 <td>row7 col0</td> | 87 <td>row7 col0</td> |
88 </tr> | 88 </tr> |
89 row8 col0 | 89 row8 col0 |
90 PASS | 90 PASS |
91 row9 col0 | 91 row9 col0 |
92 PASS | 92 PASS |
93 row10 col0 row10 col1 | 93 row10 col0 row10 col1 |
94 FAIL: | 94 FAIL: |
95 Expected 19 for height, but got 34. | 95 Expected 19 for height, but got 34. |
96 | 96 |
97 <tr data-expected-height="19"> | 97 <tr data-expected-height="19"> |
98 <td>row10 col0</td> | 98 <td>row10 col0</td> |
99 <td>row10 col1</td> | 99 <td>row10 col1</td> |
100 </tr> | 100 </tr> |
101 row11 col0 | 101 row11 col0 |
102 PASS | 102 PASS |
103 row12 col0 row12 col1 - rowspan=4 | 103 row12 col0 row12 col1 - rowspan=4 |
104 FAIL: | 104 FAIL: |
105 Expected 59 for height, but got 60. | 105 Expected 59 for height, but got 62. |
106 | 106 |
107 <tr data-expected-height="59"> | 107 <tr data-expected-height="59"> |
108 <td>row12 col0</td> | 108 <td>row12 col0</td> |
109 <td rowspan="4" style="height:300px">row12 col1 - rowspan=4</td> | 109 <td rowspan="4" style="height:300px">row12 col1 - rowspan=4</td> |
110 </tr> | 110 </tr> |
111 row13 col0 | 111 row13 col0 |
112 PASS | 112 PASS |
113 row14 col0 | 113 row14 col0 |
114 PASS | 114 PASS |
115 row15 col0 | 115 row15 col0 |
116 PASS | 116 PASS |
117 row16 col0 row16 col1 | 117 row16 col0 row16 col1 |
118 PASS | 118 PASS |
119 Test 3 - Continuous 3 rowSpan cells | 119 Test 3 - Continuous 3 rowSpan cells |
120 | 120 |
121 row0 col0 | 121 row0 col0 |
122 PASS | 122 PASS |
123 row1 col0 - rowspan=4 row1 col1 | 123 row1 col0 - rowspan=4 row1 col1 |
124 PASS | 124 PASS |
125 row2 col1 | 125 row2 col1 |
126 PASS | 126 PASS |
127 row3 col1 | 127 row3 col1 |
128 PASS | 128 PASS |
129 row4 col1 | 129 row4 col1 |
130 PASS | 130 PASS |
131 row5 col0 row5 col1 - rowspan=4 | 131 row5 col0 row5 col1 - rowspan=4 |
132 FAIL: | 132 FAIL: |
133 Expected 57 for height, but got 32. | 133 Expected 57 for height, but got 35. |
134 | 134 |
135 <tr data-expected-height="57"> | 135 <tr data-expected-height="57"> |
136 <td>row5 col0</td> | 136 <td>row5 col0</td> |
137 <td rowspan="4" style="height:300px">row5 col1 - rowspan=4</td> | 137 <td rowspan="4" style="height:300px">row5 col1 - rowspan=4</td> |
138 </tr> | 138 </tr> |
139 row6 col0 | 139 row6 col0 |
140 FAIL: | 140 FAIL: |
141 Expected 57 for height, but got 58. | 141 Expected 57 for height, but got 59. |
142 | 142 |
143 <tr data-expected-height="57"> | 143 <tr data-expected-height="57"> |
144 <td>row6 col0</td> | 144 <td>row6 col0</td> |
145 </tr> | 145 </tr> |
146 row7 col0 | 146 row7 col0 |
147 PASS | 147 PASS |
148 row8 col0 | 148 row8 col0 |
149 PASS | 149 PASS |
150 row9 col0 row9 col1 - rowspan=4 | 150 row9 col0 row9 col1 - rowspan=4 |
151 FAIL: | 151 FAIL: |
152 Expected 59 for height, but got 60. | 152 Expected 59 for height, but got 62. |
153 | 153 |
154 <tr data-expected-height="59"> | 154 <tr data-expected-height="59"> |
155 <td>row9 col0</td> | 155 <td>row9 col0</td> |
156 <td rowspan="4" style="height:300px">row9 col1 - rowspan=4</td> | 156 <td rowspan="4" style="height:300px">row9 col1 - rowspan=4</td> |
157 </tr> | 157 </tr> |
158 row10 col0 | 158 row10 col0 |
159 PASS | 159 PASS |
160 row11 col0 | 160 row11 col0 |
161 PASS | 161 PASS |
162 row12 col0 | 162 row12 col0 |
163 PASS | 163 PASS |
164 row13 col0 row13 col1 | 164 row13 col0 row13 col1 |
165 PASS | 165 PASS |
166 Test 4 - Two rowSpan cells, 2 rows in first spanning cell have percent height an
d 2 rows in second spanning cell have fixed height | 166 Test 4 - Two rowSpan cells, 2 rows in first spanning cell have percent height an
d 2 rows in second spanning cell have fixed height |
167 | 167 |
168 row0 col0 | 168 row0 col0 |
169 PASS | 169 PASS |
170 row1 col0 - rowspan=4 row1 col1 | 170 row1 col0 - rowspan=4 row1 col1 |
171 FAIL: | 171 FAIL: |
172 Expected 21 for height, but got 19. | 172 Expected 21 for height, but got 19. |
173 | 173 |
174 <tr data-expected-height="21"> | 174 <tr data-expected-height="21"> |
175 <td rowspan="4" style="height:300px">row1 col0 - rowspan=4</td> | 175 <td rowspan="4" style="height:300px">row1 col0 - rowspan=4</td> |
176 <td>row1 col1</td> | 176 <td>row1 col1</td> |
177 </tr> | 177 </tr> |
178 row2 col1 | 178 row2 col1 |
179 FAIL: | 179 FAIL: |
180 Expected 199 for height, but got 219. | 180 Expected 199 for height, but got 221. |
181 | 181 |
182 <tr data-expected-height="199" style="height:20%"> | 182 <tr data-expected-height="199" style="height:20%"> |
183 <td>row2 col1</td> | 183 <td>row2 col1</td> |
184 </tr> | 184 </tr> |
185 row3 col1 | 185 row3 col1 |
186 PASS | 186 PASS |
187 row4 col1 | 187 row4 col1 |
188 FAIL: | 188 FAIL: |
189 Expected 74 for height, but got 58. | 189 Expected 74 for height, but got 63. |
190 | 190 |
191 <tr data-expected-height="74" style="height:30%"> | 191 <tr data-expected-height="74" style="height:30%"> |
192 <td>row4 col1</td> | 192 <td>row4 col1</td> |
193 </tr> | 193 </tr> |
194 row5 col0 | 194 row5 col0 |
195 PASS | 195 PASS |
196 row6 col0 | 196 row6 col0 |
197 PASS | 197 PASS |
198 row7 col0 row7 col1 - rowspan=4 | 198 row7 col0 row7 col1 - rowspan=4 |
199 FAIL: | 199 FAIL: |
200 Expected 58 for height, but got 59. | 200 Expected 58 for height, but got 61. |
201 | 201 |
202 <tr data-expected-height="58"> | 202 <tr data-expected-height="58"> |
203 <td>row7 col0</td> | 203 <td>row7 col0</td> |
204 <td rowspan="4" style="height:300px">row7 col1 - rowspan=4</td> | 204 <td rowspan="4" style="height:300px">row7 col1 - rowspan=4</td> |
205 </tr> | 205 </tr> |
206 row8 col0 | 206 row8 col0 |
207 PASS | 207 PASS |
208 row9 col0 | 208 row9 col0 |
209 PASS | 209 PASS |
210 row10 col0 | 210 row10 col0 |
211 PASS | 211 PASS |
212 row11 col0 row11 col1 | 212 row11 col0 row11 col1 |
213 PASS | 213 PASS |
214 row12 col0 | 214 row12 col0 |
215 PASS | 215 PASS |
216 Test 5 - Two rowSpan cells, in first spanning cell, 2 rows have percent height a
nd 2 rows have fixed height and in second spanning cell, 1 row have fixed height
, 1 row have percent height and remaining are auto. | 216 Test 5 - Two rowSpan cells, in first spanning cell, 2 rows have percent height a
nd 2 rows have fixed height and in second spanning cell, 1 row have fixed height
, 1 row have percent height and remaining are auto. |
217 | 217 |
218 row0 col0 | 218 row0 col0 |
219 PASS | 219 PASS |
220 row1 col0 - rowspan=4 row1 col1 | 220 row1 col0 - rowspan=4 row1 col1 |
221 PASS | 221 PASS |
222 row2 col1 | 222 row2 col1 |
223 FAIL: | 223 FAIL: |
224 Expected 152 for height, but got 153. | 224 Expected 152 for height, but got 155. |
225 | 225 |
226 <tr data-expected-height="152" style="height:20%"> | 226 <tr data-expected-height="152" style="height:20%"> |
227 <td>row2 col1</td> | 227 <td>row2 col1</td> |
228 </tr> | 228 </tr> |
229 row3 col1 | 229 row3 col1 |
230 PASS | 230 PASS |
231 row4 col1 | 231 row4 col1 |
232 PASS | 232 PASS |
233 row5 col0 | 233 row5 col0 |
234 PASS | 234 PASS |
235 row6 col0 | 235 row6 col0 |
236 PASS | 236 PASS |
237 row7 col0 row7 col1 - rowspan=4 | 237 row7 col0 row7 col1 - rowspan=4 |
238 PASS | 238 PASS |
239 row8 col0 | 239 row8 col0 |
240 FAIL: | 240 FAIL: |
241 Expected 218 for height, but got 144. | 241 Expected 218 for height, but got 156. |
242 | 242 |
243 <tr data-expected-height="218" style="height:30%"> | 243 <tr data-expected-height="218" style="height:30%"> |
244 <td>row8 col0</td> | 244 <td>row8 col0</td> |
245 </tr> | 245 </tr> |
246 row9 col0 | 246 row9 col0 |
247 FAIL: | 247 FAIL: |
248 Expected 20 for height, but got 21. | 248 Expected 20 for height, but got 22. |
249 | 249 |
250 <tr data-expected-height="20"> | 250 <tr data-expected-height="20"> |
251 <td>row9 col0</td> | 251 <td>row9 col0</td> |
252 </tr> | 252 </tr> |
253 row10 col0 | 253 row10 col0 |
254 PASS | 254 PASS |
255 row11 col0 row11 col1 | 255 row11 col0 row11 col1 |
256 PASS | 256 PASS |
257 row12 col0 | 257 row12 col0 |
258 PASS | 258 PASS |
(...skipping 10 matching lines...) Expand all Loading... |
269 row4 col0 | 269 row4 col0 |
270 PASS | 270 PASS |
271 Test 7 - Mix of baseline aligned and non-baseline aligned cells. | 271 Test 7 - Mix of baseline aligned and non-baseline aligned cells. |
272 | 272 |
273 row0 col0 row0 col1 vertical-align=top row0 col2 vertical-align=bottom | 273 row0 col0 row0 col1 vertical-align=top row0 col2 vertical-align=bottom |
274 PASS | 274 PASS |
275 row1 col0 | 275 row1 col0 |
276 PASS | 276 PASS |
277 row2 col0 - rowspan=4 vertical-align=text-top row2 col1 vertical-align=sub | 277 row2 col0 - rowspan=4 vertical-align=text-top row2 col1 vertical-align=sub |
278 FAIL: | 278 FAIL: |
279 Expected 77 for height, but got 32. | 279 Expected 77 for height, but got 35. |
280 | 280 |
281 <tr data-expected-height="77"> | 281 <tr data-expected-height="77"> |
282 <td rowspan="4" style="vertical-align:text-top; height:300px">row2 col0 -
rowspan=4 vertical-align=text-top</td> | 282 <td rowspan="4" style="vertical-align:text-top; height:300px">row2 col0 -
rowspan=4 vertical-align=text-top</td> |
283 <td style="vertical-align:sub">row2 col1 vertical-align=sub</td> | 283 <td style="vertical-align:sub">row2 col1 vertical-align=sub</td> |
284 </tr> | 284 </tr> |
285 row3 col1 vertical-align=middle | 285 row3 col1 vertical-align=middle |
286 FAIL: | 286 FAIL: |
287 Expected 77 for height, but got 78. | 287 Expected 77 for height, but got 79. |
288 | 288 |
289 <tr data-expected-height="77"> | 289 <tr data-expected-height="77"> |
290 <td style="vertical-align:middle">row3 col1 vertical-align=middle</td> | 290 <td style="vertical-align:middle">row3 col1 vertical-align=middle</td> |
291 </tr> | 291 </tr> |
292 row4 col1 vertical-align=super | 292 row4 col1 vertical-align=super |
293 PASS | 293 PASS |
294 row5 col1 vertical-align=text-bottom | 294 row5 col1 vertical-align=text-bottom |
295 PASS | 295 PASS |
296 row6 col0 | 296 row6 col0 |
297 PASS | 297 PASS |
(...skipping 16 matching lines...) Expand all Loading... |
314 FAIL: | 314 FAIL: |
315 Expected 21 for height, but got 19. | 315 Expected 21 for height, but got 19. |
316 | 316 |
317 <tr data-expected-height="21"> | 317 <tr data-expected-height="21"> |
318 <td rowspan="5" style="height:300px">row0 col0</td> | 318 <td rowspan="5" style="height:300px">row0 col0</td> |
319 <td>row0 col1</td> | 319 <td>row0 col1</td> |
320 <td>row0 col2</td> | 320 <td>row0 col2</td> |
321 </tr> | 321 </tr> |
322 row1 col1 row1 col2 row1 col3 | 322 row1 col1 row1 col2 row1 col3 |
323 FAIL: | 323 FAIL: |
324 Expected 87 for height, but got 59. | 324 Expected 87 for height, but got 55. |
325 | 325 |
326 <tr data-expected-height="87"> | 326 <tr data-expected-height="87"> |
327 <td rowspan="3" style="height:200px">row1 col1</td> | 327 <td rowspan="3" style="height:200px">row1 col1</td> |
328 <td rowspan="2" style="height:100px">row1 col2</td> | 328 <td rowspan="2" style="height:100px">row1 col2</td> |
329 <td>row1 col3</td> | 329 <td>row1 col3</td> |
330 </tr> | 330 </tr> |
331 row2 col3 | 331 row2 col3 |
332 FAIL: | 332 FAIL: |
333 Expected 96 for height, but got 95. | 333 Expected 96 for height, but got 84. |
334 | 334 |
335 <tr data-expected-height="96"> | 335 <tr data-expected-height="96"> |
336 <td>row2 col3</td> | 336 <td>row2 col3</td> |
337 </tr> | 337 </tr> |
338 row3 col2 | 338 row3 col2 |
339 PASS | 339 FAIL: |
| 340 Expected 40 for height, but got 35. |
| 341 |
| 342 <tr data-expected-height="40"> |
| 343 <td>row3 col2</td> |
| 344 </tr> |
340 row4 col1 row4 col2 row4 col3 | 345 row4 col1 row4 col2 row4 col3 |
341 PASS | 346 FAIL: |
| 347 Expected 24 for height, but got 38. |
| 348 |
| 349 <tr data-expected-height="24"> |
| 350 <td>row4 col1</td> |
| 351 <td>row4 col2</td> |
| 352 <td>row4 col3</td> |
| 353 </tr> |
342 row5 col0 row5 col1 row5 col2 | 354 row5 col0 row5 col1 row5 col2 |
343 PASS | 355 FAIL: |
| 356 Expected 19 for height, but got 34. |
| 357 |
| 358 <tr data-expected-height="19"> |
| 359 <td>row5 col0</td> |
| 360 <td>row5 col1</td> |
| 361 <td>row5 col2</td> |
| 362 </tr> |
344 row6 col0 row6 col1 | 363 row6 col0 row6 col1 |
345 PASS | 364 PASS |
346 row7 col1 | 365 row7 col1 |
347 FAIL: | 366 FAIL: |
348 Expected 37 for height, but got 38. | 367 Expected 37 for height, but got 23. |
349 | 368 |
350 <tr data-expected-height="37"> | 369 <tr data-expected-height="37"> |
351 <td>row7 col1</td> | 370 <td>row7 col1</td> |
352 </tr> | 371 </tr> |
353 row8 col1 | 372 row8 col1 |
354 PASS | 373 FAIL: |
| 374 Expected 38 for height, but got 39. |
| 375 |
| 376 <tr data-expected-height="38"> |
| 377 <td>row8 col1</td> |
| 378 </tr> |
355 row9 col1 | 379 row9 col1 |
356 PASS | 380 PASS |
357 row10 col1 | 381 row10 col1 |
358 PASS | 382 PASS |
OLD | NEW |