| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/chromeos/input_method/component_extension_ime_manager_i
mpl.h" | 5 #include "chrome/browser/chromeos/input_method/component_extension_ime_manager_i
mpl.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 | 8 |
| 9 #include "base/files/file_util.h" | 9 #include "base/files/file_util.h" |
| 10 #include "base/json/json_string_value_serializer.h" | 10 #include "base/json/json_string_value_serializer.h" |
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 89 {"__MSG_INPUTMETHOD_HANGUL_3_SET_390__", | 89 {"__MSG_INPUTMETHOD_HANGUL_3_SET_390__", |
| 90 IDS_IME_NAME_INPUTMETHOD_HANGUL_3_SET_390}, | 90 IDS_IME_NAME_INPUTMETHOD_HANGUL_3_SET_390}, |
| 91 {"__MSG_INPUTMETHOD_HANGUL_3_SET_FINAL__", | 91 {"__MSG_INPUTMETHOD_HANGUL_3_SET_FINAL__", |
| 92 IDS_IME_NAME_INPUTMETHOD_HANGUL_3_SET_FINAL}, | 92 IDS_IME_NAME_INPUTMETHOD_HANGUL_3_SET_FINAL}, |
| 93 {"__MSG_INPUTMETHOD_HANGUL_3_SET_NO_SHIFT__", | 93 {"__MSG_INPUTMETHOD_HANGUL_3_SET_NO_SHIFT__", |
| 94 IDS_IME_NAME_INPUTMETHOD_HANGUL_3_SET_NO_SHIFT}, | 94 IDS_IME_NAME_INPUTMETHOD_HANGUL_3_SET_NO_SHIFT}, |
| 95 {"__MSG_INPUTMETHOD_HANGUL_AHNMATAE__", | 95 {"__MSG_INPUTMETHOD_HANGUL_AHNMATAE__", |
| 96 IDS_IME_NAME_INPUTMETHOD_HANGUL_AHNMATAE}, | 96 IDS_IME_NAME_INPUTMETHOD_HANGUL_AHNMATAE}, |
| 97 {"__MSG_INPUTMETHOD_HANGUL_ROMAJA__", | 97 {"__MSG_INPUTMETHOD_HANGUL_ROMAJA__", |
| 98 IDS_IME_NAME_INPUTMETHOD_HANGUL_ROMAJA}, | 98 IDS_IME_NAME_INPUTMETHOD_HANGUL_ROMAJA}, |
| 99 {"__MSG_INPUTMETHOD_HANGUL__", IDS_IME_NAME_INPUTMETHOD_HANGUL}, |
| 99 {"__MSG_INPUTMETHOD_MOZC_JP__", IDS_IME_NAME_INPUTMETHOD_MOZC_JP}, | 100 {"__MSG_INPUTMETHOD_MOZC_JP__", IDS_IME_NAME_INPUTMETHOD_MOZC_JP}, |
| 100 {"__MSG_INPUTMETHOD_MOZC_US__", IDS_IME_NAME_INPUTMETHOD_MOZC_US}, | 101 {"__MSG_INPUTMETHOD_MOZC_US__", IDS_IME_NAME_INPUTMETHOD_MOZC_US}, |
| 101 {"__MSG_INPUTMETHOD_PINYIN__", IDS_IME_NAME_INPUTMETHOD_PINYIN}, | 102 {"__MSG_INPUTMETHOD_PINYIN__", IDS_IME_NAME_INPUTMETHOD_PINYIN}, |
| 102 {"__MSG_INPUTMETHOD_QUICK__", IDS_IME_NAME_INPUTMETHOD_QUICK}, | 103 {"__MSG_INPUTMETHOD_QUICK__", IDS_IME_NAME_INPUTMETHOD_QUICK}, |
| 103 {"__MSG_INPUTMETHOD_TRADITIONAL_PINYIN__", | 104 {"__MSG_INPUTMETHOD_TRADITIONAL_PINYIN__", |
| 104 IDS_IME_NAME_INPUTMETHOD_TRADITIONAL_PINYIN}, | 105 IDS_IME_NAME_INPUTMETHOD_TRADITIONAL_PINYIN}, |
| 105 {"__MSG_INPUTMETHOD_WUBI__", IDS_IME_NAME_INPUTMETHOD_WUBI}, | 106 {"__MSG_INPUTMETHOD_WUBI__", IDS_IME_NAME_INPUTMETHOD_WUBI}, |
| 106 {"__MSG_INPUTMETHOD_ZHUYIN__", IDS_IME_NAME_INPUTMETHOD_ZHUYIN}, | 107 {"__MSG_INPUTMETHOD_ZHUYIN__", IDS_IME_NAME_INPUTMETHOD_ZHUYIN}, |
| 107 {"__MSG_KEYBOARD_ARABIC__", IDS_IME_NAME_KEYBOARD_ARABIC}, | 108 {"__MSG_KEYBOARD_ARABIC__", IDS_IME_NAME_KEYBOARD_ARABIC}, |
| 108 {"__MSG_KEYBOARD_ARMENIAN_PHONETIC__", | 109 {"__MSG_KEYBOARD_ARMENIAN_PHONETIC__", |
| (...skipping 385 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 494 | 495 |
| 495 ComponentExtensionEngine engine; | 496 ComponentExtensionEngine engine; |
| 496 ReadEngineComponent(component_ime, *dictionary, &engine); | 497 ReadEngineComponent(component_ime, *dictionary, &engine); |
| 497 component_ime.engines.push_back(engine); | 498 component_ime.engines.push_back(engine); |
| 498 } | 499 } |
| 499 out_imes->push_back(component_ime); | 500 out_imes->push_back(component_ime); |
| 500 } | 501 } |
| 501 } | 502 } |
| 502 | 503 |
| 503 } // namespace chromeos | 504 } // namespace chromeos |
| OLD | NEW |