JSD2 Adoption

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(Open Tasks)
(Open Tasks)
Line 23: Line 23:
** XHR breakpoints [https://bugzilla.mozilla.org/show_bug.cgi?id=832983 bug 832983], [https://bugzilla.mozilla.org/show_bug.cgi?id=821610 bug 821610]
** XHR breakpoints [https://bugzilla.mozilla.org/show_bug.cgi?id=832983 bug 832983], [https://bugzilla.mozilla.org/show_bug.cgi?id=821610 bug 821610]
** Mutation breakpoints
** Mutation breakpoints
 +
** DOM event breakpoints [https://bugzilla.mozilla.org/show_bug.cgi?id=800857 bug 800857],
 +
[https://bugzilla.mozilla.org/show_bug.cgi?id=832982 bug 832982]
** respect 'actualLocation' sent back from the server (corrected BP location)
** respect 'actualLocation' sent back from the server (corrected BP location)
** breakpoint initialization should be done when the target script (URL) is loaded.
** breakpoint initialization should be done when the target script (URL) is loaded.

Revision as of 16:58, 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 bug 832983, bug 821610
    • Mutation breakpoints
    • DOM event breakpoints bug 800857,

bug 832982

    • 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)
  • The Script panel & two tabs with Firebug opened.

Related Issues

Existing bug reports

Personal tools