If you haven’t heard by now, I was hired by Mozilla Foundation a month and a half ago to work on the new graphics platform. Since then a lot of progress has been made by Vlad and I. We’re using Cairo (through Thebes) for drawing and now on all paltforms. On Windows, I’m using all new Uniscribe handling complex scripts when drawing text and then using cairo to draw. There are quite a few bugs (fonts aren’t always bold when they should be, sizes aren’t always right, clipping is sometimes bugged, etc). Even with the various font bugs, the things are fairly usable.
Vlad and I are planning to start landing our various changes on to the trunk this week (not built by default) so you can do your own builds, but until then I’ve got a Windows build you can try here:
Vlad says he is going to post a Linux build soon (with Glitz support!)