W3C home > Mailing lists > Public > www-style@w3.org > April 2016

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

From: Christian Biesinger <cbiesinger@google.com>
Date: Wed, 27 Apr 2016 19:09:35 -0400
Message-ID: <CAPTJ0XFzg6X+_7W5dFDCsZO4MEcsVuGmBNFe50ut_3kJW1vcsQ@mail.gmail.com>
To: Daniel Holbert <dholbert@mozilla.com>
Cc: www-style list <www-style@w3.org>, Greg Whitworth <gwhit@microsoft.com>
I checked in a fix for this today for Chrome. Tomorrow's canary should have
it, as well as Chrome 52.

-Christian
On Apr 21, 2016 3:18 PM, "Christian Biesinger" <cbiesinger@google.com>
wrote:

> Yes, I have not done a good job at living up to my promise! I am
> working on this right now, so we should hopefully ship this in Chrome
> 52.
>
> -Christian
>
> On Wed, Apr 20, 2016 at 2:27 PM, Daniel Holbert <dholbert@mozilla.com>
> wrote:
> > 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, 27 April 2016 23:10:04 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:09:02 UTC