Changeset 169277 in webkit


Ignore:
Timestamp:
May 23, 2014 1:31:21 PM (10 years ago)
Author:
Manuel Rego Casasnovas
Message:

[CSS Grid Layout] Use gridRowCount() and gridColumnCount() when possible
https://bugs.webkit.org/show_bug.cgi?id=133213

Reviewed by Sergio Villar Senin.

Use gridRowCount() and gridColumnCount() instead of m_grid.size() and
m_grid[0].size() to make the code more descriptive and easier to
understand.

No new tests (No change in behavior).

  • rendering/RenderGrid.cpp:

(WebCore::RenderGrid::growGrid):
(WebCore::RenderGrid::placeAutoMajorAxisItemOnGrid):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r169276 r169277  
     12014-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
    1182014-05-23  Alexey Proskuryakov  <ap@apple.com>
    219
  • trunk/Source/WebCore/rendering/RenderGrid.cpp

    r168367 r169277  
    631631{
    632632    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)
    635635            m_grid[row].grow(oldColumnSize + 1);
    636636    } else {
    637         const size_t oldRowSize = m_grid.size();
     637        const size_t oldRowSize = gridRowCount();
    638638        m_grid.grow(oldRowSize + 1);
    639         m_grid[oldRowSize].grow(m_grid[0].size());
     639        m_grid[oldRowSize].grow(gridColumnCount());
    640640    }
    641641}
     
    777777
    778778    // 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();
    781781    growGrid(autoPlacementMajorAxisDirection());
    782782    insertItemIntoGrid(gridItem, rowIndex, columnIndex);
Note: See TracChangeset for help on using the changeset viewer.