| Index: third_party/WebKit/Source/core/layout/svg/ReferenceFilterBuilder.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/svg/ReferenceFilterBuilder.cpp b/third_party/WebKit/Source/core/layout/svg/ReferenceFilterBuilder.cpp
|
| index e07d7ef51e8b532b2ff308e0f07312104f9aa599..d6204de1f17da301766e5f5efb20dd4a049112cb 100644
|
| --- a/third_party/WebKit/Source/core/layout/svg/ReferenceFilterBuilder.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/svg/ReferenceFilterBuilder.cpp
|
| @@ -69,7 +69,7 @@ void ReferenceFilterBuilder::clearDocumentResourceReference(const FilterOperatio
|
| }
|
| #endif
|
|
|
| -PassRefPtrWillBeRawPtr<Filter> ReferenceFilterBuilder::build(float zoom, Element* element, FilterEffect* previousEffect, const ReferenceFilterOperation& filterOperation)
|
| +PassRefPtrWillBeRawPtr<Filter> ReferenceFilterBuilder::build(float zoom, Element* element, FilterEffect* previousEffect, const ReferenceFilterOperation& filterOperation, PassRefPtr<SkShader> fillShader, PassRefPtr<SkShader> strokeShader)
|
| {
|
| TreeScope* treeScope = &element->treeScope();
|
|
|
| @@ -112,7 +112,7 @@ PassRefPtrWillBeRawPtr<Filter> ReferenceFilterBuilder::build(float zoom, Element
|
| if (!previousEffect)
|
| previousEffect = result->sourceGraphic();
|
|
|
| - SVGFilterBuilder builder(previousEffect);
|
| + SVGFilterBuilder builder(previousEffect, nullptr, fillShader, strokeShader);
|
| builder.buildGraph(result.get(), filterElement, referenceBox);
|
|
|
| result->setLastEffect(builder.lastEffect());
|
|
|