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:
parent
9b4b12f133
commit
cc33a57620
3 changed files with 19 additions and 0 deletions
|
@ -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();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue