Bug 1420774 - Drop unnecessary virtual from Animation methods. r?boris
MozReview-Commit-ID: wRrKFbjsTx
--- a/dom/animation/Animation.h
+++ b/dom/animation/Animation.h
@@ -107,22 +107,22 @@ public:
void SetStartTime(const Nullable<TimeDuration>& aNewStartTime);
Nullable<TimeDuration> GetCurrentTime() const;
void SetCurrentTime(const TimeDuration& aNewCurrentTime);
double PlaybackRate() const { return mPlaybackRate; }
void SetPlaybackRate(double aPlaybackRate);
AnimationPlayState PlayState() const;
bool Pending() const { return mPendingState != PendingState::NotPending; }
virtual Promise* GetReady(ErrorResult& aRv);
- virtual Promise* GetFinished(ErrorResult& aRv);
+ Promise* GetFinished(ErrorResult& aRv);
void Cancel();
- virtual void Finish(ErrorResult& aRv);
+ void Finish(ErrorResult& aRv);
virtual void Play(ErrorResult& aRv, LimitBehavior aLimitBehavior);
virtual void Pause(ErrorResult& aRv);
- virtual void Reverse(ErrorResult& aRv);
+ void Reverse(ErrorResult& aRv);
bool IsRunningOnCompositor() const;
IMPL_EVENT_HANDLER(finish);
IMPL_EVENT_HANDLER(cancel);
// Wrapper functions for Animation DOM methods when called
// from script.
//
// We often use the same methods internally and from script but when called