| Index: Source/core/paint/DeprecatedPaintLayerScrollableArea.cpp
|
| diff --git a/Source/core/paint/DeprecatedPaintLayerScrollableArea.cpp b/Source/core/paint/DeprecatedPaintLayerScrollableArea.cpp
|
| index d60881bca20e76efa59897efde23d827a611e561..a8fc6806cfa9d788197770e98dce21c519c3fdff 100644
|
| --- a/Source/core/paint/DeprecatedPaintLayerScrollableArea.cpp
|
| +++ b/Source/core/paint/DeprecatedPaintLayerScrollableArea.cpp
|
| @@ -251,6 +251,8 @@ void DeprecatedPaintLayerScrollableArea::invalidateScrollCornerRect(const IntRec
|
| ASSERT(!layerForScrollCorner());
|
|
|
| if (m_scrollCorner) {
|
| + // FIXME: We should not allow paint invalidation out of paint invalidation state. crbug.com/457415
|
| + DisablePaintInvalidationStateAsserts disabler;
|
| m_scrollCorner->invalidatePaintRectangle(LayoutRect(rect));
|
| if (RuntimeEnabledFeatures::slimmingPaintEnabled())
|
| box().invalidateDisplayItemClientForNonCompositingDescendantsOf(*m_scrollCorner);
|
|
|