Platform/2009-10-13: Difference between revisions
< Platform
Jump to navigation
Jump to search
Line 78: | Line 78: | ||
=== Startup Performance === | === Startup Performance === | ||
Highlights from the [http://autonome.wordpress.com/2009/10/12/firefox-startup-performance-weekly-summary-5// weekly update post], and work started this week: | |||
* [[Firefox/Projects/Startup_Time_Improvements#Overview|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. | |||
Join us on IRC in [http://irc.mozilla.org/#startup #startup]. | |||
=== Security === | === Security === |
Revision as of 18:09, 13 October 2009
« 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
- 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
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.
I'm working on them.
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.
Join us on IRC in #startup.
Security
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
- 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 (mrkap)?
Tree Management
Roundtable
- these notes [added by beltzner]