Platform/2010-12-07

From MozillaWiki
< Platform
Revision as of 19:10, 7 December 2010 by Smooney (talk | contribs)
Jump to navigation Jump to search

« previous week | index | next week »

Notices / Schedule

Firefox 3.6.13 and 3.5.16

  • Created build #3 of 3.6.13, released to beta on Monday
  • Still plan to release on this Thursday, December 9th

Blocker Report

Firefox 4 Beta

Blocker report for Firefox 4.0.beta8 (as of 2010-12-07 11:07:47.826151-08:00)

Overview
----------------------------------------------

4.0.beta8
      blocking: 193
         fixed: 181
          open:  12

Open Blocker Assignees
----------------------------------------------

   Philipp von Weitershausen [:philikon]:   5 +++++
                         Patrick McManus:   1 +
                  Blake Kaplan (:mrbkap):   1 +
              Michael Morgan [:morgamic]:   1 +
                        Myk Melez [:myk]:   1 +
                      Axel Hecht [:Pike]:   1 +
    Nobody; OK to take it and work on it:   1 +
                      ben turner [:bent]:   1 +

Outstanding Review Requests
----------------------------------------------

                         jst@mozilla.org:   1 +
                     mconnor@mozilla.com:   1 +
                   dtownsend@mozilla.com:   1 +

        Total outstanding flagged review:   3

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)

  • [ON TRACK] Finish Firefox 4 blockers.
  • [ON TRACK] Support Firefox Team to stand up a browser on Electrolysis.
  • [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

  • 119 betaN, final, and Fennec blockers (-4 w/w)
  • OpenGL composited layers on Fennec update (jrmuizel)
    • Can be turned on (layers.accelerate-all pref) on trunk.
    • Known bug: Changing orientation of device, or resuming fennec, breaks all drawing.

Layout

  • Blocker count slowly dropping, now 103
    • Many bug fixes in hand

Content

  • Major remainders from compartment landing fixed (beta8 blockers). Many thanks to mrbkap and gal.

Tree Management

  • Fallout from our fun last week hunting down new orange caused by zombo.com DNS:
    • Friendly reminder that the RelEng Sheriff can re-trigger tests or even builds of specific changesets for you.
    • Cutting off external network access to test machines. See dev.tree-management thread here
  • IT needs to rearrange test minis in the new colo. Proposed dates are December 17th, December 23rd. This will require a full working day with little or no test coverage. bug 616658
  • Win7 debug unit tests enabled
    • last known perma-orange for xpcshell - bug 610654
    • who can make xpcshell run faster on Win7? [1] It runs pretty slow. The other test suites did not get affected (except reftest a little bit)
      • xpcshell takes quite long on win7 and increases the end-to-end times
      • shall we keep on running xpcshell only on win2k3? shall we proceed with the switch? who can take ownership of making xpcshell faster on Windows 7?
      • we would like to stop running unit tests on win2k3 a couple of days after the last perma-orange on win7 gets fixed but this depends on answering the previous question.

Roundtable