| 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;
|
|
|