Firefox Remote Web Console
- 795691 – b2g fixes for the web console actors
- 798764 – Global console: add support for a global ConsoleProgressListener
が修正されて Remote Web Consoleが追加された。Firefox 19から使えるようになる(予定)。
これが使えるようになったことで、Firefox Mobile for Androidでのデバッグ時に adb logcat
を参照しなくても console.log()
の結果を見れるようになる。
基本的な使い方は Remote Debugger のときと殆ど同じ。下準備などはこことかここ参照のこと。
devtools.debugger.remote-enabled
をtrue
にして新規ウィンドウを開く- Tools から Remote Web Console を起動する
- つなぐ(こことかここ参照のこと)
- 接続先の名前空間を選ぶ
各タブに加えて "Global Console" が選べる。これは Firefox Mobile の chrome に相当する。ので、Safe Browsing のデータベースのリクエストなどもコンソールから見られる - ご自由にお使いください
とりあえずこれを書いている時点では、「"Global Console" に Firefox Mobile 内部のエラーが表示されたときに、該当箇所を view soource で表示させようとすると、Firefox Desktop 内の同名のファイルを開こうとする」とか「Remote Web Console で window
を評価して Web Console のオブジェクトを見ようとするとエラーが出る」などのバグがある(どちらも報告済み)ので、完全に Web Console と同一の使い勝手というわけにはいかない。