[AF] Create flag for AutofillUpstreamAuthenticatePreflightCall

Bug: 1423519
Change-Id: I2b68318255f4d3df080337ea7f7bb837a05eaa63
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4328532
Auto-Submit: Jared Saul <[email protected]>
Reviewed-by: Vinny Persky <[email protected]>
Commit-Queue: Vinny Persky <[email protected]>
Commit-Queue: Jared Saul <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1115962}
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index eb0d9114..8f0a240 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -598,6 +598,13 @@
     "When enabled, credit card upload is offered without regard to the user's "
     "logged-in account's domain.";
 
+const char kAutofillUpstreamAuthenticatePreflightCallName[] =
+    "Set authentication token in credit card upload preflight call";
+const char kAutofillUpstreamAuthenticatePreflightCallDescription[] =
+    "When enabled, sets the OAuth2 token in GetUploadDetails requests to "
+    "Google Payments, in order to provide a better experience for users with "
+    "server-side features disabled but not client-side features.";
+
 const char kAutofillUpstreamUseAlternateSecureDataTypeName[] =
     "Use alternate secure data type for credit card upload save";
 const char kAutofillUpstreamUseAlternateSecureDataTypeDescription[] =