(訂正)Mac版Firefox3.0xでFLASHアプリへの入力ができなくなる問題に暫定対処&Vimperator調整

訂正

Firefoxが悪いのではなく、VimperatorがFLASHへの入力を奪っているだけでした。。ごめんよFirefox悪者扱いしてごめんよFirefox。という訳で、以降の記事はvimperator_2.0b3pre_2009-03-05.xpi導入時のタブ周辺不具合修正の部分だけ参考にしてください。

      • -

MacFirefoxiKnowを使おうとしたら、何故かFLASHアプリにキーボード入力できなくなる不具合が発生したので、何とか暫定対処してみました。

Step1. Firefoxを3.1 beta2へ移行する

Firefox3.1 beta2では問題が解消しているらしいので、3.1 beta2へ移行します。

Vimperator1.2を使っていない人はStep1で終了。Vimperator1.2が3.1 beta2で使用できなかったため、2.0へ移行します。

Step2. Vimperatorのデイリービルド版を入手

http://download.vimperator.org/vimperator/nightly/

上記URLからvimperator_2.0b3pre_2009-03-05.xpiを入手。ホッとしたのもつかの間、3.1 beta2 + vimp2.0preの組み合わせだとタブの文字表示が以下のようになってしまいます。。

都合が悪いのでタブの文字描画部分から影を取っ払います。

Step3. Stylishでタブの文字描画を調整


@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

.tab-text-shadow {
  display: none !important;
}

StylishのManage Styles..からWriteで新規作成し、上記のようにCSSを入力します。これでタブ部分がすっきりします。

これでやっとiKnowできる。。