[webkit-changes] [WebKit/WebKit] e98b02: [IFC][Integration] Disable paginated mode when inl...
Alan Baradlay
noreply at github.com
Sat Feb 18 12:31:28 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e98b02a2d2ab8531d02c13444cac9b9a4e785356
https://github.com/WebKit/WebKit/commit/e98b02a2d2ab8531d02c13444cac9b9a4e785356
Author: Alan Baradlay <zalan at apple.com>
Date: 2023-02-18 (Sat, 18 Feb 2023)
Changed paths:
M Source/WebCore/layout/integration/LayoutIntegrationCoverage.cpp
Log Message:
-----------
[IFC][Integration] Disable paginated mode when inline level element is present
https://bugs.webkit.org/show_bug.cgi?id=252519
<rdar://104585752>
Reviewed by Antti Koivisto.
This type of content has been behind line-box-contain and used legacy line layout (now this property is supported by IFC).
While line pagination works fine, renderers' final positions are not adjusted with the pagination gap.
(Upcoming column integration work will fix/re-enable them all)
* Source/WebCore/layout/integration/LayoutIntegrationCoverage.cpp:
(WebCore::LayoutIntegration::canUseForChild): Bail out right after checking for RenderText but let inline boxes pass.
Canonical link: https://commits.webkit.org/260517@main
More information about the webkit-changes
mailing list