Platform/2009-10-13
< Platform
Jump to navigation
Jump to search
« previous week | index | next week »
Notices / Schedule
Firefox 3.0.15 / Firefox 3.5.4
- Firefox 3.0.15: builds made, were targeting beta for Wednesday, but have to re-spin for one issue
- Firefox 3.5.4: builds made, beta on Friday, caught two issues which require a re-spin
Firefox 3.0.16 / Firefox 3.5.5
- no schedule yet
- please work on your blockers though!
Firefox 3.6b1
- all blockers done!
- waiting for green cycle, then can go to build
Firefox 3.6 RC
- fix yer 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)
- 118 OPEN (-25 w/w)
- 24 FIXED but not yet fixed on mozilla-1.9.2 (-52 w/w)
- 37 nominations (+19 w/w)
- Handy charts: Blocker snapshots, Blocker and Noms trends
- Approvals
- 92 requests (+20 w/w)
- 34 approved but not yet fixed on mozilla-1.9.2 (+3 w/w)
- Charts: Nominations snapshots
Browser / Front End
(Progress reports every weekend on Planet Firefox)
- see our active projects and get involved / propose others
- Namoroka/mozilla-1.9.2 front end development:
- Paul is pretty confident we can improve session restore speed for 1.9.2
- now moving into bug fixes and closing down for ship
- we have 29 blockers to go!
- mozilla-central front end development:
- the team is now prioritizing feature work for 1.9.3
- you can see the list of projects on the wiki
- we've already started on async Places expiration, better find in page, showing already open tabs in the awesomebar, enhanced history UI (see faaborg's blog post for more), and ongoing work with improving the video controls
GFX Update
- 0 beta blockers; 3 1.9.2 blockers - all with patches.
- Jeff got his 0x0 stack unwinding improvement, bug 519616, landed in upstream breakpad; we're waiting on that fix to be taken into our instance of breakpad, bug 521231.
- Bas is starting a DirectWrite font backend for Cairo's GDI backend, which will make it possible (on Windows 7, and whenever it's backported, on Windows Vista) to have better-quality antialiasing on text.
Layout Update
- 1.9.2 blockers
- 17 unfixed in layout, 4 with patches
- 3 in video, all with patches
- CSS Transitions landed (dbaron)
- Added support for animating float values in transitions/SVG (dholbert)
- caret in reftests (mats)
- Mac timing weirdness on machines with no screen (mstange)
Content Update
- Closed all our P1 blockers, many thanks to Steven, mrbkap, Andreas, Waldo, and bz.
- Continuing to work on topcrash bugs.
- HTML parser
- Off main thread parsing works
- Speculative image, script, and stylesheet loading works.
- Starting to think about what's remaining to enable by default.
Platform-specific Support Update
- tab previews landed on trunk/1.9.2.
- jump lists landed on trunk.
- progress indicator platform code landed on trunk/1.9.2.
- Still waiting on progress indicator browser patch tests for landing, bug 474060.
- perf regressions, merge problems, bug fixes have been addressed.
- (smichaud) Patch landed to restore JEP on 1.9.2 branch bug 517335
- JS crashes fixed before landing bug 521338. Thanks mrbkap and gal!
- Leaks fixed afterwards bug 521599 Thanks mrbkap!
- Some problems still remain -- bug 513979 and bug 521818.
JS
- chasing recording perf issues, having some success
- recursion regressions getting fixed
- ES5 parser changes landing
Startup Performance
Highlights from the weekly update post, and work started this week:
- Summarized table of progress - will update this week, since doesn't have some major landings from the last week.
- Ryan landed bug 475289 to lazily initialize the engineMetadataService, bug 520342 to consolidate service initialization in the microsummary service, and pushed bug 499123, coalescing browser about: pages, to the 3.6 branch.
- Taras landed a bunch of optimizations to the fastload system in bug 412796
- Enabled PGO for Places, mozStorage and SQLite in bug 419893
- Ben Hsieh got review on bug 511761, which optimizes the fastload cache invalidation, and consolidates some of the invalidation triggers, ready to land.
- Alice continued work on bug 510587, getting us ever closer to automated testing of cold startup.
- Jonathan Kew has a new patch on bug 519445 to improve font-loading on the Mac, with a project 10% improvement in warm startup time.
Join us on IRC in #startup.
Security
- Fix security holes! Just because they aren't "blockers" for a specific release doesn't mean they aren't important.
Electrolysis
- typeaheadfind works, in the testbed at least
- work on windowed and windowless plugins continues
- IPDL improvements including supports for array and shared memory types depends on refactoring the lowering pass: cjones on it
- the async drawWindow is reviewed: needs to land, and the API bits need to land in mozilla-central probably
- out-of-process plugins now working well enough on linux to play flash games and watch youtube without crashes (mostly ;) )
- status reports available at http://benjamin.smedbergs.us/weekly-updates.fcgi/project/electrolysis (there's a feed too)
- need to get memory-mapping working in order for realistic testing of fennec responsiveness... no owner yet
- ETA for JPW wrapper (mrbkap)?
Bugs needed for plugin testing:
- bug 519568 - Talos metrics for plugins
- bug 519570 - leaktest+electrolysis; count leaks for each subprocess
- bug 519572 - ensure test frameworks expect subprocesses
Tree Management
Roundtable
- these notes [added by beltzner]