Commit History

Autor SHA1 Mensaxe Data
  Shannon Booth b603e860af LibWeb: Port CharacterData from DeprecatedString to String hai 1 ano
  Zaggy1024 607a398917 LibWeb: Store computed CSS font size as `CSSPixels` hai 1 ano
  Andreas Kling c24d317d8f LibWeb: Remove some unnecessary static_casts to Layout::Box& hai 1 ano
  Zaggy1024 e3f693ca7c LibWeb: Resolve replaced element size constraints using aspect ratios hai 1 ano
  Zaggy1024 051f357110 LibWeb: Treat replaced size constraint resolutions as mutually exclusive hai 1 ano
  Zaggy1024 34c5043cbe LibWeb: Use `CSSPixelFraction` to represent aspect ratios hai 1 ano
  Andreas Kling 50d72f0d8c LibWeb: Handle case where abspos flex child position depends on height hai 1 ano
  Andreas Kling f77256fcba LibWeb: Use should_height_treat_as_auto() consistently in abspos layout hai 1 ano
  Zaggy1024 8852561967 LibWeb: Make use of fractions in `solve_replaced_size_constraint()` hai 1 ano
  Aliaksandr Kalenik 0fb571c1c2 LibWeb: Add `Length::resolved()` overload for CSSPixels hai 1 ano
  MacDue 71baa8c31a LibWeb: Add CSSPixels::nearest_value_for(FloatingPoint) hai 1 ano
  MacDue 360c0eb509 LibWeb: Remove implicit conversion from float and double to CSSPixels hai 1 ano
  Andi Gallo bab1d09d92 LibWeb: Derive baseline from rightmost descendant hai 1 ano
  Andreas Kling 27ddfa84fa LibWeb: Accept height: {min,max,fit}-content hai 1 ano
  Aliaksandr Kalenik 37bd216c52 LibWeb: Ignore % max-width if box is sized under max-content constraint hai 1 ano
  Aliaksandr Kalenik e9a718ff88 LibWeb/Layout: Replace `INFINITY` with `CSSPixels::min()` or `max()` hai 1 ano
  Aliaksandr Kalenik f2a15ecea7 LibWeb/Layout: Replace `isfinite()` with `might_be_saturated()` hai 1 ano
  Andreas Kling 88949b10d8 LibWeb: Make containing_block_{width,height}_for(...) take non-box nodes hai 1 ano
  Aliaksandr Kalenik 4646867a9f LibWeb: Replace to_px() with to_px_or_zero() in FormattingContext hai 1 ano
  Aliaksandr Kalenik e25b1f76e1 LibWeb: Forbid usage of indefinite width in calculate_min{max}_height hai 1 ano
  Andi Gallo 3e70c1b6a3 LibWeb: Improve precision when computing size of replaced elements %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 1f28fdacf0 LibWeb: Set max-width for inline child boxes after inside layout %!s(int64=2) %!d(string=hai) anos
  Christophe Naud-Dulude 4f9f21e8fe LibWeb: Only derive baseline from children with a non-empty line box %!s(int64=2) %!d(string=hai) anos
  Andreas Kling ccf35a973f LibWeb: Derive box baseline from last child *with line boxes* %!s(int64=2) %!d(string=hai) anos
  Andreas Kling ac124fbaae LibWeb: Resolve flex item percentages against used flex container sizes %!s(int64=2) %!d(string=hai) anos
  Andreas Kling db5bde01dc LibWeb: Resolve % top and bottom insets against containing block height %!s(int64=2) %!d(string=hai) anos
  Sebastian Zaha fd37ad3a84 LibWeb: Fix absolute positioning issues %!s(int64=2) %!d(string=hai) anos
  Sebastian Zaha 61fe7c230f LibWeb: Implement abspos for replaced elements %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 3f022f4040 LibWeb: Treat non-finite containing block width as zero for percentages %!s(int64=2) %!d(string=hai) anos
  Andreas Kling c808f6c637 LibWeb: Don't use BFC auto height for non-BFC abspos elements %!s(int64=2) %!d(string=hai) anos