Index: third_party/WebKit/Source/platform/scroll/ScrollAnimator.h |
diff --git a/third_party/WebKit/Source/platform/scroll/ScrollAnimator.h b/third_party/WebKit/Source/platform/scroll/ScrollAnimator.h |
index ae84f9c5b2f4d7b8ce05aa189887c05c74fce995..257f734a4c185f933d60c7b6e5d7d25527864983 100644 |
--- a/third_party/WebKit/Source/platform/scroll/ScrollAnimator.h |
+++ b/third_party/WebKit/Source/platform/scroll/ScrollAnimator.h |
@@ -40,7 +40,7 @@ namespace blink { |
class ScrollAnimatorTest; |
-class PLATFORM_EXPORT ScrollAnimator : public ScrollAnimatorBase { |
+class PLATFORM_EXPORT ScrollAnimator final : public ScrollAnimatorBase { |
public: |
explicit ScrollAnimator(ScrollableArea*, WTF::TimeFunction = WTF::monotonicallyIncreasingTime); |
~ScrollAnimator() override; |
@@ -52,6 +52,8 @@ public: |
void serviceScrollAnimations() override; |
bool hasRunningAnimation() const override; |
+ DECLARE_VIRTUAL_TRACE(); |
+ |
protected: |
void animationTimerFired(); |