Commit f6ffe497 authored by Jun Choi's avatar Jun Choi Committed by Commit Bot

Add UI flag to enable UI support for Bluetooth pairing in WebAuthN API

This CL adds UI flag to add WebAuthN UI that guides users through the
pairing process when using Bluetooth authenticators.

Bug: 877344
Change-Id: I12a109fc34f947e64db0ad99089f83fb39ccf6d0
Reviewed-on: https://chromium-review.googlesource.com/c/1329926
Commit-Queue: Jun Choi <hongjunchoi@chromium.org>
Reviewed-by: default avatarKim Paulhamus <kpaulhamus@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607015}
parent 6523f14f
......@@ -3765,6 +3765,13 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop, FEATURE_VALUE_TYPE(features::kWebAuthCable)},
#endif // !defined(OS_ANDROID)
#if !defined(OS_ANDROID)
{"enable-web-authentication-ble-support",
flag_descriptions::kEnableWebAuthenticationBleSupportName,
flag_descriptions::kEnableWebAuthenticationBleSupportDescription,
kOsDesktop, FEATURE_VALUE_TYPE(features::kWebAuthBle)},
#endif // !defined(OS_ANDROID)
#if defined(OS_ANDROID)
{"enable-sole-integration", flag_descriptions::kSoleIntegrationName,
flag_descriptions::kSoleIntegrationDescription, kOsAndroid,
......
......@@ -2855,6 +2855,12 @@ const char kEnableWebAuthenticationTestingAPIDescription[] =
"implementation from the real world, and allows configuring virtual "
"authenticator devices for testing";
const char kEnableWebAuthenticationBleSupportName[] =
"Web Authentication API BLE support";
const char kEnableWebAuthenticationBleSupportDescription[] =
"Enable support for using Web Authentication API via Bluetooth security "
"keys";
const char kHappinessTrackingSurveysForDesktopName[] =
"Happiness Tracking Surveys";
const char kHappinessTrackingSurveysForDesktopDescription[] =
......
......@@ -1714,6 +1714,9 @@ extern const char kEnableWebAuthenticationCtap2SupportDescription[];
extern const char kEnableWebAuthenticationTestingAPIName[];
extern const char kEnableWebAuthenticationTestingAPIDescription[];
extern const char kEnableWebAuthenticationBleSupportName[];
extern const char kEnableWebAuthenticationBleSupportDescription[];
extern const char kHappinessTrackingSurveysForDesktopName[];
extern const char kHappinessTrackingSurveysForDesktopDescription[];
......
......@@ -29784,6 +29784,7 @@ from previous Chrome versions.
<int value="-742469530" label="DriveFS:disabled"/>
<int value="-741806604" label="DownloadsUi:disabled"/>
<int value="-738957187" label="OmniboxUIExperimentSwapTitleAndUrl:disabled"/>
<int value="-727860269" label="WebAuthenticationBle:disabled"/>
<int value="-726892130" label="AndroidMessagesIntegration:disabled"/>
<int value="-723224470" label="enable-password-force-saving:enabled"/>
<int value="-722474177" label="browser-side-navigation:disabled"/>
......@@ -30531,6 +30532,7 @@ from previous Chrome versions.
<int value="716080990" label="restrict-iframe-permissions"/>
<int value="719267310"
label="KeepAliveRendererForKeepaliveRequests:disabled"/>
<int value="720931007" label="WebAuthenticationBle:enabled"/>
<int value="721225492" label="PolicyTool:enabled"/>
<int value="723619383" label="TopSitesFromSiteEngagement:enabled"/>
<int value="724208771" label="TabsInCBD:enabled"/>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment