Platform/2009-09-22
From MozillaWiki
< Platform
« previous week | index | next week »
Contents
Notices / Schedule
Firefox 3.0.15 / Firefox 3.5.4
- Code freeze: TODAY! September 22 (end of day).
- Firefox 3.0.15: 6 open blockers
- Firefox 3.5.4: 8 open blockers
- Branches re-open for next releases in October
Firefox 3.6b1
- now string frozen
- 25 P1 bugs left
- needed before b1 cutoff:
- lightweight themes
- plugin update referrals
- about:support
- js c types
- js beta blockers
Blocker Report
See more Firefox 3.6 related blocker queries, or learn about the new status and blocker flags
- Release Blockers (flag: blocking1.9.2 or blocking-firefox3.6)
- 138 OPEN (-9 w/w)
- 58 FIXED but not yet fixed on mozilla-1.9.2 (+15 w/w)
- 83 nominations (+1 w/w)
- Handy charts: Blocker snapshots, Blocker and Noms trends
- Approvals
- 65 requests (+9 w/w)
- 41 approved but not yet fixed on mozilla-1.9.2 (-4 w/w)
- Charts: Nominations snapshots
Browser / Front End
(Progress reports every weekend on Planet Firefox)
- see our active projects and get involved / propose others
- published initial draft roadmap for product deliverables through the end of 2010
- Namoroka/mozilla-1.9.2:
- Pieces of lightweight themes (personas) integration starting to land.
- feature mostly landed on trunk, coming soon to 1.9.2
- biggest piece left to do is the caching bit, should be done by end of this week
- Dave and Dan coordinating security review (update?)
- on-idle vaccuuming of the Places DB
- bug 512854 (monthly vacuum on idle) landed on trunk, considering for 1.9.2
- Blair and Mossop have a plan for alerting users to out of date plugins
- ETA is end of week for 1.9.2
- if we get this for beta 1, we'll want a webpage there, need to make sure those bugs are on file and at least a temporary page exists
- Curtis blitzing on getting about:support in, to help users work with SUMO/Tech Support. bug 367596
- ETA is end of week for 1.9.2
- Pieces of lightweight themes (personas) integration starting to land.
- for future/mozilla-central:
- shorlander put together a roundup of theme change proposals and that started a very productive discussion
- team is discussing our Q4 Goals
GFX Update
- Really exciting work on WebGL implementation. Latest nightlies have WebGL turned on, and lots of demos are popping up.
- For fun demos, see Mark Steele's WebGL demos blog post.
- Decode-on-draw work continues; we think we've solved the strange performance hit we saw on OS X. We still have to finish the last couple of requirements (like bug 512260 and regressions) before turning it on.
- GFX has come to a tentative conclusion on Q4 goal planning.
- We've decided to focus on performance, specifically responsiveness (scrolling). We'll also be supporting the other performance work going on, like the Firefox team's Ts work and Electrolysis.
- More information at the Q4 goals page.
Layout Update
- mozLoadFrom landed [roc]
- Mac painting improvements [mstange]
- published Ogg seeking draft [cpearce]
- WOFF landed [jfkthame, jdaggett]
Content Update
- 19 blockers, still need to go through and make sure they're really blockers.
- Figured out a reliable way to reproduce the facebook farmtown game crasher bug 516780 (thanks to ctalbert!)
- Working on figuring out Q4 goals
- Finishing up remainders of our Q3 goals
- sicking working on remaining parts of XBL2
- mrbkap working with labs on jetpack security model using COW wrappers.
- HTML5 parser update (hsivonen)
Platform-specific Support Update
- 64-bit Mac OS X can build completely. Working to get patches into the tree. Doesn't run yet due to xptcall problem.
- Mac OS X trunk only builds and runs on 10.5+ for now. Not removing 10.4 code from the tree until the decision is final.
JS
Startup Performance
join us in irc.mozila.org #startup!
Highlights from the weekly update post:
- summarized table of progress
- stat and syscall removal in bug 511761, ben hsieh and taras
- service consolidation in bug 516085, vlad, drew, taras
- huge Mac Leopard win in bug bug 517549, joel reymont, masayuki nakano, josh
Also, Vlad put up instructions for using AMD's CodeAnalyst, which is a free tool that is super easy to use and tremendously useful for profiling on Windows.
Security
Electrolysis
- Necko: working on cross-process HttpChannels. Still early, hard to give ETA.
- Windowed plugins pretty close! some of the new plugin stream tests pass, and some basic NPObject remoting works. Trying to find answers to NPAPI unknowns in plugin-futures and generate more tests.
- Lots of cleanup to do: remove singletons by adding context to the plugin host, make plugin instantiation and process launch asynchronous, deal with race conditions of constructors against other methods.
- karlt/jmuizelaar working on windowless this week
- fred/bz/bsmedberg met about session history requirements: meeting notes
Tree Management
- Downtime this week (Thursday?). Notice coming soon.
- Turning off tests in unittest build+test build. Existing packaged tests will still be running. bug 507540
- Hoping to land tests on debug and optimized builds on trunk as well.
- Reminder that we still do OSX 10.4 builds on Try, so expect orange if you're pushing trunk patches.
- Un-swapping privatebytes and RSS on Mac Talos results. bug 516497
- Wait times for Try Talos are very long. Working on power/space solutions here.
- Some changes to graph server landed, should be much faster to load. bug 492352
- When are we going to hit a freeze on infrastructure changes for 3.6 release?
Roundtable
- [Added by Johnath] Stop using old phone numbers! A few long-deprecated dial-in numbers are going out of service this week. The normal dial-in numbers for this call are below, if you're using a different number (specifically, 866-500-1038 or 650-215-7299), cut it out.
- 650-903-0800 or 650-215-1282 x92 Conf# 8605 (US/INTL)
- 1-800-707-2533 (pin 369) Conf# 8605 (US)
- [bsmedberg] Can't get to 0 blocker noms without a general triage: after this call, or some other day this week?