Index: chromeos/ime/ibus_bridge.h |
diff --git a/chromeos/ime/ibus_bridge.h b/chromeos/ime/ibus_bridge.h |
index 3cf7c5f217dc1146a45b93aebc34ab120941291d..cbff96779e251d39b4ed3f9b4211bb63b41fc07f 100644 |
--- a/chromeos/ime/ibus_bridge.h |
+++ b/chromeos/ime/ibus_bridge.h |
@@ -14,9 +14,11 @@ |
#include "chromeos/ime/input_method_property.h" |
namespace chromeos { |
+namespace input_method { |
+class CandidateWindow; |
+} // namespace input_method |
class IBusText; |
-class IBusLookupTable; |
class CHROMEOS_EXPORT IBusInputContextHandlerInterface { |
public: |
@@ -120,8 +122,9 @@ class CHROMEOS_EXPORT IBusPanelCandidateWindowHandlerInterface { |
virtual ~IBusPanelCandidateWindowHandlerInterface() {} |
// Called when the IME updates the lookup table. |
- virtual void UpdateLookupTable(const IBusLookupTable& table, |
- bool visible) = 0; |
+ virtual void UpdateLookupTable( |
+ const input_method::CandidateWindow& candidate_window, |
+ bool visible) = 0; |
// Called when the IME hides the lookup table. |
virtual void HideLookupTable() = 0; |