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

Unified Diff: chrome/browser/ui/views/toolbar/toolbar_view.cc

Issue 2039403002: Renamed AppMenuBadgeController to AppMenuIconController (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Renamed identifiers in Cocoa file Created 4 years, 6 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
« no previous file with comments | « chrome/browser/ui/views/toolbar/toolbar_view.h ('k') | chrome/chrome_browser_ui.gypi » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/ui/views/toolbar/toolbar_view.cc
diff --git a/chrome/browser/ui/views/toolbar/toolbar_view.cc b/chrome/browser/ui/views/toolbar/toolbar_view.cc
index 25f0b5eb838087ba5367b2b4897872ef7c935487..c4785ea61c02730e70bd510540d144ccec47a2f6 100644
--- a/chrome/browser/ui/views/toolbar/toolbar_view.cc
+++ b/chrome/browser/ui/views/toolbar/toolbar_view.cc
@@ -129,7 +129,7 @@ ToolbarView::ToolbarView(Browser* browser)
browser_actions_(nullptr),
app_menu_button_(nullptr),
browser_(browser),
- badge_controller_(browser->profile(), this),
+ app_menu_icon_controller_(browser->profile(), this),
display_mode_(browser->SupportsWindowFeature(Browser::FEATURE_TABSTRIP)
? DISPLAYMODE_NORMAL
: DISPLAYMODE_LOCATION) {
@@ -239,7 +239,7 @@ void ToolbarView::Init() {
LoadImages();
- // Start global error services now so we badge the menu correctly.
+ // Start global error services now so we set the icon on the menu correctly.
#if !defined(OS_CHROMEOS)
if (!HasAshShell()) {
SigninGlobalErrorFactory::GetForProfile(browser_->profile());
@@ -253,11 +253,10 @@ void ToolbarView::Init() {
#endif
#endif // OS_CHROMEOS
- // Add any necessary badges to the menu item based on the system state.
- // Do this after |app_menu_button_| has been added as a bubble may be shown
- // that needs the widget (widget found by way of app_menu_button_->
- // GetWidget()).
- badge_controller_.UpdateDelegate();
+ // Set the button icon based on the system state. Do this after
+ // |app_menu_button_| has been added as a bubble may be shown that needs
+ // the widget (widget found by way of app_menu_button_->GetWidget()).
+ app_menu_icon_controller_.UpdateDelegate();
location_bar_->Init();
@@ -646,9 +645,10 @@ bool ToolbarView::DoesIntersectRect(const views::View* target,
return ViewTargeterDelegate::DoesIntersectRect(this, rect);
}
-void ToolbarView::UpdateBadgeSeverity(AppMenuBadgeController::BadgeType type,
- AppMenuIconPainter::Severity severity,
- bool animate) {
+// AppMenuIconController::Delegate:
+void ToolbarView::UpdateSeverity(AppMenuIconController::IconType type,
+ AppMenuIconPainter::Severity severity,
+ bool animate) {
// There's no app menu in tabless windows.
if (!app_menu_button_)
return;
@@ -658,28 +658,29 @@ void ToolbarView::UpdateBadgeSeverity(AppMenuBadgeController::BadgeType type,
DCHECK(app_menu_button_->GetWidget());
base::string16 accname_app = l10n_util::GetStringUTF16(IDS_ACCNAME_APP);
- if (type == AppMenuBadgeController::BadgeType::UPGRADE_NOTIFICATION) {
+ if (type == AppMenuIconController::IconType::UPGRADE_NOTIFICATION) {
accname_app = l10n_util::GetStringFUTF16(
IDS_ACCNAME_APP_UPGRADE_RECOMMENDED, accname_app);
}
app_menu_button_->SetAccessibleName(accname_app);
app_menu_button_->SetSeverity(type, severity, animate);
- // Keep track of whether we were showing the badge before, so we don't send
- // multiple UMA events for example when multiple Chrome windows are open.
- static bool incompatibility_badge_showing = false;
+ // Keep track of whether we were showing the incompatibility icon before,
+ // so we don't send multiple UMA events for example when multiple Chrome
+ // windows are open.
+ static bool incompatibility_warning_showing = false;
// Save the old value before resetting it.
- bool was_showing = incompatibility_badge_showing;
- incompatibility_badge_showing = false;
+ bool was_showing = incompatibility_warning_showing;
+ incompatibility_warning_showing = false;
- if (type == AppMenuBadgeController::BadgeType::INCOMPATIBILITY_WARNING) {
+ if (type == AppMenuIconController::IconType::INCOMPATIBILITY_WARNING) {
if (!was_showing) {
content::RecordAction(UserMetricsAction("ConflictBadge"));
#if defined(OS_WIN)
ConflictingModuleView::MaybeShow(browser_, app_menu_button_);
#endif
}
- incompatibility_badge_showing = true;
+ incompatibility_warning_showing = true;
return;
}
}
« no previous file with comments | « chrome/browser/ui/views/toolbar/toolbar_view.h ('k') | chrome/chrome_browser_ui.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698