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..aef6aa22b3a9ed878a97c9eac07563fcc545910c 100644 |
--- a/chrome/browser/chromeos/input_method/input_method_engine_ibus.h |
+++ b/chrome/browser/chromeos/input_method/input_method_engine_ibus.h |
@@ -9,8 +9,6 @@ |
#include <string> |
#include <vector> |
#include "chrome/browser/chromeos/input_method/input_method_engine.h" |
-#include "chromeos/dbus/ibus/ibus_engine_factory_service.h" |
-#include "chromeos/dbus/ibus/ibus_engine_service.h" |
#include "chromeos/ime/ibus_bridge.h" |
#include "dbus/object_path.h" |
@@ -19,7 +17,9 @@ namespace chromeos { |
class IBusComponent; |
class IBusText; |
+class IBusEngineFactoryService; |
class IBusEngineService; |
+ |
namespace input_method { |
class CandidateWindow; |
struct KeyEventHandle; |
@@ -177,6 +177,9 @@ class InputMethodEngineIBus : public InputMethodEngine, |
// Mapping of candidate id to index. |
std::map<int, int> candidate_indexes_; |
+ scoped_ptr<IBusEngineService> ibus_engine_service_; |
+ scoped_ptr<IBusEngineFactoryService> ibus_engine_factory_service_; |
+ |
// Used for making callbacks. |
base::WeakPtrFactory<InputMethodEngineIBus> weak_ptr_factory_; |
}; |