Index: views/focus/accelerator_handler_aura.cc |
diff --git a/views/focus/accelerator_handler_aura.cc b/views/focus/accelerator_handler_aura.cc |
index 8f2f31a5bfda78b8153e9705ac08668ff4e9d3e1..25794b6c20630c26966533a46df7ee145a39cf00 100644 |
--- a/views/focus/accelerator_handler_aura.cc |
+++ b/views/focus/accelerator_handler_aura.cc |
@@ -9,12 +9,22 @@ namespace views { |
AcceleratorHandler::AcceleratorHandler() { |
} |
-bool AcceleratorHandler::Dispatch(const MSG& msg) { |
#if defined(OS_WIN) |
+bool AcceleratorHandler::Dispatch(const MSG& msg) { |
TranslateMessage(&msg); |
DispatchMessage(&msg); |
-#endif |
return true; |
} |
+#else |
+base::MessagePumpDispatcher::DispatchStatus AcceleratorHandler::Dispatch( |
+ XEvent*) { |
+ // TODO(saintlou): figure out what we should do here. |
+ return EVENT_QUIT; |
+} |
+ |
+bool DispatchXEvent(XEvent* xev) { |
+ return false; |
+} |
+#endif |
} // namespace views |