Firefoxを閉じるとウィンドウは表示されなくなりますが、プロセスはメモリ内で永久にハングします。問題は間違いなく私の拡張機能に起因します(拡張機能の無効化/有効化でテスト済み)。
クロージングイベントに関連する特定のアクション/イベントはありません。アドオンSDK1.4a0を使用しています。ワーカー、ページモッド、コンテキストメニューなどは単純にうまく死ぬはずです。彼らがほんの数日前にしたように。
この問題はFirefox8.0の登場と一致しているようです。Firefox11.0a1でも再現可能です。以前のバージョンのFirefoxでテストしたことはありませんが、関連性はないと思います。それは私が拡張機能に追加したものから来たに違いありません。
だからここに質問があります:Firefoxが私の拡張機能を閉じるプロセスをデバッグするにはどうすればよいですか?Firefoxが更新するものを閉じるためのスタックがありますか?問題がどこにあるかを確認するために見ることができますか?
すべての提案は大歓迎です!
編集:アドオンSDKのブランチをマスターからリリースに切り替えることで問題を修正しました。
質問は開いたままにしておきますが、一般的な問題は依然として関連しています。