Re: [css-flexbox] Abspos change web compat risk

FWIW, I'm planning on focusing on the Firefox version of this bug in the
next month or so.

(To be fair, that's approximately the state I've been in for quite a
while now, and other priorities have just been taking my attention.  But
I think it's really going to happen now.)

~Daniel

On 04/20/2016 11:14 AM, Greg Whitworth wrote:
>> Hey everyone,
>> I brought this up to Tab at the CSS F2F meeting that the change to how abspos items are placed in a flex container broke Google docs. We now have a bug that has broken flipboard.com for the same issue, here is a reduction[1] of the issue.
>> I personally agree with the change as it makes sense with all of the align-content props that are in flex and grid. I personally don't think we should revert 
>> this change, but also wanted to have a WG discussion regarding it.
>> At this point, IE is the only one that has made this change (that I'm aware of) so I have attached a screenshot to show the issue as well (I don't believe this 
>> change made it into the tech preview) for discussion.
>> Thanks,
>> Greg
>> [1] http://jsbin.com/yexone/5/edit?html,css,output
> 
> Hey everyone,
> 
> It has been over a year with no other implementation of this aspect of the spec besides Microsoft Edge, so I figured I'd provide an update. We continue to see bugs incoming due to this inconsistency. If anyone here that represents a browser vendor could please encourage their flex developers to make this change so that we can keep this capability for abspos flex items. I fear that if Blink/Gecko/Webkit wait too much longer the web compat pain will be too high and may require a specification change and create an inconsistent model between that of flex & grid.
> 
> Here is a good testcase for this change: http://jsbin.com/xowulasica/edit?html,css,output
> 
> Here are the relative bugs on the vendors for this change:
> 
> Webkit: https://bugs.webkit.org/show_bug.cgi?id=156798
> Blink: https://bugs.chromium.org/p/chromium/issues/detail?id=517265
> Gecko: https://bugzilla.mozilla.org/show_bug.cgi?id=874718
> 
> Thanks,
> Greg
> 
> 

Received on Wednesday, 20 April 2016 18:27:34 UTC