Bug 250563

Summary: REGRESSION (STP): Line clamp with inline children create double ellipses
Product: WebKit Reporter: Porfírio Ribeiro <porfirioribeiro>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Major CC: bfulgham, karlcow, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: BrowserCompat, InRadar
Version: Safari Technology Preview   
Hardware: Mac (Intel)   
OS: macOS 12   
See Also: https://bugs.webkit.org/show_bug.cgi?id=206748
Bug Depends on:    
Bug Blocks: 206748    
Attachments:
Description Flags
Safari 16 x 16.4 none

Description Porfírio Ribeiro 2023-01-13 04:05:10 PST
Created attachment 464484 [details]
Safari 16 x 16.4

On webkit 16.4 line-clamp started displaying the ellipses for every child element
It works fine on chrome and current safari (16) but breaks on Safari preview (16.4)

I created a codepen with a minimal example: https://codepen.io/porf/pen/NWBgjmZ
Comment 1 Radar WebKit Bug Importer 2023-01-15 16:34:43 PST
<rdar://problem/104282699>
Comment 2 zalan 2023-01-16 15:07:42 PST
Thank you for filing such a detailed bug report with a test reduction!
It looks like the minimal test case has progressed at 258962@main.
Comment 3 zalan 2023-01-16 15:09:16 PST
(In reply to zalan from comment #2)
> Thank you for filing such a detailed bug report with a test reduction!
> It looks like the minimal test case has progressed at 258962@main.
oops it should read 258730@main.
Comment 4 zalan 2023-01-16 15:09:47 PST

*** This bug has been marked as a duplicate of bug 250270 ***
Comment 5 Porfírio Ribeiro 2023-01-17 12:40:03 PST
Thanks zalan