SVGElement should be cleaned up, it stores unrelated SVG <-> XML synchronization support functionality, that can be broken out in a new class 'SynchronizablePropertyController'. This is a preparation for upcoming animVal patches.
Created attachment 41337 [details] Initial patch
Created attachment 41338 [details] Updated patch
Comment on attachment 41338 [details] Updated patch Clearing flags on attachment: 41338 Committed r49745: <http://trac.webkit.org/changeset/49745>
All reviewed patches have been landed. Closing bug.