No more xulrunner? / iceweasel 30.0~b3-1~bpo70+1 and 31.0~a2+20140511004003-1~bpo70+1 contain broken link to xulrunner-{30,31}

Axel Beckert abe at
Tue May 13 12:51:30 UTC 2014

Hi Mike,

Mike Hommey wrote:
> Xulrunner is heavily unsupported upstream, to the point that it's going
> to be removed entirely.

Is there already any official statement from Mozilla about such plans?

The docs upstream are then probably out of date:

| When will Firefox be based on XULRunner?
|    There is no intention to do this for official release versions of
|    Firefox. It is already possible to run Firefox on XULRunner now
|    though and certain Linux distributions already do this.

E.g. the word "already" suggests that this is rather the future than
the past.

> Xulrunner functionality can be achieved with
> iceweasel/firefox -app foo.ini.

>From my experience this has more issues than running xulrunner
directly. may be such an issue. (Will ask the
submitter if it still persist.)

IIRC there were other issues like wrong User-Agent name or similar.
(That issue was at least visible in "about:". Will recheck with
30/31 and report a bug if it's still there.)

Hence, I always considered "firefox -app" just as an ugly workaround
e.g. on Ubuntu which shipped upstream releases instead of taking
Iceweasel + Xulrunner from Debian.

> Separately from the issue of xulrunner being supported or not upstream,
> the situation with security updates basically makes us break all things
> using xulrunner in stable releases once every 42 weeks.

Well, if Mozilla would have a saner release policy and (real)
long-term stable APIs instead of running after Google Chrome...

> Mike (also an advocate of Mozilla killing xulrunner for good, because
> pretending that it works is more a disservice than anything else)

Xulrunner worked fine for me for many years now (started with
Xulrunner 1.8.something which IIRC correlates with Firefox 2.0) and
still does so. I consider it anything else than a "disservice". The
packages seemed well maintained and it seems to have less issues than
iceweasel itself. (To be fair, there is also less functionality that
could have issues. :-)

There was only one release which I considered broken (Xulrunner 14) as
it was unusable with Conkeror (hence the one dent in conkeror's
alternative dependencies list). But since Xulrunner 15 worked fine

The only thing I was annoyed about with regards to packaging was that
there never was a xulrunner meta package, not even a "Provides:
xulrunner". But I suspect _that_ issue is solved now. .oO( "Depends:
iceweasel" *sigh* )

		Regards, Axel
 ,''`.  |  Axel Beckert <abe at>,
: :' :  |  Debian Developer, Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5

More information about the pkg-mozilla-maintainers mailing list