Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1271)

Unified Diff: Source/core/rendering/RenderTableSection.cpp

Issue 339333002: Removing using declarations that import names in the C++ Standard library. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Fixing mac error Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/core/rendering/RenderTableCell.cpp ('k') | Source/core/rendering/RenderText.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/rendering/RenderTableSection.cpp
diff --git a/Source/core/rendering/RenderTableSection.cpp b/Source/core/rendering/RenderTableSection.cpp
index d7dfc425eee34c507401f69eb01333703f9d178e..2c3d16f4826210482104d929372147db1f6aca9b 100644
--- a/Source/core/rendering/RenderTableSection.cpp
+++ b/Source/core/rendering/RenderTableSection.cpp
@@ -37,8 +37,6 @@
#include "core/rendering/SubtreeLayoutScope.h"
#include "wtf/HashSet.h"
-using namespace std;
-
namespace WebCore {
using namespace HTMLNames;
@@ -187,7 +185,7 @@ void RenderTableSection::ensureRows(unsigned numRows)
unsigned oldSize = m_grid.size();
m_grid.grow(numRows);
- unsigned effectiveColumnCount = max(1u, table()->numEffCols());
+ unsigned effectiveColumnCount = std::max(1u, table()->numEffCols());
for (unsigned row = oldSize; row < m_grid.size(); ++row)
m_grid[row].row.grow(effectiveColumnCount);
}
@@ -302,7 +300,7 @@ void RenderTableSection::distributeExtraRowSpanHeightToPercentRows(RenderTableCe
const unsigned rowSpan = cell->rowSpan();
const unsigned rowIndex = cell->rowIndex();
- int percent = min(totalPercent, 100);
+ int percent = std::min(totalPercent, 100);
const int tableHeight = m_rowPos[m_grid.size()] + extraRowSpanningHeight;
// Our algorithm matches Firefox. Extra spanning height would be distributed Only in first percent height rows
@@ -315,7 +313,7 @@ void RenderTableSection::distributeExtraRowSpanHeightToPercentRows(RenderTableCe
// FIXME: Note that this is wrong if we have a percentage above 100% and may make us grow
// above the available space.
- toAdd = min(toAdd, extraRowSpanningHeight);
+ toAdd = std::min(toAdd, extraRowSpanningHeight);
accumulatedPositionIncrease += toAdd;
extraRowSpanningHeight -= toAdd;
percent -= m_grid[row].logicalHeight.percent();
@@ -471,7 +469,7 @@ unsigned RenderTableSection::calcRowHeightHavingOnlySpanningCells(unsigned row)
for (unsigned col = 0; col < totalCols; col++) {
const CellStruct& rowSpanCell = cellAt(row, col);
if (rowSpanCell.cells.size() && rowSpanCell.cells[0]->rowSpan() > 1)
- rowHeight = max(rowHeight, rowSpanCell.cells[0]->logicalHeightForRowSizing() / rowSpanCell.cells[0]->rowSpan());
+ rowHeight = std::max(rowHeight, rowSpanCell.cells[0]->logicalHeightForRowSizing() / rowSpanCell.cells[0]->rowSpan());
}
return rowHeight;
@@ -621,14 +619,14 @@ void RenderTableSection::updateBaselineForCell(RenderTableCell* cell, unsigned r
// until the end of this function.
LayoutUnit baselinePosition = cell->cellBaselinePosition() - cell->intrinsicPaddingBefore();
if (baselinePosition > cell->borderBefore() + (cell->paddingBefore() - cell->intrinsicPaddingBefore())) {
- m_grid[row].baseline = max(m_grid[row].baseline, baselinePosition);
+ m_grid[row].baseline = std::max(m_grid[row].baseline, baselinePosition);
int cellStartRowBaselineDescent = 0;
if (cell->rowSpan() == 1) {
- baselineDescent = max(baselineDescent, cell->logicalHeightForRowSizing() - baselinePosition);
+ baselineDescent = std::max(baselineDescent, cell->logicalHeightForRowSizing() - baselinePosition);
cellStartRowBaselineDescent = baselineDescent;
}
- m_rowPos[row + 1] = max<int>(m_rowPos[row + 1], m_rowPos[row] + m_grid[row].baseline + cellStartRowBaselineDescent);
+ m_rowPos[row + 1] = std::max<int>(m_rowPos[row + 1], m_rowPos[row] + m_grid[row].baseline + cellStartRowBaselineDescent);
}
}
@@ -663,7 +661,7 @@ int RenderTableSection::calcRowLogicalHeight()
LayoutUnit baselineDescent = 0;
// Our base size is the biggest logical height from our cells' styles (excluding row spanning cells).
- m_rowPos[r + 1] = max(m_rowPos[r] + minimumValueForLength(m_grid[r].logicalHeight, 0).round(), 0);
+ m_rowPos[r + 1] = std::max(m_rowPos[r] + minimumValueForLength(m_grid[r].logicalHeight, 0).round(), 0);
Row& row = m_grid[r].row;
unsigned totalCols = row.size();
@@ -701,7 +699,7 @@ int RenderTableSection::calcRowLogicalHeight()
cell->forceChildLayout();
}
- m_rowPos[r + 1] = max(m_rowPos[r + 1], m_rowPos[r] + cell->logicalHeightForRowSizing());
+ m_rowPos[r + 1] = std::max(m_rowPos[r + 1], m_rowPos[r] + cell->logicalHeightForRowSizing());
// Find out the baseline.
updateBaselineForCell(cell, r, baselineDescent);
@@ -710,7 +708,7 @@ int RenderTableSection::calcRowLogicalHeight()
// Add the border-spacing to our final position.
m_rowPos[r + 1] += borderSpacingForRow(r);
- m_rowPos[r + 1] = max(m_rowPos[r + 1], m_rowPos[r]);
+ m_rowPos[r + 1] = std::max(m_rowPos[r + 1], m_rowPos[r]);
}
if (!rowSpanCells.isEmpty())
@@ -776,14 +774,14 @@ void RenderTableSection::distributeExtraLogicalHeightToPercentRows(int& extraLog
unsigned totalRows = m_grid.size();
int totalHeight = m_rowPos[totalRows] + extraLogicalHeight;
int totalLogicalHeightAdded = 0;
- totalPercent = min(totalPercent, 100);
+ totalPercent = std::min(totalPercent, 100);
int rowHeight = m_rowPos[1] - m_rowPos[0];
for (unsigned r = 0; r < totalRows; ++r) {
if (totalPercent > 0 && m_grid[r].logicalHeight.isPercent()) {
- int toAdd = min<int>(extraLogicalHeight, (totalHeight * m_grid[r].logicalHeight.percent() / 100) - rowHeight);
+ int toAdd = std::min<int>(extraLogicalHeight, (totalHeight * m_grid[r].logicalHeight.percent() / 100) - rowHeight);
// If toAdd is negative, then we don't want to shrink the row (this bug
// affected Outlook Web Access).
- toAdd = max(0, toAdd);
+ toAdd = std::max(0, toAdd);
totalLogicalHeightAdded += toAdd;
extraLogicalHeight -= toAdd;
totalPercent -= m_grid[r].logicalHeight.percent();
@@ -962,7 +960,7 @@ void RenderTableSection::layoutRows()
if (cell->isBaselineAligned()) {
LayoutUnit baseline = cell->cellBaselinePosition();
if (baseline > cell->borderBefore() + cell->paddingBefore())
- m_grid[r].baseline = max(m_grid[r].baseline, baseline);
+ m_grid[r].baseline = std::max(m_grid[r].baseline, baseline);
}
}
@@ -985,7 +983,7 @@ void RenderTableSection::layoutRows()
// either. It's at least stable though and won't result in an infinite # of relayouts that may never stabilize.
LayoutUnit oldLogicalHeight = cell->logicalHeight();
if (oldLogicalHeight > rHeight)
- rowHeightIncreaseForPagination = max<int>(rowHeightIncreaseForPagination, oldLogicalHeight - rHeight);
+ rowHeightIncreaseForPagination = std::max<int>(rowHeightIncreaseForPagination, oldLogicalHeight - rHeight);
cell->setLogicalHeight(rHeight);
cell->computeOverflow(oldLogicalHeight, false);
}
@@ -1197,7 +1195,7 @@ int RenderTableSection::firstLineBoxBaseline() const
const RenderTableCell* cell = cs.primaryCell();
// Only cells with content have a baseline
if (cell && cell->contentLogicalHeight())
- firstLineBaseline = max<int>(firstLineBaseline, cell->logicalTop() + cell->paddingBefore() + cell->borderBefore() + cell->contentLogicalHeight());
+ firstLineBaseline = std::max<int>(firstLineBaseline, cell->logicalTop() + cell->paddingBefore() + cell->borderBefore() + cell->contentLogicalHeight());
}
return firstLineBaseline;
@@ -1680,19 +1678,19 @@ void RenderTableSection::removeCachedCollapsedBorders(const RenderTableCell* cel
return;
for (int side = CBSBefore; side <= CBSEnd; ++side)
- m_cellsCollapsedBorders.remove(make_pair(cell, side));
+ m_cellsCollapsedBorders.remove(std::make_pair(cell, side));
}
void RenderTableSection::setCachedCollapsedBorder(const RenderTableCell* cell, CollapsedBorderSide side, CollapsedBorderValue border)
{
ASSERT(table()->collapseBorders());
- m_cellsCollapsedBorders.set(make_pair(cell, side), border);
+ m_cellsCollapsedBorders.set(std::make_pair(cell, side), border);
}
CollapsedBorderValue& RenderTableSection::cachedCollapsedBorder(const RenderTableCell* cell, CollapsedBorderSide side)
{
ASSERT(table()->collapseBorders());
- HashMap<pair<const RenderTableCell*, int>, CollapsedBorderValue>::iterator it = m_cellsCollapsedBorders.find(make_pair(cell, side));
+ HashMap<pair<const RenderTableCell*, int>, CollapsedBorderValue>::iterator it = m_cellsCollapsedBorders.find(std::make_pair(cell, side));
ASSERT_WITH_SECURITY_IMPLICATION(it != m_cellsCollapsedBorders.end());
return it->value;
}
« no previous file with comments | « Source/core/rendering/RenderTableCell.cpp ('k') | Source/core/rendering/RenderText.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698