| Index: third_party/WebKit/Source/core/paint/TablePainter.cpp
|
| diff --git a/third_party/WebKit/Source/core/paint/TablePainter.cpp b/third_party/WebKit/Source/core/paint/TablePainter.cpp
|
| index 35b4da33a2649888ffbc6da0b3294a4ccb3496d6..df22eec9425f93e8443a0772b0a9d5a60a73c1d8 100644
|
| --- a/third_party/WebKit/Source/core/paint/TablePainter.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/TablePainter.cpp
|
| @@ -34,7 +34,6 @@ void TablePainter::paintObject(const PaintInfo& paintInfo, const LayoutPoint& pa
|
|
|
| if (paintPhase != PaintPhaseSelfOutlineOnly) {
|
| PaintInfo paintInfoForDescendants = paintInfo.forDescendants();
|
| - paintInfoForDescendants.updatePaintingRootForChildren(&m_layoutTable);
|
|
|
| for (LayoutObject* child = m_layoutTable.firstChild(); child; child = child->nextSibling()) {
|
| if (child->isBox() && !toLayoutBox(child)->hasSelfPaintingLayer() && (child->isTableSection() || child->isTableCaption())) {
|
| @@ -63,7 +62,7 @@ void TablePainter::paintObject(const PaintInfo& paintInfo, const LayoutPoint& pa
|
|
|
| void TablePainter::paintBoxDecorationBackground(const PaintInfo& paintInfo, const LayoutPoint& paintOffset)
|
| {
|
| - if (!m_layoutTable.hasBoxDecorationBackground() || m_layoutTable.style()->visibility() != VISIBLE || !paintInfo.shouldPaintWithinRoot(&m_layoutTable))
|
| + if (!m_layoutTable.hasBoxDecorationBackground() || m_layoutTable.style()->visibility() != VISIBLE)
|
| return;
|
|
|
| LayoutRect rect(paintOffset, m_layoutTable.size());
|
|
|