diff --git a/cc/paint/paint_flags.cc b/cc/paint/paint_flags.cc index 62f41a0170747e..a55e680b0a7ff3 100644 --- a/cc/paint/paint_flags.cc +++ b/cc/paint/paint_flags.cc @@ -11,7 +11,7 @@ namespace { static bool affects_alpha(const SkColorFilter* cf) { - return cf && !(cf->getFlags() & SkColorFilter::kAlphaUnchanged_Flag); + return cf && !cf->isAlphaUnchanged(); } } // namespace diff --git a/skia/ext/benchmarking_canvas.cc b/skia/ext/benchmarking_canvas.cc index cefad19c54ad40..be76da8bd0c430 100644 --- a/skia/ext/benchmarking_canvas.cc +++ b/skia/ext/benchmarking_canvas.cc @@ -137,10 +137,9 @@ std::unique_ptr AsValue(SkCanvas::PointMode mode) { std::unique_ptr AsValue(const SkColorFilter& filter) { std::unique_ptr val(new base::DictionaryValue()); - if (unsigned flags = filter.getFlags()) { + if (filter.isAlphaUnchanged()) { FlagsBuilder builder('|'); - builder.addFlag(flags & SkColorFilter::kAlphaUnchanged_Flag, - "kAlphaUnchanged_Flag"); + builder.addFlag(true, "kAlphaUnchanged_Flag"); val->SetString("flags", builder.str()); }