Index: Source/core/animation/css/CSSAnimatableValueFactory.cpp |
diff --git a/Source/core/animation/css/CSSAnimatableValueFactory.cpp b/Source/core/animation/css/CSSAnimatableValueFactory.cpp |
index 8242cb306ebccbef500b7e92a6683c47da8985f7..cf9fe2cbf19301d6c79862e4cfc2dab7fc6ddab7 100644 |
--- a/Source/core/animation/css/CSSAnimatableValueFactory.cpp |
+++ b/Source/core/animation/css/CSSAnimatableValueFactory.cpp |
@@ -40,6 +40,7 @@ |
#include "core/animation/AnimatableLengthBox.h" |
#include "core/animation/AnimatableLengthSize.h" |
#include "core/animation/AnimatableSVGLength.h" |
+#include "core/animation/AnimatableSVGLengthVector.h" |
#include "core/animation/AnimatableSVGPaint.h" |
#include "core/animation/AnimatableShapeValue.h" |
#include "core/animation/AnimatableTransform.h" |
@@ -236,6 +237,8 @@ PassRefPtr<AnimatableValue> CSSAnimatableValueFactory::create(CSSPropertyID prop |
return createFromLength(style->right(), style); |
case CSSPropertyStopOpacity: |
return createFromDouble(style->stopOpacity()); |
+ case CSSPropertyStrokeDasharray: |
+ return AnimatableSVGLengthVector::create(style->strokeDashArray()); |
case CSSPropertyStrokeDashoffset: |
return AnimatableSVGLength::create(style->strokeDashOffset()); |
case CSSPropertyStrokeOpacity: |