Archive for August, 2005

More New Graphics

August 17, 2005

I’ve posted a new Windows build here . It is mostly the same as the one I posted yesterday, except with native theme support so it doesn’t look like crap anymore. Fonts, clipping, flashing, etc are still busted though.

One of the (few) improvements in the new graphics builds is much better image scaling. Take these two screenshots of a Penny Arcade comic scaled to fit the size of my browser as an example: old and new

Future Graphics of Mozilla

August 16, 2005

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:

firefox-1.0+.en-US.win32-ng.zip

Vlad says he is going to post a Linux build soon (with Glitz support!)