WebKit fails to draw SVG correctly when loaded incrementally (remotely) It looks like it must be an invalidation issue. The missing gradient in question is probably loaded late in the file.
Eek, this is a bad bug. It affects most of the SVGs at OpenClipart.org
Opera draws this one strangely (with checkerboards patterns over the top of some elements), but we seem to draw this correctly now.