summaryrefslogtreecommitdiffstats
path: root/chromeos/ime/mock_ime_engine_handler.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromeos/ime/mock_ime_engine_handler.h')
-rw-r--r--chromeos/ime/mock_ime_engine_handler.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/chromeos/ime/mock_ime_engine_handler.h b/chromeos/ime/mock_ime_engine_handler.h
index d8f39d9..2f9e3ee 100644
--- a/chromeos/ime/mock_ime_engine_handler.h
+++ b/chromeos/ime/mock_ime_engine_handler.h
@@ -14,7 +14,7 @@ class MockIMEEngineHandler : public IBusEngineHandlerInterface {
MockIMEEngineHandler();
virtual ~MockIMEEngineHandler();
- virtual void FocusIn() OVERRIDE;
+ virtual void FocusIn(ibus::TextInputType text_input_type) OVERRIDE;
virtual void FocusOut() OVERRIDE;
virtual void Enable() OVERRIDE;
virtual void Disable() OVERRIDE;
@@ -40,6 +40,10 @@ class MockIMEEngineHandler : public IBusEngineHandlerInterface {
return process_key_event_call_count_;
}
+ ibus::TextInputType last_text_input_type() const {
+ return last_text_input_type_;
+ }
+
std::string last_set_surrounding_text() const {
return last_set_surrounding_text_;
}
@@ -74,6 +78,7 @@ class MockIMEEngineHandler : public IBusEngineHandlerInterface {
int set_surrounding_text_call_count_;
int process_key_event_call_count_;
int reset_call_count_;
+ ibus::TextInputType last_text_input_type_;
std::string last_set_surrounding_text_;
uint32 last_set_surrounding_cursor_pos_;
uint32 last_set_surrounding_anchor_pos_;