| Index: third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
|
| diff --git a/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp b/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
|
| index 08849fd8cfd8a49c80a96b07756eb313d228435a..2d0f17b8994daac736bb8b2f0fb375b97b684e9a 100644
|
| --- a/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
|
| +++ b/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
|
| @@ -307,10 +307,9 @@ PassRefPtr<SkImage> SVGImage::imageForCurrentFrameForContainer(const KURL& url,
|
| SkPictureRecorder recorder;
|
| SkCanvas* canvas = recorder.beginRecording(width(), height());
|
| drawForContainer(canvas, SkPaint(), containerSize, 1, rect(), rect(), url);
|
| - RefPtr<SkPicture> picture = adoptRef(recorder.endRecording());
|
|
|
| - return adoptRef(
|
| - SkImage::NewFromPicture(picture.get(), SkISize::Make(width(), height()), nullptr, nullptr));
|
| + return fromSkSp(SkImage::MakeFromPicture(recorder.finishRecordingAsPicture(),
|
| + SkISize::Make(width(), height()), nullptr, nullptr));
|
| }
|
|
|
| static bool drawNeedsLayer(const SkPaint& paint)
|
|
|