Platform/2011-01-11
From MozillaWiki
< Platform
« previous week | index | next week »
Contents
Notices / Schedule
Firefox 4
- Beta 9 has been built and handed off to QA (based on this revision)
- If you find any issues please email release-drivers
- Beta 10 doesn't have a schedule yet and will likely be driven by content
Firefox 3.6.14 and 3.5.17
- Code freeze for non-blockers is today, 2011-01-11
- Code freeze for blockers is still 2011-01-17 (1 week away)
Blocker Report
Firefox 4 Beta
Firefox Development
(from our goals):
Firefox
- [AT RISK] Finish Firefox 4
- [ON TRACK] API-Complete Jetpack
- Joint with Jetpack team
- Currently working towards feature-complete beta SDK
- [ON TRACK] Stand up basic Firefox with Electrolysis
- Joint with Platform
- UI may not be functional, should launch and open a web page.
- Project tracking page
Developer Tools
- [NEW] Finish Firefox 4 developer tools
- [NEW] Ensure that Firefox 4 ships with a compatible version of Firebug
- [NEW] Publish a roadmap for integrated developer tools in Firefox, including console, inspection, and js debugging
- [NEW] Develop long term plan for Skywriter maintenance/support
Platform
(there is a team-by-team goals breakdown, as well)
- [DONE] Javascript performance near or even with Chrome 5 on their benchmarks (within 20% on SS, 30% on V8), with substantial wins on our benchmarks. (Windows, in-browser.)
- [DONE] Hardware acceleration of video and other HTML and SVG content, as well as user interface, on by default for compatible hardware on all Tier-1 desktop and mobile platforms.
- [DONE] Fully support the WebGL 1.0 spec, with support turned on by default in a Firefox 4 beta on platforms that support OpenGL or OpenGL ES.
- [MISSED] security: zero reproducible high/crit > 30 days
- [DONE] Support multi-process Fennec.
- [DONE] Support Jetpacks running in separate processes and never blocking the Fennec UI. NOTE: jetpack team hasn't actually integrated this code yet, but it works in small test environments.
GFX
- 45 blockers, 15 hard blockers.
Layout
- Blocker count has risen slightly over the last week (partly due to beta9 freeze making it hard to land stuff)
Content
- 22 hardblocker's left, 57 total blockers
Tree Management
- We now have XP optimized unit tests - blog post
- could we now disable W2k3 *debug* unit tests? XP debug unit tests should be here in the next 3-4 weeks.
- we improve wait times mainly on the try server Windows builds (since we would only do build jobs rather than build + tests)
- we reduce random oranges due to running sometimes unit tests on Win2k3 VMs rather than fast IX hardware machines
- no objections
- could we now disable W2k3 *debug* unit tests? XP debug unit tests should be here in the next 3-4 weeks.
- xpchsell and reftests are slower on Win7 (compared to XP) - blog post
- reftest: 50% slower (1,488 seconds on WinXP but 2,234 on Win7)
- xpcshell: 75% slower (1,248 seconds on WinXP but 2,190 on Win7)
- anyone can help? we would improve wait times for Win7
- kudos to jim who already improved xpcshell on Win7 by improving it 40-50%
- nobody explicitly volunteered but some comments were made on bug
- FYI DirectX & drivers update on Win7 slaves - see newsgroup post
- GFX team needs this
- It might (further investigation) require a downtime - 2-3 hours at worst
- It might have affect talos numbers
- any questions? concerns?
- no objections/questions
- proposal for directory structure changes on ftp.m.o: see dev.planning, dev.tree-management and/or this blogpost
- downtime this week for adding disks/mount points to ftp.m.o
Roundtable
- CRASH REPORT
- Beta9
- A bunch of regressions fixed on the trunk yesterday and over the weekend.
- No significant regressions due to GC check-in on Sat.
- We will be monitoring fixed bugs over the next couple of days.
- Beta9