WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
116117
Flexbox preferred logical width computation algorithm incorrectly ignores flex-basis
https://bugs.webkit.org/show_bug.cgi?id=116117
Summary
Flexbox preferred logical width computation algorithm incorrectly ignores fle...
Dave Hyatt
Reported
2013-05-14 12:35:24 PDT
The preferred logical widths algorithm for flexbox needs to take flex-basis into account. Note it can't do that, though, until the spec changes to make 0 not be the default or content will break.
Attachments
Add attachment
proposed patch, testcase, etc.
Ryan Reno
Comment 1
2022-08-17 12:13:37 PDT
The algorithm has changed since this bug was created. See:
https://crbug.com/240765
https://github.com/w3c/csswg-drafts/issues/7189
I haven't read the spec closely yet nor that issue thread but I suspect this bug will be resolved by implementing the new spec text for the main axis width algorithm.
Radar WebKit Bug Importer
Comment 2
2022-08-17 12:14:05 PDT
<
rdar://problem/98793922
>
Ryan Reno
Comment 3
2022-08-17 12:17:14 PDT
WPT failures:
https://wpt.fyi/results/css/css-flexbox/intrinsic-size?label=experimental&label=master&aligned
We're only passing 2 of these tests. Also need to do a WPT sync as there are more tests than we have in tree.
Ryan Reno
Comment 4
2022-08-17 20:01:24 PDT
WPT sync landed in
https://commits.webkit.org/253547@main
So now there's a target to hit.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug