summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout
AgeCommit message (Expand)Author
2022-09-29LibWeb: Never claim that flex containers create a BFCAndreas Kling
2022-09-29LibWeb: Fix bogus comparison when measuring if a float can fitAndreas Kling
2022-09-29LibWeb: Don't round fragment widths while accumulating in LineBuilderAndreas Kling
2022-09-29LibWeb: Resolve cross-axis flex item margins in the common caseAndreas Kling
2022-09-29LibWeb: Create flex items for empty generated boxesAndreas Kling
2022-09-29LibWeb: Add missing null checks in Layout::Node::set_needs_display()Andreas Kling
2022-09-29LibWeb: Add a helper for calculating the stretch-fit width of a boxAndreas Kling
2022-09-29LibWeb: Make FormattingContext::run() take available space as inputAndreas Kling
2022-09-25LibWeb: Use CSS::Size for computed size and max-size valuesAndreas Kling
2022-09-24LibWeb: Make CSS Grid work againmartinfalisse
2022-09-24LibWeb: Treat replaced % sizes as 0 if containing block is indefiniteAndreas Kling
2022-09-24LibWeb: Bring flex basis calculation a little closer to specAndreas Kling
2022-09-24LibWeb: Remove awkward BFC::compute_theoretical_height() functionAndreas Kling
2022-09-24LibWeb: Use automatic_content_height() in flex item internal layoutsAndreas Kling
2022-09-24LibWeb: Use automatic_content_height() when computing intrinsic heightsAndreas Kling
2022-09-24LibWeb: Add FormattingContext::automatic_content_height()Andreas Kling
2022-09-22LibWeb: Take coordinate spaces into account when clearing past floatsAndreas Kling
2022-09-22LibWeb: Perform horizontal inline alignment based on available spaceAndreas Kling
2022-09-22LibWeb: Only include containing blocks in coordinate space translationAndreas Kling
2022-09-22LibWeb: Use entire margin box of floats when testing for intrusionsAndreas Kling
2022-09-22LibWeb: Check both top and bottom of float position when looking for fitAndreas Kling
2022-09-21LibWeb: Update visibility when Node was invisible beforeJan Metzger
2022-09-20LibWeb: Remove unused Layout::Node::did_insert_into_layout_tree()Andreas Kling
2022-09-20LibWeb: Consolidate code for resolving vertical box model metrics in BFCAndreas Kling
2022-09-18LibWeb: Add missing includesBen Wiederhake
2022-09-18LibWeb: Remove the flex item size cachesin-ack
2022-09-18LibWeb: Subtract border & padding when using flex line size as item sizeAndreas Kling
2022-09-18LibWeb: Remove bogus main space restriction in wrapping flex layoutsAndreas Kling
2022-09-17LibWeb: Get default fonts via Platform::FontPluginAndreas Kling
2022-09-17LibWeb: Break inclusion cycle by removing unnecessary includeBen Wiederhake
2022-09-16LibWeb: Improve inline flow around floating boxesAndreas Kling
2022-09-16LibWeb: Plumb style/computed values for `backdrop-filter`MacDue
2022-09-15LibWeb: Resolve cyclic declaration/definitions involving LengthBen Wiederhake
2022-09-14LibWeb: Account for float's container offsets in BFC root auto heightAndreas Kling
2022-09-14LibWeb: Account for containing block padding when placing abspos boxesAndreas Kling
2022-09-14LibWeb: Don't re-resolve "auto" flex item sizes after definitizing themAndreas Kling
2022-09-14LibWeb: Use PercentageOr<T>::contains_percentage() in CSS layoutAndreas Kling
2022-09-14LibWeb: Create stacking context for flex/grid items with z-index != autoAndreas Kling
2022-09-14LibWeb: Don't include abspos children in containing block's auto widthAndreas Kling
2022-09-14LibWeb: Inform the parent context of the grid's sizemartinfalisse
2022-09-14LibWeb: Layout grid items after calculationmartinfalisse
2022-09-14LibWeb: Calculate sizes of Auto grid tracksmartinfalisse
2022-09-14LibWeb: Calculate sizes of FlexibleLength grid tracksmartinfalisse
2022-09-14LibWeb: Follow spec for calculating intrinsic track sizesmartinfalisse
2022-09-14LibWeb: Calculate sizes of known grid track sizesmartinfalisse
2022-09-14LibWeb: Start sizing grid tracksmartinfalisse
2022-09-14LibWeb: Position remaining grid itemsmartinfalisse
2022-09-14LibWeb: Position grid items with fixed row positionsmartinfalisse
2022-09-14LibWeb: Position grid items with fixed position valuesmartinfalisse
2022-09-14LibWeb: Add array to keep track of grid boxes left to placemartinfalisse