| Index: cc/output/filter_operation.cc
|
| diff --git a/cc/output/filter_operation.cc b/cc/output/filter_operation.cc
|
| index 72c03718efc5540a5dace726a78443728b9b6222..1d253c8677f8d716bd227163f3ee8aa6272305c0 100644
|
| --- a/cc/output/filter_operation.cc
|
| +++ b/cc/output/filter_operation.cc
|
| @@ -86,9 +86,8 @@ FilterOperation::FilterOperation(FilterType type, float amount, int inset)
|
| memset(matrix_, 0, sizeof(matrix_));
|
| }
|
|
|
| -FilterOperation::FilterOperation(
|
| - FilterType type,
|
| - const skia::RefPtr<SkImageFilter>& image_filter)
|
| +FilterOperation::FilterOperation(FilterType type,
|
| + sk_sp<SkImageFilter> image_filter)
|
| : type_(type),
|
| amount_(0),
|
| outer_threshold_(0),
|
| @@ -164,8 +163,7 @@ static FilterOperation CreateNoOpFilter(FilterOperation::FilterType type) {
|
| case FilterOperation::SATURATING_BRIGHTNESS:
|
| return FilterOperation::CreateSaturatingBrightnessFilter(0.f);
|
| case FilterOperation::REFERENCE:
|
| - return FilterOperation::CreateReferenceFilter(
|
| - skia::RefPtr<SkImageFilter>());
|
| + return FilterOperation::CreateReferenceFilter(nullptr);
|
| case FilterOperation::ALPHA_THRESHOLD:
|
| return FilterOperation::CreateAlphaThresholdFilter(SkRegion(), 1.f, 0.f);
|
| }
|
|
|