Changeset 267134 in webkit


Ignore:
Timestamp:
Sep 15, 2020 9:43:48 PM (4 years ago)
Author:
Alan Bujtas
Message:

[LFC][FFC] 'display: flex' generates a flex container box that is block-level when placed in flow layout
https://bugs.webkit.org/show_bug.cgi?id=216596

Reviewed by Simon Fraser.

See https://www.w3.org/TR/css-flexbox-1/#flex-containers.

  • layout/layouttree/LayoutBox.cpp:

(WebCore::Layout::Box::isBlockLevelBox const):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r267133 r267134  
     12020-09-15  Zalan Bujtas  <zalan@apple.com>
     2
     3        [LFC][FFC] 'display: flex' generates a flex container box that is block-level when placed in flow layout
     4        https://bugs.webkit.org/show_bug.cgi?id=216596
     5
     6        Reviewed by Simon Fraser.
     7
     8        See https://www.w3.org/TR/css-flexbox-1/#flex-containers.
     9
     10        * layout/layouttree/LayoutBox.cpp:
     11        (WebCore::Layout::Box::isBlockLevelBox const):
     12
    1132020-09-15  Zalan Bujtas  <zalan@apple.com>
    214
  • trunk/Source/WebCore/layout/layouttree/LayoutBox.cpp

    r267133 r267134  
    296296    // Block level elements generate block level boxes.
    297297    auto display = m_style.display();
    298     return display == DisplayType::Block || display == DisplayType::ListItem || display == DisplayType::Table;
     298    return display == DisplayType::Block || display == DisplayType::ListItem || display == DisplayType::Table || display == DisplayType::Flex;
    299299}
    300300
Note: See TracChangeset for help on using the changeset viewer.