Adds 2 flags for input method features.
commitd9008942f2125209c87095058ff2afa0f8d466e9
authorshuchen <shuchen@chromium.org>
Thu, 23 Oct 2014 15:17:14 +0000 (23 08:17 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 23 Oct 2014 15:17:33 +0000 (23 15:17 +0000)
tree9ce00d67ed69e60bcdf8a2b2b53c5bd3a96a4ebf
parent4842a0e08daada491fc519b9eade2cfd04f804ed
Adds 2 flags for input method features.

1) --enable-new-korean-ime, which is for new Korean IME based on Google Input Tools.
2) --enable-physical-keyboard-autocorrect, which is for suggestions on typing with physical keyboard.

For enable-physical-keyboard-autocorrect, the extension JS will use inputMethodPrivate.getInputMethodConfig API to read the flag value and turn on the feature accordingly.

BUG=422869
TEST=Verified on linux_chromeos.

Review URL: https://codereview.chromium.org/676593004

Cr-Commit-Position: refs/heads/master@{#300892}
13 files changed:
chrome/app/chromeos_strings.grdp
chrome/app/generated_resources.grd
chrome/browser/about_flags.cc
chrome/browser/chromeos/extensions/input_method_api.cc
chrome/browser/chromeos/extensions/input_method_api.h
chrome/browser/chromeos/input_method/component_extension_ime_manager_impl.cc
chrome/browser/resources/chromeos/input_method/google_input_tools_manifest.json
chrome/common/extensions/api/input_method_private.json
chromeos/chromeos_switches.cc
chromeos/chromeos_switches.h
chromeos/ime/component_extension_ime_manager.cc
extensions/browser/extension_function_histogram_value.h
tools/metrics/histograms/histograms.xml