Implement breakpoints listening via the ResourceWatcher API on the actor side
Categories
(DevTools :: Debugger, enhancement, P3)
Tracking
(Fission Milestone:M7, firefox87 fixed)
Tracking | Status | |
---|---|---|
firefox87 | --- | fixed |
People
(Reporter: ochameau, Assigned: ochameau)
References
(Blocks 1 open bug)
Details
(Whiteboard: dt-fission-m3-mvp )
Attachments
(4 files)
Similar to all bugs under meta bug 1626647, this is about implementing server side listening of breakpoints. The goal here is to be able to observe the breakpoint as early as the target starts running and avoid missing any early breakpoint.
Until this bug is done, we will miss very early breakpoints as the ThreadActor will emit an event, while the frontend isn't listening yet for the paused event.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Comment 2•4 years ago
|
||
Tracking dt-fission-m3-mvp bugs for Fission MVP.
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
Assignee | ||
Comment 4•4 years ago
|
||
Assignee | ||
Comment 5•4 years ago
|
||
This was causing _priorPause to be reset unexpectedly,
leading to lastPausedPacket being null and missing "paused" THREAD_STATE resource.
Comment 6•4 years ago
|
||
Moving some dt-fission-m3-mvp bugs from Fission MVP to M7 (blocking Beta experiment).
Assignee | ||
Comment 7•4 years ago
|
||
I'm also cleaning up things in debugger tests in order to reuse the same helper to check for breakpoints info in the gutter.
Assignee | ||
Comment 8•4 years ago
|
||
Comment 10•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/5178ad3905fb
https://hg.mozilla.org/mozilla-central/rev/ea0c6e4ae33d
https://hg.mozilla.org/mozilla-central/rev/7d2113bf7e0e
https://hg.mozilla.org/mozilla-central/rev/d798378a9823
Description
•