Holger Benl

Results 81 comments of Holger Benl

The log messages indicate that the sourcemap was loaded but couldn't be parsed using `JSON.parse` (see [here](https://github.com/hbenl/vscode-firefox-debug/blob/06b38dcdc5bccb0555889d9748e80c8d5f01ed69/src/firefox/sourceMaps/thread.ts#L125)). Try downloading the sourcemap file and opening it with VS Code (with file...

That sounds awesome. I hope they make it available on other platforms soon, because I don't have a Mac...

@crazyquark No, this is only available in Firefox for Mac and I haven't seen any news about this for a year... If this becomes a standard feature on all platforms,...

Try adding the following pathMapping to your `launch.json`: ``` "pathMappings": [{ "url": "http://localhost:4200/main.bundle.js", "path": null }] ``` This will tell the debugger that it should not try to find the...

Are you sure that the bundle is generated with sourcemaps? It looks like the debugger doesn't find or doesn't load them. You could get more information by adding this to...

So the sourcemaps are definitely found and loaded. Do you have sample project with which I could reproduce this?

Try changing `https` to `http` in your pathMappings.

I am currently rewriting the sourcemapping code in the extension (mostly to improve performance and support the [new UI for column breakpoints](https://code.visualstudio.com/updates/v1_39#_improved-ui-for-column-breakpoints)). It will become more similar to how Firefox'...

Yes, by default this extension will create a temporary [Firefox profile](https://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data) for debugging in launch mode. The reason for this is that the permission to control Firefox with an external...

If `profileDir` points to a non-existent directory, it will be created. So for your situation you could set ```json "profileDir": "${workspaceFolder}/.firefox-profile", "keepProfileChanges": true ``` This should work on all OSes....