1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 22:57:44 +00:00

LibWeb: Use intrinsic aspect ratio when calculating max content height

This commit is contained in:
matcool 2023-04-03 18:26:13 -03:00 committed by Andreas Kling
parent 9b4b12f133
commit cc33a57620
3 changed files with 19 additions and 0 deletions

View file

@ -1205,6 +1205,9 @@ CSSPixels FormattingContext::calculate_min_content_height(Layout::Box const& box
CSSPixels FormattingContext::calculate_max_content_height(Layout::Box const& box, AvailableSize const& available_width) const
{
if (box.has_intrinsic_aspect_ratio() && available_width.is_definite())
return available_width.to_px() / *box.intrinsic_aspect_ratio();
if (box.has_intrinsic_height())
return *box.intrinsic_height();