Index: Source/core/css/parser/CSSPropertyParser.cpp |
diff --git a/Source/core/css/parser/CSSPropertyParser.cpp b/Source/core/css/parser/CSSPropertyParser.cpp |
index 94d422a18e6f13550844a5e7674d558a295fc74c..d491d4df2c16640cb250a888cd32eba5c8d85b2d 100644 |
--- a/Source/core/css/parser/CSSPropertyParser.cpp |
+++ b/Source/core/css/parser/CSSPropertyParser.cpp |
@@ -3863,18 +3863,18 @@ bool CSSPropertyParser::parseGridTemplateAreasRow(NamedGridAreaMap& gridAreaMap, |
// The following checks test that the grid area is a single filled-in rectangle. |
// 1. The new row is adjacent to the previously parsed row. |
- if (rowCount != gridCoordinate.rows.finalPositionIndex + 1) |
+ if (rowCount != gridCoordinate.rows.resolvedFinalPosition.toInt() + 1) |
return false; |
// 2. The new area starts at the same position as the previously parsed area. |
- if (currentCol != gridCoordinate.columns.initialPositionIndex) |
+ if (currentCol != gridCoordinate.columns.resolvedInitialPosition.toInt()) |
return false; |
// 3. The new area ends at the same position as the previously parsed area. |
- if (lookAheadCol != gridCoordinate.columns.finalPositionIndex) |
+ if (lookAheadCol != gridCoordinate.columns.resolvedFinalPosition.toInt()) |
return false; |
- ++gridCoordinate.rows.finalPositionIndex; |
+ ++gridCoordinate.rows.resolvedFinalPosition; |
} |
currentCol = lookAheadCol; |
} |