Index: services/ui/public/interfaces/window_manager.mojom |
diff --git a/services/ui/public/interfaces/window_manager.mojom b/services/ui/public/interfaces/window_manager.mojom |
index b12905834ffe0eef6781c2dc1de5222c3203e557..63eb96ffc580df31cf3d4953524e252dbf32e27e 100644 |
--- a/services/ui/public/interfaces/window_manager.mojom |
+++ b/services/ui/public/interfaces/window_manager.mojom |
@@ -264,6 +264,10 @@ interface WindowManagerClient { |
OnWmCreatedTopLevelWindow(uint32 change_id, uint32 window_id); |
// See description in WindowManager::OnAccelerator(). |ack_id| is the value |
- // that was passed to OnAccelerator(). |
- OnAcceleratorAck(uint32 ack_id, EventResult event_result); |
+ // that was passed to OnAccelerator(). If the accelerator is a pre-target |
+ // handler and |event_result| is UNHANDLED, then |properties| is added to |
+ // the KeyEvent that is dispatched to the client with the focused window. |
+ OnAcceleratorAck(uint32 ack_id, |
+ EventResult event_result, |
+ map<string, array<uint8>> properties); |
}; |