| Index: ash/system/user/tray_user.cc
|
| diff --git a/ash/system/user/tray_user.cc b/ash/system/user/tray_user.cc
|
| index 5a07ea61f4e47b8354c2eb5ddb6030ebdbe8ecc0..d14f03fa8ae1756f56b46f5911da2517bfea33cb 100644
|
| --- a/ash/system/user/tray_user.cc
|
| +++ b/ash/system/user/tray_user.cc
|
| @@ -473,7 +473,7 @@ PublicAccountUserDetails::PublicAccountUserDetails(SystemTrayItem* owner,
|
| const int inner_padding =
|
| kTrayPopupPaddingHorizontal - kTrayPopupPaddingBetweenItems;
|
| const bool rtl = base::i18n::IsRTL();
|
| - set_border(views::Border::CreateEmptyBorder(
|
| + SetBorder(views::Border::CreateEmptyBorder(
|
| kUserDetailsVerticalPadding, rtl ? 0 : inner_padding,
|
| kUserDetailsVerticalPadding, rtl ? inner_padding : 0));
|
|
|
| @@ -683,7 +683,7 @@ void UserCard::OnMouseExited(const ui::MouseEvent& event) {
|
|
|
| void UserCard::ShowActive() {
|
| int width = button_hovered_ || show_border_ ? 1 : 0;
|
| - set_border(views::Border::CreateSolidSidedBorder(width, width, width, 1,
|
| + SetBorder(views::Border::CreateSolidSidedBorder(width, width, width, 1,
|
| kBorderColor));
|
| SchedulePaint();
|
| }
|
| @@ -832,7 +832,8 @@ void UserView::AddLogoutButton(user::LoginStatus login) {
|
| logout_button_ = logout_button;
|
| // In public account mode, the logout button border has a custom color.
|
| if (login == user::LOGGED_IN_PUBLIC) {
|
| - TrayPopupLabelButtonBorder* border = new TrayPopupLabelButtonBorder();
|
| + scoped_ptr<TrayPopupLabelButtonBorder> border(
|
| + new TrayPopupLabelButtonBorder());
|
| border->SetPainter(false, views::Button::STATE_NORMAL,
|
| views::Painter::CreateImageGridPainter(
|
| kPublicAccountLogoutButtonBorderImagesNormal));
|
| @@ -842,14 +843,14 @@ void UserView::AddLogoutButton(user::LoginStatus login) {
|
| border->SetPainter(false, views::Button::STATE_PRESSED,
|
| views::Painter::CreateImageGridPainter(
|
| kPublicAccountLogoutButtonBorderImagesHovered));
|
| - logout_button_->set_border(border);
|
| + logout_button_->SetBorder(border.PassAs<views::Border>());
|
| }
|
| AddChildView(logout_button_);
|
| }
|
|
|
| void UserView::AddUserCard(SystemTrayItem* owner, user::LoginStatus login) {
|
| // Add padding around the panel.
|
| - set_border(views::Border::CreateEmptyBorder(
|
| + SetBorder(views::Border::CreateEmptyBorder(
|
| kUserCardVerticalPadding, kTrayPopupPaddingHorizontal,
|
| kUserCardVerticalPadding, kTrayPopupPaddingHorizontal));
|
|
|
| @@ -885,9 +886,9 @@ void UserView::AddUserCard(SystemTrayItem* owner, user::LoginStatus login) {
|
| // To allow the border to start before the icon, reduce the size before and
|
| // add an inset to the icon to get the spacing.
|
| if (multiprofile_index_ == 0 && SupportsMultiProfile()) {
|
| - icon->set_border(views::Border::CreateEmptyBorder(
|
| + icon->SetBorder(views::Border::CreateEmptyBorder(
|
| 0, kTrayUserTileHoverBorderInset, 0, 0));
|
| - set_border(views::Border::CreateEmptyBorder(
|
| + SetBorder(views::Border::CreateEmptyBorder(
|
| kUserCardVerticalPadding,
|
| kTrayPopupPaddingHorizontal - kTrayUserTileHoverBorderInset,
|
| kUserCardVerticalPadding,
|
| @@ -971,7 +972,7 @@ void UserView::AddLoggedInRetailModeUserCardContent() {
|
| ui::ResourceBundle& bundle = ui::ResourceBundle::GetSharedInstance();
|
| details->SetText(
|
| bundle.GetLocalizedString(IDS_ASH_STATUS_TRAY_KIOSK_LABEL));
|
| - details->set_border(views::Border::CreateEmptyBorder(0, 4, 0, 1));
|
| + details->SetBorder(views::Border::CreateEmptyBorder(0, 4, 0, 1));
|
| details->SetHorizontalAlignment(gfx::ALIGN_LEFT);
|
| user_card_view_->AddChildView(details);
|
| }
|
| @@ -1097,10 +1098,10 @@ void AddUserView::AddContent() {
|
| set_background(views::Background::CreateSolidBackground(kBackgroundColor));
|
|
|
| // Add padding around the panel.
|
| - set_border(views::Border::CreateSolidBorder(1, kBorderColor));
|
| + SetBorder(views::Border::CreateSolidBorder(1, kBorderColor));
|
|
|
| add_user_ = new UserCard(this, enable);
|
| - add_user_->set_border(views::Border::CreateEmptyBorder(
|
| + add_user_->SetBorder(views::Border::CreateEmptyBorder(
|
| kUserCardVerticalPadding,
|
| kTrayPopupPaddingHorizontal- kTrayUserTileHoverBorderInset,
|
| kUserCardVerticalPadding,
|
| @@ -1290,7 +1291,7 @@ void TrayUser::UpdateAfterLoginStatusChange(user::LoginStatus status) {
|
| if (avatar_ && switches::UseAlternateShelfLayout()) {
|
| int corner_radius = GetTrayItemRadius();
|
| avatar_->SetCornerRadii(0, corner_radius, corner_radius, 0);
|
| - avatar_->set_border(NULL);
|
| + avatar_->ClearBorder();
|
| }
|
| UpdateAvatarImage(status);
|
|
|
| @@ -1308,20 +1309,20 @@ void TrayUser::UpdateAfterShelfAlignmentChange(ShelfAlignment alignment) {
|
| if (avatar_) {
|
| if (switches::UseAlternateShelfLayout()) {
|
| if (multiprofile_index_) {
|
| - avatar_->set_border(
|
| + avatar_->SetBorder(
|
| views::Border::CreateEmptyBorder(0, kTrayLabelSpacing, 0, 0));
|
| } else {
|
| - avatar_->set_border(NULL);
|
| + avatar_->ClearBorder();
|
| }
|
| avatar_->SetCornerRadii(0, corner_radius, corner_radius, 0);
|
| } else {
|
| - avatar_->set_border(views::Border::CreateEmptyBorder(
|
| + avatar_->SetBorder(views::Border::CreateEmptyBorder(
|
| 0, kTrayImageItemHorizontalPaddingBottomAlignment + 2,
|
| 0, kTrayImageItemHorizontalPaddingBottomAlignment));
|
| }
|
| }
|
| if (label_) {
|
| - label_->set_border(views::Border::CreateEmptyBorder(
|
| + label_->SetBorder(views::Border::CreateEmptyBorder(
|
| 0, kTrayLabelItemHorizontalPaddingBottomAlignment,
|
| 0, kTrayLabelItemHorizontalPaddingBottomAlignment));
|
| }
|
| @@ -1332,10 +1333,10 @@ void TrayUser::UpdateAfterShelfAlignmentChange(ShelfAlignment alignment) {
|
| if (avatar_) {
|
| if (switches::UseAlternateShelfLayout()) {
|
| if (multiprofile_index_) {
|
| - avatar_->set_border(
|
| + avatar_->SetBorder(
|
| views::Border::CreateEmptyBorder(kTrayLabelSpacing, 0, 0, 0));
|
| } else {
|
| - avatar_->set_border(NULL);
|
| + avatar_->ClearBorder();
|
| }
|
| avatar_->SetCornerRadii(0, 0, corner_radius, corner_radius);
|
| } else {
|
| @@ -1343,7 +1344,7 @@ void TrayUser::UpdateAfterShelfAlignmentChange(ShelfAlignment alignment) {
|
| }
|
| }
|
| if (label_) {
|
| - label_->set_border(views::Border::CreateEmptyBorder(
|
| + label_->SetBorder(views::Border::CreateEmptyBorder(
|
| kTrayLabelItemVerticalPaddingVerticalAlignment,
|
| kTrayLabelItemHorizontalPaddingBottomAlignment,
|
| kTrayLabelItemVerticalPaddingVerticalAlignment,
|
|
|