SVG Text Support

I spent a few hours hooking up WebCore’s text rendering engine to SVG, and now we have basic SVG text support going. Here’s an example showing both fancy text features (multiple, high-quality, anti-aliased fonts) and fancy SVG features (the text is skewed and rotated):

SVG Text

Here’s the actual SVG file if you have a fresh WebKit build and want to try it yourself.

This only took a few hours of work, thanks to all the great work Rob and Nikolas did on ksvg2 and all the hard work that Eric did porting it to Quartz and integrating it with WebKit.