summaryrefslogtreecommitdiff
path: root/chromium/components/password_manager/content/common/credential_manager_struct_traits.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/password_manager/content/common/credential_manager_struct_traits.h')
-rw-r--r--chromium/components/password_manager/content/common/credential_manager_struct_traits.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/chromium/components/password_manager/content/common/credential_manager_struct_traits.h b/chromium/components/password_manager/content/common/credential_manager_struct_traits.h
index cf8c5a7c33e..aa544b782ce 100644
--- a/chromium/components/password_manager/content/common/credential_manager_struct_traits.h
+++ b/chromium/components/password_manager/content/common/credential_manager_struct_traits.h
@@ -22,6 +22,16 @@ struct EnumTraits<password_manager::mojom::CredentialType,
};
template <>
+struct EnumTraits<password_manager::mojom::CredentialMediationRequirement,
+ password_manager::CredentialMediationRequirement> {
+ static password_manager::mojom::CredentialMediationRequirement ToMojom(
+ password_manager::CredentialMediationRequirement input);
+ static bool FromMojom(
+ password_manager::mojom::CredentialMediationRequirement input,
+ password_manager::CredentialMediationRequirement* output);
+};
+
+template <>
struct StructTraits<password_manager::mojom::CredentialInfoDataView,
password_manager::CredentialInfo> {
static password_manager::CredentialType type(