¿Utiliza el SDK de complementos para agregar botones de la barra de herramientas? ¿Integrando XUL y SDK de complementos para complementos de Firefox?

Ya he codificado la mayor parte de un complemento de Firefox con la API del SDK de complementos. Ahora estoy descubriendo que el SDK de complementos podría no ser lo suficientemente potente para mis propósitos. Necesito dos cosas:

Un botón desplegable en la barra de herramientas junto a la barra de ubicación.Para modificar el administrador de complementos en firefox

Es realmente decepcionante, pero no creo que ninguno de estos sea posible con el SDK de complementos.

n primer lugar, entiendo que hay unawidget módulo en la API del SDK de complementos. Pero esto solo me permite agregar un ícono o etiqueta simple a la incómoda barra de complementos. ¿Qué sucede si necesito agregar un botón más agradable como el que está al lado de la barra de ubicación de Firebug o Greasemonkey? En cuanto a la modificación del administrador de complementos en Firefox, he intentadoNickolay Ponomarev's XUL con el SDK de complementos sin ningún éxito en absoluto. Si alguien sabe cómo hacer que esto funcione y pueda orientarme en la dirección correcta, sería extremadamente útil cfx init --template xul no hace nada que el SDK normal hace cuando lo intento)

Respuestas a la pregunta(3)

Su respuesta a la pregunta