- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Mon, 29 Mar 2010 16:49:08 -0400
- To: fantasai <fantasai.lists@inkedblade.net>
- CC: www-style list <www-style@w3.org>
On 3/29/10 12:04 PM, fantasai wrote: > Ok, I've tried to render your algorithm into something I can understand > and that we can put directly in the spec. I've left out handling of abspos > elements, because I"m not sure that we want to do what you propose. I assume you mean "out of flow" here? Has there been an alternate proposal on that? What I wrote down is what UAs seem to implement, as I recall. > Can you look it over and tell me if I got the translation right? No. Most importantly, your split into "three stages" reintroduces one of the problems I was trying to solve. Specifically, item 2 in <http://lists.w3.org/Archives/Public/www-style/2009May/0213.html>. Reading over this stuff again, it seems that on this testcase: <div style="white-space: pre"> <span style="display: table-cell">a</span> <span style="display: table-cell">b</span> </div> both my proposal and yours produce two tables (and possibly the same with white-space:normal, depending). That doesn't match either Gecko's implementation (which pretty much tells you all you need to know about the pain of writing a proposal for this even based on an implementation!) or Webkit's or Opera's or IE8's. We can figure out how to adjust the proposal to deal once we figure out what we're doing with the "three stages" business. Minor nit: Your "internal table box" definition needs to include table-column-group. -Boris
Received on Monday, 29 March 2010 20:49:44 UTC