layout: Ignore indefinite stretch on min and max sizing properties (#35630)

We were always treating an indefinite `stretch` as the automatic size.
This instead treats it as `0px` on min sizing properties, and as `none`
on max sizing properties, aligning with Blink and this recent CSSWG
resolution: https://github.com/w3c/csswg-drafts/issues/11006

Signed-off-by: Oriol Brufau <obrufau@igalia.com>
This commit is contained in:
Oriol Brufau 2025-02-24 14:51:08 +01:00 committed by GitHub
parent e74bb8de15
commit 41c2422a66
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 266 additions and 145 deletions

View file

@ -592760,35 +592760,35 @@
]
],
"keyword-sizes-on-flex-item-001.html": [
"5989de812e6a17bb4fa2f9ea5df634a3bfbaaccc",
"04c4bddbbd19c3a2942e56d54dba9a3f4a3dd44e",
[
null,
{}
]
],
"keyword-sizes-on-flex-item-002.html": [
"4a8cf76b253d2302da59c4020d370f870fa4a0c7",
"73c6cb0c3d50b37488ed1d2a4cdaa8e434b0093d",
[
null,
{}
]
],
"keyword-sizes-on-floated-element.html": [
"e3da8bee7eb7b613e457d00eb88a677c35698d08",
"44f75194794f0495febeecf02418fa5d023db35e",
[
null,
{}
]
],
"keyword-sizes-on-inline-block.html": [
"519081349c61e63da5f0a261da74dc985afb7c49",
"e80df2343843220c97d6c760fcf595a7e9c4936a",
[
null,
{}
]
],
"keyword-sizes-on-replaced-element.html": [
"8863ef491570c4d194bbb4b1d03a6e12367d4ff3",
"497f87ca5fca68e6423c6aba94a34d3de938c1b1",
[
null,
{}