Platform/2011-06-28
< Platform
Q3 Goals
Notices / Schedule
Firefox Development
GFX
JS
- We got a break on an EnterMethodJIT crash!
- Users had been reporting crashes on Yahoo Mail Beta (bug 655660) and others.
- David Anderson was able to reproduce the crash and fix it.
- The bug was a too-small bitfield holding patch locations for ICs that could grow very large.
- This bug might be a good fraction of the EnterMethodJIT crashes we get.
- We're starting work on GC topcrashes
- Bill McCloskey is finishing a new Breakpad feature to snapshot stack traces at desired points (e.g., when GC runs) and put them in minidumps: bug 662646.
- Figuring out these crashes will take a while--we'll need to experiment with different measurements and analyze data over time.
Layout
- text-overflow landed! Includes text-overflow:<string> and text-overflow:<left> <right>! Handles all sorts of edge cases other browsers don't reach!
- Looks like Jonathan Kew got a 6% Tp win on MacOS 10.6 using some new font APIs
- Zzzzz
Plugins
DOM
Network
Accessibility
Multi-Process
Tree Management
- disable tp4 (except for older release branches)
- tp5 catches the same regressions and has been running side-by-side it for almost two weeks on all branches
- this was announced last week on this meeting and through mailing lists
- everything is ready to disable it on this Thursday
- please read more about it on this blog post
- Turning off Firefox 3.5 automation this week.
Stability Report
Roundtable
- Telemetry is on, start adding probes: https://blog.mozilla.com/tglek/2011/06/22/developers-how-to-submit-telemetry-data/
- MSVC 2010 Migration: http://blog.kylehuey.com/post/7015378885/migrating-to-msvc-2010 - followup to .platform