Open
Bug 1555840
Opened 5 years ago
Updated 2 years ago
Noisy updates for Scopes & Call Stack make stack navigation & stepping feel janky
Categories
(DevTools :: Debugger, defect, P3)
DevTools
Debugger
Tracking
(Not tracked)
NEW
People
(Reporter: Harald, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [debugger-mvp])
Attachments
(1 file, 1 obsolete file)
Follow up from https://github.com/firefox-devtools/debugger/issues/7191 .
What were you doing?
- When paused, step or navigate the call stack
What happened?
Scopes and Call Stack panel update in noisy fashion.
What should have happened?
Smooth updates that don't throw away UI for state that doesn't change much.
Anything else we should know?
Profile for a click on the same stack: http://bit.ly/30QXAbL
Observations
- This shouldn't even update the Scopes panel but helps me profile the noisy update pattern
- The state is updated first that resets the panel content to "Loading …".
- Within 50ms, the panel has the same content again
- A bad side effect the full panel reset is that the sidepanel scroll position is reset when the user scrolled down.
Brainstorming: Never reset the state to "loading" for any panel when it has content and just drop in the new the updated content when it is ready. Same for call stack and stepping
Updated•5 years ago
|
Priority: -- → P3
Updated•5 years ago
|
Whiteboard: [debugger-reserve]
Updated•5 years ago
|
Whiteboard: [debugger-mvp]
Comment 1•5 years ago
|
||
Updated•5 years ago
|
Attachment #9098332 -
Attachment is obsolete: true
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•