This is a simple patch to support SVG elements. Works in latest Chrome, Firefox, and Safari.
Add support for svg objects
Have you seen #72?
Yep, that other diff seems like a lot of code to add in order to get SVG support. Maybe I missed something with the implementation I suggested, but it seems to be working for us so far.