Changeset 169277 in webkit
- Timestamp:
- May 23, 2014 1:31:21 PM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r169276 r169277 1 2014-05-23 Manuel Rego Casasnovas <rego@igalia.com> 2 3 [CSS Grid Layout] Use gridRowCount() and gridColumnCount() when possible 4 https://bugs.webkit.org/show_bug.cgi?id=133213 5 6 Reviewed by Sergio Villar Senin. 7 8 Use gridRowCount() and gridColumnCount() instead of m_grid.size() and 9 m_grid[0].size() to make the code more descriptive and easier to 10 understand. 11 12 No new tests (No change in behavior). 13 14 * rendering/RenderGrid.cpp: 15 (WebCore::RenderGrid::growGrid): 16 (WebCore::RenderGrid::placeAutoMajorAxisItemOnGrid): 17 1 18 2014-05-23 Alexey Proskuryakov <ap@apple.com> 2 19 -
trunk/Source/WebCore/rendering/RenderGrid.cpp
r168367 r169277 631 631 { 632 632 if (direction == ForColumns) { 633 const size_t oldColumnSize = m_grid[0].size();634 for (size_t row = 0; row < m_grid.size(); ++row)633 const size_t oldColumnSize = gridColumnCount(); 634 for (size_t row = 0; row < gridRowCount(); ++row) 635 635 m_grid[row].grow(oldColumnSize + 1); 636 636 } else { 637 const size_t oldRowSize = m_grid.size();637 const size_t oldRowSize = gridRowCount(); 638 638 m_grid.grow(oldRowSize + 1); 639 m_grid[oldRowSize].grow( m_grid[0].size());639 m_grid[oldRowSize].grow(gridColumnCount()); 640 640 } 641 641 } … … 777 777 778 778 // We didn't find an empty grid area so we need to create an extra major axis line and insert our gridItem in it. 779 const size_t columnIndex = (autoPlacementMajorAxisDirection() == ForColumns) ? m_grid[0].size() : minorAxisIndex;780 const size_t rowIndex = (autoPlacementMajorAxisDirection() == ForColumns) ? minorAxisIndex : m_grid.size();779 const size_t columnIndex = (autoPlacementMajorAxisDirection() == ForColumns) ? gridColumnCount() : minorAxisIndex; 780 const size_t rowIndex = (autoPlacementMajorAxisDirection() == ForColumns) ? minorAxisIndex : gridRowCount(); 781 781 growGrid(autoPlacementMajorAxisDirection()); 782 782 insertItemIntoGrid(gridItem, rowIndex, columnIndex);
Note: See TracChangeset
for help on using the changeset viewer.