| 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
|
|
|