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

Reply via email to