Closed
Bug 1443038
Opened 7 years ago
Closed 6 years ago
Web Replay: Debugger improvements
Categories
(Core :: General, enhancement)
Core
General
Tracking
()
RESOLVED
INVALID
Tracking | Status | |
---|---|---|
firefox60 | --- | affected |
People
(Reporter: bhackett1024, Assigned: bhackett1024)
References
Details
Attachments
(7 files)
563 bytes,
patch
|
Details | Diff | Splinter Review | |
818 bytes,
patch
|
Details | Diff | Splinter Review | |
6.22 KB,
patch
|
Details | Diff | Splinter Review | |
10.86 KB,
patch
|
Details | Diff | Splinter Review | |
5.37 KB,
patch
|
Details | Diff | Splinter Review | |
900 bytes,
patch
|
Details | Diff | Splinter Review | |
743 bytes,
patch
|
Details | Diff | Splinter Review |
This bug will track fixes and improvements to the code used to inspect a recording/replaying process from the debugger --- the C++ replay debugger layer, some related bits in the record/replay system, and any record/replay changes needed to the debugger server code.
Assignee | ||
Comment 1•7 years ago
|
||
InvokeArgs structures always need explicit initialization to avoid crashing.
Assignee: nobody → bhackett1024
Assignee | ||
Comment 2•7 years ago
|
||
Fix a bogus assert that was encountered while paused at a breakpoint and performing an operation that used the RegisterTrigger record/replay API (these are mainly used for handling deferred releases of nsISupports thing references during GC object destructors).
Assignee | ||
Comment 3•7 years ago
|
||
Add a test that rewinding through breakpoints works, and move around the existing recording-only test.
Assignee | ||
Comment 4•7 years ago
|
||
Assignee | ||
Comment 5•7 years ago
|
||
This patch adds some infrastructure to the common JS file used for debugger tests so that breakpoint/stepping tests can be written cleanly using async/await.
Assignee | ||
Comment 6•7 years ago
|
||
Fix some bugs that were causing forward-stepping to not work as expected at the beginning of frames, and reverse-stepping-in to not work at all. Now with test coverage!
Assignee | ||
Comment 7•7 years ago
|
||
Assignee | ||
Comment 8•7 years ago
|
||
Fix a crash I saw while testing.
Assignee | ||
Comment 9•7 years ago
|
||
Assignee | ||
Comment 10•7 years ago
|
||
Fix a crash while tracing replay debugger information in the middleman process.
https://hg.mozilla.org/projects/ash/rev/e06d287a629ad3dd1a946c8981ae389a08e5c3ed
Assignee | ||
Comment 11•6 years ago
|
||
Closing this bug, all the changes here will be reviewed in separate bugs dependent on bug 1422587.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•