Index: Source/core/animation/css/CSSAnimatableValueFactory.cpp |
diff --git a/Source/core/animation/css/CSSAnimatableValueFactory.cpp b/Source/core/animation/css/CSSAnimatableValueFactory.cpp |
index 2970ab469089b5572b479092e9b28726af826baf..714a9e42ff9a330e4b6def78d8f5b30430c22c6b 100644 |
--- a/Source/core/animation/css/CSSAnimatableValueFactory.cpp |
+++ b/Source/core/animation/css/CSSAnimatableValueFactory.cpp |
@@ -43,6 +43,7 @@ |
#include "core/animation/AnimatableSVGLength.h" |
#include "core/animation/AnimatableSVGPaint.h" |
#include "core/animation/AnimatableShapeValue.h" |
+#include "core/animation/AnimatableStrokeDasharrayList.h" |
#include "core/animation/AnimatableTransform.h" |
#include "core/animation/AnimatableUnknown.h" |
#include "core/animation/AnimatableVisibility.h" |
@@ -270,6 +271,8 @@ PassRefPtr<AnimatableValue> CSSAnimatableValueFactory::create(CSSPropertyID prop |
return AnimatableSVGLength::create(style->strokeWidth()); |
case CSSPropertyStopOpacity: |
return createFromDouble(style->stopOpacity()); |
+ case CSSPropertyStrokeDasharray: |
+ return AnimatableStrokeDasharrayList::create(style->strokeDashArray()); |
case CSSPropertyStrokeDashoffset: |
return AnimatableSVGLength::create(style->strokeDashOffset()); |
case CSSPropertyStrokeMiterlimit: |