Always serialize the source table even when the JS sources feature is not enabled
Categories
(Core :: Gecko Profiler, enhancement, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox150 | --- | fixed |
People
(Reporter: canova, Assigned: canova)
References
Details
(Whiteboard: [fp])
Attachments
(3 files)
Currently the source table is serialized only when the "JS Sources" feature is enabled. This is because we didn't need the source table before other than to see the JS sources themselves.
But I would like to add sourceMapURL to the source table which will allow us to:
- Find the real function and file names (similar to the "symbolication" process)
- Show the source mapped / prettified JS source in the source view.
"JS Sources" feature is necessary for the second task, but it's not necessary for the first one. We should still be able to see the source mapped function names even if the JS source is not present. That's why we should always serialize the source table.
This will also allow us to show better error messages in the frontend source view. See the discussion here.
Updated•4 months ago
|
| Assignee | ||
Comment 1•4 months ago
|
||
| Assignee | ||
Comment 2•4 months ago
|
||
Updated•4 months ago
|
Updated•4 months ago
|
| Assignee | ||
Comment 3•4 months ago
|
||
| Assignee | ||
Comment 5•3 months ago
|
||
Updated•3 months ago
|
https://hg.mozilla.org/mozilla-central/rev/848bbf7e1329
https://hg.mozilla.org/mozilla-central/rev/332d10898cc7
https://hg.mozilla.org/mozilla-central/rev/9d2ddd52b431
Comment 8•3 months ago
|
||
| bugherder | ||
Updated•3 months ago
|
Updated•2 months ago
|
Description
•