Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2919)

Unified Diff: chrome/browser/ui/views/profiles/profile_chooser_view.cc

Issue 297193003: New avatar menu: Add icon for supervised users. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: New resources Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/views/profiles/profile_chooser_view.cc
diff --git a/chrome/browser/ui/views/profiles/profile_chooser_view.cc b/chrome/browser/ui/views/profiles/profile_chooser_view.cc
index ddc6bd79acd03bd18ac4141700e8ee9a3dc0d148..c4dc9753eaf8d88ae9ced2d0fff1e83f627b0aed 100644
--- a/chrome/browser/ui/views/profiles/profile_chooser_view.cc
+++ b/chrome/browser/ui/views/profiles/profile_chooser_view.cc
@@ -1051,6 +1051,21 @@ views::View* ProfileChooserView::CreateCurrentProfileView(
current_profile_photo_->AddChildView(question_mark_button_);
}
+ if (browser_->profile()->IsManaged()) {
+ views::ImageView* supervised_icon = new views::ImageView();
msw 2014/06/02 21:18:15 ditto nit about consistent terminology.
+ ui::ResourceBundle* rb = &ui::ResourceBundle::GetSharedInstance();
+ supervised_icon->SetImage(
+ rb->GetImageSkiaNamed(IDR_ICON_PROFILES_MENU_SUPERVISED));
+ gfx::Size preferred_size = supervised_icon->GetPreferredSize();
+ gfx::Rect parent_bounds = current_profile_photo_->bounds();
+ supervised_icon->SetBounds(
+ parent_bounds.right() - preferred_size.width(),
+ parent_bounds.bottom() - preferred_size.height(),
+ preferred_size.width(),
+ preferred_size.height());
+ current_profile_photo_->AddChildView(supervised_icon);
+ }
+
layout->StartRow(1, 0);
layout->AddView(current_profile_photo_);

Powered by Google App Engine
This is Rietveld 408576698