summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/browser/chromeos/login/rounded_view.h8
-rw-r--r--chrome/browser/chromeos/login/username_view.cc21
2 files changed, 14 insertions, 15 deletions
diff --git a/chrome/browser/chromeos/login/rounded_view.h b/chrome/browser/chromeos/login/rounded_view.h
index 6a1bea5..09877ba 100644
--- a/chrome/browser/chromeos/login/rounded_view.h
+++ b/chrome/browser/chromeos/login/rounded_view.h
@@ -85,11 +85,11 @@ SkPath RoundedView<C>::GetClipPath() const {
template <typename C>
SkRect RoundedView<C>::GetViewRect() const {
- gfx::Rect bounds = RoundedView<C>::GetLocalBounds(false);
SkRect view_rect;
- view_rect.iset(bounds.x(), bounds.y(),
- bounds.x() + bounds.width(),
- bounds.y() + bounds.height());
+ view_rect.iset(this->x(),
+ this->y(),
+ this->x() + this->width(),
+ this->y() + this->height());
return view_rect;
}
diff --git a/chrome/browser/chromeos/login/username_view.cc b/chrome/browser/chromeos/login/username_view.cc
index f807126..5aead72 100644
--- a/chrome/browser/chromeos/login/username_view.cc
+++ b/chrome/browser/chromeos/login/username_view.cc
@@ -41,13 +41,13 @@ class HalfRoundedView : public RoundedView<C> {
return RoundedView<C>::GetClipPath();
} else {
SkPath path;
- gfx::Rect bounds = C::GetLocalBounds(false);
- bounds.Inset(kSmallShapeFrameWidth, kSmallShapeFrameWidth,
+ gfx::Rect frame_bounds = this->bounds();
+ frame_bounds.Inset(kSmallShapeFrameWidth, kSmallShapeFrameWidth,
kSmallShapeFrameWidth, kSmallShapeFrameWidth);
- path.addRect(SkIntToScalar(bounds.x()),
- SkIntToScalar(bounds.y()),
- SkIntToScalar(bounds.x() + bounds.width()),
- SkIntToScalar(bounds.y() + bounds.height()));
+ path.addRect(SkIntToScalar(frame_bounds.x()),
+ SkIntToScalar(frame_bounds.y()),
+ SkIntToScalar(frame_bounds.x() + frame_bounds.width()),
+ SkIntToScalar(frame_bounds.y() + frame_bounds.height()));
return path;
}
}
@@ -57,13 +57,13 @@ class HalfRoundedView : public RoundedView<C> {
}
virtual SkRect GetViewRect() const {
- gfx::Rect bounds = C::GetLocalBounds(false);
SkRect view_rect;
// The rectangle will be intersected with the bounds, so the correct half
// of the round rectangle will be obtained.
- view_rect.iset(bounds.x(), bounds.y() - bounds.width(),
- bounds.x() + bounds.width(),
- bounds.y() + bounds.height());
+ view_rect.iset(this->x(),
+ this->y() - this->height(),
+ this->x() + this->width(),
+ this->y() + this->height());
return view_rect;
}
@@ -81,7 +81,6 @@ void UsernameView::Paint(gfx::Canvas* canvas) {
gfx::Rect bounds = GetLocalBounds(false);
if (!text_image_.get())
PaintUsername(bounds);
-
DCHECK(bounds.size() ==
gfx::Size(text_image_->width(), text_image_->height()));