| Index: Source/platform/animation/TimingFunction.h
|
| diff --git a/Source/core/platform/animation/TimingFunction.h b/Source/platform/animation/TimingFunction.h
|
| similarity index 96%
|
| rename from Source/core/platform/animation/TimingFunction.h
|
| rename to Source/platform/animation/TimingFunction.h
|
| index 147d86b390b94b7227a3df631d79b8bc23365e37..bfe70d74ff9d9dc19a6324f1136a2e1453afd051 100644
|
| --- a/Source/core/platform/animation/TimingFunction.h
|
| +++ b/Source/platform/animation/TimingFunction.h
|
| @@ -26,6 +26,7 @@
|
| #define TimingFunction_h
|
|
|
| #include "RuntimeEnabledFeatures.h"
|
| +#include "platform/PlatformExport.h"
|
| #include "platform/animation/AnimationUtilities.h" // For blend()
|
| #include "platform/animation/UnitBezier.h"
|
| #include "wtf/OwnPtr.h"
|
| @@ -39,7 +40,7 @@
|
|
|
| namespace WebCore {
|
|
|
| -class TimingFunction : public RefCounted<TimingFunction> {
|
| +class PLATFORM_EXPORT TimingFunction : public RefCounted<TimingFunction> {
|
| public:
|
|
|
| enum Type {
|
| @@ -64,7 +65,7 @@ private:
|
| Type m_type;
|
| };
|
|
|
| -class LinearTimingFunction : public TimingFunction {
|
| +class PLATFORM_EXPORT LinearTimingFunction : public TimingFunction {
|
| public:
|
| static PassRefPtr<LinearTimingFunction> create()
|
| {
|
| @@ -91,7 +92,7 @@ private:
|
| // Forward declare so we can friend it below. Don't use in production code!
|
| class ChainedTimingFunctionTestHelper;
|
|
|
| -class CubicBezierTimingFunction : public TimingFunction {
|
| +class PLATFORM_EXPORT CubicBezierTimingFunction : public TimingFunction {
|
| public:
|
| enum SubType {
|
| Ease,
|
| @@ -172,7 +173,7 @@ private:
|
| mutable OwnPtr<UnitBezier> m_bezier;
|
| };
|
|
|
| -class StepsTimingFunction : public TimingFunction {
|
| +class PLATFORM_EXPORT StepsTimingFunction : public TimingFunction {
|
| public:
|
| enum SubType {
|
| Start,
|
| @@ -233,7 +234,7 @@ private:
|
| SubType m_subType;
|
| };
|
|
|
| -class ChainedTimingFunction : public TimingFunction {
|
| +class PLATFORM_EXPORT ChainedTimingFunction : public TimingFunction {
|
| public:
|
| static PassRefPtr<ChainedTimingFunction> create()
|
| {
|
|
|