| Index: cc/scrollbar_animation_controller_linear_fade.h
|
| diff --git a/cc/scrollbar_animation_controller_linear_fade.h b/cc/scrollbar_animation_controller_linear_fade.h
|
| index 5bcfc650fc00f53176b742a67340459130f3c4ae..40ad060c191a04dfa1f5f239ea72e7a8a87bf4e5 100644
|
| --- a/cc/scrollbar_animation_controller_linear_fade.h
|
| +++ b/cc/scrollbar_animation_controller_linear_fade.h
|
| @@ -14,18 +14,22 @@ class LayerImpl;
|
|
|
| class CC_EXPORT ScrollbarAnimationControllerLinearFade : public ScrollbarAnimationController {
|
| public:
|
| - static scoped_ptr<ScrollbarAnimationControllerLinearFade> create(LayerImpl* scrollLayer, double fadeoutDelay, double fadeoutLength);
|
| + static scoped_ptr<ScrollbarAnimationControllerLinearFade> create(LayerImpl* scrollLayer, base::TimeDelta fadeoutDelay, base::TimeDelta fadeoutLength);
|
|
|
| virtual ~ScrollbarAnimationControllerLinearFade();
|
|
|
| // ScrollbarAnimationController overrides.
|
| + virtual bool isScrollGestureInProgress() const OVERRIDE;
|
| + virtual bool isAnimating() const OVERRIDE;
|
| + virtual base::TimeDelta delayBeforeStart(base::TimeTicks now) const OVERRIDE;
|
| +
|
| virtual bool animate(base::TimeTicks) OVERRIDE;
|
| - virtual void didPinchGestureUpdate(base::TimeTicks) OVERRIDE;
|
| - virtual void didPinchGestureEnd(base::TimeTicks) OVERRIDE;
|
| - virtual void didUpdateScrollOffset(base::TimeTicks) OVERRIDE;
|
| + virtual void didScrollGestureBegin() OVERRIDE;
|
| + virtual void didScrollGestureEnd(base::TimeTicks now) OVERRIDE;
|
| + virtual void didProgrammaticallyUpdateScroll(base::TimeTicks now) OVERRIDE;
|
|
|
| protected:
|
| - ScrollbarAnimationControllerLinearFade(LayerImpl* scrollLayer, double fadeoutDelay, double fadeoutLength);
|
| + ScrollbarAnimationControllerLinearFade(LayerImpl* scrollLayer, base::TimeDelta fadeoutDelay, base::TimeDelta fadeoutLength);
|
|
|
| private:
|
| float opacityAtTime(base::TimeTicks);
|
| @@ -33,10 +37,10 @@ private:
|
| LayerImpl* m_scrollLayer;
|
|
|
| base::TimeTicks m_lastAwakenTime;
|
| - bool m_pinchGestureInEffect;
|
| + bool m_scrollGestureInProgress;
|
|
|
| - double m_fadeoutDelay;
|
| - double m_fadeoutLength;
|
| + base::TimeDelta m_fadeoutDelay;
|
| + base::TimeDelta m_fadeoutLength;
|
|
|
| double m_currentTimeForTesting;
|
| };
|
|
|