[LFC][IFC] Add intrinsic width support for basic inline containers
[WebKit-https.git] / Source / WebCore / layout / inlineformatting / InlineFormattingContext.cpp
2019-02-09 zalan@apple.com[LFC][IFC] Add intrinsic width support for basic inline...
2019-02-08 zalan@apple.com[LFC] Horizontal geometry compute functions should...
2019-02-07 zalan@apple.com[LFC] Use dedicated data structures for optional used...
2019-02-06 zalan@apple.com[LFC][IFC] Move line layout code to a dedicated file
2019-02-05 zalan@apple.com[LFC][IFC] collectInlineContent should use pre-computed...
2019-02-04 zalan@apple.com[LFC][IFC] Make InlineFormattingContext::collectInlineC...
2019-01-12 zalan@apple.com[LFC] Block/InlinFormattingContext should take Block...
2019-01-12 zalan@apple.com[LFC] Move formatting context creation from FormattingS...
2019-01-09 zalan@apple.com[LFC][BFC][MarginCollapsing] Add support for peculiar...
2019-01-07 zalan@apple.com[LFC][BFC] Margin collapsing should not be limited...
2019-01-05 zalan@apple.com[LFC] VerticalMargin should only have the used values.
2019-01-04 zalan@apple.com[LFC] ComputedHorizontalMargin should have optional...
2019-01-04 zalan@apple.com[LFC][BFC] Use computedValue and usedValue consistently
2018-12-20 cdumez@apple.comUse Optional::valueOr() instead of Optional::value_or()
2018-12-20 cdumez@apple.comwtf/Optional.h: move-constructor and move-assignment...
2018-12-14 zalan@apple.com[LFC][BFC] Transition to logical margin types.
2018-12-14 zalan@apple.com[LFC][BFC] Introduce VerticalMargin and HorizontalMargi...
2018-12-08 antti@apple.com[LFC] Rename LayoutFormattingState files to LayoutState
2018-12-07 antti@apple.com[LFC] Rename formattingContext() to createFormattingCon...
2018-12-06 zalan@apple.com[LFC][BFC][MarginCollapsing] HeightAndMargin::margin...
2018-12-01 zalan@apple.com[LFC][BFC] Call instrinsicWidthConstraints on the corre...
2018-11-29 zalan@apple.com[LFC][Quirk] Move quirk functions to dedicated classes.
2018-11-26 zalan@apple.com[LFC][IFC] Use float box's margin box to adjust the...
2018-11-25 zalan@apple.com[LFC] Remove PointInContainingBlock and PositionInConta...
2018-11-25 zalan@apple.comFix build after r238472.
2018-11-25 commit-queue@webki... Remove now unnecessary specialized ListHashSet from...
2018-11-23 zalan@apple.com[LFC][IFC] Add support for variable height runs.
2018-11-22 zalan@apple.com[LFC][IFC] Merge addNonBreakableStart/NonBreakableEnd...
2018-11-22 zalan@apple.com[LFC][IFC] Offset formatting context root runs with...
2018-11-21 zalan@apple.com[LFC][IFC] Horizontal margins should be considered...
2018-11-21 zalan@apple.com[LFC][IFC] Border should be considered as non-breakable...
2018-11-21 zalan@apple.com[LFC][IFC] Use contains and containsAll in InlineFormat...
2018-11-21 zalan@apple.com[LFC][IFC] Take nonBreakableStart/End into use.
2018-11-20 zalan@apple.com[LFC][IFC] Measure run with non-breakable start/end.
2018-11-20 zalan@apple.com[LFC][IFC] InlineFormattingContext::Line should hold...
2018-11-20 zalan@apple.com[LFC][IFC] Introduce InlineItem::nonBreakableStart/End
2018-11-20 zalan@apple.com[LFC][IFC] Move detaching rules from InlineFormattingSt...
2018-11-20 zalan@apple.com[LFC][IFC] InlineRunProvider::append() should just...
2018-11-17 zalan@apple.com[LFC][IFC] InlineFormattingState::addDetachingRule...
2018-11-16 zalan@apple.com[LFC][IFC] Add support for out-of-flow positioned boxes
2018-11-15 zalan@apple.com[LFC][IFC] Skip non-inflow boxes while splitting the...
2018-11-15 zalan@apple.com[LFC] FormattingContext base class should not declare...
2018-11-15 zalan@apple.com[LFC][IFC] Add support for in-flow positioned inline...
2018-11-14 zalan@apple.com[LFC][IFC] Construct dedicated runs when the inline...
2018-11-12 zalan@apple.com[LFC][IFC] Construct dedicated runs when the inline...
2018-11-11 zalan@apple.com[LFC][BFC] In-flow positioned logic is really formattin...
2018-11-09 zalan@apple.com[LFC][IFC] Move some code from InlineFormattingContext...
2018-11-02 zalan@apple.com[LFC][IFC] Add support for intrinsic width calculation
2018-11-02 zalan@apple.com[LFC] Align shrink-to-fit width computation with the...
2018-11-01 zalan@apple.com[LFC][IFC] Add support for inline-block elements.
2018-10-31 zalan@apple.com[LFC] Do not pass LayoutState& to compute* and layout...
2018-10-31 zalan@apple.com[LFC] FormattingContext class should take FormattingState&
2018-10-31 zalan@apple.com[LFC] The *FormattingState class should provide the...
2018-10-31 zalan@apple.com[LFC] Rename LayoutContext to LayoutState
2018-10-30 zalan@apple.com[LFC][IFC] Introduce InlineFormattingContextGeometry...
2018-10-26 zalan@apple.com[LFC][IFC] Layout floats as part of the inline content
2018-10-26 zalan@apple.com[LFC][IFC] Adjust current line with float constraints.
2018-10-26 zalan@apple.com[LFC][IFC] Compute float box size and position
2018-10-26 zalan@apple.com[LFC][IFC] Add line logical top and bottom
2018-10-22 zalan@apple.com[LFC][IFC] Add justify text-align support.
2018-10-22 zalan@apple.com[LFC][IFC] Add (right, center)text-align support.
2018-10-19 zalan@apple.com[LFC][IFC] Add generic inline content handling.
2018-10-19 zalan@apple.com[LFC][IFC] Add generic inline run generator.
2018-09-06 zalan@apple.com[LFC] Pass in const LayoutContext& to geometry methods...
2018-09-05 zalan@apple.com[LFC] LayoutContext::displayBoxForLayoutBox() should...
2018-09-05 zalan@apple.com[LFC] Drop Display:Box from FormattingContext::compute...
2018-07-21 zalan@apple.com[LFC][IFC] Add verification for inline text runs.
2018-07-21 zalan@apple.com[LFC] Do not use virtual methods to construct floating...
2018-07-20 zalan@apple.com[LFC][Inline formatting context] Add basic text content...
2018-07-03 zalan@apple.com[LFC] Implement minimum/maximum content width logic.
2018-06-01 zalan@apple.com[LFC] Push FormattingContext::computeWidth/computeHeigh...
2018-05-15 zalan@apple.com[LFC] Implement width computation for non-replaced...
2018-05-10 zalan@apple.com[LFC] Implement height computation for non-replaced...
2018-05-08 zalan@apple.com[LFC] Add FormattingContext::layoutOutOfFlowDescendants...
2018-05-03 zalan@apple.com[LFC] Implement LayoutContext::createDisplayBox
2018-04-27 zalan@apple.com[LFC] Add FormattingContext::computeWidth/computeHeight...
2018-04-27 zalan@apple.com[LFC] Implement BlockFormattingContext::layout logic...
2018-04-27 zalan@apple.com[LFC] Formatting contexts should create floating states.
2018-04-27 zalan@apple.com[LFC] Formatting contexts should take const Box&
2018-04-25 zalan@apple.com[LFC] Implement LayoutContexet::layout() and its depend...
2018-04-23 zalan@apple.com[LayoutFormattingContext] Initial commit.