Index: third_party/WebKit/Source/core/layout/LayoutTable.cpp |
diff --git a/third_party/WebKit/Source/core/layout/LayoutTable.cpp b/third_party/WebKit/Source/core/layout/LayoutTable.cpp |
index 134171ae6b7d80aa753585d5f048ea073d0b6afd..dd5530407f85345862ddb6040de5cd5eb7935732 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutTable.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutTable.cpp |
@@ -1421,7 +1421,7 @@ PaintInvalidationReason LayoutTable::invalidatePaintIfNeeded(const PaintInvalida |
// Do it now instead of during painting to invalidate table cells if needed. |
recalcCollapsedBordersIfNeeded(); |
if (collapseBorders() && !m_collapsedBorders.isEmpty()) |
- paintInvalidationState.enclosingSelfPaintingLayer(*this).setNeedsPaintPhaseDescendantBlockBackgrounds(); |
+ paintInvalidationState.paintingLayer().setNeedsPaintPhaseDescendantBlockBackgrounds(); |
return LayoutBlock::invalidatePaintIfNeeded(paintInvalidationState); |
} |