| Index: ash/common/system/tray/wm_system_tray_notifier.h
|
| diff --git a/ash/common/system/tray/wm_system_tray_notifier.h b/ash/common/system/tray/wm_system_tray_notifier.h
|
| index 84e081f3bd401331691863497291ec5eacf2bfb5..4410f53534da7f233de35dbb464e9076ba484ef3 100644
|
| --- a/ash/common/system/tray/wm_system_tray_notifier.h
|
| +++ b/ash/common/system/tray/wm_system_tray_notifier.h
|
| @@ -21,6 +21,7 @@ struct UpdateInfo;
|
| class UpdateObserver;
|
|
|
| #if defined(OS_CHROMEOS)
|
| +class TracingObserver;
|
| class VirtualKeyboardObserver;
|
| #endif
|
|
|
| @@ -77,6 +78,11 @@ class ASH_EXPORT WmSystemTrayNotifier {
|
| void NotifyUpdateRecommended(const UpdateInfo& info);
|
|
|
| #if defined(OS_CHROMEOS)
|
| + // Tracing.
|
| + void AddTracingObserver(TracingObserver* observer);
|
| + void RemoveTracingObserver(TracingObserver* observer);
|
| + void NotifyTracingModeChanged(bool value);
|
| +
|
| // Virtual keyboard.
|
| void AddVirtualKeyboardObserver(VirtualKeyboardObserver* observer);
|
| void RemoveVirtualKeyboardObserver(VirtualKeyboardObserver* observer);
|
| @@ -92,6 +98,7 @@ class ASH_EXPORT WmSystemTrayNotifier {
|
| base::ObserverList<UpdateObserver> update_observers_;
|
|
|
| #if defined(OS_CHROMEOS)
|
| + base::ObserverList<TracingObserver> tracing_observers_;
|
| base::ObserverList<VirtualKeyboardObserver> virtual_keyboard_observers_;
|
| #endif
|
|
|
|
|