Archive for the 'xulrunner' Category

Iceweasel 4.0 beta 1を公開


deb ./



  • xulrunner-1.9.2をインストール,
  • iceweaselをダウンロード(インストールではなく),
  • 次のコマンドを実行:dpkg-deb -x iceweasel_4.0b1-0_*.deb /some/directory,
  • シンボリックリンクを作成:ln -s /usr/lib/xulrunner-2.0 /some/directory/usr/lib.


2010-07-09 21:34:41+0900

firefox, xulrunner | No Comments »

Iceweasel 4.0 beta 1 preliminary packages for Debian, and a nice trick

Since this blog is now syndicated on Planet Mozilla, a little background for its readers: Iceweasel is the name under which Firefox is distributed in Debian. This is an unfortunate detail due to copyright issues with the Firefox logos that have been solved recently. Work is under progress to get Firefox back in Debian (I do have good hope this will be possible).

Anyways, I've started to work on getting Iceweasel in shape for the 4.0 release in a few months. The packaging being in a good enough shape, I am hereby making available some preliminary packages (meaning there is still some more work needed for proper packaging) for the first beta release.

The packages are available in a separate repository, which you need to add to your sources.list:

deb ./

Only x86 and x86-64 (amd64) packages are available for now. As far as I tested it, it works as well as the official Firefox 4.0beta1 binaries, though some xpcshell tests failed, and I haven't got reftests working yet.

If you still wish to use a current version of iceweasel (i.e. non-beta), but want to try this beta, here is the nice trick: Instead of installing iceweasel from the above mentioned repository,

  • Install xulrunner-2.0,
  • Download the iceweasel package (don't install),
  • Run the following command: dpkg-deb -x iceweasel_4.0b1-0_*.deb /some/directory,
  • Create a necessary symbolic link: ln -s /usr/lib/xulrunner-2.0 /some/directory/usr/lib.

Now you can start the Iceweasel beta with /some/directory/usr/bin/iceweasel. This trick should work with older versions of iceweasel, too.

2010-07-09 20:59:08+0900

firefox, xulrunner | 46 Comments »

Important milestone for Iceweasel in Debian

I just uploaded a pre-release of Iceweasel 3.6.4 to experimental. This is an important milestone for several reasons:

  • Last time I was able to push a pre-release was almost 2 years ago. This means the keeping up with upstream is mostly done. This also means I should be ready to create a 3.7alpha5 package when upstream releases it.
  • It includes a new feature: Out of Process Plugins. This means plugins instances are sandboxed and if they crash, they won't take the browser down with them (finally). In this release, only the Adobe flash plugin is sandboxed, but it should be enough for the vast majority of plugin induced crashes.
  • Upstream is particularly interested in feedback from Debian (experimental) users for this pre-release, as they usually don't get much feedback from their own linux pre-release builds except from the test suite.

2010-05-03 14:49:12+0900

firefox, xulrunner | 10 Comments »

A new world of possibilities is opening up

Account created for myaddress<at> with hg_mozilla and mg_mozsrc bits enabled.

Yes, this means I now have commit access on Thanks to those who vouched for me, namely Justin Wood, Christian Biesinger and Benjamin Smedberg.

And thanks to the Mozilla governance for having changed the commit access requirements just in time for me to take advantage of the new ones: under the old rules, it was required that the vouching superreviewer had never reviewed a patch from the person applying for commit access. Of the 31 superreviewers, 14 (almost half of them) already had reviewed one or more patches from me (which is not really unexpected, considering the number of patches I sent in the past).

One could wonder why I never applied for access earlier, though.

2010-04-19 23:21:57+0900

firefox, xulrunner | 5 Comments »

Iceweasel 3.6.3を公開

2010-04-03 01:10:09+0900

firefox, xulrunner | No Comments »

Announcing Iceweasel 3.6.3

2010-04-03 01:09:43+0900

firefox, xulrunner | 8 Comments »

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



2010-04-02 16:33:17+0900

firefox, xulrunner | No Comments »

Security update #2 for Iceweasel 3.6 preview

As of writing, xulrunner 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 »

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 »

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 »