[webkit-changes] [WebKit/WebKit] 80db93: [FFC][Integration] Remove AvoidanceReason::FlexBox...

Alan Baradlay noreply at github.com
Sat Sep 28 05:28:06 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 80db93e2618baa9c15190bdbb236a8ad2f53ec76
      https://github.com/WebKit/WebKit/commit/80db93e2618baa9c15190bdbb236a8ad2f53ec76
  Author: Alan Baradlay <zalan at apple.com>
  Date:   2024-09-28 (Sat, 28 Sep 2024)

  Changed paths:
    M Source/WebCore/layout/integration/LayoutIntegrationCoverage.cpp

  Log Message:
  -----------
  [FFC][Integration] Remove AvoidanceReason::FlexBoxHasFloatChild
https://bugs.webkit.org/show_bug.cgi?id=280559

Reviewed by Antti Koivisto.

According to the spec flex box can't have float children, in practice (probably due to some tree builder bug)
it happened and this condition was added (years ago). However I don't seem to be hitting it anymore.
Let's remove it for now.

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

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list