Index: sky/engine/core/animation/css/CSSAnimatableValueFactory.cpp |
diff --git a/sky/engine/core/animation/css/CSSAnimatableValueFactory.cpp b/sky/engine/core/animation/css/CSSAnimatableValueFactory.cpp |
index 2a281fc1ae5a89e472d9b4aebee687292a5645e9..6f91d252c993930ae0bfb261c028b1908cca4fe3 100644 |
--- a/sky/engine/core/animation/css/CSSAnimatableValueFactory.cpp |
+++ b/sky/engine/core/animation/css/CSSAnimatableValueFactory.cpp |
@@ -313,6 +313,8 @@ PassRefPtr<AnimatableValue> CSSAnimatableValueFactory::create(CSSPropertyID prop |
return createFromLengthBox(style.clip(), style); |
case CSSPropertyColor: |
return createFromColor(property, style); |
+ case CSSPropertyFilter: |
+ return AnimatableFilterOperations::create(style.filter()); |
case CSSPropertyFlexGrow: |
return createFromDouble(style.flexGrow(), AnimatableDouble::InterpolationIsNonContinuousWithZero); |
case CSSPropertyFlexShrink: |
@@ -393,8 +395,6 @@ PassRefPtr<AnimatableValue> CSSAnimatableValueFactory::create(CSSPropertyID prop |
if (ClipPathOperation* operation = style.clipPath()) |
return AnimatableClipPathOperation::create(operation); |
return AnimatableUnknown::create(CSSValueNone); |
- case CSSPropertyWebkitFilter: |
- return AnimatableFilterOperations::create(style.filter()); |
case CSSPropertyWebkitMaskBoxImageOutset: |
return createFromBorderImageLengthBox(style.maskBoxImageOutset(), style); |
case CSSPropertyWebkitMaskBoxImageSlice: |