いくつかの Firefox 拡張機能をデバッグしたい。Chromebug と JavaScript Debugger (Venkman) の 2 つのデバッグ ツールを試してみました。
拡張機能の 1 つには、次の構造があります。
- コンポーネント フォルダ
- コンテンツ フォルダ
- プラットフォーム フォルダ
- リソース フォルダー
chrome.manifest
install.rdf
残念ながら、拡張機能の構造を変更することはできず、Chromebug は "components" フォルダー内の JavaScript ファイルをキャッチしないため、デバッグできません。
運が悪かったのは、JavaScript Debugger が期待どおりに動作せず、ブレークポイントのないファイルで停止するため、ほとんどの場合、ファイルをデバッグすることができないことです。
何か間違ったことをしていますか、それとも Firefox 拡張機能を問題なくデバッグする方法はありませんか?