W3C home > Mailing lists > Public > www-style@w3.org > June 2014

Re: Interop issues regarding tables and css tables

From: Boris Zbarsky <bzbarsky@MIT.EDU>
Date: Thu, 12 Jun 2014 17:14:52 -0400
Message-ID: <539A184C.8070506@mit.edu>
To: www-style@w3.org
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

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:39:22 UTC