Este tópico oferece uma solução melhor.
defina estas prefs:
-
nglayout.debug.disable_xul_fastloadpara true -
nglayout.debug.disable_xul_cachepara true
Conforme descrito no link
Atualmente, quando desenvolvo uma extensão do Firefox que usa Módulos JavaScript (JSM), tenho que desabilitar a extensão - > reinicie o Firefox - > ativar a extensão - > reinicie o Firefox para executar quaisquer modificações que eu faça em um arquivo JSM.
Existe uma maneira melhor, de forma que eu possa recarregar o JSM com apenas uma única reinicialização do Firefox, talvez?
Este tópico oferece uma solução melhor.
defina estas prefs:
nglayout.debug.disable_xul_fastload para true nglayout.debug.disable_xul_cache para true Conforme descrito no link
O Firefox implementou um recurso simples para isso, disponível em
about:debugging
Habilite a depuração de complemento, carregue seu complemento temporariamente e voila você tem um botão disponível para recarregá-lo à medida que você faz modificações em JS / CSS / Etc.