| Index: services/ui/ws/event_dispatcher_delegate.h
|
| diff --git a/services/ui/ws/event_dispatcher_delegate.h b/services/ui/ws/event_dispatcher_delegate.h
|
| index 15648118fb6b2bff9ab130f288f7cb61d54e5954..6bba319ccbecfc185d45857ba3717d7c9995c38b 100644
|
| --- a/services/ui/ws/event_dispatcher_delegate.h
|
| +++ b/services/ui/ws/event_dispatcher_delegate.h
|
| @@ -26,7 +26,14 @@ class ServerWindow;
|
| // Used by EventDispatcher for mocking in tests.
|
| class EventDispatcherDelegate {
|
| public:
|
| - virtual void OnAccelerator(uint32_t accelerator, const ui::Event& event) = 0;
|
| + enum class AcceleratorPhase {
|
| + PRE,
|
| + POST,
|
| + };
|
| +
|
| + virtual void OnAccelerator(uint32_t accelerator,
|
| + const ui::Event& event,
|
| + AcceleratorPhase phase) = 0;
|
|
|
| virtual void SetFocusedWindowFromEventDispatcher(ServerWindow* window) = 0;
|
| virtual ServerWindow* GetFocusedWindowForEventDispatcher() = 0;
|
|
|