Chromium Code Reviews| Index: ash/common/system/tray/system_tray_notifier.h |
| diff --git a/ash/common/system/tray/system_tray_notifier.h b/ash/common/system/tray/system_tray_notifier.h |
| index 29bb9f521061c39977d5f613cee9636c32ef3d10..52ba695abd6d2556acdb3e15976a9b3656ac2f95 100644 |
| --- a/ash/common/system/tray/system_tray_notifier.h |
| +++ b/ash/common/system/tray/system_tray_notifier.h |
| @@ -24,6 +24,7 @@ class AccessibilityObserver; |
| class AudioObserver; |
| class ClockObserver; |
| class IMEObserver; |
| +class MaximizeModeScreenshotObserver; |
| struct UpdateInfo; |
| class UpdateObserver; |
| class UserObserver; |
| @@ -97,6 +98,13 @@ class ASH_EXPORT SystemTrayNotifier { |
| void NotifyUserUpdate(); |
| void NotifyUserAddedToSession(); |
| + // Maximize mode screenshot. |
| + void AddMaximizeModeScreenshotObserver( |
| + MaximizeModeScreenshotObserver* observer); |
| + void RemoveMaximizeModeScreenshotObserver( |
| + MaximizeModeScreenshotObserver* observer); |
| + void NotifyWillTakeScreenshotInMaximizeMode(); |
|
Daniel Erat
2016/07/28 23:57:52
minor nit: maybe s/WillTake/Taking/
that seems to
Qiang(Joe) Xu
2016/07/29 04:30:31
Done.
|
| + |
| #if defined(OS_CHROMEOS) |
| // Bluetooth. |
| void AddBluetoothObserver(BluetoothObserver* observer); |
| @@ -174,6 +182,8 @@ class ASH_EXPORT SystemTrayNotifier { |
| base::ObserverList<ClockObserver> clock_observers_; |
| base::ObserverList<IMEObserver> ime_observers_; |
| base::ObserverList<LocaleObserver> locale_observers_; |
| + base::ObserverList<MaximizeModeScreenshotObserver> |
| + maximize_mode_screenshot_observers_; |
| base::ObserverList<UpdateObserver> update_observers_; |
| base::ObserverList<UserObserver> user_observers_; |