| Index: third_party/WebKit/Source/core/animation/SVGLengthInterpolationType.cpp | 
| diff --git a/third_party/WebKit/Source/core/animation/SVGLengthInterpolationType.cpp b/third_party/WebKit/Source/core/animation/SVGLengthInterpolationType.cpp | 
| index 54e47b41ea9de408c83311e72e5b44cb2f56d3fc..29b6bf2e67ec83eb4032dca12989053576860714 100644 | 
| --- a/third_party/WebKit/Source/core/animation/SVGLengthInterpolationType.cpp | 
| +++ b/third_party/WebKit/Source/core/animation/SVGLengthInterpolationType.cpp | 
| @@ -23,6 +23,10 @@ enum LengthInterpolatedUnit { | 
| LengthInterpolatedEXS, | 
| LengthInterpolatedREMS, | 
| LengthInterpolatedCHS, | 
| +    LengthInterpolatedViewportWidth, | 
| +    LengthInterpolatedViewportHeight, | 
| +    LengthInterpolatedViewportMin, | 
| +    LengthInterpolatedViewportMax, | 
| }; | 
|  | 
| static const CSSPrimitiveValue::UnitType unitTypes[] = { | 
| @@ -31,7 +35,11 @@ static const CSSPrimitiveValue::UnitType unitTypes[] = { | 
| CSSPrimitiveValue::UnitType::Ems, | 
| CSSPrimitiveValue::UnitType::Exs, | 
| CSSPrimitiveValue::UnitType::Rems, | 
| -    CSSPrimitiveValue::UnitType::Chs | 
| +    CSSPrimitiveValue::UnitType::Chs, | 
| +    CSSPrimitiveValue::UnitType::ViewportWidth, | 
| +    CSSPrimitiveValue::UnitType::ViewportHeight, | 
| +    CSSPrimitiveValue::UnitType::ViewportMin, | 
| +    CSSPrimitiveValue::UnitType::ViewportMax, | 
| }; | 
|  | 
| const size_t numLengthInterpolatedUnits = WTF_ARRAY_LENGTH(unitTypes); | 
| @@ -71,6 +79,14 @@ LengthInterpolatedUnit convertToInterpolatedUnit(CSSPrimitiveValue::UnitType uni | 
| return LengthInterpolatedREMS; | 
| case CSSPrimitiveValue::UnitType::Chs: | 
| return LengthInterpolatedCHS; | 
| +    case CSSPrimitiveValue::UnitType::ViewportWidth: | 
| +        return LengthInterpolatedViewportWidth; | 
| +    case CSSPrimitiveValue::UnitType::ViewportHeight: | 
| +        return LengthInterpolatedViewportHeight; | 
| +    case CSSPrimitiveValue::UnitType::ViewportMin: | 
| +        return LengthInterpolatedViewportMin; | 
| +    case CSSPrimitiveValue::UnitType::ViewportMax: | 
| +        return LengthInterpolatedViewportMax; | 
| } | 
| } | 
|  | 
|  |