Commit History

Autor SHA1 Mensaxe Data
  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
  Andreas Kling 7e76a51cb0 LibWeb: Rename Layout::InitialContainingBlock to Layout::Viewport %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 16eca649f1 LibWeb: Use available space in FFC remaining space calculations %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 5c13631625 LibWeb: Use available_inner_space_or_constraints_from() for flex items %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 61d65294fa LibWeb: Always pass some available space to flex item fit-content sizing %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 0bbc54c200 LibWeb: Always pass *some* available width to flex item intrinsic sizing %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 1ea276bf6d LibWeb: Take used width into account for flex item intrinsic heights %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 15c0efede9 LibWeb: Take used width into account in flex item intrinsic cross sizing %!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
  Andreas Kling dbbc75f8fd LibWeb: Improve hypothetical flex item "auto" cross sizes %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 244d4e19fa LibWeb: Run more of flex layout algorithm for intrinsic sizing %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 8cc0bdf777 LibWeb: Resolve Lengths to CSSPixels %!s(int64=2) %!d(string=hai) anos
  Sam Atkins c70dcaefcd LibWeb: Convert LayoutState to new pixel units %!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
  implicitfield e75eb21a54 LibWeb: Support "start" and "end" values for justify-content %!s(int64=2) %!d(string=hai) anos
  Tom 0bbf7a1b54 LibWeb: Refactor should_skip_anonymous_text_runs %!s(int64=2) %!d(string=hai) anos
  Max Stevens 3aeb7a41c0 LibWeb: Implement more values of flexbox align-content %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 1c1b750bff LibWeb: Support box-sizing in flex formatting context %!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 628baafefc LibWeb: Fix `justify-content: center` interaction with flex item margins %!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 869b322a8f LibWeb: Assign hypothetical flex item main sizes as temporary main size %!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 7f6ba8b910 LibWeb: Clamp flex item's automatic cross sizes to min/max sizes %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 47e3daa40f LibWeb: Use *outside* available space for fit-content sizing in FFC %!s(int64=2) %!d(string=hai) anos