| Index: chrome/browser/chromeos/status/clock_menu_button.h
|
| diff --git a/chrome/browser/chromeos/status/clock_menu_button.h b/chrome/browser/chromeos/status/clock_menu_button.h
|
| index 38a23271342a17710a6903442df2d0841b48c721..3f85a2b358287e82a99302bac4e9f1fb6d11d175 100644
|
| --- a/chrome/browser/chromeos/status/clock_menu_button.h
|
| +++ b/chrome/browser/chromeos/status/clock_menu_button.h
|
| @@ -8,6 +8,7 @@
|
|
|
| #include "base/scoped_ptr.h"
|
| #include "base/timer.h"
|
| +#include "chrome/browser/chromeos/cros/power_library.h"
|
| #include "chrome/browser/chromeos/cros/system_library.h"
|
| #include "chrome/browser/chromeos/status/status_area_button.h"
|
| #include "unicode/calendar.h"
|
| @@ -24,6 +25,7 @@ class StatusAreaHost;
|
| class ClockMenuButton : public StatusAreaButton,
|
| public views::ViewMenuDelegate,
|
| public ui::MenuModel,
|
| + public PowerLibrary::Observer,
|
| public SystemLibrary::Observer {
|
| public:
|
| explicit ClockMenuButton(StatusAreaHost* host);
|
| @@ -50,6 +52,10 @@ class ClockMenuButton : public StatusAreaButton,
|
| virtual void ActivatedAt(int index);
|
| virtual void MenuWillShow() {}
|
|
|
| + // Overridden from ResumeLibrary::Observer:
|
| + virtual void PowerChanged(PowerLibrary* obj) {}
|
| + virtual void SystemResumed();
|
| +
|
| // Overridden from SystemLibrary::Observer:
|
| virtual void TimezoneChanged(const icu::TimeZone& timezone);
|
|
|
|
|