Index: components/autofill/content/renderer/password_form_conversion_utils.cc |
diff --git a/components/autofill/content/renderer/password_form_conversion_utils.cc b/components/autofill/content/renderer/password_form_conversion_utils.cc |
index e27e482ac4b46aad2da8990eb99fa7e163402eda..ae8b6fc50d84e7cea208f4ef826ab439c3d32e82 100644 |
--- a/components/autofill/content/renderer/password_form_conversion_utils.cc |
+++ b/components/autofill/content/renderer/password_form_conversion_utils.cc |
@@ -143,7 +143,8 @@ bool LocateSpecificPasswords(std::vector<WebInputElement> passwords, |
*current_password = passwords[0]; |
break; |
case 2: |
- if (passwords[0].value() == passwords[1].value()) { |
+ if (!passwords[0].value().isEmpty() && |
+ passwords[0].value() == passwords[1].value()) { |
Garrett Casto
2015/06/05 21:22:30
You probably want to leave a comment here about wh
dvadym
2015/06/09 16:40:08
Done.
|
// Two identical passwords: assume we are seeing a new password with a |
// confirmation. This can be either a sign-up form or a password change |
// form that does not ask for the old password. |