| Index: components/autofill/core/browser/autofill_manager_unittest.cc
|
| diff --git a/components/autofill/core/browser/autofill_manager_unittest.cc b/components/autofill/core/browser/autofill_manager_unittest.cc
|
| index f292f225429dae77a52bad6bc0aebe80d02c19f1..428c96da681a6b2cfbcaa2db479fbe9e4846ac73 100644
|
| --- a/components/autofill/core/browser/autofill_manager_unittest.cc
|
| +++ b/components/autofill/core/browser/autofill_manager_unittest.cc
|
| @@ -4417,6 +4417,19 @@ TEST_F(AutofillManagerTest, ShouldUploadForm) {
|
| autofill_driver_->SetIsOffTheRecord(false);
|
| EXPECT_TRUE(autofill_manager_->ShouldUploadForm(form_structure_4));
|
|
|
| + // Has one field which is a password field.
|
| + form.fields.clear();
|
| + test::CreateTestFormField("Password", "pw", "", "password", &field);
|
| + form.fields.push_back(field);
|
| + FormStructure form_structure_5(form);
|
| + EXPECT_FALSE(autofill_manager_->ShouldUploadForm(form_structure_5));
|
| +
|
| + // Has two fields which are password fields.
|
| + test::CreateTestFormField("New Password", "new_pw", "", "password", &field);
|
| + form.fields.push_back(field);
|
| + FormStructure form_structure_6(form);
|
| + EXPECT_TRUE(autofill_manager_->ShouldUploadForm(form_structure_6));
|
| +
|
| // Autofill disabled.
|
| autofill_manager_->set_autofill_enabled(false);
|
| EXPECT_FALSE(autofill_manager_->ShouldUploadForm(form_structure_3));
|
|
|