Chromium Code Reviews| Index: chrome/browser/ui/views/message_center/web_notification_tray_win.cc |
| diff --git a/chrome/browser/ui/views/message_center/web_notification_tray_win.cc b/chrome/browser/ui/views/message_center/web_notification_tray_win.cc |
| index 8df1becd7227e6fdbbb736bbe79ecd2ce9d19855..751e6b86f8e7bb66fa71b52b658274d7eb3e1965 100644 |
| --- a/chrome/browser/ui/views/message_center/web_notification_tray_win.cc |
| +++ b/chrome/browser/ui/views/message_center/web_notification_tray_win.cc |
| @@ -5,7 +5,10 @@ |
| #include "chrome/browser/ui/views/message_center/web_notification_tray.h" |
| #include <windows.h> |
| +#include <objbase.h> |
|
sky
2014/04/04 21:13:25
nit: Are all of these new includes really necessar
dewittj
2014/04/04 22:35:57
No, they are leftovers from previous versions of t
|
| +#include "base/memory/ref_counted.h" |
| +#include "base/win/scoped_com_initializer.h" |
| #include "base/win/windows_version.h" |
| #include "chrome/browser/app_icon_win.h" |
| #include "chrome/browser/profiles/profile_manager.h" |
| @@ -14,6 +17,7 @@ |
| #include "chrome/browser/ui/host_desktop.h" |
| #include "chrome/browser/ui/scoped_tabbed_browser_displayer.h" |
| #include "chrome/browser/ui/singleton_tabs.h" |
| +#include "chrome/browser/ui/views/status_icons/status_icon_win.h" |
| #include "chrome/common/url_constants.h" |
| #include "grit/chromium_strings.h" |
| #include "third_party/skia/include/core/SkBitmap.h" |
| @@ -56,4 +60,10 @@ void WebNotificationTray::DisplayFirstRunBalloon() { |
| l10n_util::GetStringUTF16(IDS_MESSAGE_CENTER_BALLOON_TITLE), |
| l10n_util::GetStringUTF16(IDS_MESSAGE_CENTER_BALLOON_TEXT)); |
| } |
| + |
| +void WebNotificationTray::EnforceStatusIconVisible() { |
| + DCHECK(status_icon_); |
| + status_icon_->ForceVisible(); |
| +} |
| + |
| } // namespace message_center |