What were you doing?
- Open Gmail and log in
- In DevTools Inspector, pick the
events bubble and find the click event (points to
https://mail.google.com/_/scs/mail-static/_/js/k=gmail.main.en.…/m=b in my case)
- Click through to the file to open it in Debugger
- Should land on
b.addEventListener(c.toString(), e, f);
- Add a logpoint on that line, logging
c, e, f
- Refresh page
Logs are coming in until Firefox's main UI freezes. Closing Debugger works and "thaws" Firefox.
What should have happened?
No freezing, just happy logging.
Anything else we should know?
insertSourceActors change redux state and cause codemirror to do expensive renderings on the large prettified file by calling
resource://devtools/client/debugger/src/components/Editor/EmptyLines.js. This seems to happen continuesly, even though nothing in the debugger changes.