Platform/2010-02-16

« previous week | index | next week »

Notices / Schedule

'Firefox 3.0.18 / Firefox 3.5.8

  • went to beta last week
  • scheduled to be released tomorrow
  • Firefox 3.0.18: 30 fixes
    • about 45,000 ADUs on beta channel
  • Firefox 3.5.8: 84 fixes
    • about 300,000 ADUs on beta channel

Blocker Report

Browser / Front End

GFX Update

  • Cairo update is still ongoing. Running into some very tough-to-diagnose, and subtle, bugs (that show up in our reftests). Track it in bug 542605.
  • QCMS (colour management in Firefox) enhancements are starting up. We want to support different colour profiles, and to do that, we need to support real 3D LUTs and good interpolation inside that LUT. Read more in bug 509710.

Hardware Acceleration Update

  • Layers work bug layers
    • D3D10 and OpenGL work, mostly for hardware-accelerated video (YUV->RGB), is ongoing.
  • Direct2D reviews and changes-from-reviews are also ongoing. ETA: (Bas?) bug 527707

Layout Update

Content Update

  • WebSockets progressing through review (smaug)
  • CPOW and e10s content event handling being reviewed (mrbkap, jst)
  • Doing some spring cleaning in form submission code as part of the FormData work (sicking)
  • HTTP over IPC changes landed in the e10s tree! (jduell)
  • Cranking through more of the test failures and perf improvements with the HTML5 parser enabled (hsivonen)
  • [Josh] Steven Michaud is now working on porting JEP to NPAPI full-time. We're also expecting a progress update on JavaPlugin2 from Apple soon, in the form of another beta release. We are not sure which plugin will be our officially supported Java plugin for Gecko 1.9.3 on Mac OS X yet. In the long run we want to go with JavaPlugin2 so that we don't have to ship our own Java plugin.
  • [Josh] The plugin-futures mailing list has transitioned to public archives. Membership is no longer required in order to read NPAPI specification discussions. The plugin-futures wiki is also public and contains specifications for all new NPAPI extensions. Membership approval is still required in order to contribute on the mailing list.

Platform-specific Support Update

  • [Josh] There have been some questions about the status of 64-bit Mac OS X builds. They work really well already, it is the native build type on Mac OS X 10.6 and no patches/tweaks are required in order to build. We are setting up build machines for 64-bit Mac OS X and working on getting nightly builds published. See bug 519060 about build support.

JS

Electrolysis

  • Fennec with shared memory tilebrowsing patch is posted, waiting for review. bug 524180.
  • Debugging of the windowless flash going full-screen problem is ongoing (bug 539658.
  • Debugging of rpc reentrancy bug, bug 545149, has started.

Startup Performance

Security

Breakpad

Tree Management

  • ix machines
  • possible fix for windows link error

Roundtable