Platform/2010-04-06

« previous week | index | next week »

Notices / Schedule

Blocker Report

Browser / Front End

GFX Update

  • Cairo update landed & bounced last night.

Hardware Acceleration Update

  • Hardware-accelerated full-screen video using OpenGL (Windows only) is finally landed on m-c and working on most machines. Bas fixed some bugs last week to ensure we weren't hardware decelerating video.
  • Jonathan Griffin has started finding bugs using the Grafxbot hardware acceleration testing extension. This is good news!

Layout Update

  • Layout goals are up: [[1]]
    • Mostly about layers integration
  • Matt Woodrow has patches to add new cairo_retained_path_t API, implement the API to retain CGPath objects in the cairo-quartz backend, and retain paths in SVG
  • Chris Pearce landed new nsOggDecoder. Tracking a few regressions but things are mostly good or better.
  • David Baron landed fix for :visited privacy leak. Looks good. Need to track site breakage and consider whether we should have special handling for same-origin links.
  • Jonathan Kew reports that his Harfbuzz text shaping backend appears to give the same performance on try-server as the current Windows backend. The former is doing kerning and ligatures on all text while the latter is not, so this is actually a significant win --- if Tinderbox agrees on landing!
  • Chris Double landed new YUV code but it bounced due to build issues. Working on it.
  • Robert O'Callahan's retained-layers work reached a milestone; it can now retain layer trees (but not layer contents) between paints and pass reftests on Mac.
  • Daniel Holbert working on <animateMotion> to animate motion of SVG content along a path.

Content Update

  • No updates.

Platform-specific Support Update

JS

Electrolysis

  • [josh] If you have Flash 10.1 or JavaPlugin2 installed on Mac OS X 10.6, trunk builds will run them out-of-process by default. There are some significant known bugs, but we think the exposure will help us resolve issues quickly.

Startup Performance

Security

Breakpad

Tree Management

  • unittests-on-minis:
    • now running unittests on 10.5, 10.6
    • will turn off old unittests-on-10.5-builders soon

Roundtable