Platform/2009-07-28: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 55: Line 55:


=== Layout Update ===
=== Layout Update ===
* Compositor phase 1 landed; a few regressions, fixes in hand for all but perhaps one or two
** Removing widgets from <deck> for 1.9.2
* Feature logjam for 1.9.2: background-size, CSS gradients, -moz-image-rect
* fantasai patches for removing float continuations; probably not to land on 1.9.2


=== Content Update ===
=== Content Update ===

Revision as of 18:00, 28 July 2009

« previous week | index | next week »

Notices / Schedule

Firefox 3.0.13

  • work on your blockers
  • code freeze on August 4
  • please request approval before landing

Firefox 3.5

  • Over 35 MILLION downloads so far!

Firefox 3.5.1

  • shipped an early release last week due to 0-day

Firefox 3.5.2

  • using the new flags for triage
  • goal of this release should be a quick-turnaround that:
    • topcrash fixes, security/stability patches
    • narrow scope, small changes
    • contrary to some reports on the Internet, this is the usual process for Firefox and software releases; the 3.5 release was strong, stable and solid, and feedback has been extremely positive. Near the end of the release we become extremely conservative about patches to accept; the 3.5.1 release is a quick update to fold in some patches that came up late in the 3.5 release cycle.
  • we will be going through approval1.9.1.1 flags and triaging them; no need to change them to approval1.9.1.2 flags

Firefox 3.6a1 Notes from today's meeting on branch and alpha schedule:

  • Our current plan is to branch for 1.9.2 on July 31st. There are several items that must land and become stable before we branch (All discussed below).
    • There are several bugs related to ireflow that bz must fix.
    • Phase I of Compositor is to land after dbaron finishes review.
    • All bugs that block the branch must be marked blocking-1.9.2+ and have P1 priority status. Please mark immediately.
  • We will try to do an alpha before we branch on July 31st. Since time is short, we will make the call whether or not an alpha is even possible before we branch, on Friday, July 24th. Even then, things are tight, and it's quite possible that we won't have time for an alpha.

Blocker Report

Gecko 1.9.1.2 / Firefox 3.5.2

Gecko 1.9.2 / Namoroka

Browser / Front End

  • Asynchronous location bar: one visual glitch outstanding
  • Focus rewrite: two bugs left, one needs Karlt
  • Form awesomecomplete: done this week
  • Responsiveness: ongoing
  • Ctrl-tab: moved behind pref
  • Polish update: Firefox is 59% shiny (0% change)

pub?key=pMZGKUlD9NOPg4oJGs1CUMw&oid=1&output=image&foo=.png

GFX Update

  • Please update me.

Layout Update

  • Compositor phase 1 landed; a few regressions, fixes in hand for all but perhaps one or two
    • Removing widgets from <deck> for 1.9.2
  • Feature logjam for 1.9.2: background-size, CSS gradients, -moz-image-rect
  • fantasai patches for removing float continuations; probably not to land on 1.9.2

Content Update

  • mrbkap's COW wrappers landed and no one noticed, which is exactly what we wanted!
  • bz is done with interruptible reflow crash regression fixing. Still some functional tweaks to do, but nothing super urgent.

Mac OS X Update

  • Mac OS X fullscreen capabilities landed. Just needs Firefox UI to enable.
  • Cocoa NPAPI in review.
  • Steven on vacation for a bit.

JS

  • Concurrent sweep added to GC. helps with animations.
  • 11-13% additional dromaeo improvement on TM tree right now.
  • Graydon et al. have a huge nanojit merge ready. What do we do with it?

Security

Electrolysis

Tree Management

Roundtable