Platform/2011-01-11

From MozillaWiki
Jump to: navigation, search


« previous week | index | next week »

Notices / Schedule

Firefox 4

  • Beta 9 has been built and handed off to QA (based on this revision)
  • 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

  • [ON TRACK] API-Complete Jetpack
    • Joint with Jetpack team
    • Currently working towards feature-complete beta SDK
  • [ON TRACK] Stand up basic Firefox with Electrolysis

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

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
  • 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.