Summit2008/Sessions/Proposals/Firebug & Chrome: Difference between revisions
Jump to navigation
Jump to search
Johnjbarton (talk | contribs) mNo edit summary |
Johnjbarton (talk | contribs) (Link slides) |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
Presented by John J. Barton and Jan Odvarko | Presented by John J. Barton and Jan Odvarko | ||
[http://getfirebug.com/workingGroup/2008/FirefoxSummit/FirefoxSummit2008FirebugChromebug.html As presented] | |||
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''' | |||
* Joe Hewitt 1.0 and Open Source | |||
* 1.1 -- eval debugging, Firebug Working Group | |||
* 1.2 -- scaling/performance | |||
'''Chromebug''' | |||
* Demo | |||
Architecture | '''Architecture''' | ||
* 35kloc javascript | |||
* XUL/Component/jsd | |||
* modules, panels, contexts, events | |||
'''Extensions''' | |||
* YSlow | |||
* FirePHP | |||
* more from rest from Honza | |||
'''Limitations and Problems with jsd''' | |||
* Every callback in a debugger should have the call stack | |||
* Pre-tabbrowser architecture problems | |||
* Script type identifiers | |||
* Compilation Unit structure | |||
* Memory and GC info | |||
* Closures | |||
* Read only Stack/Script | |||
'''Competition''' | |||
* Venkman, Webkit, IE? | |||
* Input from audience please. | |||
New Directions | '''New Directions''' | ||
* Firebug 1.3: extensions, testing | |||
* Firebug 1.4: socialized debugging, runtime-integrated editing, x-site debugging? | |||
* Firebug 2.0: jit support, jit debugging | |||
* Input from audience please. | |||
Latest revision as of 22:40, 8 August 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
Chromebug
- Demo
Architecture
- 35kloc javascript
- XUL/Component/jsd
- modules, panels, contexts, events
Extensions
- YSlow
- FirePHP
- more from rest from Honza
Limitations and Problems with jsd
- Every callback in a debugger should have the call stack
- Pre-tabbrowser architecture problems
- Script type identifiers
- Compilation Unit structure
- Memory and GC info
- Closures
- Read only Stack/Script
Competition
- Venkman, Webkit, IE?
- Input from audience please.
New Directions
- Firebug 1.3: extensions, testing
- Firebug 1.4: socialized debugging, runtime-integrated editing, x-site debugging?
- Firebug 2.0: jit support, jit debugging
- Input from audience please.