JSD2 Adoption
From FirebugWiki
(Difference between revisions)
(→Open Issues) |
(→Open Issues) |
||
| Line 15: | Line 15: | ||
** Rename the new panel to “Script” (currently Debugger) | ** Rename the new panel to “Script” (currently Debugger) | ||
* Use ‘tabNavigated’ and ‘tabDetached’ to implement new TabWatcher | * Use ‘tabNavigated’ and ‘tabDetached’ to implement new TabWatcher | ||
| - | * Breakpoint removal (from | + | * Breakpoints |
| + | ** <strike>Breakpoint removal (from the Script and Breakpoints panel)</strike> | ||
| + | ** Conditional breakpoints | ||
| + | ** Disable/Enable breakpoints | ||
| + | ** Error breakpoints | ||
| + | ** Monitor breakpoints | ||
| + | ** XHR breakpoints | ||
| + | ** Mutation breakpoints | ||
* Use CodeMirror instead of Orion? See Bug 816756 | * Use CodeMirror instead of Orion? See Bug 816756 | ||
* Pause on exception | * Pause on exception | ||
| - | |||
* User expression in the Watch window | * User expression in the Watch window | ||
* Restore expanded state of the Watch window across stepping. | * Restore expanded state of the Watch window across stepping. | ||
Revision as of 11:42, 7 January 2013
Resources
- https://getfirebug.com/wiki/index.php/Script_Panel_Refactoring
- https://getfirebug.com/wiki/index.php/Remoting_Architecture
- https://getfirebug.com/wiki/index.php/Remote_Selector
Open Issues
Rough list of missing things. The list should be converted into meaningful list of bug reports within Firebug issue tracker.
- Remove the old Script panel
- Remove also all related sidepanels
- Remove the firebug-service
- Remove BTI?
- Rename the new panel to “Script” (currently Debugger)
- Use ‘tabNavigated’ and ‘tabDetached’ to implement new TabWatcher
- Breakpoints
-
Breakpoint removal (from the Script and Breakpoints panel) - Conditional breakpoints
- Disable/Enable breakpoints
- Error breakpoints
- Monitor breakpoints
- XHR breakpoints
- Mutation breakpoints
-
- Use CodeMirror instead of Orion? See Bug 816756
- Pause on exception
- User expression in the Watch window
- Restore expanded state of the Watch window across stepping.
- Execute command line expression within the current frame
- New profiler API, see bug 797876
- The autocompletion for “New watch expression” doesn’t allow to type just ‘a’ expression (always autocompleted to ‘atob’)
- Script panel context menu
- Run Until..
- The other actions?
- Script panel tooltips
- Meta: integration with other panels
- Break on… features
- Command line
- Console logging
- DOM panel
- Profiler