En mi extensión de Firefox, el evento Desinstalado no parece activarse
Firefox 4 expone algunos eventos para detectar cuándo el usuario está desinstalando una extensión. Puedo conseguironUninstalling
para disparar (cuando el usuario hace clic para eliminar una extensión), pero no puedo hacer que suceda nada cuandoonUninstalled
incendios (que deberían ocurrir después del reinicio).
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!");
}
});
Finalmente espero mostrar una página después de que el usuario desinstale mi extensión. Preferiría hacerlo después de Desinstalar si pudiera.