1) Bug 449464 - Implement jsdICompilationUnit to extend jsd to include
information on the compilation unit structure.
(https://bugzilla.mozilla.org/show_bug.cgi?id=449464)
Big performance, code cleanup gains; adds support for all dynamic JS code.
2) Bug 342715 - Need an API to allow extensions to hook "document load
started" events (https://bugzilla.mozilla.org/show_bug.cgi?id=342715)
Big code clean up gains, much less voodoo, big plus for Chromebug too.
3) Bug 515946 - jsd: Add support for memory profiling.
(https://bugzilla.mozilla.org/show_bug.cgi?id=515946)
A much requested feature important for scaling up web applications. This
particular bug is one idea that seems relatively easy and would fit into
the Firebug model even if it may not suit everyone exactly. Alternatives
welcome as well.
See also
http://getfirebug.com/wiki/index.php/Firebug_1.6_Feature_Wish_List#Dependent_on_Firefox_Improvements
Each of these comes a significant Firebug implementation effort, so
we're looking help on the C++ side of these bugs.
jjb