アドオンマネージャを使うことで拡張削除時の処理を簡単に実装できます。サンプルコードを以下に置いています。アドオンマネージャを使うことで拡張削除時の処理を簡単に実装できます。サンプルコードを以下に置いています。自動的にパースしないユーザエージェントを表示する認証コード認証コード:*上の画象に表示されている文字を入力してください。各文字は大文字・小文字の区別があります。・アドオンマネージャを使えhttps://developer.mozilla.org/en-US/Add-ons/Add-on_Manager/AddonManager#addAddonListener()・サンプルhttps://developer.mozilla.org/en-US/Add-ons/Add-on_Manager/Code_Samples#Listening_for_addon_uninstallだそうです。https://github.com/mitsugu/JWeather/blob/master/chrome/content/weatheroverlay.js最近の状況。・アドオンマネージャを使え[url=https://developer.mozilla.org/en-US/Add-ons/Add-on_Manager/AddonManager#addAddonListener()]https://developer.mozilla.org/en-US/Add-ons/Add-on_Manager/AddonManager#addAddonListener()[/url]・サンプル[url=https://developer.mozilla.org/en-US/Add-ons/Add-on_Manager/Code_Samples#Listening_for_addon_uninstall]https://developer.mozilla.org/en-US/Add-ons/Add-on_Manager/Code_Samples#Listening_for_addon_uninstall[/url]だそうです。複数の方法があるのですね。FUELの方が監視するタイミングが一箇所なので、ソースが少なく簡単そうですね。開発中、削除したあと再度追加すると前の設定が残っていたのが気持ち悪かったのでありがたいです。お二方、お返事ありがとうございました!複数の方法があるのですね。FUELの方が監視するタイミングが一箇所なので、ソースが少なく簡単そうですね。開発中、削除したあと再度追加すると前の設定が残っていたのが気持ち悪かったのでありがたいです。アドオンマネージャを使うことで拡張削除時の処理を簡単に実装できます。サンプルコードを以下に置いています。アドオンマネージャを使うことで拡張削除時の処理を簡単に実装できます。サンプルコードを以下に置いています。SDKでは、アンインストールされた時に行う処理を定義できるようです。SDKを使わない従来の形式のアドオンの場合、ObserverServiceの通知を使うといいでしょう。http://www.xuldev.org/blog/?p=68ちなみにLinuxのパッケージシステムのaptだと、パッケージのアンインストールの方法として、インストールされたファイルを削除する「remove」と、保存された設定等も含めた完全削除の「purge」という2段階の選択肢があります。上記の方法を使う場合でも、ユーザ設定も含めて削除するかどうかはユーザが選択できるようになっていた方がいいのではないかと思います。SDKでは、アンインストールされた時に行う処理を定義できるようです。SDKを使わない従来の形式のアドオンの場合、ObserverServiceの通知を使うといいでしょう。http://www.xuldev.org/blog/?p=68ちなみにLinuxのパッケージシステムのaptだと、パッケージのアンインストールの方法として、インストールされたファイルを削除する「remove」と、保存された設定等も含めた完全削除の「purge」という2段階の選択肢があります。上記の方法を使う場合でも、ユーザ設定も含めて削除するかどうかはユーザが選択できるようになっていた方がいいのではないかと思います。同じアドオンをインストールすると前の設定が反映されてしまいます。いった独自に追加した変数を削除したりしなくてよいのでしょうか?個人的にはこういったものは削除した際に元に戻したいので、必要あるなしに関わらず方法があれば教えていただきたいです。同じアドオンをインストールすると前の設定が反映されてしまいます。いった独自に追加した変数を削除したりしなくてよいのでしょうか?個人的にはこういったものは削除した際に元に戻したいので、必要あるなしに関わらず方法があれば教えていただきたいです。