Platform/2009-07-28: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 50: Line 50:
* mrbkap's COW wrappers landed and no one noticed, which is exactly what we wanted!
* 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.
* bz is done with interruptible reflow crash regression fixing. Still some functional tweaks to do, but nothing super urgent.
* bnewman making progress improving the Java-to-C++ translator (reducing generated code [bug 505602] by ~15kloc, addressing perf issues [bug 506090]).
* bnewman making progress improving the Java-to-C++ translator (reducing generated code (bug 505602) by ~15kloc, addressing perf issues (bug 506090)).


=== Platform-specific Support Update ===
=== Platform-specific Support Update ===

Revision as of 18:06, 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: bug 370117 landed, and bug 446247 should be coming later today
  • 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.
  • bnewman making progress improving the Java-to-C++ translator (reducing generated code (bug 505602) by ~15kloc, addressing perf issues (bug 506090)).

Platform-specific Support 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