See: http://exponential-layout.glitch.me From: https://developer.chrome.com/blog/layoutng/
<rdar://problem/84823492>
Safari 16 – still present – 15+ nested grids and the cpu is stalling
Safari 17 – still present – 15+ nested grids and the cpu is stalling
See https://web.archive.org/web/20211008182612/https://developer.chrome.com/blog/layoutng/ since the original link is dead (In reply to Tim Nguyen (:ntim) from comment #0) > See: http://exponential-layout.glitch.me > > From: https://developer.chrome.com/blog/layoutng/
Just a comment regarding importance: Would be nice to see this get higher priority. Grid is used for so many layout problems now, and the developer pain of having to remove all that just for Webkit based browsers is incredible.
I tested this post 276633@main and now this test can be pushed to 100+ without any issue on M1 Pro with 16 GB. Change progressing this - https://commits.webkit.org/276633@main @Sammy - should we mark this duplicate of other bug?
(In reply to Ahmad Saleem from comment #6) > I tested this post 276633@main and now this test can be pushed to 100+ > without any issue on M1 Pro with 16 GB. > > Change progressing this - https://commits.webkit.org/276633@main > > @Sammy - should we mark this duplicate of other bug? I can confirm this behavior, without that patch my computer starts to struggle around adding the 15th layer (or earlier). With that patch I've managed to add >150 layers easily.