profiler icon indicating copy to clipboard operation
profiler copied to clipboard

VS Code extension for Firefox Profiler

Open nisargjhaveri opened this issue 1 year ago • 0 comments

I've started with a working prototype for extension to use embedded Firefox Profiler in VS Code here: https://github.com/nisargjhaveri/vscode-firefox-profiler

The extension would eventually have the following functionalities:

  • Opening any file in Firefox Profiler in embedded view.
  • "Save as" option for the opened profile, from VS Code's entry points.
  • Ability to programatically opening profiler directly for some file without user intervention.
  • Listing uploaded profiles using https://profiler.firefox.com/uploaded-recordings/
    • Optionally disabling uploads using some preference

Here is a list of issues that are required to make it work, listing here for tracking, will add more if anything else important comes up:

  • [x] #5170 - Absolutely required to make it load in VS Code
  • [ ] #5223 - Required for basic functionalities like Docs link or lookup in searchbox.
  • [x] #5222 - Required to align with basic user expectation in embedded setup
  • [ ] #5193 - Nice to have to align better with user expectation in file based environment.

Feel free to share any thoughts around this. Happy to take suggestions and changes as required.

┆Issue is synchronized with this Jira Task

nisargjhaveri avatar Nov 21 '24 20:11 nisargjhaveri