## What were you doing? 1. Open Debugger on https://www.youtube.com/watch?v=wy4OCcAvIUs 2. Open `/yts/jsbin/desktop_polymer-vflsaNyYs/desktop_polymer.js` 3. Set a breakpoint (I searched for `.hidden = !0`) 3. Refresh 4. Repeat 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 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 ```
Bug 1538971 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
## What were you doing? 1. Open Debugger on https://www.youtube.com/watch?v=wy4OCcAvIUs 2. Open `/yts/jsbin/desktop_polymer-vflsaNyYs/desktop_polymer.js` 3. Set a breakpoint (I searched for `.hidden = !0`) 3. 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 ```