When I open an SVG file using an object element, and size it to fill the page, WebKit draws the SVG, but then doesn't draw the contents on top of the SVG until after I scroll down and back up again. If I add the SVG inline, drawing works accurately.
A test case would be most helpful. I don't actually see any redraw errors at your site atm. We certainly have SVG invalidation/redraw errors in webkit however. Translating SVGs to different origins on the page using things like <object> is likely to tickle such redraw errors (which we need to fix!). Again, broken example pages help us to understand what bugs we still have and fix them. :)
I'm no longer seeing this behavior, so it could have been my using a more complex SVG, or some other problem. Regardless, I can no longer duplicate and this bug should be closed.
The problem is only happening with Tiger. I couldn't re-create the drawing problem with Safari or Webkit on Leopard, but when I went to my older Powerbook, which is running Tiger, the re-draw problem re-occurred. The OS is set to 10.4. I've made a static version of the page for testing at http://burningbird.net/svgerror2/burningbird.net/. The page is currently set to serve XHTML.
I wanted to reaffirm that this bug is still happening with Tiger (OS 10.4). You can see it in action at any of the following sites: http://missourigreen.burningbird.net http://secretofsignals.burningbird.net http://realtech.burningbird.net http://shelleypowers.burningbird.net http://frugalalgorithm.burningbird.net Again, this problem only happens when using Webkit (and Safari) on Tiger, not when using either in Leopard.