Meeting Notes

14-September-2010

Mozilla Platform Meeting Minutes: 2010-09-14

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Platform/2010-09-14

From MozillaWiki

« previous week | index | next week »

Notices / Schedule

Firefox 3.6.10 and 3.5.13

  • Quick-turnaround updates for 3.6.9 and 3.5.12

  • Bug 594699 (1.9.1 and 1.9.2) and bug 590978 (1.9.2 only)
  • Building in an hour
  • Plan to release asap, likely Thursday
  • Support is emailing users with the crash for Bug 594699, trying to get reproduction steps.

Firefox 3.6.11 and 3.5.14

  • Schedule has been on hold while dealing with the above

  • Still approving and marking bugs as blockers
  • Existing approvals / blockers will be marked correctly when bug 596293 is fixed

Firefox 4 Beta

  • inserting a beta 6 to fix two regressions from beta 5

  • this means that what you thought of as “beta 6″ is now “beta 7″
  • this means that beta 7 is the feature freeze milestone
  • this does not mean that we’re altering the schedule, still aiming for code freeze tomorrow

Blocker Report

Firefox 3.5.14

Firefox 3.6.11

Firefox 4 Beta

Firefox Development

(from our goals):

  • [NEW] Feature complete Firefox 4

    • [DONE] Switch to Tab

    • [DONE] App Tabs – Scope for 4.0 reduced (non-global), near feature complete.
    • [ON TRACK] Extension Manager – Bug list is converging, still a lot of work to do.
    • [ON TRACK] Notification UI – Geo and EM notifications done, http auth next.
    • [ON TRACK] New Theme – Windows and Mac good, Linux lagging.
    • [AT RISK] TabCandy
    • [AT RISK] Silent updates on Windows
    • [AT RISK] Web Console
    • [DROPPED] Inspector
    • [DROPPED] Account Manager – WIP patches posted, but we can’t contain the review load and code risk.
  • [AT RISK] Dirty profile startup within 20% of clean profile startup (modulo extensions, plugins; on windows)

    • Current status: Lots of data has been collected and analyzed, but no solid conclusions have shaken out.

    • Details page
    • Shawn has an updated blog post. Read it for more info.
    • Bugs on file that help:
      • Excessive cookie i/o bug bug 572223 (fixed)

      • Session Restore negatively impacts startup time based on the number of tabs loaded bug 582005
      • Suboptimal SQLite page size bug 416330 (fixed)
      • Provide a global VACUUM component bug 541373

Platform

(there is a team-by-team goals breakdown, as well)

  • [ON TRACK] 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.)

  • [ON TRACK] 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.
  • [ON TRACK] 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.
  • [ON TRACK] security: zero reproducible high/crit > 30 days
  • [ON TRACK] Support multi-process Fennec.
  • [ON TRACK] Support Jetpacks running in separate processes and never blocking the Fennec UI.

GFX

  • OpenGL accelerated layers on Mac *very close* – one bug remaining. Should land today.

  • OpenGL accelerated layers on Linux much futher out. Will definitely miss beta 7.

Layout

  • All goals completed already — Fixing regressions/blockers

  • SVG images landed
  • Removed -moz prefix from box-shadow and border-radius properties
  • Async plugin painting making progress, should land soon for Linux, needs Windows/Mac love

Multi-Process

  • cjones update on remote layers and puppet-widgets: close to landing

Video

  • Landed ‘buffered’ support for WebM (Q3 goal)

Tree Management

  • IT downtime this weekend; 650castro offline means tree closure
  • Most of the new IX machines in production

  • New data center nearly ready for use

Roundtable

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress