| 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());
|
|
|