Closed
Bug 1538971
Opened 6 years ago
Closed 5 years ago
Breakpoints in prettified code can disappear
Categories
(DevTools :: Debugger, defect, P2)
DevTools
Debugger
Tracking
(Not tracked)
RESOLVED
FIXED
Firefox 68
People
(Reporter: Harald, Unassigned)
References
Details
(Whiteboard: [debugger-reserve])
What were you doing?
- Open Debugger on https://www.youtube.com/watch?v=wy4OCcAvIUs
- Open
/yts/jsbin/desktop_polymer-vflsaNyYs/desktop_polymer.js
- Set a breakpoint (I searched for
.hidden = !0
) - Refresh (a few times, if needed)
Recording: https://www.dropbox.com/s/it814xp6bzcazh7/debugger-youtube-prettify-reload.mp4?dl=0
What happened?
Never: Pauses correctly
Sometimes: Breakpoints disappear
Once: BPs disappear and the prettified file gets stuck with undefined
content
What should have happened?
Pausing on reload and remembers breakpoints.
Chrome pauses correctly on the line.
Anything else we should know?
Browser Console error shows a few failing source map requests but also this:
SyntaxError: Unterminated string constant (48514:0) parser-worker.js:6938:13
parse resource://devtools/client/debugger/new/dist/parser-worker.js:6938
getAst resource://devtools/client/debugger/new/dist/parser-worker.js:7017
traverseAst resource://devtools/client/debugger/new/dist/parser-worker.js:7035
extractSymbols resource://devtools/client/debugger/new/dist/parser-worker.js:11586
getSymbols resource://devtools/client/debugger/new/dist/parser-worker.js:11767
workerHandler resource://devtools/client/debugger/new/dist/parser-worker.js:5025
workerHandler resource://devtools/client/debugger/new/dist/parser-worker.js:5023
Updated•6 years ago
|
Blocks: dbg-prettyprint
Priority: -- → P2
Updated•6 years ago
|
Type: enhancement → defect
Target Milestone: --- → Firefox 68
Updated•6 years ago
|
Whiteboard: [debugger-mvp]
Updated•6 years ago
|
Whiteboard: [debugger-mvp] → [debugger-reserve]
Updated•5 years ago
|
Whiteboard: [debugger-mvp]
Reporter | ||
Updated•5 years ago
|
Updated•5 years ago
|
Whiteboard: [debugger-mvp] → [debugger-reserve]
Updated•5 years ago
|
Comment 1•5 years ago
|
||
I couldn't reproduce this. The pretty-printed tab displays (albeit after a while because this is a huge file) and the breakpoint reliably displays each reload.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•