A deeper call stack with error in eval-level, script loaded by tag
  1. Script tag includes Javascript
  2. window scope functions first, second.
  3. second() calls eval() on a window scope string dynamic
  4. The fourth line of dynamic uses b which is not defined
  5. The error is eval-level: in the global scope of an eval buffer
01/2007 Works in Firebug 1.1b9 and Fireclipse
  1. Halts on error, positions Script tab to line of error call (a += b;)
  2. Console tab reports error ("b is not defined") and source line of error ("a += b;") correctly.
  3. Console tab error message links to stack with three entries,
    __eval_level__(undefined)eval (line 4)
    second()DeeperCallStackWi... (line 12)
    first()
    
  4. All entries in stack are linked to a source line in Script tab window, lines in html are off by one
  5. Javascript console reports error against data: url buffer on correct line