Confirmed users
673
edits
Line 46: | Line 46: | ||
What follows is some plan-related sketching, please update appropriately. | What follows is some plan-related sketching, please update appropriately. | ||
=== Milestone 1 === | |||
* Working remote protocol, exposing stack frames with JSD2. | |||
* Relying on debugger statement, no breakpoints. | |||
* Only pause/continue. | |||
{| class="fullwidth-table" | {| class="fullwidth-table" | ||
Line 55: | Line 61: | ||
| style="font-weight: bold; background: #DDD;" | Short | | style="font-weight: bold; background: #DDD;" | Short | ||
| style="font-weight: bold; background: #DDD;" | Long | | style="font-weight: bold; background: #DDD;" | Long | ||
| style="font-weight: bold; background: #DDD;" | Status | |||
|- | |- | ||
| Debugging global/Root actor registration/Socket Listener | | Debugging global/Root actor registration/Socket Listener | ||
Line 60: | Line 67: | ||
| | | | ||
| dcamp | | dcamp | ||
| | | 2d | ||
| | | 4d | ||
| | |||
|- | |- | ||
| Browser root actor/tab actors (not as thread-like actors) | | Browser root actor/tab actors (not as thread-like actors) | ||
Line 68: | Line 76: | ||
| dcamp | | dcamp | ||
| 1d | | 1d | ||
| | | 3d | ||
| | |||
|- | |- | ||
| Protocol handler thread (socket transport) | | Protocol handler thread (socket transport) | ||
Line 76: | Line 85: | ||
| 1d | | 1d | ||
| 3d | | 3d | ||
| | |||
|- | |||
| Debug Object creation and debuggerHook | |||
| JSD2 | |||
| | |||
| jorendorff | |||
| | |||
| | |||
| In jsdbg2 branch. | |||
|- | |||
| Debug Object support for frame inspection | |||
| JSD2 | |||
| | |||
| jorendorff | |||
| | |||
| | |||
| type, this, older, live, callee, generator, arguments complete. | |||
|- | |||
| Debug Object for toplevel globals in tab actor, with debuggerHook spawning nested event loop. | |||
| Browser Remote Proto | |||
| | |||
| dcamp | |||
| 2d | |||
| 3d | |||
| | |||
|- | |- | ||
| | |||
|} | |} | ||