Show ARC IME names in chrome://settings/inputMethods
ARC IMEs added via Play Store are not associated with any language by design. Instead, each IME supports only one fake language |kArcImeLanguage| defined in ui/base/ime/chromeos/. This CL allows chrome://settings/inputMethods to show such IMEs at the bottom of the list by doing the following: - Return |kArcImeLanguage| and its display name from the GetLanguageList() private API. - Do not show the fake language in add_languages_dialog.js since it's for internal use only. - Modify manage_input_methods_page.js to show ARC IMEs associated with |kArcImeLanguage|. - Handle ARC IMEs in the AddInputMethod() private API. Bug: b:74499980 Bug: 845079 Cq-Include-Trybots: luci.chromium.try:closure_compilation Change-Id: I28a1b01705387dc9cd87dd0b873dc3ca23087cbf Reviewed-on: https://chromium-review.googlesource.com/1114680Reviewed-by:Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Yuichiro Hanada <yhanada@chromium.org> Commit-Queue: Yusuke Sato <yusukes@chromium.org> Cr-Commit-Position: refs/heads/master@{#571343}
Showing
Please register or sign in to comment