Chromium Code Reviews| Index: third_party/WebKit/Source/platform/graphics/filters/FEBlend.cpp |
| diff --git a/third_party/WebKit/Source/platform/graphics/filters/FEBlend.cpp b/third_party/WebKit/Source/platform/graphics/filters/FEBlend.cpp |
| index 451ffed6946a1bc4c6f4166400f7c79a623b0bd9..6c09ed4f10cce52ec3e376eeba94e5530dd2f91c 100644 |
| --- a/third_party/WebKit/Source/platform/graphics/filters/FEBlend.cpp |
| +++ b/third_party/WebKit/Source/platform/graphics/filters/FEBlend.cpp |
| @@ -59,9 +59,9 @@ PassRefPtr<SkImageFilter> FEBlend::createImageFilter(SkiaImageFilterBuilder& bui |
| { |
| RefPtr<SkImageFilter> foreground(builder.build(inputEffect(0), operatingColorSpace())); |
| RefPtr<SkImageFilter> background(builder.build(inputEffect(1), operatingColorSpace())); |
| - RefPtr<SkXfermode> mode(adoptRef(SkXfermode::Create(WebCoreCompositeToSkiaComposite(CompositeSourceOver, m_mode)))); |
| + sk_sp<SkXfermode> mode(SkXfermode::Make(WebCoreCompositeToSkiaComposite(CompositeSourceOver, m_mode))); |
| SkImageFilter::CropRect cropRect = getCropRect(); |
| - return adoptRef(SkXfermodeImageFilter::Create(mode.get(), background.get(), foreground.get(), &cropRect)); |
| + return fromSkSp(SkXfermodeImageFilter::Make(mode, background.get(), foreground.get(), &cropRect)); |
|
f(malita)
2016/04/01 18:16:00
std::move(mode)
|
| } |
| TextStream& FEBlend::externalRepresentation(TextStream& ts, int indent) const |