Meeting Notes Meetings notes from the Mozilla community


Mozilla Platform Meeting Minutes: 2009-09-01

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm


From MozillaWiki

« previous week | index | next week »

Notices / Schedule

Firefox 3.0.14 / Firefox 3.5.3

  • going to beta at 1pm today
  • targeting release in 1 week

Firefox 3.0.15 / Firefox 3.5.4

  • code freeze is set at September 22 11:59pm PDT
  • please land your patches (27 bugs need landing) and mark the “.4-fixed” option of the status1.9.1 flag
  • currently 12 blockers for 1.9.1 and 7 blockers for 1.9.0 that need patches (request approval if a patch is ready)

Firefox 3.6a1

  • still at about 16k users

Firefox 3.6b1

  • toolkit string freeze Friday September 4th
  • besides personas and out of date plugin checkin, anyone know of things that need to come in?

Fennec 1.0b4

  • string freeze this Friday
  • looking to hit 15th-18th

Blocker Report

Browser / Front End

  • progress reports every weekend on Planet Firefox, which will get prettier (if you want to be added, please add your Firefox Development related feed tag to this list
  • see our active projects and get involved / propose others
  • published initial draft roadmap for product deliverables through the end of 2010
  • for Namoroka/mozilla-1.9.2:
  • for future/mozilla-central:
    • looking to land improved 404 pages sometime this week on trunk
    • starting standardization process for JS API prototype work (see proposed DOM events) – should we land this in trunk?
    • had some great meetings with Roc and Vlad about how to add animation to our UI
    • faaborg, horlander and limi met about new theme stuff, a discussion of their ideas has broken out
    • faaborg would like to eradicate startup dialogs and is looking for people to help him
    • marking bugs with killthem as a way of indicating UI that needs to be removed because it doesn’t do anything (suppose we could have used useless-ui)

GFX Update

  • Decode-on-draw is getting close to review
  • WebGL update – big rename+arrays patch close to landing

Layout Update

  • pointer-events:none landed (jwatt)
  • identified problem with blocking httpd.js writes causing Tinderbox orange (cpearce)
  • working on compositor regressions (roc); file bugs about plugin tearing on Windows, scrolling slowdown?
  • proceeding with WOFF (jfkthame, jdaggett)
  • Retiring web-tech in favour of
    • Need hacks posts on pointer-events:none and CSS gradients
  • Ongoing gradient discussion on www-style

Content Update

  • bug 506985 removed the “Disable Java” UI and hidden preference from Firefox/Gecko. This change will be in Firefox 3.6. Java is now treated like any other plugin for the most part, it should be managed from the Addons Manager.
  • History.pushState patches are up for review. (bug 209275 and bug 500328)
  • HTML5 parser splitup patch in the bug, getting ready for moving parts of it off the main thread. bug 499642
  • Found and fixed a JS timeout problem that was slowing us down in some cases.

Platform-specific Support Update

  • Rob Arnold will be handing off new build infrastructure work for RelEng to get Windows 7 SDK up and running
  • Windows 7 tab preview stuff sitting on review, marked blocking
  • Making progress on 64-bit builds for Mac OS X. Complex text input and printing remain as our big blockers.
  • Trunk Mac OS X tinderboxes will be updated to build with gcc-4.2 and the Mac OS X 10.5 SDK. This will mean that trunk builds can no longer run on Mac OS X 10.4. This is unlikely to be reversed but we will be waiting a bit to actually remove code supporting 10.4 from the tree while we verify benefits.
  • [roc] Markus says that Cocoa printing depends on APIs that aren’t in 10.4
  • Win7 sdk work for build progressing.


Startup Performance



  • Lots of planning happened last week; we’re still writing up the full set of information in useful ways
  • necko design work posted at Necko: Electrolysis design and subprojects
  • some of the work, such as asynchronous redirect APIs, will take place on mozilla-central to reduce the risk and get earlier testing (scheduled for 1.9.3/Firefox 3.7)
  • Planning on running Jetpacks in a separate process as well, which allows them to use a synchronous API to content and chrome and be somewhat isolated from the rest of the system
  • Mac graphics for multi-process plugins designed… it may be 10.6-only, but we’re certainly going to focus on 10.6 support first.

Tree Management

  • nightly updates
    • recent landings (en-US prioritization, triggering l10n nightlies as soon as en-US completes) have improved turnaround time, still not as timely as before l10n updates, especially for Windows
    • works continues in bug 511967


  • switch to using the status1.9.2 flag now that we have it?

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress