Open Bug 1253802 Opened 8 years ago Updated 2 years ago

[DevTools][Memory] Heap-view and Group-by are not linked when switching view

Categories

(DevTools :: Memory, defect, P2)

defect

Tracking

(firefox46 affected, firefox47 affected)

Tracking Status
firefox46 --- affected
firefox47 --- affected

People

(Reporter: magicp.jp, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Attached video 20160305160141.mp4
User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0
Build ID: 20160304030206

Steps to reproduce:

1. Start Nightly (or Aurora)
2. Open DevTools > Memory
3. Switch view and group-by to "Dominators" and "Call Stack" -> View:Dominators, Label by:Call Stack
4. Take snapshot
5. Switch view from "Dominators" to "Aggregate" -> View:Aggregate, Group by:Type
6. Switch view from "Aggregate" to "Dominators" again -> View:Dominators, Label by:Type, but heap-view is call stack
7. Delete snapshot
8. Take snapshot. heap-view is still call stack


Actual results:

Heap-view and Group-by(Label-by) are not linked when switching view.


Expected results:

Heap-view and Group-by(Label-by) should be linked.
Has STR: --- → yes
Component: Untriaged → Developer Tools: Memory
OS: Unspecified → All
Hardware: Unspecified → All
Thank for the bug report, :magicp.

I'm not sure if it makes sense to link these options or not. They are similar in that they describe what the contents of the tree will look like, but one is for describing how to group nodes together in aggregate, and the other is for describing how to label individual nodes. Additionally, there are options for one that are not available for the other (inverting call stacks) and it isn't clear to me how to handle this case.
Priority: -- → P2
Product: Firefox → DevTools
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: