Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling ca1fa5f748 LibWeb: Use the new to_px() helpers in CSS, SVG and layout code %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 00e3e82bbd LibWeb: Account for box-sizing:border-box in layout-less definite sizes %!s(int64=2) %!d(string=hai) anos
  Andreas Kling deea7cbc11 LibWeb: Remove vestigial resolve_definite_width/height helper functions %!s(int64=2) %!d(string=hai) anos
  Andreas Kling d053cb6fae LibWeb: Fix bug where `box-sizing: border-box` made flex items too small %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 0d5e0d27aa LibWeb: Treat unresolvable percentage flex-basis values as 'content' %!s(int64=2) %!d(string=hai) anos
  Andreas Kling c710575f88 LibWeb: Honor box-sizing in flex item "specified size suggestion" %!s(int64=2) %!d(string=hai) anos
  Andreas Kling e7f5b5a2f3 LibWeb: Fix multi-line flex column layouts with auto height on container %!s(int64=2) %!d(string=hai) anos
  Andreas Kling b9b6037d2b LibWeb: Honor gap between flex lines when using align-content: stretch %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 47c21cc349 LibWeb: Honor column-gap and row-gap CSS properties in flex layout %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 9cded6e1b5 LibWeb: Fix application of intrinsic aspect ratio to flex column items %!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 2699f226fb LibWeb: Don't compute main axis "auto min-size" for flex item cross axis %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 1f7e6cc022 LibWeb: Use zero automatic minimum size for scroll-container flex items %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 3932afdc6a LibWeb: Remove unnecessary repeat of partial flex layout algorithm %!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
  Andreas Kling 1dc074fc18 LibWeb: Treat flex item's cyclic percentage cross size as auto %!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 d1065afdd3 LibWeb: Avoid inside layout of flex items during intrinsic sizing %!s(int64=2) %!d(string=hai) anos
  Andreas Kling f3556f239e LibWeb: Don't touch flex items after they we've been frozen %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 0808463a7d LibWeb: Use FlexItem::outer_hypothetical_main_size() in one more place %!s(int64=2) %!d(string=hai) anos
  Mathis Wiehl ab4cf7c57d LibWeb: Don't overflow flex containers on margin auto %!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 0ef07383e5 LibWeb: Fix bogus min/max-height for box-sizing:border-box flex items %!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 6b19397452 LibWeb: Avoid unnecessary work for `box-sizing: content-box` flex items %!s(int64=2) %!d(string=hai) anos
  Andreas Kling e6448f137e LibWeb: Avoid an unnecessary vector copy when generating flex items %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 8929c7b474 LibWeb: Remove FFC hack where we assign flex item box dimensions twice %!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