SVG Renderers are missing proper clippedOverflowRectForRepaint implementations This causes all of our scrolling and invalidation bugs for SVG. I'm going to make this bug the "master" and relate all of the "dupes" of this.
I've related the 5 I found. I bet there are probably 5 more dupes of this in bugs.webkit.org somewhere. :)
Huzzah! I think all these bugs will probably be fixed by the patch attached to: https://bugs.webkit.org/show_bug.cgi?id=25268 (Which is patch 7 in a 10 patch "fix the darn SVG rendering tree finally" series.)
All of the SVG renderers at least have decent implementations as part of bug 25431. They're still not respecting clips though (bug 14015) thus we're overpainting some.
*** Bug 11981 has been marked as a duplicate of this bug. ***
No more overpainting, all our repaint rects are clipped against all resources (masker, clipper, etc..)