Firefox ESR 10.0.4 Preview for OS/2 | ArcaOS 5.0 と Silverware のお部屋

ArcaOS 5.0 と Silverware のお部屋

eComStation 2 日本語版や ArcaOS 5.0 英語版など IBM OS/2 界隈の今、シルバーのアンティーク、箱根火山の動向。興味があることを気ままに更新。
なお AdBlock を有効にしていると、ブログが表示されなくなりました。もうやだこのブログ

2012年4月23日に OS/2 Netlabs FTP にて Firefox ESR 10.0.4 Preview for OS/2 が公開されました。

firefox-10.0.4.preview.en-US.os2.zip 24467 KB 12/04/23 12:57:00

eComStation 2.0 日本語版&シルバーカトラリーのお部屋-settings

サクッと展開して firefox.exe を起動してみたところ、プロパティ画面が表示されるだけで動きませんでした。

eComStation 2.0 日本語版&シルバーカトラリーのお部屋-req. kLibC 0.6.5req. kLibC 0.6.5

readmeos2 ファイルには書いてありませんでしたが、こうなる場合たいてい DLL ファイルが足りなくて起動しないことが多いので、今OS/2 界隈で評判の kLIBC 0.6.5 が必要なのだろうなと思い、Firefox 10.0.2 for OS/2 経由でセットアップしてみました。

ftp://ftp.netlabs.org/pub/gcc/libc-0.6.5-csd5.zip 824 KB 12/04/15 22:07:00
ftp://ftp.netlabs.org/pub/gcc/libc-0_6_5-csd5.wpi 801 KB 12/04/17 18:15:00

eComStation 2.0 日本語版&シルバーカトラリーのお部屋-Incompatible Add-ons 画面Incompatible Add-ons 画面

するとアドオンの互換性チェック画面が出て無事起動。しかし当然のことながら Firefox 10.0.2 の Japanese Language Package (JLP) は使わせてもらえず。

eComStation 2.0 日本語版&シルバーカトラリーのお部屋-ja.xpi
ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/10.0.4esr-candidates/build1/win32/xpi/

仕方無いのでここから拾ってきました。

eComStation 2.0 日本語版&シルバーカトラリーのお部屋-Firefox 10.0.4+ja.xpi

これにて Firefox ESR 10.0.4 Preview for OS/2 の日本語化、完了!!

eComStation 2.0 日本語版&シルバーカトラリーのお部屋-Firefox 10.0.4 Logo
Build identifier: Mozilla/5.0 (OS/2; Warp 4.5; rv:10.0.4) Gecko/20120422 Firefox/10.0.4

about:buildconfig の情報は次のとおりです。

Build platform
target
i386-pc-os2-emx
Build tools
Compiler Version Compiler flags
gcc.exe gcc version 4.4.1 (GCC) -Wall -W -Wno-unused -Wpointer-arith -Wdeclaration-after-statement -Wcast-align -W -pedantic -Wno-long-long -fno-strict-aliasing -Zomf -pipe -DNDEBUG -DTRIMMED -mtune=generic -march=i686 -O3 -fomit-frame-pointer
g++ gcc version 4.4.1 (GCC) -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -fno-exceptions -fno-strict-aliasing -Zomf -pipe -DNDEBUG -DTRIMMED -mtune=generic -march=i686 -O3 -fomit-frame-pointer
Configure arguments

--enable-application=browser '--enable-optimize=-mtune=generic -march=i686 -O3' --disable-debug --disable-debug-symbols --disable-tests --enable-os2-high-mem --without-x --disable-ipc --enable-official-branding --with-branding=./browser/branding/unofficial

そうそう日本語化するにあたり大事なことを。 readme.os2 ファイルには

* Workplace Sans - TrueType Font
Mozilla no longer supports bitmap fonts like WarpSans, so its menus
and dialogs may not look very "OS/2-like'. To fix this, you may want
to install Alex Taylor's 'Workplace Sans', a TrueType font inspired
by WarpSans. The app will use it by default if it's available.

とあり、Alex Taylor 氏の Workplace Sans フォントのインストールが推奨されています。しかしこのフォントはあいにく DBCS 文字の網羅が貧弱なので(詳しくはVLC media player 1.1.5 for OS/2に)、うちでは長らくフォント情報を改変したものを使っていることを書いておきます。

eComStation 2.0 日本語版&シルバーカトラリーのお部屋-html5testhtml5test

それから HTML5 Test の結果は、327 and 9 bonus points でした。