Platform/2009-07-28: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(summary)
Line 6: Line 6:
* code freeze on August 4
* code freeze on August 4
* please request approval before landing
* please request approval before landing
'''[[Releases/Firefox_3.5|Firefox 3.5]]'''
* Over 35 MILLION downloads so far!


'''[[Releases/Firefox_3.5.2|Firefox 3.5.2]]'''
'''[[Releases/Firefox_3.5.2|Firefox 3.5.2]]'''
Line 17: Line 14:


'''Firefox 3.6a1'''
'''Firefox 3.6a1'''
Notes from today's meeting on branch and alpha schedule:
* code freeze tomorrow EOD or thursday AM
* 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).
* builds on thursday
* release targeted for Friday
** There are several bugs related to ireflow that bz must fix.
** There are several bugs related to ireflow that bz must fix.
** Phase I of Compositor is to land after dbaron finishes review.   
** 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.
** 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 ===
=== Blocker Report ===

Revision as of 18:03, 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.2

  • targeting next week for release
  • please land your patches!
    • if you don't land by 11:59pm tonight, your patch will not make it
  • please fix your blockers!

Firefox 3.6a1

  • code freeze tomorrow EOD or thursday AM
  • builds on thursday
  • release targeted for Friday
    • 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.

Blocker Report

Gecko 1.9.1.2 / Firefox 3.5.2

Gecko 1.9.2 / Namoroka

Browser / Front End

  • Asynchronous location bar:
  • Focus rewrite:
  • Form awesomecomplete:
  • Responsiveness:
  • Ctrl-tab: moved behind pref

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

  • all multi-process activity preffed off by default to make unit tests go green and separate plugin and tab work
  • Joe working on tilebrowser graphics... ETA?
  • Other project spinning up, but slowly due to existing 1.9.2 sprints and security work

Tree Management

Roundtable