Index: chrome/browser/chromeos/keyboard_driven_event_rewriter.h |
diff --git a/chrome/browser/chromeos/keyboard_driven_event_rewriter.h b/chrome/browser/chromeos/keyboard_driven_event_rewriter.h |
index d55aeab9585c96a7992c50af2a066e0ece0d9ede..96e053d12f8fdc2c6f6c3b167540d04e7837d808 100644 |
--- a/chrome/browser/chromeos/keyboard_driven_event_rewriter.h |
+++ b/chrome/browser/chromeos/keyboard_driven_event_rewriter.h |
@@ -7,9 +7,7 @@ |
#include "base/basictypes.h" |
-namespace ui { |
-class KeyEvent; |
-} |
+typedef union _XEvent XEvent; |
namespace chromeos { |
@@ -24,13 +22,13 @@ class KeyboardDrivenEventRewriter { |
// Calls RewriteEvent to modify |event| if it is on login screen and the |
// keyboard driven flag is enabled. Returns true if the event is changed |
// and no further changes should happen. |
- bool RewriteIfKeyboardDrivenOnLoginScreen(ui::KeyEvent* event); |
+ bool RewriteIfKeyboardDrivenOnLoginScreen(XEvent* event); |
// Calls RewriteEvent for testing. |
- bool RewriteForTesting(ui::KeyEvent* event); |
+ bool RewriteForTesting(XEvent* event); |
private: |
- bool RewriteEvent(ui::KeyEvent* event); |
+ bool RewriteEvent(XEvent* event); |
DISALLOW_COPY_AND_ASSIGN(KeyboardDrivenEventRewriter); |
}; |