User:GijsKruitbosch/JS Debugging/Tasks

< User:GijsKruitbosch‎ | JS Debugging
Revision as of 18:53, 15 June 2006 by GijsKruitbosch (talk | contribs) (Moving stuff to w.m.o)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Importance-ordered Task List

A small note about this list: importance != working order, given that some of these items need other items, and that some require back-end changes which will need to happen fast, if at all, on the 1.8.1 branch (which is what I'm trying to cater to).

Front end work is being done on: Firebug

N Task Needs backend changes Bug number Result
1 Implement list of Breakpoints No - None yet
2 Implement Watches No - None yet
3 Backend for nsIScriptError to report the document an error came from - Wait... this will probably be too big/complicated to get right on 1.8... Yes bug 228205 None yet
4 Frontend adapted to keep breakpoints and such separate on a per-document basis (see above) Yes bug 228205 None yet
5 Be able to go from a var referencing a DOM element to that DOM element in DOMI Yes? - None yet
6 Be able to debug from the slow script warning dialog. Yes? - None yet
7 Changing variable values / evaluating js shouldn't require changing tabs away from the debugger (in Firebug) No - None yet
8 Anonymous functions should not be lumped together in profiling. Presumably not - None yet
9 Newlines are lost in the watches view. No - None yet
10 Double-check handling of about:blank and (related) running/stopped state tracking in Firebug. No - None yet
11 JS 1.7 improvements Yes? - None yet
12 Figure out why I'm crashing on GMail with firebug enabled (hack/sneak/workaround?) Hopefully not. - None yet
13 Provide immediate access to profiling data No - None yet
14 Evaluate js in different windows/tabs/iframes No - None yet
15 Fix wrapping of variable/value tree No - None yet
16 Inline editing of functions etc. No, hopefully. - None yet
17 Debug mutation events (watch DOM elements) Yes - None yet
18 Getters / Setters improvements Yes? - None yet
19 'real' stack list (not a dropdown) No - None yet
20 Pretty print No - None yet