Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(117)

Unified Diff: chromeos/dbus/ibus/mock_ibus_input_context_client.h

Issue 12017010: Introduce bypass logic for SetCursorLocation message. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chromeos/dbus/ibus/mock_ibus_input_context_client.h
diff --git a/chromeos/dbus/ibus/mock_ibus_input_context_client.h b/chromeos/dbus/ibus/mock_ibus_input_context_client.h
index 528db415cece393dbfbbbb15b4f64351f738771c..5e8199e4e65a213f49ab50a27eed2afd20047b52 100644
--- a/chromeos/dbus/ibus/mock_ibus_input_context_client.h
+++ b/chromeos/dbus/ibus/mock_ibus_input_context_client.h
@@ -28,13 +28,17 @@ class MockIBusInputContextClient : public IBusInputContextClient {
const dbus::ObjectPath& object_path) OVERRIDE;
virtual void SetInputContextHandler(
IBusInputContextHandlerInterface* handler) OVERRIDE;
+ virtual void SetSetCursorLocationHandler(
+ const SetCursorLocationHandler& set_cursor_location_handler) OVERRIDE;
+ virtual void UnsetSetCursorLocationHandler() OVERRIDE;
virtual void ResetObjectProxy() OVERRIDE;
virtual bool IsObjectProxyReady() const OVERRIDE;
virtual void SetCapabilities(uint32 capabilities) OVERRIDE;
virtual void FocusIn() OVERRIDE;
virtual void FocusOut() OVERRIDE;
virtual void Reset() OVERRIDE;
- virtual void SetCursorLocation(int32 x, int32 y, int32 w, int32 h) OVERRIDE;
+ virtual void SetCursorLocation(const ibus::Rect& cursor_location,
+ const ibus::Rect& composition_head) OVERRIDE;
virtual void ProcessKeyEvent(uint32 keyval,
uint32 keycode,
uint32 state,
@@ -45,6 +49,8 @@ class MockIBusInputContextClient : public IBusInputContextClient {
uint32 anchor_pos) OVERRIDE;
virtual void PropertyActivate(const std::string& key,
ibus::IBusPropertyState state) OVERRIDE;
+ virtual bool IsXKBLayout() OVERRIDE;
+ virtual void SetIsXKBLayout(bool is_xkb_layout) OVERRIDE;
// Call count of Initialize().
int initialize_call_count() const { return initialize_call_count_; }
« no previous file with comments | « chromeos/dbus/ibus/ibus_panel_service_unittest.cc ('k') | chromeos/dbus/ibus/mock_ibus_input_context_client.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698