Move touch text editing redesign flag from ash to ui base features.

Move the touch text editing redesign flag from ash_features to
ui_base_features and change some flag checks to IS_CHROMEOS instead of
IS_CHROMEOS_ASH.

Bug: b:244116654
Change-Id: Ie9d24273648df851515bfab7b779a0a98f7cb193
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4082468
Commit-Queue: Michelle Chen <[email protected]>
Reviewed-by: Darren Shen <[email protected]>
Reviewed-by: Tommy Li <[email protected]>
Reviewed-by: Robert Kroeger <[email protected]>
Reviewed-by: Mitsuru Oshima <[email protected]>
Reviewed-by: Peter Boström <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1083566}
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index d0bec37..68b4a1d 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -5985,10 +5985,6 @@
     "If enabled, the user can calibrate the touch screen displays in "
     "chrome://settings/display.";
 
-const char kTouchTextEditingRedesignName[] = "Touch Text Editing Redesign";
-const char kTouchTextEditingRedesignDescription[] =
-    "Enables new touch text editing features.";
-
 const char kTrafficCountersEnabledName[] = "Traffic counters enabled";
 const char kTrafficCountersEnabledDescription[] =
     "If enabled, data usage will be visible in the Cellular Settings UI and "
@@ -6268,6 +6264,10 @@
     "Sync passphrase sharing";
 const char kSyncChromeOSExplicitPassphraseSharingDescription[] =
     "Allows sharing custom sync passphrase between OS and Browser on ChromeOS";
+
+const char kTouchTextEditingRedesignName[] = "Touch Text Editing Redesign";
+const char kTouchTextEditingRedesignDescription[] =
+    "Enables new touch text editing features.";
 #endif  // BUILDFLAG(IS_CHROMEOS)
 
 #if defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)