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
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
```
## 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
```

Back to Bug 1538971 Comment 0