| Index: Source/core/css/StylePropertySerializer.cpp | 
| diff --git a/Source/core/css/StylePropertySerializer.cpp b/Source/core/css/StylePropertySerializer.cpp | 
| index be5ee79ea7be4e97998584306ff603cfad796b5c..41053f5d5aa417239173335a205d974626866d98 100644 | 
| --- a/Source/core/css/StylePropertySerializer.cpp | 
| +++ b/Source/core/css/StylePropertySerializer.cpp | 
| @@ -596,8 +596,8 @@ String StylePropertySerializer::getLayeredShorthandValue(const StylePropertyShor | 
| if (value->isImplicitInitialValue() || yValue->isImplicitInitialValue()) | 
| continue; | 
|  | 
| -                    int xId = toCSSPrimitiveValue(value.get())->getIdent(); | 
| -                    int yId = toCSSPrimitiveValue(yValue.get())->getIdent(); | 
| +                    CSSValueID xId = toCSSPrimitiveValue(value.get())->getValueID(); | 
| +                    CSSValueID yId = toCSSPrimitiveValue(yValue.get())->getValueID(); | 
| if (xId != yId) { | 
| if (xId == CSSValueRepeat && yId == CSSValueNoRepeat) { | 
| useRepeatXShorthand = true; | 
|  |