Skip to main content

Getting started with extension development - MozillaZine Know...

Popularity Report

Total Popularity Score: 0

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Rank

Bookmark History

Saved by 45 people (-16 private), first by anonymouse user on 2006-03-02


Public Comment

on 2006-07-31 by ziller

This article describes steps needed to get started with extensions development.

Public Sticky notes

Two new major extension developers' features introduced in Firefox 1.5 are the greatly simplified chrome registration scheme and reworked Extension Manager. It is now even easier to start writing extensions than it was before.

Highlighted by ktenney

Getting started with extension development

Highlighted by leefurong

Setting up your environment

Highlighted by monabili

In particular, you must set the javascript.options.showInConsole pref to true.

Highlighted by monabili

What this Extension Does

Highlighted by monabili

For further instructions, see Setting up extension development environment. Do read that page, it will save you many hours when developing and debugging your extension. In particular, you must set the javascript.options.showInConsole pref to true.

Highlighted by pedersenryan

Planning your extension

Highlighted by monabili

Creating stub extension files

Highlighted by monabili

UI ("chrome")

Highlighted by monabili

behavior by providing overlays to already existent windows/documents.

Highlighted by monabili

f you didn't know that, we advise you to read XUL Structure chapter from XULPlanet's XUL Tutorial and Configurable Chrome document).

Highlighted by monabili

overlay.dtd

Highlighted by bitsun

DTD files used for localization purposes consist of entity declarations like the one below:

Highlighted by vinaykr

Registering your extension in the Extension Manager

Highlighted by monabili