[signin] Add feature flag for Dice web signin interception
The flag is not used yet.
Bug: 1076880
Change-Id: I62a6bbf63d37f8117107ad81420120e9a9cb422c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2178587
Reviewed-by: Jan Krcal <[email protected]>
Commit-Queue: David Roger <[email protected]>
Cr-Commit-Position: refs/heads/master@{#765063}
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index 521016d..43f4314 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -51,7 +51,7 @@
#include "chrome/browser/sharing/shared_clipboard/feature_flags.h"
#include "chrome/browser/sharing/sms/sms_flags.h"
#include "chrome/browser/sharing/webrtc/webrtc_flags.h"
-#include "chrome/browser/signin/account_consistency_mode_manager.h"
+#include "chrome/browser/signin/signin_features.h"
#include "chrome/browser/ui/ui_features.h"
#include "chrome/browser/unexpire_flags.h"
#include "chrome/browser/unexpire_flags_gen.h"
@@ -5493,6 +5493,14 @@
flag_descriptions::kPermissionChipDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kPermissionChip)},
+#if BUILDFLAG(ENABLE_DICE_SUPPORT)
+ {"dice-web-signin-interception",
+ flag_descriptions::kDiceWebSigninInterceptionName,
+ flag_descriptions::kDiceWebSigninInterceptionDescription,
+ kOsMac | kOsWin | kOsLinux,
+ FEATURE_VALUE_TYPE(kDiceWebSigninInterceptionFeature)},
+#endif // ENABLE_DICE_SUPPORT
+
// NOTE: Adding a new flag requires adding a corresponding entry to enum
// "LoginCustomFlags" in tools/metrics/histograms/enums.xml. See "Flag
// Histograms" in tools/metrics/histograms/README.md (run the