Где можно прочитать про написание расширений *.xpi (основы, правила и т.д.)?

В частонсти, хотелось бы сделать, чтобы в менюшке при щелкании мышью правой клавишей был нужный пункт. Для Internet Explorer это легко сделать, создав файл реестра, например, install.res и сделав такую запись:

Выделить код

Код:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt]

[-HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\SiteRu]

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\SiteRu]
@="http://www.site.ru/index.html"

Хотелось бы такое же сделать для Mozilla Firefox.

Заранее спасибо.

Podlipki
http://developer.mozilla.org/

Added Пнд 25 Июн 2007 18:39:21 :
для fx это сделать ещё легче ;)

http://toolbar.net.ru/ - здесь хорошее руководство, как делать тулбары. ну а там по аналогии, покопаться в других расширениях...
А пункт меню можно добавить через menumanipulator