Subscribe to RSS Feed

One of the improvements in Firebug 1.6b3 is better design for the Stack side panel that is available if the debugger is hanging e.g. on a breakpoint, displaying list of function calls that are currently on the stack.

Reported as issue 3520.

A picture is worth a thousand words (especially in this case) and so, see how the panel looks in good old Firebug 1.5.

Stack side panel in Firebug 1.5

Each function call is represented by a function name followed by a list of arguments. The mess here is caused by spreading this info over more lines. The result: it's hard to distinguish individual frames.

Here is how we redesigned it for Firebug 1.6:

Stack side panel in Firebug 1.6b2

Only one function call per line. Yes, this means there is usually a horizontal scroll bar, but the user can expand each function to see list of all arguments without scrolling. See the next screen-shot.

Stack side panel showing expanded parameters

Thanks to Steven Roussey and Sebastian Zartner for the input they had when implementing this!

Any other ideas how this could be yet improved?
What would you expect to see in a tooltip (if any)?


Rss Commenti

7 Comments

  1. [...] in this version. All tests pass with Firefox 3.6. Among other things, this version has improved design of the Stack [...]

    #1 Getfirebug Blog » Blog Archive » Firebug 1.6b3
  2. Good thinking! I liked that, should improve usability a lot.

    #2 Fernando Correia
  3. Looks like another rip snorter feature. Thanks for the great work.

    #3 pd
  4. [...] The stack panel now displays argument names and values + support for expanding/collapsing [...]

    #4 Firebug 1.6.0发布
  5. [...] The stack panel now displays argument names and values + support for expanding/collapsing [...]

    #5 Goksel Eryigit - Front-end Developer » Firebug 1.6 is Released with Many Fixes and Improvements
  6. [...] The stack panel now displays argument names and values + support for expanding/collapsing [...]

    #6 Firebug 1.6.0 released | James Lin's Blog
  7. [...] Панель стека теперь показывает имена аргументов и их значения, так-же поддерживает свертывание/развертывание [...]

    #7 Firefox » Релиз Firebug 1.6

Sorry, the comment form is closed at this time.