Replies: 1 comment
-
@JuliaGmP Hello, makes sense to open an issue in |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi! Just wanted to share something we recently debugged that might help others.
We ran into a problem where Safari 18.4 would completely freeze its DevTools after loading a page using Webpack with
devtool: "eval-source-map"
and a large JS bundle (~9MB before compression).✅ Safari 17.6 — works fine
❌ Safari 18.4 — DevTools freeze immediately, no console errors
✅ Switching to
source-map
or disabling source maps (devtool: false
) — fixes the issueWe confirmed it's not related to eval in runtime code — the freeze seems to happen while the DevTools parse the generated source maps, probably due to the use of
eval()
and inline sources.Posting this here in case anyone else hits this issue and wastes time debugging.
Also, not sure if Webpack should warn against
eval-source-map
in large projects for Safari specifically?Anyway — hope this saves someone a headache (or three) 😭😭😭😭
Beta Was this translation helpful? Give feedback.
All reactions