summaryrefslogtreecommitdiff
path: root/Libraries/LibWeb/Layout/BlockFormattingContext.cpp
AgeCommit message (Expand)Author
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling
2021-01-06LibWeb: Move absolute positioning up to FormattingContextAndreas Kling
2021-01-06LibWeb: Rename LayoutStyle => CSS::ComputedValuesAndreas Kling
2021-01-02LibWeb: When collapsing margins, consider border box heightsAndreas Kling
2021-01-01LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classesAndreas Kling
2020-12-18LibWeb: Silence BFC spam about not knowing how to place boxesAndreas Kling
2020-12-17LibWeb: Fix shrink-to-fit layout for position:absoluteAndreas Kling
2020-12-17LibWeb: Use the correct containing block for position:absolute widthAndreas Kling
2020-12-17LibWeb: Make sure the ICB is at least as tall as the viewportAndreas Kling
2020-12-15LibWeb: Generate the CSS::ValueID enum and its helper functionsAndreas Kling
2020-12-14LibWeb: Use final box model metrics for absolute 'right' and 'bottom'Andreas Kling
2020-12-14LibWeb: Layout absolutely positioned children *after* computing heightAndreas Kling
2020-12-12LibWeb: Store layout box model metrics as floatsAndreas Kling
2020-12-12LibWeb: Don't place floating boxes before everything elseAndreas Kling
2020-12-11LibWeb: Remove some unnecessary is_replaced() checks in BFCAndreas Kling
2020-12-11LibWeb: Move replaced element layout out of Layout::ReplacedBoxAndreas Kling
2020-12-11LibWeb: Fix inline-block width computation with no specified widthAndreas Kling
2020-12-07LibWeb: Use CSS::Length::resolved_or_zero() in a few placesAndreas Kling
2020-12-06LibWeb: Forget floating boxes once we've gone past themAndreas Kling
2020-12-06LibWeb: Floating elements should not stack horizontally after clearAndreas Kling
2020-12-06LibWeb: Pass current target box to BFC::run()Andreas Kling
2020-12-06LibWeb: Move box floatation out of normal flow layoutAndreas Kling
2020-12-06LibWeb: Layout floating children per block instead of whole BFC at onceAndreas Kling
2020-12-06LibWeb: Do floating box placement together with other boxesAndreas Kling
2020-12-06LibWeb: Naively implement the CSS clear propertyAndreas Kling
2020-12-06LibWeb: Floating boxes with width:auto should be shrink-to-fitAndreas Kling
2020-12-05LibWeb: First slightly naive implementation of CSS floats :^)Andreas Kling
2020-12-04LibWeb: Block layout should account for vertical border spaceAndreas Kling
2020-12-04LibWeb: Block layout should resolve relative lengths against each boxAndreas Kling
2020-12-04LibWeb: Rename LayoutNode::is_root() => is_initial_containing_block()Andreas Kling
2020-11-25LibWeb: Keep track of the parent of each formatting contextAndreas Kling
2020-11-22LibWeb: Rename LayoutNode classes and move them into Layout namespaceAndreas Kling
2020-11-22LibWeb: Reorganize layout system in terms of formatting contextsAndreas Kling