| Index: chrome/browser/profiles/profile_avatar_icon_util.cc
|
| diff --git a/chrome/browser/profiles/profile_avatar_icon_util.cc b/chrome/browser/profiles/profile_avatar_icon_util.cc
|
| index 30c0661c8eb32883ca27a1e4ce5c0b060651a606..cc0264d70da26595c719336af3296dc3148caf9b 100644
|
| --- a/chrome/browser/profiles/profile_avatar_icon_util.cc
|
| +++ b/chrome/browser/profiles/profile_avatar_icon_util.cc
|
| @@ -181,6 +181,8 @@ const int kAvatarIconHeight = 31;
|
| const int kAvatarIconPadding = 2;
|
| const SkColor kAvatarTutorialBackgroundColor = SkColorSetRGB(0x42, 0x85, 0xf4);
|
| const SkColor kAvatarTutorialContentTextColor = SkColorSetRGB(0xc6, 0xda, 0xfc);
|
| +const SkColor kAvatarBubbleAccountsBackgroundColor =
|
| + SkColorSetRGB(0xf3, 0xf3, 0xf3);
|
|
|
| const char kDefaultUrlPrefix[] = "chrome://theme/IDR_PROFILE_AVATAR_";
|
| const char kGAIAPictureFileName[] = "Google Profile Picture.png";
|
| @@ -251,9 +253,9 @@ const size_t kDefaultAvatarIconsCount = arraysize(kDefaultAvatarIconResources);
|
| // The first 8 icons are generic.
|
| const size_t kGenericAvatarIconsCount = 8;
|
|
|
| -gfx::Image GetSizedAvatarIconWithBorder(const gfx::Image& image,
|
| - bool is_rectangle,
|
| - int width, int height) {
|
| +gfx::Image GetSizedAvatarIcon(const gfx::Image& image,
|
| + bool is_rectangle,
|
| + int width, int height) {
|
| if (!is_rectangle)
|
| return image;
|
|
|
| @@ -266,34 +268,21 @@ gfx::Image GetSizedAvatarIconWithBorder(const gfx::Image& image,
|
| size,
|
| std::min(width, height),
|
| AvatarImageSource::POSITION_CENTER,
|
| - AvatarImageSource::BORDER_NORMAL));
|
| + AvatarImageSource::BORDER_NONE));
|
|
|
| return gfx::Image(gfx::ImageSkia(source.release(), size));
|
| }
|
|
|
| gfx::Image GetAvatarIconForMenu(const gfx::Image& image,
|
| bool is_rectangle) {
|
| - return GetSizedAvatarIconWithBorder(
|
| + return GetSizedAvatarIcon(
|
| image, is_rectangle, kAvatarIconWidth, kAvatarIconHeight);
|
| }
|
|
|
| gfx::Image GetAvatarIconForWebUI(const gfx::Image& image,
|
| bool is_rectangle) {
|
| - if (!is_rectangle)
|
| - return image;
|
| -
|
| - gfx::Size size(kAvatarIconWidth, kAvatarIconHeight);
|
| -
|
| - // Source for a centered, sized icon.
|
| - scoped_ptr<gfx::ImageSkiaSource> source(
|
| - new AvatarImageSource(
|
| - *image.ToImageSkia(),
|
| - size,
|
| - std::min(kAvatarIconWidth, kAvatarIconHeight),
|
| - AvatarImageSource::POSITION_CENTER,
|
| - AvatarImageSource::BORDER_NONE));
|
| -
|
| - return gfx::Image(gfx::ImageSkia(source.release(), size));
|
| + return GetSizedAvatarIcon(image, is_rectangle,
|
| + kAvatarIconWidth, kAvatarIconHeight);
|
| }
|
|
|
| gfx::Image GetAvatarIconForTitleBar(const gfx::Image& image,
|
|
|