Closed Bug 719530 Opened 9 years ago Closed 8 years ago
Cleopatra front-end improvements
Cleopatra is the front end used to visualize performance profiler collected by the built-in profiler: https://developer.mozilla.org/en/Performance/Profiling_with_the_Built-in_Profiler The front end needs: the jstree replacement: (1) Selection state (2) Support arrow key movement. Histogram improvements: (1) High selected samples in jstree, (2) Add time axis (3) Click on a sample to select in jstree Right overview bar: (1) Jump between unresponsive range (2) Show information about selected sample Profile: (1) Add a link to show the data dump (2) Add a button to file a bug by passing the data to the extension
Component: General → Gecko Profiler
QA Contact: general → gecko-profiler
Is there a place to suggest other improvements? There are some Shark front-end features that would be really nice to have in our built-in profiler...
If there non trivial and need backend changes I would suggest filing a new bug and making it block bug 71322. I worked on this bug over the weekend, only the following changes still need to be done: Histogram improvements: (1) High selected samples in jstree, (2) Add time axis (3) Click on a sample to select in jstree Right overview bar: (1) Jump between unresponsive range (2) Show information about selected sample It now works very well on Mac under the profiling branch.
i.e. bug 713227
I have no idea about backend changes. I'll file separate bugs.
Most of these have been implemented in the latest version of cleopatra.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.