| Index: third_party/WebKit/Source/core/paint/TableCellPainter.cpp
|
| diff --git a/third_party/WebKit/Source/core/paint/TableCellPainter.cpp b/third_party/WebKit/Source/core/paint/TableCellPainter.cpp
|
| index 4e49f04c61424715c218a3bd63410efe4e2b2121..77288009e75522ad01cce275a883fd22bebd3d77 100644
|
| --- a/third_party/WebKit/Source/core/paint/TableCellPainter.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/TableCellPainter.cpp
|
| @@ -151,6 +151,9 @@ void TableCellPainter::paintContainerBackgroundBehindCell(const PaintInfo& paint
|
|
|
| void TableCellPainter::paintBackground(const PaintInfo& paintInfo, const LayoutRect& paintRect, const LayoutObject& backgroundObject)
|
| {
|
| + if (m_layoutTableCell.backgroundStolenForBeingBody())
|
| + return;
|
| +
|
| Color c = backgroundObject.resolveColor(CSSPropertyBackgroundColor);
|
| const FillLayer& bgLayer = backgroundObject.styleRef().backgroundLayers();
|
| if (bgLayer.hasImage() || c.alpha()) {
|
|
|