firefox-57.0.3: source maps fails because the URL that Firefox generates to find the source file is bad.
Chrome is finding the source file correctly with a URL that looks like:
GET /static/js/cljs/out/ldapadmin/core.cljs?rel=1514661610853
But Firefox is generating this faulty URL:
GET /static/js/cljs/out/ldapadmin?rel=1514662718707/core.cljs?rel=1514662718708
That extra querystring in the middle is breaking things.
I think this bug is new. source mapping was working recently, but I just got a Firefox upgrade and today I find that it is broken.
All Replies (7)
Please Refresh but do this 1st:
- https://support.mozilla.org/en-US/kb/export-firefox-bookmarks-to-backup-or-transfer
- https://support.mozilla.org/en-US/kb/back-and-restore-information-firefox-profiles
then
TEST....... If no issues then Extensions which need to be added back in 1 at a time and tested ..... Or it is your Profile : Make a new one and test ...:
If is your Profile :
- https://support.mozilla.org/en-US/kb/recovering-important-data-from-an-old-profile
- http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox
Note: Any customization will revert back to default, you will also need to reinstall Extensions.
Please let us know if this solved your issue or if need further assistance.
Try to ask advice at the Stack Overflow forum site.
Is the problem with Firefox's Developer Tools not working according to the documentation?
https://developer.mozilla.org/docs/Tools/Debugger/How_to/Use_a_source_map
If so, maybe try this forum: https://discourse.mozilla.org/c/devtools
I performed the steps in the first reply. It did not help. Earlier I reverted to Firefox 52.x and verified that source map lookups were working in that version.
This is clearly a bug. The code that generates the URL to load the source file is creating a bad URL. It's putting the querystring in twice, and one of those places isn't even at the end of the URL. This bug makes the entire rest of the URL look like it's all part of one big querystring, which includes the filename of the source file. It gets swallowed by the buggy premature querystring insertion.
Did you go to Stackoverflow
If you have a bug, file a bug report. https://bugzilla.mozilla.org/ Bug Writing Guidelines : https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines
Please let us know if this solved your issue or if need further assistance.