summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/platform/graphics/filters/fe_merge.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/graphics/filters/fe_merge.cc')
-rw-r--r--chromium/third_party/blink/renderer/platform/graphics/filters/fe_merge.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/platform/graphics/filters/fe_merge.cc b/chromium/third_party/blink/renderer/platform/graphics/filters/fe_merge.cc
index 6cd3d006913..60b9a9cfb32 100644
--- a/chromium/third_party/blink/renderer/platform/graphics/filters/fe_merge.cc
+++ b/chromium/third_party/blink/renderer/platform/graphics/filters/fe_merge.cc
@@ -26,7 +26,6 @@
#include "third_party/blink/renderer/platform/graphics/filters/paint_filter_builder.h"
#include "third_party/blink/renderer/platform/wtf/text/text_stream.h"
-#include "third_party/skia/include/effects/SkMergeImageFilter.h"
namespace blink {
@@ -40,8 +39,9 @@ sk_sp<PaintFilter> FEMerge::CreateImageFilter() {
input_refs[i] = paint_filter_builder::Build(InputEffect(i),
OperatingInterpolationSpace());
}
- PaintFilter::CropRect rect = GetCropRect();
- return sk_make_sp<MergePaintFilter>(input_refs.get(), size, &rect);
+ base::Optional<PaintFilter::CropRect> crop_rect = GetCropRect();
+ return sk_make_sp<MergePaintFilter>(input_refs.get(), size,
+ base::OptionalOrNullptr(crop_rect));
}
WTF::TextStream& FEMerge::ExternalRepresentation(WTF::TextStream& ts,