Hier ist ein kleiner Leitfaden um Firefox Addons zu entwickeln:
1. Neues Profile anlegen
Firefox mit dem Parameter -ProfileManager starten und ein Profil anlegen. Mit dem Parameter -no-remote kann man Firefox zwei mal mit unterschiedlichen Profilen staten.
2. Folgende Einstellung im about:config ändern:
javascript.options.showInConsole = true
nglayout.debug.disable_xul_cache = true
browser.dom.window.dump.enabled = true
javascript.options.strict = true
extensions.logging.enabled = true
Nicht alle Einträge sind schon vorhanden, die andere einfach anlegen (über das Kontextmenü).
3. Addon anlegen
Es gibt einen
webbasierenden Wizard von Ted Mielczareks. Dieser Wizard erzeugt ein Addon Skelett.
4. Addon installieren
Im Ordner {profil}/extensions/ einen neuer Text Datei erstellen. Der Name von der Datei ist die ID, zu finden in install.rdf, vom Addon. In die Datei wird der Absolute Pfad vom Addon Source eingetragen.
5. Firefox neustarten
Jetzt kann die eigentlich Arbeit am Addon beginnen.
Mehr Infos gibt es direkt bei Mozilla.