Bug 251862

Summary: column-count children top position
Product: WebKit Reporter: Pavel <daykkin>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Major CC: ahmad.saleem792, bfulgham, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: BrowserCompat, InRadar
Version: Safari 16   
Hardware: Mac (Apple Silicon)   
OS: macOS 13   
URL: https://ctk31.digiair.ru/html/index.php
Attachments:
Description Flags
Here the child UL should be shown immediately to the right of the parent
none
Test reduction none

Description Pavel 2023-02-07 09:49:29 PST
Created attachment 464888 [details]
Here the child UL should be shown immediately to the right of the parent

The output height of the child element is based on display: grid, although it should be based on the column-count value based on the position of the parent
Comment 1 Radar WebKit Bug Importer 2023-02-07 19:51:13 PST
<rdar://problem/105160013>
Comment 2 zalan 2023-02-07 21:07:53 PST
Created attachment 464903 [details]
Test reduction

It looks like WebKit incorrectly (static) position the out-of-flow block level box when it's inside a multicolumn context.