Revert "Reland "[IME] Remove IME UIL flags.""
This reverts commit b7ab664da791fa343cd657634d210034cd3116d0.
Reason for revert: The inputs.VirtualKeyboard are failing again (right after this CL was relanded.
https://ci.chromium.org/p/chrome/builders/ci/chromeos-betty-pi-arc-cfi-thin-lto-chrome/12767
(see the overview and blamelist tabs)
Original change's description:
> Reland "[IME] Remove IME UIL flags."
>
> This reverts commit 583caa18f537ed1029fd80c98bc7d8fda3cc23c1.
>
> Reason for revert: The failed tast tests have been fixed in crrev.com/c/2509530. So reland the flags updates now.
>
> Original change's description:
> > Revert "[IME] Remove IME UIL flags."
> >
> > This reverts commit 20fb36e3013a858109ecbf871d059e32edae1816.
> >
> > Reason for revert: speculative revert for chrome_all_tast_tests
> > failures affecting inputs.VirtualKeyboard* tests, for example
> > https://ci.chromium.org/p/chrome/builders/ci/chromeos-betty-pi-arc-chrome/9751
> >
> > Original change's description:
> > > [IME] Remove IME UIL flags.
> > >
> > > Simplify the UIL/IME service dev/testing.
> > >
> > > TEST=simple chrome
> > > BUG=b/171846787
> > >
> > > Change-Id: Ibeef37bc89b848cffd5a4a08d5619d41a5c35b33
> > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2507236
> > > Reviewed-by: Darren Shen <[email protected]>
> > > Commit-Queue: Leo Zhang <[email protected]>
> > > Cr-Commit-Position: refs/heads/master@{#822479}
> >
> > [email protected],[email protected],[email protected]
> >
> > Change-Id: I2c2a4ccda60320dd7099afcfc28a12122b11e982
> > No-Presubmit: true
> > No-Tree-Checks: true
> > No-Try: true
> > Bug: b/171846787
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2509749
> > Reviewed-by: Mikel Astiz <[email protected]>
> > Commit-Queue: Mikel Astiz <[email protected]>
> > Cr-Commit-Position: refs/heads/master@{#822582}
>
> [email protected],[email protected],[email protected],[email protected]
>
> # Not skipping CQ checks because original CL landed > 1 day ago.
>
> Bug: b/171846787
> Change-Id: Ia120b5b89fba677cf3f9ecc592ebc1bd5db14804
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2512630
> Reviewed-by: Leo Zhang <[email protected]>
> Commit-Queue: Leo Zhang <[email protected]>
> Cr-Commit-Position: refs/heads/master@{#823077}
[email protected],[email protected],[email protected],[email protected]
Change-Id: I8f8cb41509b168d5e3dbc0e77f51f48077330d9f
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: b/171846787
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2513647
Reviewed-by: Michael Ershov <[email protected]>
Commit-Queue: Michael Ershov <[email protected]>
Cr-Commit-Position: refs/heads/master@{#823097}
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index 7c995b3..4e3cf562 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -4221,6 +4221,18 @@
const char kImeEmojiSuggestAdditionDescription[] =
"Enable emoji suggestion as addition to the text written for native IME.";
+const char kImeInputLogicFstName[] = "Enable FST Input Logic on IME";
+const char kImeInputLogicFstDescription[] =
+ "Enable FST Input Logic to replace the IME legacy input logic on NaCl";
+
+const char kImeInputLogicHmmName[] = "Enable HMM Input Logic on IME";
+const char kImeInputLogicHmmDescription[] =
+ "Enable HMM Input Logic to replace the IME legacy input logic on NaCl";
+
+const char kImeInputLogicMozcName[] = "Enable MOZC Input Logic on IME";
+const char kImeInputLogicMozcDescription[] =
+ "Enable MOZC Input Logic to replace the IME legacy input logic on NaCl";
+
const char kImeMozcProtoName[] = "Enable protobuf on Japanese IME";
const char kImeMozcProtoDescription[] =
"Enable Japanese IME to use protobuf as interactive message format to "