Thursday, December 2, 2010

Beta 8 is go

Mozilla is planning to release beta 8 sometime next week and so are we. I pulled source from mozilla-central tonight and made the small bustage fixes needed to continue compilation, and this post is being made from beta 8 in debug mode as we speak. There are still a number of blockers that Mozilla must resolve, but I expect that many of them will be deferred to beta 9, especially the Mozilla Sync-related issues. Most of the critical API and stability fixes are in, though, and they look good.

So far in Firefox beta 8 performance continues to get better, there are some interface improvements, and a number of the glitches in the renderer are gone. On our side of the bug fence, update notification appears to work and all of the known crash bugs are stamped out. We're also planning to deploy a G4/7400 version at the request of those users, and I have a few ideas for a G5-specific version. A G5-specific release was always planned, but the Mozilla source is terribly unstable even with -mcpu=G5, let alone -fast, and I couldn't sort this out in time for beta 7. However, I may be able to use ISA-independent tuning parameters to squeeze more oomph out of it, which is useful to me personally typing here on this quad G5. No promises yet but I am planning to do some tests this weekend to see if such a build will be stable.

One noticeable problem which comes late in the game is that unaccelerated graphics performance, which 10.4Fx is intentionally limited to, is slower in Firefox 4 due to a performance regression in the Cairo backend. We really need this, and Mozilla has marked it blocking final as it affects all platforms. The problem is most acute with animated images; you can track this bug yourself in Bugzilla. Hopefully it gets fixed sooner than later. We're monitoring it.

10.4Fx beta 8 also introduces our own infrastructure and livery, just like Classilla. You'll like it.

Watch this space!

4 comments:

  1. i just wanted to drop by and let you guys know what and amazing job you are doing. you are like the savior of those who are abandoned and neglected...haha... KEEP IT UP, WE <3 U!!

    ReplyDelete
  2. cosign Total Zero! much much thanks for this... using beta8 as i type.

    ReplyDelete
  3. Well, hang on, beta 8's not out yet! Unless you used the changesets to roll your own, that is.

    Mozilla has one more blocker to go and then I'll be pulling source and pushing out builds. I can't imagine this would be longer than a day or two, but this blocker has sat on their list all weekend.

    ReplyDelete
  4. Hi all! First thanks for the great work on 104Fox! I was making it my holiday project to create a Fink package for this. My experimental version has successfully validated, but since I built it remotely (ssh), I haven't been able to test run it myself! (At least one user reported it working.) The packaging can be found here:

    http://fink.cvs.sf.net/viewvc/fink/experimental/fangism/finkinfo/
    tenfourfox.info and tenfourfox.patch

    It creates the native .app, but can also be launched with 'tenfourfox' from the command line (wrapper script).
    Looking forward to more updates!

    ReplyDelete

Due to an increased frequency of spam, comments are now subject to moderation.