Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 47c21cc349 LibWeb: Honor column-gap and row-gap CSS properties in flex layout %!s(int64=2) %!d(string=hai) anos
  Andreas Kling c0a7a61288 LibWeb: Clamp fit-content widths in flex layout to min/max-width %!s(int64=2) %!d(string=hai) anos
  Andreas Kling af118abdf0 LibWeb: Use fit-content width in place of indefinite flex item widths %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 00999a245c LibWeb: Let FormattingContext decide the automatic width of its root %!s(int64=2) %!d(string=hai) anos
  Matthew Olsson 7c0c1c8f49 LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 109ed27423 LibWeb: Rewrite FFC "resolve flexible lengths" algorithm from draft spec %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 07f6ee9e73 LibWeb: Simplify FFC get_pixel_{width,height} internal helper API %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 2a607e9ebc LibWeb: Rename FFC::specified_axis_size() to inner_axis_size() %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 0315ba5e06 LibWeb: Use `FlexItem& item` consistenly in FlexFormattingContext %!s(int64=2) %!d(string=hai) anos
  Andreas Kling ab2f105344 LibWeb: Store flex item used sizes as Optional<CSSPixels> %!s(int64=2) %!d(string=hai) anos
  Sam Atkins f2c977251b LibWeb: Convert FlexFormattingContext to new pixel units %!s(int64=2) %!d(string=hai) anos
  Sam Atkins f5f25562d1 LibWeb: Convert FormattingContext to new pixel units %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 7809cc6557 LibWeb: Use preferred flex item sizes as min/max-content contribution %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 3e10293047 LibWeb: Implement static position for abspos children of flex container %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 834d98520a LibWeb: Implement basic support for align-content in flex layout %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 78bc856e07 LibWeb: Treat cross min/max sizes better in flexbox layout %!s(int64=2) %!d(string=hai) anos
  Andreas Kling f5844b85ff LibWeb: Let FFC parent context "handle" sizing of child FFC container %!s(int64=2) %!d(string=hai) anos
  Andreas Kling b13a8706e1 LibWeb: Make intrinsic heights dependent on available width %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 9c44634ca5 LibWeb: Reorganize layout algorithms around available space %!s(int64=2) %!d(string=hai) anos
  Andreas Kling d64a8c3d2a LibWeb: Resolve cross-axis flex item margins in the common case %!s(int64=2) %!d(string=hai) anos
  Andreas Kling f161e20e57 LibWeb: Make FormattingContext::run() take available space as input %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 0843960235 LibWeb: Use CSS::Size for computed size and max-size values %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 62974160da LibWeb: Add FormattingContext::automatic_content_height() %!s(int64=2) %!d(string=hai) anos
  Andreas Kling f25203f245 LibWeb: Don't re-resolve "auto" flex item sizes after definitizing them %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 0258fd8043 LibWeb: Remove FFC helpers is_{main,cross}_axis_margin_first_auto() %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 7200b3a16c LibWeb: Make two passes in FFC where to support percentage min/max sizes %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 18b1854aea LibWeb: Add FFC helpers for getting the computed main/cross size of box %!s(int64=3) %!d(string=hai) anos
  Andreas Kling a4d7dc40bf LibWeb: Move get_pixel_{width,height} helpers into FFC class %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 60ac258a48 LibWeb: Mark flex item cross sizes as definite when spec asks us to %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 4cbec00c44 LibWeb: Actually check if percentage used flex basis is definite %!s(int64=3) %!d(string=hai) anos