profiler
profiler copied to clipboard
Firefox Profiler — Web app for Firefox performance analysis
An idea that Kershaw proposed at Mozweek 2024: A button to extract the networking logs (nsHttp, etc) from a profile (make with `profilermarkers`) and open them in the Necko tool,...
see https://bugzilla.mozilla.org/show_bug.cgi?id=1618687 for more context ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/FP-788)
I start a new record using the profiler button but it displays SyntaxError: JSON.parse: expected ',' or '}' after property value in object at line 1 column 10413393 of the...
When using the JavaScript Tracer, the profiler will show the stack based on actual time. So that if the recorded function calls run in a short period of time and...
Steps to reproduce: 1. Load https://share.firefox.dev/3T3UduQ 2. Move your mouse over the markers and see that the tooltip displays normal strings. 3. Shift-click the TaskController thread, so that you have...
Profile: https://share.firefox.dev/3XoGIs0 This profile has 5 `Navigation:Start` markers. The third marker is the one that indicates the actual navigation start of the page. I'm not sure what the other 4...
We would like to be able to get the source maps and show the JS source in the source code view eventually. To be able to do that, we have...
Once we have webchannel requests to get the source maps (#5110), we can change the JS function names during symbolication to find their real names and replace it with them....
For the source code view, we should have a way to request the source code for the Firefox-internal JS code (`chrome://` etc.). They can be hosted on hg.mozilla.org, or for...
Once we have a way to request source code and source map from Firefox with #5110, we can show that in the source view. Looking at this place, it appears...