Last Comment Bug 1053101 - Make geckoprofiler.xpi remember it's on/off state between restarts?
: Make geckoprofiler.xpi remember it's on/off state between restarts?
Product: Core
Classification: Components
Component: Gecko Profiler (show other bugs)
: unspecified
: x86 All
-- normal (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
: Greg Tatum [:gregtatum]
Depends on:
  Show dependency treegraph
Reported: 2014-08-13 01:56 PDT by Jukka Jylänki
Modified: 2017-01-03 06:36 PST (History)
3 users (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Description User image Jukka Jylänki 2014-08-13 01:56:48 PDT
Geckoprofiler.xpi always starts up enabled when Firefox starts. This is a bit inconvenient, and it would be nicer if geckoprofiler.xpi remembered which state it was in when Firefox was closed the last time, because:

 - When using geckoprofiler.xpi to profile Emscripten applications, there is always a notable small performance hit. Because of that, I always like to disable it when I'm not profiling. This makes me always click that icon to stop the profiler whenever I start up Firefox.

 - When I am making a profile, I always want to stop the profiler and start it at the moment when I want to start profiling so that I know that there won't be a chance that events from before the point I want to profile would show up. In this case as well, having the profiler on at startup is not convenient.

Having the profiler always off at startup would be more preferred for me. However perhaps some people like to have the profiler always on, so the best way to support both would be to remember what state the profiler was when Firefox was shut down and at restart have it in the same state?
Comment 1 User image Markus Stange [:mstange] 2017-01-03 06:36:28 PST
We're tracking this in now.

Note You need to log in before you can comment on or make changes to this bug.