summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout/LineBuilder.h
AgeCommit message (Expand)Author
2023-05-15LibWeb: Basic support for CSS `text-indent: <length-percentage>`Andreas Kling
2023-01-05LibWeb: Convert InlineLevelIterator/LineBox/LineBuilder to new px unitsSam Atkins
2022-09-16LibWeb: Improve inline flow around floating boxesAndreas Kling
2022-09-13LibWeb: Break lines until we have enough space between floatsAndreas Kling
2022-08-14LibWeb: Remove unused member LineBuilder::m_layout_modeAndreas Kling
2022-07-17LibWeb: Rename LayoutState::NodeState => LayoutState::UsedValuesAndreas Kling
2022-07-17LibWeb: Rename FormattingState to LayoutStateAndreas Kling
2022-07-11LibWeb: Express intrinsic size layout via size constraintsAndreas Kling
2022-03-26LibWeb: Make text newlines in "pre" mode emit a ForcedBreak itemAndreas Kling
2022-03-26LibWeb: Don't append collapsible whitespace to start of new lineAndreas Kling
2022-03-22LibWeb: Support CSS floats in inline flowAndreas Kling
2022-03-18LibWeb: Make LineBuilder aware of the current LayoutModeAndreas Kling
2022-03-09LibWeb: Respect inline-axis margins between line box fragments :^)Andreas Kling
2022-02-21LibWeb: Start making our layout system "transactional"Andreas Kling
2022-02-14LibWeb: Support inline-level padding and border properlyAndreas Kling
2022-01-23LibWeb: Make LineBuilder assign height to empty line boxesAndreas Kling
2022-01-23LibWeb: Don't do horizontal inline line layout twice for last lineAndreas Kling
2022-01-23LibWeb: Make LineBuilder respect LayoutMode::OnlyRequiredLineBreaksAndreas Kling
2022-01-23LibWeb: Dimension inline-block boxes before deciding about line breaksAndreas Kling
2022-01-23LibWeb: Add Layout::LineBuilder class for incremental line box layoutAndreas Kling