Bug 169197
| Summary: | [css-grid] Implement transferred size part to calculate minimum size of grid items | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Manuel Rego Casasnovas <rego> |
| Component: | Layout and Rendering | Assignee: | Manuel Rego Casasnovas <rego> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bfulgham, jfernandez, rego, simon.fraser, svillar, zalan |
| Priority: | P2 | Keywords: | BlinkMergeCandidate |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: | https://bugs.chromium.org/p/chromium/issues/detail?id=555027 | ||
| Bug Depends on: | 163200 | ||
| Bug Blocks: | 60731 | ||
Manuel Rego Casasnovas
Bug #163200 will fix most of the issues regarding minimum size of grid items.
But there's still one thing remaining related to transferred size of replaced elements.
The spec is: https://drafts.csswg.org/css-flexbox-1/#automatic-minimum-size
We haven't implemented anything regarding the transferred vs content size.
This will allows us to pass 2 tests from the W3C suite:
* css-grid-1/grid-items/grid-minimum-size-grid-items-007.xht
* css-grid-1/grid-items/grid-minimum-size-grid-items-009.xht
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Manuel Rego Casasnovas
This has been fixed already in r213480 (bug #169203).
That patch was importing: https://chromium.googlesource.com/chromium/src/+/ab779b340b6d4170920e1cf2ce50e67f64d67fac