ラベル iceweasel の投稿を表示しています。 すべての投稿を表示
ラベル iceweasel の投稿を表示しています。 すべての投稿を表示

2008年5月12日月曜日

Iceweasel + firemacs

インストールし直して Debian GNU/Linux で
iceweasel 2.0.0.14-2 と firemacs 3.1
の組合せがマトモに動かないことに今頃気付いたよ...orz
しょうがないので、firemacs-3.1-fx.xpi 落してきて解凍。

unzip firemacs-3.1-fx.xpi
cd chrome
jar -xvf firemacs.jar

で、grep -r firefox * してみたら、content/init.js に "Firefox/2" の
文字列が...これかなってことで、iceweaselの url で表示してみると ...

javascript:(function() {document.write(navigator.userAgent.search('Firefox/2'))})()

あー、-1 が返ってらぁ。

javascript:(function() {document.write(navigator.userAgent.search('Iceweasel/2'))})()

にしなきゃいけないらしい。
なので chrome/content/init.js の以下修正。


7,8c7,8
< var firefoxVersion = navigator.userAgent.search('Firefox/2') > 0 ? 2 :
< navigator.userAgent.search('Firefox/3') > 0 ? 3 :
---
> var firefoxVersion = navigator.userAgent.search('Iceweasel/2') > 0 ? 2 :
> navigator.userAgent.search('Iceweasel/3') > 0 ? 3 :




それから、アーカイブを作り直して、

jar -cvf firemacs.jar content skin
zip firemacs-3.1-fx.xpi chrome/firemacs.jar chrome.manifest install.rdf


で、出来上がった firemacs-3.1-fx.xpi をiceweaselで開いてインストール
イイ感じ。

2008年4月27日日曜日

Iceweasel (firefox)の設定

Debian GNU/Linux インストールし直したから、イチから...

  • about:config
  • browser.link.open.newwindow = 2 ->3
    browser.tabs.loadDivertedInBackground = false -> true

  • add-ons

  • Compact Menu
    Firemacs
    Downloads in Tab
    NoScript