Meeting Notes Meetings notes from the Mozilla community

31-August-2010

Mozilla Platform Meeting Minutes: 2010-08-31

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

Platform/2010-08-31

From MozillaWiki

« previous week | index | next week »

Notices / Schedule

Firefox 4 Beta

Firefox 3.6.9 & 3.5.12

Firefox 3.6.10 & 3.5.13

  • Draft schedule will be released this week
  • We have already been marking bugs as blocking and approving nominated patches

Blocker Report

Firefox 4 Beta

Firefox 3.6.10

Firefox 3.5.13

Firefox Development

(from our goals):

  • [NEW] Feature complete Firefox 4
    • [DONE] Switch to Tab
    • [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.
    • [ON TRACK] App Tabs – Scope for 4.0 reduced (non-global), near feature complete.
    • [ON TRACK] TabCandy – Sorting out session restore behaviour, near feature complete.
    • [AT RISK] Silent updates on Windows
    • [AT RISK] Inspector
    • [AT RISK] Web Console
    • [DROPPED] Account Manager – WIP patches posted, but we can’t contain the review load and code risk.

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.

JS

GFX

  • Beta 5 is good to go with Direct2D hardware accelerated rendering.
  • This week, we will be turning on Direct3D hardware accelerated compositing of layers on all Windows platforms.
  • You can test hardware accelerated compositing of layers by setting the pref layers.accelerate-all. However, there are some (huge) known issues on OS X, so we suggest you not turn it on for OS X quite yet.
    • If you run into trouble, run Firefox in safe mode – hardware acceleration is disabled in safe mode.

Layout

  • bug 130078 landed
    • Some regressions; biggest issue is screen readers being mostly broken on Windows due to sniffing of our HWND hierarchy (bug 591874)
    • Known Tp regressions on some platforms because paint suppression in loading documents is effectively disabled; patches in bug 591435 will turn those regressions into wins

Content

  • Remote XUL and XBL now disabled, landed for beta5 (sicking)

Tree Management

  • Try What You Want
    • The TryChooser is running in production now which allows you to select the specific try builds/test/talos runs you want (as well as which platforms) in your hg commit comment. Please see documentation and give it a go! This new feature gives devs more self-serve tools, and with more people using it will save on builder cycles thus reducing try wait times.
    • If you want a test/talos suite(s) (re)triggered, please use this handy template for bugzilla with much information already entered for you

Roundtable

  • bug 533038 will stop unpacking extension XPIs by default in beta6.

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress