Index: components/password_manager/content/common/credential_manager_types.cc |
diff --git a/components/password_manager/content/common/credential_manager_types.cc b/components/password_manager/content/common/credential_manager_types.cc |
index 8cac746b12615ba93306ebb456722ca42357bb3e..63e9fa30f8ee541e87d299017fc8020bbdaacf11 100644 |
--- a/components/password_manager/content/common/credential_manager_types.cc |
+++ b/components/password_manager/content/common/credential_manager_types.cc |
@@ -33,15 +33,15 @@ CredentialInfo::CredentialInfo(const blink::WebCredential& credential) |
} |
} |
-CredentialInfo::CredentialInfo(const autofill::PasswordForm& form) |
- : id(form.username_value), |
+CredentialInfo::CredentialInfo(const autofill::PasswordForm& form, |
+ CredentialType form_type) |
+ : type(form_type), |
+ id(form.username_value), |
name(form.display_name), |
avatar(form.avatar_url), |
password(form.password_value), |
federation(form.federation_url) { |
DCHECK(!password.empty() || !federation.is_empty()); |
Mike West
2015/01/22 11:39:54
Let's be a bit cautious here: if the type is feder
vasilii
2015/01/22 11:46:23
The same applicable to CREDENTIAL_TYPE_EMPTY.
melandory
2015/01/23 15:07:43
Done.
|
- type = password.empty() ? CredentialType::CREDENTIAL_TYPE_FEDERATED |
- : CredentialType::CREDENTIAL_TYPE_LOCAL; |
} |
CredentialInfo::~CredentialInfo() { |