Commit 92431377 authored by Kim Paulhamus's avatar Kim Paulhamus Committed by Commit Bot

Add chrome://flags#enable-web-authentication-cable-support

caBLE is a transport option for the WebAuthN API

Bug: 837088
Change-Id: I81ea955bb95848161a927fb2a1b84773cf572d24
Reviewed-on: https://chromium-review.googlesource.com/1144418
Commit-Queue: Kim Paulhamus <kpaulhamus@chromium.org>
Reviewed-by: default avatarJun Choi <hongjunchoi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#576756}
parent c3eb87f7
......@@ -3666,6 +3666,13 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop, FEATURE_VALUE_TYPE(device::kNewCtap2Device)},
#endif // !defined(OS_ANDROID)
#if !defined(OS_ANDROID)
{"enable-web-authentication-cable-support",
flag_descriptions::kEnableWebAuthenticationCableSupportName,
flag_descriptions::kEnableWebAuthenticationCableSupportDescription,
kOsDesktop, FEATURE_VALUE_TYPE(features::kWebAuthCable)},
#endif // !defined(OS_ANDROID)
#if defined(OS_ANDROID)
{"enable-sole-integration", flag_descriptions::kSoleIntegrationName,
flag_descriptions::kSoleIntegrationDescription, kOsAndroid,
......
......@@ -758,7 +758,13 @@ const char kEnableWasmDescription[] =
const char kEnableWebAuthenticationAPIName[] = "Web Authentication API";
const char kEnableWebAuthenticationAPIDescription[] =
"Enable Web Authentication API support";
"Enable Web Authentication API support.";
extern const char kEnableWebAuthenticationCableSupportName[] =
"Web Authentication caBLE support";
extern const char kEnableWebAuthenticationCableSupportDescription[] =
"Enable the cloud-assisted pairingless BLE protocol for use with "
"the Web Authentication API.";
const char kEnableImageCaptureAPIName[] = "Image Capture API";
const char kEnableImageCaptureAPIDescription[] =
......@@ -2669,7 +2675,7 @@ const char kEnableNewAppMenuIconDescription[] =
const char kEnableWebAuthenticationCtap2SupportName[] =
"Enable Web Authentication API support for CTAP2 security keys";
const char kEnableWebAuthenticationCtap2SupportDescription[] =
"Enable CTAP2 security keys for the Web Authenication API.";
"Enable CTAP2 security keys for the Web Authentication API.";
const char kEnableWebAuthenticationTestingAPIName[] =
"Web Authentication Testing API";
......
......@@ -480,6 +480,9 @@ extern const char kEnableWasmDescription[];
extern const char kEnableWebAuthenticationAPIName[];
extern const char kEnableWebAuthenticationAPIDescription[];
extern const char kEnableWebAuthenticationCableSupportName[];
extern const char kEnableWebAuthenticationCableSupportDescription[];
extern const char kEnableWebPaymentsSingleAppUiSkipName[];
extern const char kEnableWebPaymentsSingleAppUiSkipDescription[];
......
......@@ -27605,6 +27605,7 @@ from previous Chrome versions.
<int value="-1811887751" label="ChromeModernFullRoll:disabled"/>
<int value="-1811394154" label="disable-webrtc-hw-vp8-encoding"/>
<int value="-1810294310" label="AndroidPaymentApps:enabled"/>
<int value="-1809891158" label="WebAuthenticationCable:enabled"/>
<int value="-1809835803" label="LayoutNG:disabled"/>
<int value="-1808576075" label="SystemTrayUnified:enabled"/>
<int value="-1808477331" label="MidiManagerCros:disabled"/>
......@@ -28022,6 +28023,7 @@ from previous Chrome versions.
<int value="-979034258" label="disable-ntp-other-sessions-menu"/>
<int value="-978700508" label="disable-simplified-fullscreen-ui"/>
<int value="-977476498" label="disable-eol-notification"/>
<int value="-974378602" label="WebAuthenticationCable:disabled"/>
<int value="-973509424" label="NewTabPageIcons:disabled"/>
<int value="-972737445" label="ArcUseAuthEndpoint:disabled"/>
<int value="-972425050" label="gesture-editing"/>
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