Index: chrome/browser/chromeos/input_method/input_method_engine_ibus.h |
diff --git a/chrome/browser/chromeos/input_method/input_method_engine_ibus.h b/chrome/browser/chromeos/input_method/input_method_engine_ibus.h |
index 12536134c63390ac4fc2dd66d93573b4a809ca45..2df9e97095895f20066f9837331c81732d61ceb3 100644 |
--- a/chrome/browser/chromeos/input_method/input_method_engine_ibus.h |
+++ b/chrome/browser/chromeos/input_method/input_method_engine_ibus.h |
@@ -88,7 +88,13 @@ class InputMethodEngineIBus : public InputMethodEngine, |
virtual void PropertyHide(const std::string& property_name) OVERRIDE; |
virtual void SetCapability(IBusCapability capability) OVERRIDE; |
virtual void Reset() OVERRIDE; |
- virtual void ProcessKeyEvent(uint32 keysym, uint32 keycode, uint32 state, |
+ virtual void ProcessKeyEvent(const std::string& keysym, |
+ const std::string& keycode, |
+ bool is_key_down, |
+ bool is_alt_down, |
+ bool is_ctrl_down, |
+ bool is_shift_down, |
+ bool is_caps_lock_down, |
const KeyEventDoneCallback& callback) OVERRIDE; |
virtual void CandidateClicked(uint32 index, ibus::IBusMouseButton button, |
uint32 state) OVERRIDE; |