Index: Source/core/rendering/RenderImage.cpp |
diff --git a/Source/core/rendering/RenderImage.cpp b/Source/core/rendering/RenderImage.cpp |
index d19ff97cea8d07db62d8808173fa67e61ac7863b..d95a502f2b77772d00b17e982b88a8268fe7b8d7 100644 |
--- a/Source/core/rendering/RenderImage.cpp |
+++ b/Source/core/rendering/RenderImage.cpp |
@@ -522,7 +522,11 @@ bool RenderImage::computeBackgroundIsKnownToBeObscured() |
{ |
if (!hasBackground()) |
return false; |
- return foregroundIsKnownToBeOpaqueInRect(backgroundPaintedExtent(), 0); |
+ |
+ LayoutRect paintedExtent; |
+ if (!getBackgroundPaintedExtent(paintedExtent)) |
+ return false; |
+ return foregroundIsKnownToBeOpaqueInRect(paintedExtent, 0); |
} |
LayoutUnit RenderImage::minimumReplacedHeight() const |