Index: chrome/browser/chromeos/extensions/input_method_api.h |
diff --git a/chrome/browser/chromeos/extensions/input_method_api.h b/chrome/browser/chromeos/extensions/input_method_api.h |
index 15fd92e83cd916b878f007ce1572cccd6a60b968..d0a78a0a22839134add6f91a3a804579e8b075b1 100644 |
--- a/chrome/browser/chromeos/extensions/input_method_api.h |
+++ b/chrome/browser/chromeos/extensions/input_method_api.h |
@@ -31,6 +31,22 @@ class GetInputMethodFunction : public SyncExtensionFunction { |
DECLARE_EXTENSION_FUNCTION("inputMethodPrivate.get", INPUTMETHODPRIVATE_GET) |
}; |
+// Notify the initialization is done to input method engine. |
+// TODO(nona): remove this function. |
+class StartImeFunction : public SyncExtensionFunction { |
+ public: |
+ StartImeFunction(); |
+ |
+ protected: |
+ virtual ~StartImeFunction(); |
+ |
+ virtual bool RunImpl() OVERRIDE; |
+ |
+ private: |
+ DECLARE_EXTENSION_FUNCTION("inputMethodPrivate.startIme", |
+ INPUTMETHODPRIVATE_STARTIME) |
+}; |
+ |
class InputMethodAPI : public ProfileKeyedAPI, |
public extensions::EventRouter::Observer { |
public: |