私はブートストラップ(再起動)されるFirefox拡張機能を書き換えています。私はノード<がブートストラップされたrdfにパッチを当てました。それから私は、ファイル「bootstrap.js」を導入しました:ブートストラップされたFirefox4拡張機能からのデバッグプリント
function startup(data, reason) { dump("startup") }
function void shutdown(data, reason) {}
拡張子が(あまりにも正しさを意味する)、視覚的に正しくインストールされ、それが動作するように停止しました。しかし、私はデバッグプリントを使わずにエクステンションをデバッグする方法を知りません。dump()は動作しません(jconsoleは空のままです)、alert()もあります。私は関数startup()が実際に呼び出されたのかどうかはわかりません。どのように確認する?
ありがとうございました。そして記事についても。 –
「ブートストラップされた」別のトピックは、実行時のJSエラーがJSコンソールに正常に報告されていない間に、開発者にどのように通知されるかです。 try/catch文にコードを記述し、logStringMessage()でレポートを作成する可能性がありますが、これは完璧な解決策ではありません。 –