DevTools/Features/Debugger: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 183: Line 183:
| In patch queue
| In patch queue
|}
|}
=== Property Viewer ===
* JSD2 support:
** Debug.Object.prototype.{prototype,class,isFunction,name, getOwnPropertyDescriptor,getOwnPropertyNames,decompile} - jorendorff/jimb
* Protocol Support (actors for environments and objects)
** Primitive data grips - dcamp
** Object grips - dcamp
** Pause-lifetime grips - dcamp
** Thread-lifetime grip promotion - dcamp
* UI property inspector - past


=== Source Viewer ===
=== Source Viewer ===
Line 211: Line 224:
=== Environment/Property Viewer ===
=== Environment/Property Viewer ===


* JSD2 support:
* JSD2 support
** Debug.Object.prototype.{prototype,class,isFunction,name, getOwnPropertyDescriptor,getOwnPropertyNames,decompile} - jorendorff
** Debug.Frame.prototype.environment - jorendorff
** Debug.Frame.prototype.environment - jorendorff
** Debug.Environment.prototype.{type,outerEnvironment,object, boundIdentifiers,getVariableDescriptor,findBinding} - jorendorff
** Debug.Environment.prototype.{type,outerEnvironment,object, boundIdentifiers,getVariableDescriptor,findBinding} - jorendorff
* Protocol Support (actors for environments and objects)
** Pause-lifetime grips.
** Thread-lifetime grip promotion?  Maybe can wait?
* UI panel - simple tree view for objects?


By the time this milestone is complete, we'll have a somewhat competent debugger if you're willing to use debugger; statements instead of breakpoints.
By the time this milestone is complete, we'll have a somewhat competent debugger if you're willing to use debugger; statements instead of breakpoints.
Confirmed users
673

edits

Navigation menu