Firebug 1.6 Initialization Refactoring

From FirebugWiki

Revision as of 19:01, 13 April 2010 by Mcollins (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Goals

  • 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.

Personal tools