diff options
Diffstat (limited to 'Source/WebCore')
-rw-r--r-- | Source/WebCore/rendering/RenderLayerCompositor.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/Source/WebCore/rendering/RenderLayerCompositor.cpp b/Source/WebCore/rendering/RenderLayerCompositor.cpp index 7d70533..6b669e8 100644 --- a/Source/WebCore/rendering/RenderLayerCompositor.cpp +++ b/Source/WebCore/rendering/RenderLayerCompositor.cpp @@ -1425,13 +1425,8 @@ bool RenderLayerCompositor::requiresCompositingForAndroidLayers(const RenderLaye #if ENABLE(COMPOSITED_FIXED_ELEMENTS) // Enable composited layers (for fixed elements) - if (layer->isFixed()) { - // Skip fixed layers with a width or height of 1 or less... - IntRect bounds = layer->renderer()->localToAbsoluteQuad( - FloatRect(layer->localBoundingBox())).enclosingBoundingBox(); - if (bounds.width() > 1 && bounds.height() > 1) - return true; - } + if (layer->isFixed()) + return true; #endif if (layer->renderer()->isCanvas()) |