Because of https://bugs.webkit.org/show_bug.cgi?id=68457, I added code to drop objects from the SVGResources cache when the target changes. It turns out (validating Niko and Rob's concerns in the aforementioned bug) that there's no need to do this for any case (that I've come up with so far) except filters, as filters are the only resource which makes use of its targets style. So, we should only do the cache drop if we have a filter. Patch coming soon.
<rdar://problem/10196224>
s/Rob/Dirk/
Created attachment 108913 [details] patch
Comment on attachment 108913 [details] patch LGTM
Comment on attachment 108913 [details] patch Clearing flags on attachment: 108913 Committed r96203: <http://trac.webkit.org/changeset/96203>
All reviewed patches have been landed. Closing bug.