layout: Fix block SizeConstraint for replaced elements (#37758)

#37433 didn't handle intrinsic contributions. This patch computes the
correct SizeConstraint to be used as the ConstraintSpace's block size
when computing intrinsic inline sizes.

Testing: Adding new test
Fixes: #37478

Signed-off-by: Oriol Brufau <obrufau@igalia.com>
This commit is contained in:
Oriol Brufau 2025-06-30 14:07:37 +02:00 committed by GitHub
parent f23e3e25b8
commit 4cd7c5196b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 168 additions and 33 deletions

View file

@ -610358,6 +610358,13 @@
{}
]
],
"keyword-sizes-for-intrinsic-contributions-002.html": [
"a053d88c1eefd0379ff7e612dfd3d1c39e7c581e",
[
null,
{}
]
],
"keyword-sizes-for-intrinsic-contributions.html": [
"b42bd71b8e7ccc802ba11e3bf3384b3854a0c3fa",
[