Index: chrome/browser/chromeos/input_method/input_method_util.h |
diff --git a/chrome/browser/chromeos/input_method/input_method_util.h b/chrome/browser/chromeos/input_method/input_method_util.h |
index a89ebd73398b0d1158d6c201275c503d03606177..586fe2ef1a193182364635b3d447725254fcf560 100644 |
--- a/chrome/browser/chromeos/input_method/input_method_util.h |
+++ b/chrome/browser/chromeos/input_method/input_method_util.h |
@@ -98,6 +98,14 @@ class InputMethodUtil { |
// Returns empty string on error. |
std::string GetLanguageDefaultInputMethodId(const std::string& language_code); |
+ // Migrates the legacy xkb id to extension based xkb id. |
+ // Returns true if the given input method id list is modified, |
+ // returns false otherwise. |
+ // TODO(shuchen): Remove this function after few milestones are passed. |
+ // See: http://crbug.com/345604 |
+ bool MigrateXkbInputMethods( |
+ std::vector<std::string>* input_method_ids); |
+ |
// Updates the internal cache of hardware layouts. |
void UpdateHardwareLayoutCache(); |