今まで何度コンパイルしても,起動するとウィンドウ枠が出てコンテンツを 表示しようとするところでフリーズしてしまうバイナリしかできなかったが, 今日やっとできた。結局NetBSD-pkgsrcのpatchを当ててからわが家流の コンパイルをすればできたというだけで,なんとなく情けないがまあよしと しよう。
いつものように,
browser.xul.diff
と
platformHTMLBindings.xml.diff
を仕込んだ。
gtk2ベースに乗り換えることになったので,
/etc/fonts/fonts.conf
にこんなのを追加。
<dir>/usr/local/libdata/fonts/aqua</dir> <dir>/usr/local/libdata/fonts/freefont</dir> <dir>/usr/local/libdata/fonts/ipafont</dir> <dir>/usr/local/libdata/fonts/kaifu</dir> <dir>/usr/local/libdata/fonts/kochi</dir> <dir>/usr/local/libdata/fonts/kotori</dir> <dir>/usr/local/libdata/fonts/mikachan</dir> <dir>/usr/local/libdata/fonts/mixed</dir> <dir>/usr/local/libdata/fonts/motoya</dir> <dir>/usr/local/libdata/fonts/tare</dir> <dir>/usr/local/libdata/fonts/yoz</dir> <dir>/usr/local/libdata/fonts/zatsuji</dir>
さて,Firefox2からデフォルトでAdobe風キーバインドがデフォルト
になってしまった。これ直すの面倒臭いなあ,と思っていたら,たんに
~/.gtkrc-2.0
に
gtk-key-theme-name = "Emacs"
と書けばいいだけとな! 簡単。
あと,User Agent名が Mozilla だけになってしまって,
三菱銀行のWebアクセスがブロックされてしまってがっくり。
JavaScriptソースを見たら,"Firefox"
という文字列
だけあればいいみたいなので,User Agent Switcher を入れて
適当に Mozilla/Firefox っぽい名前にしたら先に進めた。おっけ。
なんか,これまで使ってた Firefox 1.5 より安定している感じ。
ただひとつ困ってるのは,maps.google.co.jp を開いたときに, 左半分の雑多メニューを消す小さな三角形が出てこないこと! どうしたら いいのだー。
→解決: User Agent Switcher で、User Agent名の "Bon Echo" を "Firefox" にしておけばOK。