[webkit-changes] [WebKit/WebKit] ada505: [IFC][Integration][Line clamp] Enable simple sibli...

Alan Baradlay noreply at github.com
Thu Nov 24 15:17:02 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ada505e4c4e114005109d406c2a3f650e3e9a722
      https://github.com/WebKit/WebKit/commit/ada505e4c4e114005109d406c2a3f650e3e9a722
  Author: Alan Baradlay <zalan at apple.com>
  Date:   2022-11-24 (Thu, 24 Nov 2022)

  Changed paths:
    M LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-align-baseline-line-clamp-001.tentative-expected.txt
    M Source/WebCore/layout/integration/LayoutIntegrationCoverage.cpp

  Log Message:
  -----------
  [IFC][Integration][Line clamp] Enable simple sibling flex items for IFC
https://bugs.webkit.org/show_bug.cgi?id=248298

Reviewed by Antti Koivisto.

This patch enables cases when deprecated flex box has multiple flex items. This is slight change in
functionality where sibling flex content would not overflow (FF and Chrome behavior).

* Source/WebCore/layout/integration/LayoutIntegrationCoverage.cpp:
(WebCore::LayoutIntegration::canUseForStyle):

Canonical link: https://commits.webkit.org/257000@main




More information about the webkit-changes mailing list