Index: Source/core/rendering/RenderLayerScrollableArea.cpp |
diff --git a/Source/core/rendering/RenderLayerScrollableArea.cpp b/Source/core/rendering/RenderLayerScrollableArea.cpp |
index d1caf1c5b142e0f294191bb5b73165c4550aae8f..74415d38bf130bbab879566bb53c160329005e79 100644 |
--- a/Source/core/rendering/RenderLayerScrollableArea.cpp |
+++ b/Source/core/rendering/RenderLayerScrollableArea.cpp |
@@ -1461,7 +1461,8 @@ static bool layerNeedsCompositedScrolling(const RenderLayer* layer) |
return layer->scrollsOverflow() |
&& layer->compositor()->preferCompositingToLCDTextEnabled() |
&& !layer->hasDescendantWithClipPath() |
- && !layer->hasAncestorWithClipPath(); |
+ && !layer->hasAncestorWithClipPath() |
+ && !layer->renderer()->style()->hasBorderRadius(); |
} |
void RenderLayerScrollableArea::updateNeedsCompositedScrolling() |