Mozilla Project Weekly Status: 2009, March 16


  • AMO 5.0.3 shipped last week, blog post going out today describing changes
    • Editor notification for add-on changes
    • Improved dashboard with week-over-week display
    • “Share This” links
    • and other features
  • Planned 3.5 migration
    • 3.1b4 will get converted to 3.5b4 on 3/17
    • 3.2a1 will get converted to 3.6a1 on 3/1
    • Sam Sidler coordinating
    • 5.0.4 release will update compatibility dashboard to consider 3.1 and 3.5 to be the same version.
  • Compatibility
    • 3.1* compatibility still around 80%
    • 3.1b3 compatibility up to 55% which is a 30% increase from last week.


  • Firefox 3.0.8
    • Code freeze is tomorrow night at 11:59pm
    • Please work on your blockers
    • Aiming for mid-April release
  • Fx 3.5b43 (Shiretoko) – Status: Pending String Freeze
    • 11 blockers left, only 1 of which is complicated
    • Good progress on code sprints for items that may be taken on the Firefox 3.1 branch, but will be taken on trunk:
      • fixing PFS so that it can be used to install plugins again
      • refactoring Places DB for performance improvements
      • restoring only visible tabs first upon session restore
    • string freeze this Thursday at 11:59pm PDT
    • code freeze Monday April 6th
    • release week of April 13th
  • tagged and built early last week (one respin required)
  • QA underway and on schedule
  • on target for a release of this Thursday afternoon


  • Gecko 1.9.1

    • Beta 4 progress solid. JS bugs are getting closed out faster now. Everyone on the JS team seems to be pulling together to get these issues closed out. A few awesome highlights:

      • Graydon Hoare bug 482263 – Avoid re-entering recorder while deep aborting, r=mrbkap (Also known as the TM: “Assertion failure: x->oprnd2() == lirbuf->sp || x->oprnd2() == gp_ins, at ../jstracer.cpp bug. I LOVE trying to read those kinds-o-bugs).
      • Jim Blandy bug 480132 – SpiderMonkey clones too many blocks into the heap
      • Jason Orendorff bug 480147 – TM: “Assertion failure: cx->bailExit” with string.replace and type instability. r=gal.
    • Other areas are looking pretty good to wrap up blockers soon:

      • 14 final blocker bugs left in content.
      • 3 GFX final blockers.
      • 7 Layout final blockers. (Last week: 6)
      • 2 SVG final blockers.
      • JS with 40 blockers. (Last week: 42)
    • Triage needed. 47 noms are in the queue right now.
    • For weekly engineering meeting notes and other info see the Platform page.
    • 89 total 1.9.1 blockers (last week: 86).


  • TBird 3.0b3 (Shredder) – Status: In Progress
    • Auto-update of users of older 3.0 alphas and betas to 3.0beta2 should be live soon (bug 482962)
    • 3.0b3 in progress; planning updates soon
    • Enabling Spotlight search using about:config on OS X nightly builds should now work again (bug 290057)

Complete Meeting Notes