| Index: Source/core/rendering/RenderLayer.cpp
|
| diff --git a/Source/core/rendering/RenderLayer.cpp b/Source/core/rendering/RenderLayer.cpp
|
| index ed04469141028179c64deffb8eda936dfc6d6913..08f796a806216d8483fe092a76960a62c12063c1 100644
|
| --- a/Source/core/rendering/RenderLayer.cpp
|
| +++ b/Source/core/rendering/RenderLayer.cpp
|
| @@ -2156,11 +2156,11 @@ void RenderLayer::invalidatePaintForBlockSelectionGaps()
|
|
|
| IntRect RenderLayer::blockSelectionGapsBounds() const
|
| {
|
| - if (!renderer()->isRenderBlock())
|
| + if (!renderer()->isRenderBlockFlow())
|
| return IntRect();
|
|
|
| - RenderBlock* renderBlock = toRenderBlock(renderer());
|
| - LayoutRect gapRects = renderBlock->selectionGapRectsForPaintInvalidation(renderBlock);
|
| + RenderBlockFlow* renderBlockFlow = toRenderBlockFlow(renderer());
|
| + LayoutRect gapRects = renderBlockFlow->selectionGapRectsForPaintInvalidation(renderBlockFlow);
|
|
|
| return pixelSnappedIntRect(gapRects);
|
| }
|
|
|