[webkit-changes] [WebKit/WebKit] 794943: [IFC][Partial layout] LineLayout::layout should no...
Alan Baradlay
noreply at github.com
Fri Feb 17 09:04:50 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7949435ac60bbb238248a7014b4cc30b9cba2571
https://github.com/WebKit/WebKit/commit/7949435ac60bbb238248a7014b4cc30b9cba2571
Author: Alan Baradlay <zalan at apple.com>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContentBuilder.cpp
M Source/WebCore/layout/integration/inline/LayoutIntegrationLineLayout.cpp
Log Message:
-----------
[IFC][Partial layout] LineLayout::layout should not destroy inline display content on partial layout
https://bugs.webkit.org/show_bug.cgi?id=252368
Reviewed by Antti Koivisto.
This is in preparation for supporting partial inline layout.
When running partial layout, the damaged content is destroyed right before we construct
the new set of inline display content (see FIXME).
* Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContentBuilder.cpp:
(WebCore::LayoutIntegration::InlineContentBuilder::build const):
* Source/WebCore/layout/integration/inline/LayoutIntegrationLineLayout.cpp:
(WebCore::LayoutIntegration::LineLayout::layout):
Canonical link: https://commits.webkit.org/260448@main
More information about the webkit-changes
mailing list