Summit2008/Sessions/Proposals/Firebug & Chrome: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(New page: Presented by John J. Barton I propose to give a structured presentation mixing slides, demos, and questions, followed by a brainstorming open discussion on future directions. What is Fir...)
 
mNo edit summary
Line 1: Line 1:
Presented by John J. Barton
Presented by John J. Barton and Jan Odvarko


I 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

Revision as of 15:39, 11 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