| Index: Source/core/svg/graphics/SVGImage.cpp
|
| diff --git a/Source/core/svg/graphics/SVGImage.cpp b/Source/core/svg/graphics/SVGImage.cpp
|
| index 2c1adb6e842adeb1ec95a4454a72feede68f863c..d702ee939c7bedd714b09405d2eaadb6bdcaea15 100644
|
| --- a/Source/core/svg/graphics/SVGImage.cpp
|
| +++ b/Source/core/svg/graphics/SVGImage.cpp
|
| @@ -208,18 +208,18 @@ void SVGImage::drawForContainer(GraphicsContext* context, const FloatSize contai
|
| draw(context, dstRect, scaledSrc, compositeOp, DoNotRespectImageOrientation);
|
| }
|
|
|
| -PassRefPtr<NativeImageSkia> SVGImage::nativeImageForCurrentFrame()
|
| +SkBitmap SVGImage::bitmapForCurrentFrame()
|
| {
|
| if (!m_page)
|
| - return nullptr;
|
| + return SkBitmap();
|
|
|
| OwnPtr<ImageBuffer> buffer = ImageBuffer::create(size());
|
| if (!buffer)
|
| - return nullptr;
|
| + return SkBitmap();
|
|
|
| drawForContainer(buffer->context(), size(), 1, rect(), rect(), SkXfermode::kSrcOver_Mode);
|
|
|
| - return NativeImageSkia::create(buffer->bitmap());
|
| + return buffer->bitmap();
|
| }
|
|
|
| void SVGImage::drawPatternForContainer(GraphicsContext* context, const FloatSize containerSize,
|
|
|