DevTools/Features/Debugger: Difference between revisions

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
| 1d
| 2d
| 3d
| 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
| 2d
| 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
|
|-
|-
|
|}
|}


Confirmed users
673

edits