Summit2008/Sessions/Proposals/Firebug & Chrome: Difference between revisions
Jump to navigation
Jump to search
Johnjbarton (talk | contribs) mNo edit summary |
(I think this page had some wikiformatting mistakes - cleaned up) |
||
| Line 3: | Line 3: | ||
We propose to give a structured presentation mixing slides, demos, and questions, followed by a brainstorming open discussion on future directions. | We propose to give a structured presentation mixing slides, demos, and questions, followed by a brainstorming open discussion on future directions. | ||
What is Firebug | '''What is Firebug''' | ||
* Overview, Demo | |||
A Little History of Firebug | '''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 | '''Architecture''' | ||
* 35kloc javascript | |||
* XUL/Component/jsd | |||
* modules, panels, contexts, events | |||
Limitations and Problems with jsd | '''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 | '''Competition''' | ||
* Venkman, Webkit, IE? | |||
Chromebug | '''Chromebug''' | ||
* Demo | |||
New Directions | '''New Directions''' | ||
* Firebug 1.4: socialized debugging, runtime-integrated editing, x-site debugging | |||
* Firebug 2.0: jit support, jit debugging | |||
Revision as of 01:17, 14 July 2008
Presented by John J. Barton and Jan Odvarko
We 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