Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse.

Software is hard - Watching MozAfterPaint in Firebugにおいて、開発中のFirebug 1.6a5に新しくMozAfterPaintイベントを通知する機能が追加されたと紹介されている。Index of /releases/firebug/1.6Xから「firebug-1.6X.0a5.xpi」をインストールするとこの機能を試すことができる。

今回追加された機能はFirefoxで再描画が実施されたイベントを捕捉して表示するというもの。再描画が実施されると、Firebugネットパネルのタイムライン表示に緑の線が引かれる。この緑の線のタイミングで再描画が実施されているという。

Firebug 1.6.X.0a5 ネットパネル使用例 / Firefox 3.6

Firebug 1.6.X.0a5 ネットパネル使用例 / Firefox 3.6

Firebug 1.6.X.0a5 ネットパネル使用例 / Firefox 3.6

Firebug 1.6.X.0a5 ネットパネル使用例 / Firefox 3.6

再描画イベントの表示はネットパネルのメニューから「Show Paint Events」にチェックを入れることで有効になる。リソースをダウンロードしつつ、実際にどのタイミングで再描画が実施されるのかをわかりやすく見ることができる。