Summit2008/Sessions/Proposals/Firebug&Chromebug
From MozillaWiki
I propose to give a structured presentation mixing slides, demos, and questions, followed by a brainstorming open discussion on future directions.
What is Firebug
- Overview, Demo
A Little History of Firebug
- Joe Hewitt 1.0 and Open Source
- 1.1 -- eval debugging, Firebug Working Group
- 1.2 -- scaling/performance
- 1.3 -- extensions
Architecture
- 35kloc javascript
- XUL/Component/jsd
- modules, panels, contexts, events
Limitations and Problems with jsd
- Every callback in a debugger should have the call stack
- Pre-tab browser architecture problems
- Script type identifiers
- Compilation Unit structure
- Memory and GC info
- Closures
Competition
- Venkman, Webkit, IE?
Chromebug
- Demo
New Directions
- Firebug 1.4: socialized debugging, runtime-integrated editing, x-site debugging
- Firebug 2.0: jit support, jit debugging
--Johnjbarton 20:58, 30 June 2008 (PDT)