Index: components/password_manager/content/common/credential_manager_types.h |
diff --git a/components/password_manager/content/common/credential_manager_types.h b/components/password_manager/content/common/credential_manager_types.h |
index 2a64acbc8ad1bc39f92b759deb89447b9592c1c3..324288bff4367df1188061798c0def8926c14a2f 100644 |
--- a/components/password_manager/content/common/credential_manager_types.h |
+++ b/components/password_manager/content/common/credential_manager_types.h |
@@ -26,6 +26,7 @@ namespace password_manager { |
// something reasonably sane. |
const size_t kMaxFederations = 50u; |
+// TODO(melandory): Remove unsigned int. |
enum class CredentialType : unsigned int { |
CREDENTIAL_TYPE_EMPTY = 0, |
CREDENTIAL_TYPE_LOCAL, |
@@ -36,7 +37,8 @@ enum class CredentialType : unsigned int { |
struct CredentialInfo { |
CredentialInfo(); |
explicit CredentialInfo(const blink::WebCredential& credential); |
- explicit CredentialInfo(const autofill::PasswordForm& form); |
+ explicit CredentialInfo(const autofill::PasswordForm& form, |
+ CredentialType form_type); |
~CredentialInfo(); |
CredentialType type; |