Index: Source/core/frame/ImageBitmap.cpp |
diff --git a/Source/core/frame/ImageBitmap.cpp b/Source/core/frame/ImageBitmap.cpp |
index d5ffd02ca4d036e88de2d5672443ed8e2a25739e..50290cbbeced454f1e425d3d0bf3966b3e73ba75 100644 |
--- a/Source/core/frame/ImageBitmap.cpp |
+++ b/Source/core/frame/ImageBitmap.cpp |
@@ -82,7 +82,7 @@ ImageBitmap::ImageBitmap(HTMLCanvasElement* canvas, const IntRect& cropRect) |
{ |
CanvasRenderingContext* sourceContext = canvas->renderingContext(); |
if (sourceContext && sourceContext->is3d()) |
- sourceContext->paintRenderingResultsToCanvas(CanvasRenderingContext::Back); |
+ sourceContext->paintRenderingResultsToCanvas(BackBuffer); |
IntRect srcRect = intersection(cropRect, IntRect(IntPoint(), canvas->size())); |
m_bitmapRect = IntRect(IntPoint(std::max(0, -cropRect.x()), std::max(0, -cropRect.y())), srcRect.size()); |