Re: Interop issues regarding tables and css tables

On 6/12/14, 4:36 PM, Greg Whitworth wrote:
> We found the following an interop issue[1] where Blink/Gecko set the baseline for text in a table cell at the top when an image is included in the same row. IE sets the baseline as the height of the entire row including the image. To test this behavior further I swapped out the image with another replaced element, this time a generic iframe and now Blink/Gecko offer the same behavior as IE.

I can't reproduce that last bit.

In particular your two testcases:

 > [1] http://jsfiddle.net/grjL5/ basic table with image in row 
[Blink/Gecko Agree | IE does not]
 > [2] http://jsfiddle.net/grjL5/5/ basic table with iframe in row 
[Blink/Gecko/IE Agree]

are different: the former styles the <img> as vertical-align:top but the 
latter does not style the iframe with that style.  If I modify the 
latter to style the iframe with that style, I get 
http://jsfiddle.net/grjL5/11/ which acts just like the <img> case in 
Gecko and Blink.

Note that I haven't looked into which behavior the spec actually calls 
for here yet or the second part of your mail; I'll do that later tonight.

-Boris

Received on Thursday, 12 June 2014 21:15:22 UTC