summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout/FlexFormattingContext.cpp
AgeCommit message (Expand)Author
2022-08-16LibWeb: Render flex line items RTL (reversed items) for FlexEndwatkinsr
2022-07-26LibWeb: Remove FFC helpers is_{main,cross}_axis_margin_first_auto()Andreas Kling
2022-07-26LibWeb: Don't treat calc() in used flex basis as definite for nowAndreas Kling
2022-07-26LibWeb: Make two passes in FFC where to support percentage min/max sizesAndreas Kling
2022-07-26LibWeb: Improve min/max content contribution calculations for flex itemsAndreas Kling
2022-07-26LibWeb: Clamp flex items to min/max main size during intrinsic sizingAndreas Kling
2022-07-26LibWeb: Simplify flex container main size determinationAndreas Kling
2022-07-26LibWeb: Add FFC helpers for getting the computed main/cross size of boxAndreas Kling
2022-07-26LibWeb: Move get_pixel_{width,height} helpers into FFC classAndreas Kling
2022-07-26LibWeb: Mark flex item cross sizes as definite when spec asks us toAndreas Kling
2022-07-26LibWeb: Take size constraints into account in fit-content calculationsAndreas Kling
2022-07-26LibWeb: Resolve flexbox percent heights against containing block heightAndreas Kling
2022-07-26LibWeb: Actually check if percentage used flex basis is definiteAndreas Kling
2022-07-26LibWeb: Don't override main size during flex item cross sizingAndreas Kling
2022-07-26LibWeb: Some flex items have definite size after flexingAndreas Kling
2022-07-26LibWeb: Move "has-definite-width/height" flags to UsedValuesAndreas Kling
2022-07-26LibWeb: Simplify more code with CSS::LengthPercentage::is_auto()Andreas Kling
2022-07-25LibWeb: Honor flex container sizing constraints in available spaceAndreas Kling
2022-07-25LibWeb: Position abspos children of flex container after parent layoutAndreas Kling
2022-07-25LibWeb: Simplify some code with CSS::LengthPercentage::is_auto()Andreas Kling
2022-07-25LibWeb: Count flex item's *outer* size towards container intrinsic sizeAndreas Kling
2022-07-21LibWeb: Remember the used flex basis for each flex itemAndreas Kling
2022-07-21LibWeb: Use right offset for `justify-content: flex-end`Andreas Kling
2022-07-21LibWeb: Floor hypothetical main size at 0Andreas Kling
2022-07-19LibWeb: Add accessors for UsedValues::computed_{width,height}Andreas Kling
2022-07-19LibWeb: Honor the flexbox spec's "automatic minimum size" everywhereAndreas Kling
2022-07-17LibWeb: Rename FormattingState to LayoutStateAndreas Kling
2022-07-17LibWeb: Implement basic stretch alignment for `flex-wrap: wrap`Andreas Kling
2022-07-17LibWeb: Update flex container intrinsic size algorithm to draft specAndreas Kling
2022-07-15LibWeb: Remove weird is_undefined_or_auto() helper in FFCAndreas Kling
2022-07-15LibWeb: Update flex line "remaining free space" when finishedAndreas Kling
2022-07-12LibWeb: Use fit-content size for flex items with indefinite cross sizeAndreas Kling
2022-07-12LibWeb: Add missing break to avoid fallthrough in FlexFormattingContextIdan Horowitz
2022-07-12LibWeb: Remove unused variable in FlexFormattingContextIdan Horowitz
2022-07-12LibWeb: Express flex item cross axis alignment as offsets-from-centerAndreas Kling
2022-07-12LibWeb: Actually clamp flex line cross size to min/max-sizeAndreas Kling
2022-07-12LibWeb: Floor scaled flex shrink factor at 1 when spec asks us toAndreas Kling
2022-07-12LibWeb: Take margin box into account when justifying flex itemsAndreas Kling
2022-07-12LibWeb: Honor `align-self` over `align-items` when non-auto on flex itemAndreas Kling
2022-07-11LibWeb: Honor preferred size as intrinsic cross size of flex itemsAndreas Kling
2022-07-11LibWeb: Implement step 9.2.3 of the flexbox layout algorithmAndreas Kling
2022-07-11LibWeb: Use the *outer* flex base size in intrinsic size calculationAndreas Kling
2022-07-11LibWeb: Use the "scaled flex shrink factor" where noted by the specAndreas Kling
2022-07-11LibWeb: Treat "flex-basis: 0px" like any other definite basis valueAndreas Kling
2022-07-11LibWeb: Use max-content main size for flex items w/ definite cross sizeAndreas Kling
2022-07-11LibWeb: Express intrinsic size layout via size constraintsAndreas Kling
2022-07-11LibWeb: Add FFC helpers for getting intrinsic size of flex itemsAndreas Kling
2022-07-11LibWeb: Only perform the requested form of intrinsic size calculationAndreas Kling
2022-07-11LibWeb: Make separate functions for calculating min/max content sizesAndreas Kling
2022-07-11LibWeb: Clamp intrinsic flex item main size contributions to min/maxAndreas Kling