Na minha extensão do firefox, o evento onUninstalled parece não ser acionado
@Firefox 4 expõe alguns eventos para detectar quando o usuário está desinstalando uma extensão. Eu posso conseguironUninstalling
para disparar (quando o usuário clica para remover uma extensão), mas não consigo que nada aconteça quandoonUninstalled
dispara (que deve ocorrer após o reinício
Components.utils.import("resource://gre/modules/AddonManager.jsm");
AddonManager.addAddonListener({
onUninstalled: function(addon){
//does not work
alert("uninstalled!");
},
onUninstalling: function(addon){
//works as expected
alert("uninstalling!");
}
});
Espero finalmente mostrar uma página depois que o usuário desinstalar minha extensão. Eu preferiria fazer isso depois de onUninstalled, se pudess