Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e98b02a2d2ab8531d02c13444cac9b9a4e785356
https://github.com/WebKit/WebKit/commit/e98b02a2d2ab8531d02c13444cac9b9a4e785356
Author: Alan Baradlay <[email protected]>
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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes