Bug 196619

Summary: Safari 12.1 introduces regression with grid and scrolling on grid children with overflow enabled
Product: WebKit Reporter: Robb Hamilton <rhamilto>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ahmad.saleem792, ap, bfulgham, jfernandez, puiu.alexandru, rniwa, simon.fraser, thibaut.godon, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: Safari 12   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Test case 2 none

Description Robb Hamilton 2019-04-04 12:26:36 PDT
This bug seems identical to https://bugs.chromium.org/p/chromium/issues/detail?id=833837.  Test cases from 833837 that fail in Safari 12.1 (but are fine in 11.1 and 12.0):  https://jsfiddle.net/8ca1us4u/84/ and attached.  Other demo examples at https://github.com/patternfly/patternfly-next/issues/1688.
Comment 1 Robb Hamilton 2019-04-04 12:27:28 PDT
Created attachment 366739 [details]
Test case 2
Comment 2 Radar WebKit Bug Importer 2019-04-04 14:53:30 PDT
<rdar://problem/49624125>
Comment 3 Ahmad Saleem 2022-08-20 17:39:16 PDT
I took the test case from attached - it was HTML and turned it into JSFiddle:

Link - https://jsfiddle.net/Lhqtjm4n/show

It shows "PASS" for all browsers (Chrome Canary 106, Firefox Nightly 105, Safari 15.6.1 and Safari Technology Preview 151). Since all browsers are matching, I am going to mark this as "RESOLVED CONFIGURATION CHANGED", but if I am incorrect, please reopen. Thanks!