[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