: Etherpad users! We are developing an extension that will allow you to create pages from etherpads quickly and easily. Please visit our sandbox and help us test it.


From MozillaWiki
Jump to: navigation, search

« 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):

  • [ON TRACK] Feature complete Firefox 4
    • [DONE] Switch to Tab
    • [DONE] App Tabs - Scope for 4.0 reduced (non-global), near feature complete.
    • [DONE] Extension Manager - Bug list is converging, still a lot of work to do.
    • [DONE] Web Console
    • [ON TRACK] Notification UI - Geo and EM notifications done, http auth next.
    • [ON TRACK] New Theme - Windows and Mac good, Linux catching up now
    • [DONE] TabCandy Panorama
    • [AT RISK] Silent updates on Windows
    • [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


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



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


  • 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


  • 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


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