Firefox 4.0b9でChaikaのスレッドステータスバーボタンを表示する

以下のパッチは一旦取り下げます。

Firefox 4対応のChaika 1.3(開発版)では従来ステータスバーにあったボタンなどがツールバーに移されていますが、Firefox 4.0b9では表示されません。MDCやはてなブックマーク機能拡張(こちらはFirefox 4.0b9でもちゃんと動いてるみたいなので)を参考にコードを変更しました。

http://moonrock.jp/~doen/software/chaika-r309-20110120.diff
Index: chrome/content/chaika/browser/overlay.xul
===================================================================
--- chrome/content/chaika/browser/overlay.xul	(revision 309)
+++ chrome/content/chaika/browser/overlay.xul	(working copy)
@@ -53,9 +53,9 @@
 	</popup>
 
 	<!-- NavigationBar -->
-    <hbox id="nav-bar">
-		<toolbaritem id="chaika-thread-toolbaritem" insertbefore="window-controls" hidden="true"
+	<statusbar id="status-bar">
+		<statusbarpanel id="chaika-thread-toolbaritem" hidden="true"
 			style="-moz-binding:url('chrome://chaika/content/browser/thread-toolbarbutton.xml#threadToolbarButton')"/>
-	</hbox>
+	</statusbar>
 
 </overlay>
\ No newline at end of file
ひとまず以下のように表示されました。 上記パッチ内容はともかく、現状ボタンが表示されないことだけでも作者に伝えたいのですが、どうすればいいんだっけ?

(追記 21:13) Twitter上で伝えてみた(http://twitter.com/iwadon/status/28062523857043456)。
(追記 23:27)Chaikaを再インストールすることでツールバー上にChaikaアイコンが出ました。ただし、何らかのきっかけでアイコンが表示されなくなることもありました。原因は不明です。

(2010-01-26追記) Chaikaの作者との確認作業の結果、ChaikaだけではなくてFirefox自身の問題である可能性が出てきました。現在Firefox 4.0b10で確認中です。Firefox 4.0b10でも同様でした。
現在のところ表示されなくなったアイコンを表示するにはいくつかの方法があるようです:

  • xpiでインストールしなおして再起動する。
  • 拡張機能の有効/無効を切り替えて再起動する。
  • コマンドラインからオプション-purgecachesを付けて起動する。

上記の方法で起動しても、数回起動を繰り返すとそのうち表示されなくなります。