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

Reply via email to