Bug 270977 - Remove special handling of RenderLineBreak in container/containingBlock
Summary: Remove special handling of RenderLineBreak in container/containingBlock
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2024-03-14 08:08 PDT by Rob Buis
Modified: 2024-03-21 08:09 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rob Buis 2024-03-14 08:08:10 PDT
Remove special handling of RenderLineBreak in container/containingBlock.
Comment 1 Rob Buis 2024-03-14 08:14:54 PDT
Special handling of RenderLineBreak in container/containingBlock is required to handle the case where the line break is out-of-flow.
This can't be supported as part of the normal render tree out-of-flow treatment, since for out-of-flow to work the line break
would need to be represented as a RenderBox, but RenderLineBreak can't be a block type.
Comment 2 Rob Buis 2024-03-14 08:16:04 PDT
This bug is intended as a reminder to remove the need for the special treatment.
Note that LFC has better support for out-of-flow line breaks.
Comment 3 Radar WebKit Bug Importer 2024-03-21 08:09:12 PDT
<rdar://problem/125168158>