Index: components/autofill/core/browser/autofill_metrics_unittest.cc |
diff --git a/components/autofill/core/browser/autofill_metrics_unittest.cc b/components/autofill/core/browser/autofill_metrics_unittest.cc |
index d101f879395c0cfd9de4ca60d87252e3ed1a4b3f..12038f896dcfe0815211867d1a48999e07088601 100644 |
--- a/components/autofill/core/browser/autofill_metrics_unittest.cc |
+++ b/components/autofill/core/browser/autofill_metrics_unittest.cc |
@@ -524,7 +524,7 @@ TEST_F(AutofillMetricsTest, DeveloperEngagement) { |
// Ensure no metrics are logged when loading a non-fillable form. |
{ |
base::HistogramTester histogram_tester; |
- autofill_manager_->OnFormsSeen(forms, TimeTicks()); |
+ autofill_manager_->OnFormsSeen(forms, false, TimeTicks()); |
autofill_manager_->Reset(); |
histogram_tester.ExpectTotalCount("Autofill.DeveloperEngagement", 0); |
} |
@@ -537,7 +537,7 @@ TEST_F(AutofillMetricsTest, DeveloperEngagement) { |
// author-specified field type hints. |
{ |
base::HistogramTester histogram_tester; |
- autofill_manager_->OnFormsSeen(forms, TimeTicks()); |
+ autofill_manager_->OnFormsSeen(forms, false, TimeTicks()); |
autofill_manager_->Reset(); |
histogram_tester.ExpectUniqueSample("Autofill.DeveloperEngagement", |
AutofillMetrics::FILLABLE_FORM_PARSED, |
@@ -563,7 +563,7 @@ TEST_F(AutofillMetricsTest, DeveloperEngagement) { |
// hints metric to be logged. |
{ |
base::HistogramTester histogram_tester; |
- autofill_manager_->OnFormsSeen(forms, TimeTicks()); |
+ autofill_manager_->OnFormsSeen(forms, false, TimeTicks()); |
autofill_manager_->Reset(); |
histogram_tester.ExpectBucketCount("Autofill.DeveloperEngagement", |
AutofillMetrics::FILLABLE_FORM_PARSED, |
@@ -684,7 +684,7 @@ TEST_F(AutofillMetricsTest, AddressSuggestionsCount) { |
TEST_F(AutofillMetricsTest, AutofillIsEnabledAtPageLoad) { |
base::HistogramTester histogram_tester; |
autofill_manager_->set_autofill_enabled(true); |
- autofill_manager_->OnFormsSeen(std::vector<FormData>(), TimeTicks()); |
+ autofill_manager_->OnFormsSeen(std::vector<FormData>(), false, TimeTicks()); |
histogram_tester.ExpectUniqueSample("Autofill.IsEnabled.PageLoad", true, 1); |
} |
@@ -692,7 +692,7 @@ TEST_F(AutofillMetricsTest, AutofillIsEnabledAtPageLoad) { |
TEST_F(AutofillMetricsTest, AutofillIsDisabledAtPageLoad) { |
base::HistogramTester histogram_tester; |
autofill_manager_->set_autofill_enabled(false); |
- autofill_manager_->OnFormsSeen(std::vector<FormData>(), TimeTicks()); |
+ autofill_manager_->OnFormsSeen(std::vector<FormData>(), false, TimeTicks()); |
histogram_tester.ExpectUniqueSample("Autofill.IsEnabled.PageLoad", false, 1); |
} |
@@ -717,7 +717,7 @@ TEST_F(AutofillMetricsTest, UserHappinessFormLoadAndSubmission) { |
// Expect no notifications when the form is first seen. |
{ |
base::HistogramTester histogram_tester; |
- autofill_manager_->OnFormsSeen(forms, TimeTicks()); |
+ autofill_manager_->OnFormsSeen(forms, false, TimeTicks()); |
histogram_tester.ExpectTotalCount("Autofill.UserHappiness", 0); |
} |
@@ -739,7 +739,7 @@ TEST_F(AutofillMetricsTest, UserHappinessFormLoadAndSubmission) { |
// Expect a notification when the form is first seen. |
{ |
base::HistogramTester histogram_tester; |
- autofill_manager_->OnFormsSeen(forms, TimeTicks()); |
+ autofill_manager_->OnFormsSeen(forms, false, TimeTicks()); |
histogram_tester.ExpectUniqueSample("Autofill.UserHappiness", |
AutofillMetrics::FORMS_LOADED, 1); |
} |
@@ -845,7 +845,7 @@ TEST_F(AutofillMetricsTest, UserHappinessFormInteraction) { |
// Expect a notification when the form is first seen. |
{ |
base::HistogramTester histogram_tester; |
- autofill_manager_->OnFormsSeen(forms, TimeTicks()); |
+ autofill_manager_->OnFormsSeen(forms, false, TimeTicks()); |
histogram_tester.ExpectUniqueSample("Autofill.UserHappiness", |
AutofillMetrics::FORMS_LOADED, 1); |
} |
@@ -970,7 +970,8 @@ TEST_F(AutofillMetricsTest, FormFillDuration) { |
// user interaction. |
{ |
base::HistogramTester histogram_tester; |
- autofill_manager_->OnFormsSeen(forms, TimeTicks::FromInternalValue(1)); |
+ autofill_manager_->OnFormsSeen(forms, false, |
+ TimeTicks::FromInternalValue(1)); |
autofill_manager_->FormSubmitted(form, TimeTicks::FromInternalValue(17)); |
histogram_tester.ExpectTotalCount( |
@@ -988,7 +989,8 @@ TEST_F(AutofillMetricsTest, FormFillDuration) { |
// Expect metric to be logged if the user manually edited a form field. |
{ |
base::HistogramTester histogram_tester; |
- autofill_manager_->OnFormsSeen(forms, TimeTicks::FromInternalValue(1)); |
+ autofill_manager_->OnFormsSeen(forms, false, |
+ TimeTicks::FromInternalValue(1)); |
autofill_manager_->OnTextFieldDidChange(form, form.fields.front(), |
TimeTicks::FromInternalValue(3)); |
autofill_manager_->FormSubmitted(form, TimeTicks::FromInternalValue(17)); |
@@ -1009,7 +1011,8 @@ TEST_F(AutofillMetricsTest, FormFillDuration) { |
form.fields[0].is_autofilled = true; |
{ |
base::HistogramTester histogram_tester; |
- autofill_manager_->OnFormsSeen(forms, TimeTicks::FromInternalValue(1)); |
+ autofill_manager_->OnFormsSeen(forms, false, |
+ TimeTicks::FromInternalValue(1)); |
autofill_manager_->OnDidFillAutofillFormData( |
TimeTicks::FromInternalValue(5)); |
autofill_manager_->FormSubmitted(form, TimeTicks::FromInternalValue(17)); |
@@ -1032,7 +1035,8 @@ TEST_F(AutofillMetricsTest, FormFillDuration) { |
{ |
base::HistogramTester histogram_tester; |
- autofill_manager_->OnFormsSeen(forms, TimeTicks::FromInternalValue(1)); |
+ autofill_manager_->OnFormsSeen(forms, false, |
+ TimeTicks::FromInternalValue(1)); |
autofill_manager_->OnDidFillAutofillFormData( |
TimeTicks::FromInternalValue(5)); |
autofill_manager_->OnTextFieldDidChange(form, form.fields.front(), |
@@ -1055,8 +1059,9 @@ TEST_F(AutofillMetricsTest, FormFillDuration) { |
// form. |
{ |
base::HistogramTester histogram_tester; |
- autofill_manager_->OnFormsSeen(forms, TimeTicks::FromInternalValue(1)); |
- autofill_manager_->OnFormsSeen(second_forms, |
+ autofill_manager_->OnFormsSeen(forms, false, |
+ TimeTicks::FromInternalValue(1)); |
+ autofill_manager_->OnFormsSeen(second_forms, false, |
TimeTicks::FromInternalValue(3)); |
autofill_manager_->OnDidFillAutofillFormData( |
TimeTicks::FromInternalValue(5)); |
@@ -1080,8 +1085,9 @@ TEST_F(AutofillMetricsTest, FormFillDuration) { |
// later loading time. |
{ |
base::HistogramTester histogram_tester; |
- autofill_manager_->OnFormsSeen(forms, TimeTicks::FromInternalValue(1)); |
- autofill_manager_->OnFormsSeen(second_forms, |
+ autofill_manager_->OnFormsSeen(forms, false, |
+ TimeTicks::FromInternalValue(1)); |
+ autofill_manager_->OnFormsSeen(second_forms, false, |
TimeTicks::FromInternalValue(5)); |
autofill_manager_->FormSubmitted(second_form, |
TimeTicks::FromInternalValue(17)); |