Distribute delay-agnostic-aec flags among platforms
There is one flag to enable the Delay Agnostic AEC used to force turning on the Finch experiment UseDelayAgnosticAEC and one to disable it.
The experiment has been "almost" fully rolled out on Win, Linux and CrOS on which it should be possible to disable it.
On Mac we are still under evaluation and most users are not using the feature, hence should have the opportunity to force to enable it.
This CL makes sure we don't have two competing flags displayed to the user for easier understanding.
BUG=450193,503234
Review URL: https://codereview.chromium.org/1199963003
Cr-Commit-Position: refs/heads/master@{#335918}
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index 97acc29..ef1b86ee 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -1792,12 +1792,12 @@
{"disable-delay-agnostic-aec",
IDS_FLAGS_DISABLE_DELAY_AGNOSTIC_AEC_NAME,
IDS_FLAGS_DISABLE_DELAY_AGNOSTIC_AEC_DESCRIPTION,
- kOsDesktop,
+ kOsWin | kOsLinux | kOsCrOS,
SINGLE_VALUE_TYPE(switches::kDisableDelayAgnosticAec)},
{"enable-delay-agnostic-aec",
IDS_FLAGS_ENABLE_DELAY_AGNOSTIC_AEC_NAME,
IDS_FLAGS_ENABLE_DELAY_AGNOSTIC_AEC_DESCRIPTION,
- kOsDesktop,
+ kOsMac,
SINGLE_VALUE_TYPE(switches::kEnableDelayAgnosticAec)},
{"mark-non-secure-as", // FLAGS:RECORD_UMA
IDS_MARK_NON_SECURE_AS_NAME,