| 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 49c035b3a1e6abc0f5b03271856be7154a227cff..74377c75563939cc2540135188a0b270a1574deb 100644
|
| --- a/third_party/WebKit/Source/core/paint/SVGFilterPainter.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/SVGFilterPainter.cpp
|
| @@ -87,9 +87,9 @@ GraphicsContext* SVGFilterPainter::prepareEffect(const LayoutObject& object, SVG
|
| return nullptr;
|
| }
|
|
|
| - const FloatRect referenceBox = object.objectBoundingBox();
|
| SVGFilterGraphNodeMap* nodeMap = SVGFilterGraphNodeMap::create();
|
| - Filter* filter = FilterEffectBuilder::buildReferenceFilter(toSVGFilterElement(*m_filter.element()), referenceBox, nullptr, nullptr, nullptr, 1, nodeMap);
|
| + FilterEffectBuilder builder(nullptr, object.objectBoundingBox(), 1);
|
| + Filter* filter = builder.buildReferenceFilter(toSVGFilterElement(*m_filter.element()), nullptr, nodeMap);
|
| if (!filter || !filter->lastEffect())
|
| return nullptr;
|
|
|
|
|