Search code examples
sdkxulrunnerbrowser-extensionfirefox-5

Firefox 5, 6, 7 and XULRunner: Which versions are which?


I'm trying to recompile a Firefox extension that has binary components for use with Firefox 5 now that the beta is out. According to this I need to rebuild the binary components. What I can't figure out is which xulrunner to download and build against from here.

Is there a table that matches up FF versions (5, 6, 7) with code names (Beta, Central, Aurora) with Xul Runner versions (2, etc)?

Any decent guide would be great.

Update

It looks like the SDK / Mozilla version number has been changed to match Firefox's version number. Based on that my guess is now this:

Firefox 5 | Beta | XULRunner 5.0
Firefox 6 | Aurora | XULRunner 6.0
Firefox 7 | Central | XULRunner 7.0

Solution

  • Mozilla's wiki has a section of the Firefox page that gives the mappings you're looking for, but it only covers the already-released versions.

    Another page called Releases lists upcoming versions and their codenames, but doesn't indicate the underlying XULRunner version.

    It would appear that you'd want "latest-mozilla-beta" (which is listed as XULRunner 5) for now. Judging by the version numbers in the newer nightlies, it looks like the XULRunner versions are going to be shifted so that they match up with their corresponding Firefox versions.