This is a regression. It works in Safari 5.1.2 on OS X 10.6 but not tot Safari on Lion, nor recent Chrome builds. In the given URL, some of the animated elements are disappearing after the animation completes, despite the fill="freeze" property on the animated visibility. This seems to be a race condition of some kind, as not all of the elements disappear.
Safari, Chrome, and Firefox all agree on rendering for this test case. I don't believe there is any remaining compatibility issue.