| Index: Source/platform/scroll/ScrollAnimatorNone.h
|
| diff --git a/Source/core/platform/ScrollAnimatorNone.h b/Source/platform/scroll/ScrollAnimatorNone.h
|
| similarity index 96%
|
| rename from Source/core/platform/ScrollAnimatorNone.h
|
| rename to Source/platform/scroll/ScrollAnimatorNone.h
|
| index 7734c4dd26f1b2f4c56917c074772387954b069d..8f92eb872e2b1c59e7c994b872718dd51c5ef0d9 100644
|
| --- a/Source/core/platform/ScrollAnimatorNone.h
|
| +++ b/Source/platform/scroll/ScrollAnimatorNone.h
|
| @@ -31,10 +31,9 @@
|
| #ifndef ScrollAnimatorNone_h
|
| #define ScrollAnimatorNone_h
|
|
|
| -#include "core/platform/ScrollAnimator.h"
|
| #include "platform/Timer.h"
|
| #include "platform/geometry/FloatPoint.h"
|
| -#include "wtf/OwnPtr.h"
|
| +#include "platform/scroll/ScrollAnimator.h"
|
|
|
| class ScrollAnimatorNoneTest;
|
|
|
| @@ -44,7 +43,7 @@ class IntPoint;
|
| class ActivePlatformGestureAnimation;
|
| struct ScrollAnimatorParameters;
|
|
|
| -class ScrollAnimatorNone : public ScrollAnimator {
|
| +class PLATFORM_EXPORT ScrollAnimatorNone : public ScrollAnimator {
|
| public:
|
| explicit ScrollAnimatorNone(ScrollableArea*);
|
| virtual ~ScrollAnimatorNone();
|
| @@ -67,7 +66,7 @@ public:
|
| Bounce
|
| };
|
|
|
| - struct Parameters {
|
| + struct PLATFORM_EXPORT Parameters {
|
| Parameters();
|
| Parameters(bool isEnabled, double animationTime, double repeatMinimumSustainTime, Curve attackCurve, double attackTime, Curve releaseCurve, double releaseTime, Curve coastTimeCurve, double maximumCoastTime);
|
|
|
| @@ -96,7 +95,7 @@ protected:
|
|
|
| friend class ::ScrollAnimatorNoneTest;
|
|
|
| - struct PerAxisData {
|
| + struct PLATFORM_EXPORT PerAxisData {
|
| PerAxisData(ScrollAnimatorNone* parent, float* currentPos, int visibleLength);
|
| void reset();
|
| bool updateDataFromParameters(float step, float multiplier, float scrollableSize, double currentTime, Parameters*);
|
|
|