RESOLVED DUPLICATE of bug 267085268539
CSS subgrid fails on scroll containers
https://bugs.webkit.org/show_bug.cgi?id=268539
Summary CSS subgrid fails on scroll containers
Jake Archibald
Reported 2024-02-01 03:35:15 PST
https://codepen.io/jaffathecake/pen/RwdMgGV The subgrid applies in Chrome and Firefox, but doesn't seem to apply in Safari (you get a single column).
Attachments
Radar WebKit Bug Importer
Comment 1 2024-02-01 12:20:48 PST
Jake Archibald
Comment 2 2024-02-01 13:31:01 PST
To be clear, I haven't managed to confirm which behaviour is expected. I personally expected the Chrome/Firefox behaviour, but I haven't managed to figure the spec out.
Sammy Gill
Comment 3 2024-02-01 13:37:46 PST
Hi Jake, I believe this issue may have been resolved by https://commits.webkit.org/273134@main Does this bug reproduce in the iOS 17.4 beta?
Sammy Gill
Comment 4 2024-02-01 13:40:42 PST
(or the macOS 14.4 beta)
Jake Archibald
Comment 5 2024-02-01 14:22:39 PST
I don't have access to betas, but the commit message sounds like it might fix the issue. Cam you test with the demo provided?
Mendel Gordon
Comment 6 2024-02-01 17:59:56 PST
I just tested this in the latest webkit-main and the issue seems to be resolved! In the current version of safari it's not, so it seems like the changes made to webkit here fixed it, and once that version of webkit is used in safari it should be fixed there as well. Here is a screenshot of what I see - minibrowser on the left and safari on the right: https://shottr.cc/s/Vw9i/SCR-20240201-u2p.png
Jake Archibald
Comment 7 2024-02-02 00:30:22 PST
Looks like it's already fixed! Any idea when it might land in Safari? It's not in TP.
Sammy Gill
Comment 8 2024-02-07 15:14:15 PST
According to today's STP release notes this change should be picked up: https://webkit.org/blog/15026/release-notes-for-safari-technology-preview-188/ Please let us know if you can still reproduce the bug even in the latest STP! *** This bug has been marked as a duplicate of bug 267085 ***
Jake Archibald
Comment 9 2024-02-08 04:30:38 PST
Confirmed! The demo now works perfectly. Thank you!
Note You need to log in before you can comment on or make changes to this bug.