| Index: Source/core/html/HTMLCanvasElement.cpp
|
| diff --git a/Source/core/html/HTMLCanvasElement.cpp b/Source/core/html/HTMLCanvasElement.cpp
|
| index 835fb1f755d8f07b74adb792b7667692d98d848a..c0aafaede12543d7caa9d11fec5653afad602b4b 100644
|
| --- a/Source/core/html/HTMLCanvasElement.cpp
|
| +++ b/Source/core/html/HTMLCanvasElement.cpp
|
| @@ -436,7 +436,7 @@ PassOwnPtr<ImageBufferSurface> HTMLCanvasElement::createImageBufferSurface(const
|
| if (shouldAccelerate(deviceSize)) {
|
| if (document().settings())
|
| *msaaSampleCount = document().settings()->accelerated2dCanvasMSAASampleCount();
|
| - OwnPtr<ImageBufferSurface> surface = adoptPtr(new Canvas2DImageBufferSurface(size(), opacityMode, *msaaSampleCount));
|
| + OwnPtr<ImageBufferSurface> surface = adoptPtr(new Canvas2DImageBufferSurface(this, size(), opacityMode, *msaaSampleCount));
|
| if (surface->isValid())
|
| return surface.release();
|
| }
|
|
|