Firebug 1.6 Initialization Refactoring

From FirebugWiki
Revision as of 12:01, 13 April 2010 by Mcollins (Talk | contribs) (created a page for 1.6 initialization refactor)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


  • Enable Firebug to initialize modules independently from panels.
  • Load/run Firebug modules in Fennec.
  • Investigate other issues / pain-points that will need to be addressed for Firebug 1.7 refactoring.
  • Connect Firebug modules in Fennec/Firefox to Firebug panels in another Firefox process via Crossfire.

Changes to Firebug initialization process

Currently Firebug's architecture separates the UI (panels) from the supporting code which interfaces with Firefox and the web page (modules). However, Firebug's initialization sequence is triggered when the XUL panelbar is loaded.