Platform/2010-02-09

From MozillaWiki
Jump to navigation Jump to search

« previous week | index | next week »

Notices / Schedule

Blocker Report

Browser / Front End

GFX Update

  • Cairo update is still ongoing. Merging is turning out to be a little bit of an issue, due to bugs introduced in Cairo and assumptions we made that turned out not to be true. It's worthwhile, though, because it will enable us to use the OpenGL Cairo backend. Track it in bug 542605.
  • Jeff is in the process of re-enabling NEON (ARM SIMD instructions) support, which has been disabled on mozilla-central for some time. This will provide a nice speedup in rendering on devices that support the NEON chipset, i.e., most ARM devices these days. Track it in bug 544697.

Hardware Acceleration Update

  • Direct2D/DirectWrite reviews are still going on, but have been hampered a bit by finding bugs in the existing GDI code. ETA still <1 week. Track it in bug 527707.
  • Core Animation plugin work, required both for HW acceleration of plugins on OS X and for out-of-process plugins on OS X, has been hampered by apparent bugs or deficiencies in OS X. We're escalating it to their developer support channels. Track it in bug 497225.

Layout Update

Content Update

  • WebSockets going through review (smaug)
  • File.uri implementation mostly done (sicking)
  • Starting to work on FormData implementation (sicking)
  • Working through the remaining mochitest failures caused by the HTML5 parser work, and doing some perf optimizations there as well in preparation of turning it on by default (hsivonen).
  • Writing dev doc about new history API (jlebar)

Platform-specific Support Update

JS

Electrolysis

  • Jim Mathies has a patch for one of the worst OOPP bugs, bug 538918, modal loops on Windows, now waiting on review.
  • Jim's also fixed Silverlight rendering, bug 542897, and is now working on windowless Flash (eg Hulu) not being able to go full-screen, bug 539658.
  • Joe has a patch for shared memory tilebrowsing on Fennec in bug 524180.

Startup Performance

Security

Breakpad

Tree Management

  • Windows compiler crash (bug 543034)
    • No updates for VS2005
    • VS2008 also exhibits problem in js
    • Error report submitted to MS
    • Any other ideas?
  • 50 new build machines coming online this week (25 windows, 25 linux)
    • Quad core xeons w/ 4GB RAM
    • Much faster builds, should improve turnaround time
    • Have to run with -j1 on windows due to bug 524149. Even so, they're still faster.
  • New rev3 talos machines
    • Still monitoring results. Hope to make a go/no-go decision end of the week.

Roundtable