interop
interop copied to clipboard
Unprefixed `stretch` keyword for size-declaring CSS properties
Description
The stretch
value for (min-/max-)width/height/inline-size/block-size
is currently implemented as -webkit-fill-available
in Chromium and WebKit, and -moz-available
in Firefox.
Note that there are some layout edge cases with floats etc. that still need to be fixed in various browsers, and the implementations generally differ significantly from the specification.
This issue is one of seven issues regarding unprefixing CSS properties/values, originally all in #702 (as per https://github.com/web-platform-tests/interop/issues/702#issuecomment-2358173009). The aim is to group the properties together into multiple (but not seven) focus areas.
Specification
https://drafts.csswg.org/css-sizing-4/#sizing-values
Additional Signals
- Chromium bug
- WebKit bug
- Firefox bugs: 1, 2, 3.
- See also: o https://github.com/mozilla/standards-positions/issues/1054#issuecomment-2251104499 o https://github.com/web-platform-tests/interop/issues/702#issuecomment-2359032728