Index: Source/core/layout/LayoutTableSection.cpp |
diff --git a/Source/core/layout/LayoutTableSection.cpp b/Source/core/layout/LayoutTableSection.cpp |
index d429db7252bc7090b4ffeff46ca27de4cfc9b792..42ddda26766d1b17236e7f4210ae6ff4ddf86216 100644 |
--- a/Source/core/layout/LayoutTableSection.cpp |
+++ b/Source/core/layout/LayoutTableSection.cpp |
@@ -1602,19 +1602,14 @@ void LayoutTableSection::removeCachedCollapsedBorders(const LayoutTableCell* cel |
m_cellsCollapsedBorders.remove(std::make_pair(cell, side)); |
} |
-bool LayoutTableSection::setCachedCollapsedBorder(const LayoutTableCell* cell, CollapsedBorderSide side, const CollapsedBorderValue& border) |
+void LayoutTableSection::setCachedCollapsedBorder(const LayoutTableCell* cell, CollapsedBorderSide side, const CollapsedBorderValue& border) |
{ |
ASSERT(table()->collapseBorders()); |
CellsCollapsedBordersMap::iterator it = m_cellsCollapsedBorders.find(std::make_pair(cell, side)); |
- if (it == m_cellsCollapsedBorders.end()) { |
+ if (it == m_cellsCollapsedBorders.end()) |
m_cellsCollapsedBorders.add(std::make_pair(cell, side), border); |
- return true; |
- } |
- if (!it->value.equals(border)) { |
+ else |
it->value = border; |
- return true; |
- } |
- return false; |
} |
const CollapsedBorderValue& LayoutTableSection::cachedCollapsedBorder(const LayoutTableCell* cell, CollapsedBorderSide side) const |