summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout/InlineLevelIterator.h
AgeCommit message (Expand)Author
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-01-05LibWeb: Convert InlineLevelIterator/LineBox/LineBuilder to new px unitsSam Atkins
2022-09-18LibWeb: Add missing includesBen Wiederhake
2022-07-17LibWeb: Rename LayoutState::NodeState => LayoutState::UsedValuesAndreas Kling
2022-07-17LibWeb: Rename FormattingState to LayoutStateAndreas Kling
2022-07-06LibWeb: Cache a pointer to the IFC root in InlineLevelIteratorAndreas Kling
2022-03-27LibWeb: Make whitespace collapsing statelessAndreas Kling
2022-03-26LibWeb: Make text newlines in "pre" mode emit a ForcedBreak itemAndreas Kling
2022-03-22LibWeb: Support CSS floats in inline flowAndreas Kling
2022-03-08LibWeb: Make InlineLevelIterator emit absolutely positioned itemsAndreas 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: Pass correct state to TextNode::compute_text_for_rendering()Andreas Kling
2022-01-23LibWeb: Make InlineLevelIterator::m_container a Layout::BlockContainer&Andreas Kling
2022-01-23LibWeb: Ignore some collapsible whitespace when building linesAndreas Kling
2022-01-23LibWeb: Dimension inline-block boxes before deciding about line breaksAndreas Kling
2022-01-23LibWeb: Add inline-level iterator that enumerates items for line layoutAndreas Kling