April 2nd, 2010

Security update #2 for Iceweasel 3.6 preview

As of writing, xulrunner 1.9.2.3 has been uploaded to experimental, but as ftp-master is currently offline, and as it will also need to go through NEW, it won't be available immediately. Which is why, once more, I make them available for you:

Iceweasel should follow in a few hours.

2010-04-02 16:11:41+0900

firefox, xulrunner | No Comments »

March 24th, 2010

Iceweasel 3.6のプレビューパッケージのセキュリティアップデート

squeeze向けの3.5バージョンの準備がまだ出来ていないので、experimentalへ3.6のアップロードはまだまだです。だが今日はMozillaがセキュリティアップデートを発表しました。Iceweasel 3.6のプレビューパッケージを使ってる皆さんは安全のために下記のパッケージをダウンロードして下さい。xulrunnerのソースコードで修正されたのでxulrunnerのパッケージしかアップデートしていません。

申し訳ありませんがこのバージョンでリグレッションが導入されてしまいました:右上にある検索バーのアイコンが表示しない場合があります。
アップデート:実はこのリグレッションが存在していません。

ハ〜〜、日本語で書くのがこんなに難しかったっけ?

2010-03-24 09:40:56+0900

firefox, xulrunner | No Comments »

March 23rd, 2010

Security update for Iceweasel 3.6 preview

While the package is not ready yet for experimental, mostly because there are pending changes in the 3.5 branch, Mozilla released a security update today. So, here are the packages you need to be safe security-wise with Iceweasel 3.6. Please note only xulrunner packages have been updated, as the security fix lies in the xulrunner code.

A known regression of this version is that the icons in the search box on the top right don't show up.
Update: This regression actually doesn't exist.

2010-03-23 22:16:40+0900

firefox, xulrunner | 11 Comments »

March 5th, 2010

Iceweasel 3.6が近づいています

Iceweasel 3.6の開発が終わりそうですが3.6も3.5もバグが残っています。experimentalへアップロードする前にはそのバグを解決したいと思います。

その間に下記のパッケージを試してみて頂けたら幸いです:

amd64のバイナリパッケージはJITコンパイラが有効にされています。(Firefoxの場合は無効。他のLinuxディストリビューションもそうだと思います)そのせいでバグが現れた場合はabout:configでjavascript.options.jit.contentを無効にして下さい。amd64のJITはテストスイートを成功しているので安定したのを期待しています。

2010-03-05 20:35:14+0900

firefox, xulrunner | No Comments »

Iceweasel 3.6 approching

Work on Iceweasel 3.6 is approaching an end, but there are still issues with it and with 3.5 that I want to tackle before officially pushing to experimental.

In the meanwhile, you can already try a preview package:

The amd64 binary has the JIT compiler enabled by default (contrary to upstream default, and I guess most if not all other distros), so if you have issues with it, you'll need to disable javascript.options.jit.content from about:config. It passes the testsuite, so I expect it to be fairly stable.

2010-03-05 18:12:19+0900

firefox, xulrunner | 16 Comments »

March 3rd, 2010

取り合えず

Mike Hommeyと申します。Planet Debian JPにブログを登録して頂きました。
山下さんが書いた通りにDebianでIceweaselなどのパッケージを開発させて頂いてます。他にもフリーソフトの様々なプロジェクトに協力させて頂いてます。
日本で15ヶ月、日本語を勉強したりしましたが、5年前帰国してからは奥さんと話す意外にあまり日本語を使いませんので(特に書きません)おかしい文書になるかも知れませんがお許し下さい。
とにかく、これからIceweaselなどについてブログしますので、宜しくお願いします。

2010-03-03 08:31:47+0900

p.d.o | 1 Comment »

February 25th, 2010

Is there a conspiracy to prevent me from working on Iceweasel 3.6 ?

After realizing Iceweasel wasn't working properly on various Debian architectures, and spending time fixing that, this week a new cairo version triggered a longstanding bug which would kill Iceweasel when closing a tab. I think I got it fixed now, but what next ?

2010-02-25 18:09:54+0900

firefox | 7 Comments »

February 23rd, 2010

Mind blowing news

The Firefox logo, the very reason why Iceweasel exists, is now free as in speech. Its use is still limited by trademarks, but it is free.

The news is not entirely official, but apparently the change has occurred a year ago, and the license text for the branding hasn't been changed accordingly.

Waw.

Update: Now official.

2010-02-23 23:38:03+0900

firefox | 12 Comments »

Green is beautiful

buildd status for xulrunner mostly green

This is it! xulrunner now builds and successfully runs the checks and xpcshell-tests on all release architectures, including arm, mips, powerpc and sparc, that were all failing 2 weeks ago. 2 patch pulled from upstream, 5 patches written and sent upstream, and several more as not quite successful attempts.

What puzzles me is that e.g. the arm issue in the test suite has been known upstream for a year, yet Firefox was released on maemo (arm) without it being fixed. I mean, it only took me a few hours (if you don't count the time lost waiting for the builds to end), starting with no specific knowledge of arm, and even less of jit compilers.

Anyways, this all means work on 1.9.2 can go on.

2010-02-23 08:29:36+0900

xulrunner | 3 Comments »

February 18th, 2010

Massive FAIL #2

Massive iceape buildd failure

This is what would have happened if I had waited before uploading 2.0.3-2. Courtesy of dh_install --fail-missing and its non-handling of arch:any only builds.

2010-02-18 14:33:41+0900

xulrunner | No Comments »