Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 1dcba44c2314489439dbee1e9a194e5327961b2c
https://github.com/WebKit/WebKit/commit/1dcba44c2314489439dbee1e9a194e5327961b2c
Author: Alan Baradlay <[email protected]>
Date: 2024-04-17 (Wed, 17 Apr 2024)
Changed paths:
M
Source/WebCore/layout/formattingContexts/inline/display/InlineDisplayLineBuilder.cpp
Log Message:
-----------
Crash in InlineDisplayLineBuilder::addLineClampTrailingLinkBoxIfApplicable
https://bugs.webkit.org/show_bug.cgi?id=272796
<rdar://122698690>
Reviewed by Antti Koivisto.
This is a speculative fix when the insertion point points to the very beginning
of the display content. It may happen when we do partial layout. However we
don't run partial layout on content that would trigger "link box" type of line
clamping (needs inline box), hence the speculative nature of this change.
*
Source/WebCore/layout/formattingContexts/inline/display/InlineDisplayLineBuilder.cpp:
(WebCore::Layout::InlineDisplayLineBuilder::addLineClampTrailingLinkBoxIfApplicable):
Canonical link: https://commits.webkit.org/277613@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes