Closed Bug 1652013 Opened 5 years ago Closed 5 years ago

Reorder columns in about:processes

Categories

(Core :: DOM: Content Processes, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
81 Branch
Fission Milestone M7
Tracking Status
firefox81 --- fixed

People

(Reporter: Yoric, Assigned: soniasingla, Mentored)

References

Details

(Whiteboard: [lang=js][lang=html][lang=css])

Attachments

(1 file, 2 obsolete files)

In about:processes, we currently show, in this order:

  1. process id (or thread id);
  2. process name and type;
  3. resident memory;
  4. virtual memory;
  5. CPU use (user space);
  6. CPU use (kernel space);
  7. Number of threads.

We should reorder (skipping a few columns):

  1. process name and type (which is what our users are most interested in);
  2. resident memory;
  3. total CPU use (user + kernel)
  4. process id (or thread id);
  5. number of threads.

This should make it easier for users to read the table.

The code is in aboutProcesses.html, aboutProcesses.js and aboutProcesses.css.

edit Added details.

Maybe something to consider: for narrower windows, the columns near the end get cutoff. Is it possible to make the columns resizable or something?

Hovering over the truncated field shows a tooltip with the value, so this isn't a huge deal. This might not even be a problem after bug 1648378.

Fission Milestone: --- → M7
Assignee: nobody → dteller
Status: NEW → ASSIGNED

(In reply to :kashav from comment #1)

Maybe something to consider: for narrower windows, the columns near the end get cutoff. Is it possible to make the columns resizable or something?

That will take work, but yeah, I'd like to do that.

Comment on attachment 9163810 [details]
Bug 1652013 - In default sorting, instead of sorting by pid, group together rows by type;r?florian

Revision D83668 was moved to bug 1652006. Setting attachment 9163810 [details] to obsolete.

Attachment #9163810 - Attachment is obsolete: true
Attachment #9163810 - Attachment is obsolete: false

Comment on attachment 9163810 [details]
Bug 1652013 - In default sorting, instead of sorting by pid, group together rows by type;r?florian

Revision D83668 was moved to bug 1652006. Setting attachment 9163810 [details] to obsolete.

Attachment #9163810 - Attachment is obsolete: true

Comment on attachment 9164037 [details]
Bug 1652013 - In default sorting, show a separation between groups of rows;r?florian

Revision D83790 was moved to bug 1652006. Setting attachment 9164037 [details] to obsolete.

Attachment #9164037 - Attachment is obsolete: true
Assignee: dteller → nobody
Mentor: dteller
Status: ASSIGNED → NEW
Whiteboard: [lang=js][lang=html][lang=css]
Summary: Reorder rows in about:processes → Reorder columns in about:processes

Hi! I've never contributed to OSS before, but I'd love to take a crack at this since it appears to be unassigned. Where do I begin?

Flags: needinfo?(dteller)

(In reply to jacobmarquardt1 from comment #8)

Hi! I've never contributed to OSS before, but I'd love to take a crack at this since it appears to be unassigned. Where do I begin?

Hey, jacobmarquardt1, thanks for picking this!

The first step would be to be download and build the source code of Firefox, then to configure Phabricator, the tool we use to submit changes to Firefox. If you have any question, you can find me (and plenty of other nice people) on our chat! Over there, I'm called Yoric.

Flags: needinfo?(dteller)

Hey, Yoric, I am working on this bug :)

Great :)

I'll be away for a few days but don't hesitate to ask questions here or on #Introduction if you need help!

Assignee: nobody → soniasingla.1812
Pushed by dteller@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c1527aeaa9d1 Reorder columns in about:processes. r=Yoric,fluent-reviewers,flod,florian
Pushed by dteller@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b73b2f9e7f1d Reorder columns in about:processes. r=Yoric,fluent-reviewers,flod,florian
Flags: needinfo?(soniasingla.1812)
Flags: needinfo?(soniasingla.1812)
Flags: needinfo?(soniasingla.1812)
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
Pushed by dteller@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f173105b595b Reorder columns in about:processes. r=Yoric,fluent-reviewers,flod,florian
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 81 Branch → ---
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: