Summit2008/Sessions/Proposals/Firebug&Chromebug: Difference between revisions
Jump to navigation
Jump to search
Johnjbarton (talk | contribs) (Firebug/Chromebug session proposal) |
Johnjbarton (talk | contribs) No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
[http://getfirebug.com/workingGroup/2008/FirefoxSummit/FirefoxSummit2008FirebugChromebug.html Final Slide For the talk] | |||
I propose to give a structured presentation mixing slides, demos, and questions, followed by a brainstorming open discussion on future directions. | I propose to give a structured presentation mixing slides, demos, and questions, followed by a brainstorming open discussion on future directions. | ||
| Line 16: | Line 18: | ||
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 | ||
| Line 25: | Line 32: | ||
New Directions | New Directions | ||
* Firebug 1.4 | * Firebug 1.4: socialized debugging, runtime-integrated editing, x-site debugging | ||
* Firebug 2.0 | * Firebug 2.0: jit support, jit debugging | ||
--[[User:Johnjbarton|Johnjbarton]] 20:58, 30 June 2008 (PDT) | --[[User:Johnjbarton|Johnjbarton]] 20:58, 30 June 2008 (PDT) | ||
Latest revision as of 00:37, 19 August 2008
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)