setCSSAnimations was done for iTunes and is part of the public API of WebView. suspendAnimations/resumeAnimations was added to LayoutTestController for testing. These essentially do the same thing, except that setCSSAnimations gets passed a boolean to suspend or resume. These should be unified. We should probably just get rid of uspendAnimations/resumeAnimations and use setCSSAnimations for testing.
*** This bug has been marked as a duplicate of bug 46945 ***
Dup'd the wrong bug