| 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 b09a59a43cb3e834a1510143befc4a0c559a3190..852431671124d183ac90ad595fe529ab56c05d06 100644
|
| --- a/third_party/WebKit/Source/core/paint/SVGFilterPainter.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/SVGFilterPainter.cpp
|
| @@ -48,7 +48,7 @@ void SVGFilterRecordingContext::endContent(FilterData* filterData)
|
| m_paintController->commitNewDisplayItems();
|
| m_paintController->paintArtifact().replay(*context);
|
|
|
| - sourceGraphic->setPicture(toSkSp(context->endRecording()));
|
| + SkiaImageFilterBuilder::buildSourceGraphic(sourceGraphic, toSkSp(context->endRecording()));
|
|
|
| // Content is cached by the source graphic so temporaries can be freed.
|
| m_paintController = nullptr;
|
|
|