| Index: Source/core/css/CSSComputedStyleDeclaration.cpp
|
| diff --git a/Source/core/css/CSSComputedStyleDeclaration.cpp b/Source/core/css/CSSComputedStyleDeclaration.cpp
|
| index bf981f457a08e0e8d998cdb1b1724d5fc0c5b796..97ddfd692bcb5012d2b2281d51c089062577b6ba 100644
|
| --- a/Source/core/css/CSSComputedStyleDeclaration.cpp
|
| +++ b/Source/core/css/CSSComputedStyleDeclaration.cpp
|
| @@ -1053,7 +1053,13 @@ static PassRefPtr<CSSValue> valueForGridPosition(const GridPosition& position)
|
| if (position.isAuto())
|
| return cssValuePool().createIdentifierValue(CSSValueAuto);
|
|
|
| - return cssValuePool().createValue(position.integerPosition(), CSSPrimitiveValue::CSS_NUMBER);
|
| + if (position.isInteger())
|
| + return cssValuePool().createValue(position.integerPosition(), CSSPrimitiveValue::CSS_NUMBER);
|
| +
|
| + RefPtr<CSSValueList> list = CSSValueList::createSpaceSeparated();
|
| + list->append(cssValuePool().createIdentifierValue(CSSValueSpan));
|
| + list->append(cssValuePool().createValue(position.spanPosition(), CSSPrimitiveValue::CSS_NUMBER));
|
| + return list;
|
| }
|
| static PassRefPtr<CSSValue> createTransitionPropertyValue(const Animation* animation)
|
| {
|
|
|