Index: chromeos/ime/input_method_manager.h |
diff --git a/chromeos/ime/input_method_manager.h b/chromeos/ime/input_method_manager.h |
index 2eea80e89d4e3a12fa9205536a10039245e9d98d..e3447703006190e6af1a81ab7e4b90eda55dc868 100644 |
--- a/chromeos/ime/input_method_manager.h |
+++ b/chromeos/ime/input_method_manager.h |
@@ -180,6 +180,12 @@ class CHROMEOS_EXPORT InputMethodManager { |
// If keyboard layout can be uset at login screen |
virtual bool IsLoginKeyboard(const std::string& layout) const = 0; |
+ |
+ // Migrates the xkb id to extension-xkb id. |
+ // TODO(shuchen): Remove this function after few milestones are passed. |
+ // See: http://crbug.com/345604 |
+ virtual bool MigrateXkbInputMethods( |
+ std::vector<std::string>* input_method_ids) = 0; |
}; |
} // namespace input_method |