JSD2 Adoption

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(Open Issues)
Line 5: Line 5:
-
== Open Issues ==
+
== Open Tasks ==
Rough list of missing things. The list should be converted into meaningful list of bug reports within Firebug issue tracker.
Rough list of missing things. The list should be converted into meaningful list of bug reports within Firebug issue tracker.
Line 54: Line 54:
* Watch window: edit value and user variable name
* Watch window: edit value and user variable name
* Break notifications (explaining the reason why break happened)
* Break notifications (explaining the reason why break happened)
 +
 +
 +
== Related Issues ==
 +
Existing bug reports

Revision as of 07:10, 22 January 2013

Resources


Open Tasks

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
    • respect 'actualLocation' sent back from the server (corrected BP location)
    • breakpoint initialization should be done when the target script (URL) is loaded.
    • breakpoint info tip (condition)
  • 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
    • Copy Source
    • Add Watch
    • Toggle Breakpoint
    • Toggle Disabled Breakpoint
    • Continue, step over, step into, step out
    • Edit Breakpoint Condition
    • Run Until
    • Rerun
  • Meta: integration with other panels
    • Break on… features
    • Command line
    • Console logging
    • DOM panel
  • Stack frames displayed in Script panel's toolbar
  • Click on a function jumps to the definition
  • Script panel info tip (var value)
  • Adopt existing tests
  • Scroll the script panel to show execution line
  • Watch window: edit value and user variable name
  • Break notifications (explaining the reason why break happened)


Related Issues

Existing bug reports

Personal tools