Index: chrome/browser/chromeos/display/touch_calibrator/touch_calibrator_view.cc |
diff --git a/chrome/browser/chromeos/display/touch_calibrator/touch_calibrator_view.cc b/chrome/browser/chromeos/display/touch_calibrator/touch_calibrator_view.cc |
index 722b2f05473293c95e7e1186919cf31ea48f1071..da4cb55e9bdaf088c4786be91e0e7cefe137775e 100644 |
--- a/chrome/browser/chromeos/display/touch_calibrator/touch_calibrator_view.cc |
+++ b/chrome/browser/chromeos/display/touch_calibrator/touch_calibrator_view.cc |
@@ -151,8 +151,8 @@ class CircularThrobberView : public views::View, public gfx::AnimationDelegate { |
// Maximum radius for outer animated circle. |
const int largest_radius_animated_circle_; |
- SkPaint inner_circle_paint_; |
- SkPaint outer_circle_paint_; |
+ cc::PaintFlags inner_circle_flags_; |
+ cc::PaintFlags outer_circle_flags_; |
std::unique_ptr<gfx::ThrobAnimation> animation_; |
@@ -173,13 +173,13 @@ CircularThrobberView::CircularThrobberView(int width, |
center_(gfx::Point(width / 2, width / 2)) { |
SetSize(gfx::Size(width, width)); |
- inner_circle_paint_.setColor(inner_circle_color); |
- inner_circle_paint_.setStyle(SkPaint::kFill_Style); |
- inner_circle_paint_.setFlags(SkPaint::kAntiAlias_Flag); |
+ inner_circle_flags_.setColor(inner_circle_color); |
+ inner_circle_flags_.setAntiAlias(true); |
+ inner_circle_flags_.setStyle(cc::PaintFlags::kFill_Style); |
- outer_circle_paint_.setColor(outer_circle_color); |
- outer_circle_paint_.setStyle(SkPaint::kFill_Style); |
- outer_circle_paint_.setFlags(SkPaint::kAntiAlias_Flag); |
+ outer_circle_flags_.setColor(outer_circle_color); |
+ outer_circle_flags_.setAntiAlias(true); |
+ outer_circle_flags_.setStyle(cc::PaintFlags::kFill_Style); |
animation_.reset(new gfx::ThrobAnimation(this)); |
animation_->SetThrobDuration(animation_duration); |
@@ -191,8 +191,8 @@ CircularThrobberView::CircularThrobberView(int width, |
CircularThrobberView::~CircularThrobberView() {} |
void CircularThrobberView::OnPaint(gfx::Canvas* canvas) { |
- canvas->DrawCircle(center_, outer_radius_, outer_circle_paint_); |
- canvas->DrawCircle(center_, inner_radius_, inner_circle_paint_); |
+ canvas->DrawCircle(center_, outer_radius_, outer_circle_flags_); |
+ canvas->DrawCircle(center_, inner_radius_, inner_circle_flags_); |
} |
void CircularThrobberView::AnimationProgressed( |
@@ -303,7 +303,7 @@ class HintBox : public views::View { |
gfx::Rect label_text_bounds_; |
gfx::Rect sublabel_text_bounds_; |
- SkPaint paint_; |
+ cc::PaintFlags flags_; |
DISALLOW_COPY_AND_ASSIGN(HintBox); |
}; |
@@ -329,9 +329,9 @@ HintBox::HintBox(const gfx::Rect& bounds, int border_radius) |
rounded_rect_bounds_ = GetLocalBounds(); |
rounded_rect_bounds_.Inset(GetInsets()); |
- paint_.setColor(SK_ColorWHITE); |
- paint_.setStyle(SkPaint::kFill_Style); |
- paint_.setFlags(SkPaint::kAntiAlias_Flag); |
+ flags_.setColor(SK_ColorWHITE); |
+ flags_.setStyle(cc::PaintFlags::kFill_Style); |
+ flags_.setAntiAlias(true); |
horizontal_offset_ = |
arrow_width_ + base_border_ + rounded_rect_bounds_.width() * 0.08f; |
@@ -399,7 +399,7 @@ void HintBox::SetSubLabel(const base::string16& text, const SkColor& color) { |
void HintBox::OnPaint(gfx::Canvas* canvas) { |
views::View::OnPaint(canvas); |
- canvas->DrawRoundRect(rounded_rect_bounds_, border_radius_, paint_); |
+ canvas->DrawRoundRect(rounded_rect_bounds_, border_radius_, flags_); |
canvas->DrawStringRectWithFlags(label_text_, label_font_list_, label_color_, |
label_text_bounds_, gfx::Canvas::NO_ELLIPSIS); |
canvas->DrawStringRectWithFlags(sublabel_text_, sublabel_font_list_, |
@@ -423,7 +423,7 @@ class CompletionMessageView : public views::View { |
gfx::ImageSkia check_icon_; |
- SkPaint paint_; |
+ cc::PaintFlags flags_; |
DISALLOW_COPY_AND_ASSIGN(CompletionMessageView); |
}; |
@@ -445,9 +445,9 @@ CompletionMessageView::CompletionMessageView(const gfx::Rect& bounds, |
check_icon_ = gfx::CreateVectorIcon(ash::kTouchCalibrationCompleteCheckIcon, |
SK_ColorWHITE); |
- paint_.setColor(SK_ColorWHITE); |
- paint_.setStyle(SkPaint::kFill_Style); |
- paint_.setFlags(SkPaint::kAntiAlias_Flag); |
+ flags_.setColor(SK_ColorWHITE); |
+ flags_.setStyle(cc::PaintFlags::kFill_Style); |
+ flags_.setAntiAlias(true); |
} |
CompletionMessageView::~CompletionMessageView() {} |
@@ -457,7 +457,7 @@ void CompletionMessageView::OnPaint(gfx::Canvas* canvas) { |
// TODO(malaykeshav): Work with elizabethchiu@ to get better UX for RTL. |
canvas->DrawStringRectWithFlags( |
- message_, font_list_, paint_.getColor(), text_bounds_, |
+ message_, font_list_, flags_.getColor(), text_bounds_, |
gfx::Canvas::TEXT_ALIGN_LEFT | gfx::Canvas::NO_SUBPIXEL_RENDERING); |
} |
@@ -635,9 +635,9 @@ void TouchCalibratorView::OnPaintBackground(gfx::Canvas* canvas) { |
opacity = state_ == BACKGROUND_FADING_OUT ? 0.f : kBackgroundFinalOpacity; |
} |
- paint_.setColor(SkColorSetA(SK_ColorBLACK, |
+ flags_.setColor(SkColorSetA(SK_ColorBLACK, |
std::numeric_limits<uint8_t>::max() * opacity)); |
- canvas->DrawRect(background_rect_, paint_); |
+ canvas->DrawRect(background_rect_, flags_); |
} |
void TouchCalibratorView::AnimationProgressed(const gfx::Animation* animation) { |
@@ -715,7 +715,7 @@ void TouchCalibratorView::AdvanceToNextState() { |
start_opacity_value_ = 0.f; |
end_opacity_value_ = kBackgroundFinalOpacity; |
- paint_.setStyle(SkPaint::kFill_Style); |
+ flags_.setStyle(cc::PaintFlags::kFill_Style); |
animator_->SetDuration(kFadeDurationInMs); |
animator_->Start(); |
return; |
@@ -781,7 +781,7 @@ void TouchCalibratorView::AdvanceToNextState() { |
start_opacity_value_ = kBackgroundFinalOpacity; |
end_opacity_value_ = 0.f; |
- paint_.setStyle(SkPaint::kFill_Style); |
+ flags_.setStyle(cc::PaintFlags::kFill_Style); |
animator_->SetDuration(kFadeDurationInMs); |
animator_->Start(); |
return; |