summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout
AgeCommit message (Expand)Author
2022-08-16LibWeb: Render flex line items RTL (reversed items) for FlexEndwatkinsr
2022-08-14LibWeb: Remove unused member LineBuilder::m_layout_modeAndreas Kling
2022-08-14LibWeb: Use parent and sibling positions for absolutely positioned divmartinfalisse
2022-08-14LibWeb: Factor out compute_y_positionmartinfalisse
2022-08-08LibWeb: Convert images to common AbstractImageStyleValue baseMacDue
2022-08-07LibWeb: Allow % height of a % height parent in block-formatted elementsMacDue
2022-08-07LibWeb: Allow absolute boxes to have a % height of a % height parentMacDue
2022-08-07LibWeb: Use rect value in CSS clip propertyTom
2022-07-26LibWeb: Make automatic heights for abspos non-replaced behave betterAndreas Kling
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: Avoid some unnecessary inside layouts during intrinsic sizingAndreas Kling
2022-07-26LibWeb: Rename IntrinsicSizeDetermination to IntrinsicSizingAndreas 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: Resolve definite sizes when instantiating UsedValuesAndreas 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: Containing block always has definite width during abspos layoutAndreas 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-25LibWeb: Add helpers for adding margin box to flex item's content sizeAndreas Kling
2022-07-23LibWeb: Support `appearance: none` for `<progress>` elementsMacDue
2022-07-23LibWeb: Implement `appearance` CSS propertyMacDue
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: Resolve `auto` containing block sizes before intrinsic sizingAndreas 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: Allow having a linear-gradient() as a background-imageMacDue
2022-07-17LibWeb: Rename LayoutState::NodeState => LayoutState::UsedValuesAndreas 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-13LibWeb: Only create one wrapper for inline content inside flex containerAndreas Kling