Index: cc/output/filter_operation.cc |
diff --git a/cc/output/filter_operation.cc b/cc/output/filter_operation.cc |
index 37ff8711c2b6a2c628747d5defb18395f4d6301f..b19a7070bdb69ac6285507b1f7e0488b85fed529 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, |
+ const 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); |
} |