| Index: third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp b/third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp
|
| index 02a8c9acce0f77460fd29ab3e092589bec20c118..45536cf559320bc491f520d02da65a33ef28093a 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp
|
| @@ -2829,9 +2829,9 @@ void LayoutBlockFlow::invalidatePaintForOverflow()
|
| m_paintInvalidationLogicalBottom = LayoutUnit();
|
| }
|
|
|
| -void LayoutBlockFlow::invalidateDisplayItemClients(const LayoutBoxModelObject& paintInvalidationContainer, PaintInvalidationReason invalidationReason) const
|
| +void LayoutBlockFlow::invalidateDisplayItemClients(PaintInvalidationReason invalidationReason) const
|
| {
|
| - LayoutBlock::invalidateDisplayItemClients(paintInvalidationContainer, invalidationReason);
|
| + LayoutBlock::invalidateDisplayItemClients(invalidationReason);
|
|
|
| // If the block is a continuation or containing block of an inline continuation, invalidate the
|
| // start object of the continuations if it has focus ring because change of continuation may change
|
| @@ -2849,7 +2849,7 @@ void LayoutBlockFlow::invalidateDisplayItemClients(const LayoutBoxModelObject& p
|
| startOfContinuations = firstChild->node()->layoutObject();
|
| }
|
| if (startOfContinuations && startOfContinuations->styleRef().outlineStyleIsAuto())
|
| - startOfContinuations->invalidateDisplayItemClient(*startOfContinuations);
|
| + startOfContinuations->slowSetPaintingLayerNeedsRepaintAndInvalidateDisplayItemClient(*startOfContinuations, invalidationReason);
|
| }
|
|
|
| void LayoutBlockFlow::clearFloats(EClear clear)
|
|
|