Step Over with blackboxing fails
Categories
(DevTools :: Debugger, defect, P3)
Tracking
(firefox73 fixed)
| Tracking | Status | |
|---|---|---|
| firefox73 | --- | fixed |
People
(Reporter: jlast, Assigned: wartmanm)
Details
Attachments
(3 files)
STR:
- go to https://firefox-dev.tools/debugger-examples/examples/todomvc/
- blackbox log.js
- edit a todo
- click on the message "start editing" (land on line 77)
- press step over
ER: go to 78
AR: resumes
Note, this works w/o web replay
Here is a long video of me futzing with it https://www.loom.com/share/66db34cfc0ba4c49b0e1c8ed68443415
Comment 1•6 years ago
•
|
||
I think the problem here is not specific to web replay: when the server has paused at a location within a blackboxed source, it has trouble stepping forward whether web replay is turned on or not. I can't reproduce this specific STR without web replay because message warping is only supported with web replay on, but here are similar STR without web replay:
- go to https://firefox-dev.tools/debugger-examples/examples/todomvc/
- set a breakpoint at the start of logTodo in log.js
- edit a todo, so that the debugger pauses at the breakpoint
- blackbox log.js
- press step over
The process then resumes, when it seems better that it should step out to the first non-blackboxed frame. Fixing this in the non-web-replay case will probably fix the web replay case as well.
Updated•6 years ago
|
| Reporter | ||
Updated•6 years ago
|
I'm interested in working on this if it's available, please.
| Reporter | ||
Updated•6 years ago
|
Updated•6 years ago
|
Comment 8•6 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/e954fcf48719
https://hg.mozilla.org/mozilla-central/rev/b2670c21ed98
https://hg.mozilla.org/mozilla-central/rev/a2d268317ed1
Description
•