問題タブ [chromebug]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1890 参照

javascript - FireFox拡張機能のエラーからスタックトレースを取得するにはどうすればよいですか?

私の拡張機能でこれを行う便利な方法はありますか?FireBugを使用して、コンテンツで発生する例外のトレースを取得できることは知っていますが、Chromeでは機能しないと思います(そうですか?)。最後に試したとき、ChromeBugを動作させることができませんでした。

0 投票する
2 に答える
1540 参照

firefox - contentWindow.historyを使用したFirefoxの非表示ウィンドウのiFrame?

Firefox拡張機能でコンテンツ権限を持つホストされたスクリプトを実行しようとしています。これを行うには、スクリプトをプルするhtmlファイルを指す非表示のウィンドウにコンテンツiframeを作成します。このスクリプトでは「履歴」が利用可能である必要がありますが、非表示のウィンドウで作成されたiframeには何らかの理由で履歴がありません。

Chromebugは、iframeのcontentWindow.historyについてこれを報告します。

object does not support history (nsIDOMHistory)

そして、スクリプトが利用できない場合、スクリプトはこのエラーを出します。

Error: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHistory.length]

何か案は?

0 投票する
1 に答える
234 参照

firefox - FirefoxでChromeソースを表示する

オーバーレイが適用されたchrome://browser/content/browser.xulなどのソースを確認できれば、Firefox拡張機能の開発に非常に役立ちます。これを行う方法はありますか?Chromeリストと「ソースの表示」には基本構造のみが表示されます。ChromeBugではブラウザを再起動する必要があり、作業を開始するのは簡単ではありません。

0 投票する
2 に答える
2394 参照

email - Thunderbird の Firebug に相当するもの

ニュースレターを作成してテストとして自分宛てに送信したときに、作成された HTML を電子メール クライアント (Thunderbird) で分析できるようにしたいと考えています。

Firebug に似た、Thunderbird 用のツールはありますか? 「DOM Inspector」というものを見つけましたが、かなり弱くて使いにくいです...

0 投票する
3 に答える
344 参照

firefox-addon - Firefox 拡張機能のデバッグ中に Chromebug がログ メッセージを Chromebug コンソールに出力するようにする方法

私は JavaScript と Firefox の両方の拡張機能の作成に慣れていないので、明確な回答が必要です。

ページが読み込まれる前にブラウザからの GET リクエストを検査および変更する Firefox 拡張機能を作成しています。コードをデバッグし、Chromebug と Firebug (1.7.0a7) の一致するバージョンをインストールする必要があります。

Chromebug ログに出力するには、拡張機能の JavaScript コードに何を入力する必要がありますか。Chromebug.Console.log("message here") と Firebug.Console.log("message here") を試しましたが、どちらも chromebug コンソールに出力しませんでした。

Firefox 拡張機能のログはどのように行われますか?

0 投票する
1 に答える
876 参照

firefox - Firefox拡張機能開発用のデバッグツール

クライアント(3500行)のFF拡張機能をデバッグしています。私は、 firebug &&拡張機能開発者拡張機能だけが機能する別の開発プロファイルを持っています。

1.-私は過去2年間に、FF用にいくつかの拡張機能を開発しました。デバッグにFirebugのconsole.debug/traceを使用したことを覚えています。現在、Firebug1.6.2ではコンソールは定義されていません。これを修正するためのアドバイスはありますか?
2.-昨夜、次のようなカスタム関数で非常に役立つconsole2(通常のエラーコンソールのアップグレード)をインストールしました。

function debug(aMsg){
setTimeout(function(){throw new Error( "[debug]" + aMsg);}、0);
}

ただし、Firebug.console.debugの方が優れています。FF拡張機能をデバッグするための代替手法についてアドバイスしてください。

0 投票する
3 に答える
1641 参照

firefox - FirebugでFirefoxを検査する

ColorZillaを使用して、興味深い機能を見つけました。Firefoxから色(バー、タブ、またはブラウザの他のもの)を選択してから、次の場所に移動します。

ColorZilla>最後の要素を検査>Firebugで

次に、FirefoxがWebサイトのようにfirebugパネルで使用するマークアップ、css、jsを確認できます。 ここに画像の説明を入力してください

Colorzillaを使用せずにこのコードを表示するための解決策はありますか?

0 投票する
2 に答える
1718 参照

javascript - FirebugでFirefox拡張機能のJavaScriptをデバッグする

FirebugでFirefox拡張機能をデバッグしようとしています。コードにエラーがあると、Firebugはコードを一時停止し、エラーの原因となったコードにジャンプできます。問題は、コードにブレークポイントを設定してトレースしたい場合、理論的には可能であるはずですが、見つかりません。

この質問をFirebugに限定しましょう。私はVenkmanに満足していません(そして他の場所でそれを解決します)。

助けてくれてありがとう

0 投票する
0 に答える
366 参照

javascript - Chromebug - 「components」フォルダーを使用して Firefox 拡張機能をデバッグする

いくつかの Firefox 拡張機能をデバッグしたい。Chromebug と JavaScript Debugger (Venkman) の 2 つのデバッグ ツールを試してみました。

拡張機能の 1 つには、次の構造があります。

  • コンポーネント フォルダ
  • コンテンツ フォルダ
  • プラットフォーム フォルダ
  • リソース フォルダー
    chrome.manifest
    install.rdf

残念ながら、拡張機能の構造を変更することはできず、Chromebug は "components" フォルダー内の JavaScript ファイルをキャッチしないため、デバッグできません。

運が悪かったのは、JavaScript Debugger が期待どおりに動作せず、ブレークポイントのないファイルで停止するため、ほとんどの場合、ファイルをデバッグすることができないことです。

何か間違ったことをしていますか、それとも Firefox 拡張機能を問題なくデバッグする方法はありませんか?

0 投票する
1 に答える
244 参照

thunderbird - Chromebug を使用して Thunderbird 9 拡張機能をデバッグする方法

最初の拡張機能を作成しようとして、Thunderbird 9 を実行しています。http://getfirebug.com/wiki/index.php/Chromebug_User_Guideに行ったことがありますが、まったく同じバージョンの Chromebug と Firebug をインストールする必要があると書かれています。

問題は、Chromebug が 1.8.0a2 で停止し、Firebug 1.8.0a2 が Thunderbird 9 と互換性がないことです。

誰か提案はありますか?