| Index: third_party/WebKit/Source/core/paint/SVGFilterPainter.cpp
|
| diff --git a/third_party/WebKit/Source/core/paint/SVGFilterPainter.cpp b/third_party/WebKit/Source/core/paint/SVGFilterPainter.cpp
|
| index 69fb4725cd7283240b715a5344422b22ee5792ec..c091c74e3a10b81a62848cc2db190bab3ec4b9d0 100644
|
| --- a/third_party/WebKit/Source/core/paint/SVGFilterPainter.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/SVGFilterPainter.cpp
|
| @@ -66,8 +66,7 @@ static void paintFilteredContent(const LayoutObject& object, GraphicsContext& co
|
|
|
| filterData->m_state = FilterData::PaintingFilter;
|
|
|
| - SkiaImageFilterBuilder builder;
|
| - sk_sp<SkImageFilter> imageFilter = builder.build(filterData->filter->lastEffect(), ColorSpaceDeviceRGB);
|
| + sk_sp<SkImageFilter> imageFilter = SkiaImageFilterBuilder::build(filterData->filter->lastEffect(), ColorSpaceDeviceRGB);
|
| FloatRect boundaries = filterData->filter->filterRegion();
|
| context.save();
|
|
|
| @@ -90,7 +89,7 @@ static void paintFilteredContent(const LayoutObject& object, GraphicsContext& co
|
| AffineTransform shearAndRotate = scaleAndTranslate.inverse();
|
| shearAndRotate.multiply(ctm);
|
| context.concatCTM(shearAndRotate.inverse());
|
| - imageFilter = builder.buildTransform(shearAndRotate, std::move(imageFilter));
|
| + imageFilter = SkiaImageFilterBuilder::buildTransform(shearAndRotate, std::move(imageFilter));
|
| }
|
| #endif
|
|
|
|
|