| Index: Source/core/rendering/RenderLayerScrollableArea.cpp
|
| diff --git a/Source/core/rendering/RenderLayerScrollableArea.cpp b/Source/core/rendering/RenderLayerScrollableArea.cpp
|
| index 98b9b508ba98d543cfa03b82abb4550953de877b..b6fe35955b6bf69d78f98fb494835262a12b1c35 100644
|
| --- a/Source/core/rendering/RenderLayerScrollableArea.cpp
|
| +++ b/Source/core/rendering/RenderLayerScrollableArea.cpp
|
| @@ -650,7 +650,13 @@ void RenderLayerScrollableArea::updateAfterLayout()
|
| }
|
| }
|
|
|
| - updateScrollableAreaSet(hasScrollableHorizontalOverflow() || hasScrollableVerticalOverflow());
|
| + bool hasOverflow = hasScrollableHorizontalOverflow() || hasScrollableVerticalOverflow();
|
| + updateScrollableAreaSet(hasOverflow);
|
| +
|
| + if (hasOverflow) {
|
| + DisableCompositingQueryAsserts disabler;
|
| + positionOverflowControls(IntSize());
|
| + }
|
| }
|
|
|
| bool RenderLayerScrollableArea::hasHorizontalOverflow() const
|
|
|