Index: ash/common/system/user/rounded_image_view.h |
diff --git a/ash/common/system/user/rounded_image_view.h b/ash/common/system/user/rounded_image_view.h |
index c424777dc551877010cbd9d0120d69365eb40f1a..e8b266bd426509d1f635a192fe7c474588a45869 100644 |
--- a/ash/common/system/user/rounded_image_view.h |
+++ b/ash/common/system/user/rounded_image_view.h |
@@ -23,7 +23,7 @@ class RoundedImageView : public views::View { |
// Set the image that should be displayed. The image contents is copied to the |
// receiver's image. |
- void SetImage(const gfx::ImageSkia& img, const gfx::Size& size); |
+ void SetImage(const gfx::ImageSkia& image, const gfx::Size& size); |
// Set the radii of the corners independently. |
void SetCornerRadii(int top_left, |
@@ -35,8 +35,10 @@ class RoundedImageView : public views::View { |
gfx::Size GetPreferredSize() const override; |
void OnPaint(gfx::Canvas* canvas) override; |
+ // Gets the image painted by RoundedImageView for test. |
+ const gfx::ImageSkia& image_for_test() const { return resized_; } |
+ |
private: |
- gfx::ImageSkia image_; |
xiyuan
2017/03/29 20:45:30
No need to hold |image_| since the ImageSkiaSource
|
gfx::ImageSkia resized_; |
James Cook
2017/03/29 20:55:20
optional: This might be a little better as |resize
xiyuan
2017/03/29 21:02:43
Done.
|
gfx::Size image_size_; |
int corner_radius_[4]; |