Stepping (F10) performance has been improved on 59 already. “Opening the debugger” can be slow for various reasons, we are still working on improvements related to sourcemaps. If you have a link with steps to reproduce your issue, the best is to open a ticket on https://github.com/devtools-html/debugger.html/issues
Always worth trying Nightly, as we have been landing several performance improvements to the debugger in Firefox 59.
| I have another issue where a bunch of breakpoints keep coming back
| no matter how many times I remove them.
I thought most “breakpoints” issues were fixed before 57 . As a workaround you should be able to go to about:config and look for “devtools.debugger.pending-breakpoints”. Could you copy the value and report it here? After that you can right click and “Reset” the value. Hopefully it should remove those persistent breakpoints.
Hi, I’ll check out the Nightly .
I’d rather not have the contents of “devtools.debugger.pending-breakpoints” on a website. Can I send it to you privately?
I’m able to reproduce, and working on a project that is open source, called GPU.js. I’d like to help solve this as it is the one hangup in firefox that has me switching back (temporarily) to other browsers.
Refresh the page, and see how breakpoint changes locations erratically, and causes the debugging environment to freeze up and become unresponsive.
I can reproduce this 10 of 10 times on an i7 MacBook Pro. This is likely over-exasperating Firefox, because this function is somewhat highly recursive, but it will quickly exemplify the problem in a compounded way. Chrome, 10 of 10 times, has no issue whatsoever loading the debugger.
Happening on my Linux installation too. Running VueJS Dev Tools It’s quite repeatable. It happens the most when using the inspect feature. I’ll be mousing over elements in the panel and there will be no boundaries displayed on the page. It seems to be the main source for the issue in my experience.