DevTools/Features/Debugger: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 330: Line 330:
== Protocol Client API ==
== Protocol Client API ==
* With appropriate client-side transport support.
* With appropriate client-side transport support.
=== Schedule Items ===


== Browser Protocol Integration ==
== Browser Protocol Integration ==
Line 367: Line 365:


* Connection management.
* Connection management.
=== Schedule Items ===


== Stack Traces ==
== Stack Traces ==
Line 397: Line 392:
* Scope variables/environment in a different pane (see Environments)
* Scope variables/environment in a different pane (see Environments)
* Selecting stack frame moves source view
* Selecting stack frame moves source view
=== Schedule Items ===


== Lexical Environments ==  
== Lexical Environments ==  
Line 421: Line 414:
Chrome:
Chrome:
* Scope chain exposed as a list, property viewers for each scope.
* Scope chain exposed as a list, property viewers for each scope.
=== Schedule Items ===


== Execution Control ==
== Execution Control ==
Line 461: Line 452:
* Has Rerun/Continue/Step Into/Step Over/Step Out (finish)
* Has Rerun/Continue/Step Into/Step Over/Step Out (finish)
* Calls pause Break-on-next (makes a bit more sense when spinning the event loop, and it can't actually pause?).
* Calls pause Break-on-next (makes a bit more sense when spinning the event loop, and it can't actually pause?).
=== Schedule Items ===
* Basic Debug.Object actor support.


== Breakpoints ==  
== Breakpoints ==  
Line 504: Line 492:
* Can "edit" (change a breakpoint's condition) a breakpoint from the source gutter, can't do that from the breakpoint list
* Can "edit" (change a breakpoint's condition) a breakpoint from the source gutter, can't do that from the breakpoint list
* Seems to only allow one breakpoint per source line (at least from the UI).
* Seems to only allow one breakpoint per source line (at least from the UI).
=== Schedule Items ===


== Source List ==
== Source List ==
Line 552: Line 538:
* Static source listed by basename with path headers for disambiguation.
* Static source listed by basename with path headers for disambiguation.
* Maintains back-forward list for the source viewer.
* Maintains back-forward list for the source viewer.
=== Schedule Items ===


== Source Viewer ==
== Source Viewer ==
Confirmed users
673

edits

Navigation menu