OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef COMPONENTS_AUTOFILL_BROWSER_AUTOFILL_MANAGER_H_ | 5 #ifndef COMPONENTS_AUTOFILL_BROWSER_AUTOFILL_MANAGER_H_ |
6 #define COMPONENTS_AUTOFILL_BROWSER_AUTOFILL_MANAGER_H_ | 6 #define COMPONENTS_AUTOFILL_BROWSER_AUTOFILL_MANAGER_H_ |
7 | 7 |
8 #include <list> | 8 #include <list> |
9 #include <map> | 9 #include <map> |
10 #include <string> | 10 #include <string> |
(...skipping 392 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
403 base::WeakPtrFactory<AutofillManager> weak_ptr_factory_; | 403 base::WeakPtrFactory<AutofillManager> weak_ptr_factory_; |
404 | 404 |
405 friend class AutofillManagerTest; | 405 friend class AutofillManagerTest; |
406 friend class autofill::FormStructureBrowserTest; | 406 friend class autofill::FormStructureBrowserTest; |
407 FRIEND_TEST_ALL_PREFIXES(AutofillManagerTest, | 407 FRIEND_TEST_ALL_PREFIXES(AutofillManagerTest, |
408 DeterminePossibleFieldTypesForUpload); | 408 DeterminePossibleFieldTypesForUpload); |
409 FRIEND_TEST_ALL_PREFIXES(AutofillManagerTest, | 409 FRIEND_TEST_ALL_PREFIXES(AutofillManagerTest, |
410 DeterminePossibleFieldTypesForUploadStressTest); | 410 DeterminePossibleFieldTypesForUploadStressTest); |
411 FRIEND_TEST_ALL_PREFIXES(AutofillManagerTest, | 411 FRIEND_TEST_ALL_PREFIXES(AutofillManagerTest, |
412 DisabledAutofillDispatchesError); | 412 DisabledAutofillDispatchesError); |
| 413 FRIEND_TEST_ALL_PREFIXES(AutofillManagerTest, |
| 414 DynamicFormsSeenAndIgnored); |
413 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, AddressSuggestionsCount); | 415 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, AddressSuggestionsCount); |
414 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, AutofillIsEnabledAtPageLoad); | 416 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, AutofillIsEnabledAtPageLoad); |
415 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, DeveloperEngagement); | 417 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, DeveloperEngagement); |
416 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, FormFillDuration); | 418 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, FormFillDuration); |
417 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, | 419 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, |
418 NoQualityMetricsForNonAutofillableForms); | 420 NoQualityMetricsForNonAutofillableForms); |
419 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, QualityMetrics); | 421 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, QualityMetrics); |
420 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, QualityMetricsForFailure); | 422 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, QualityMetricsForFailure); |
421 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, QualityMetricsWithExperimentId); | 423 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, QualityMetricsWithExperimentId); |
422 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, SaneMetricsWithCacheMismatch); | 424 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, SaneMetricsWithCacheMismatch); |
423 FRIEND_TEST_ALL_PREFIXES(AutofillManagerTest, TestExternalDelegate); | 425 FRIEND_TEST_ALL_PREFIXES(AutofillManagerTest, TestExternalDelegate); |
424 FRIEND_TEST_ALL_PREFIXES(AutofillManagerTest, | 426 FRIEND_TEST_ALL_PREFIXES(AutofillManagerTest, |
425 TestTabContentsWithExternalDelegate); | 427 TestTabContentsWithExternalDelegate); |
426 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, | 428 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, |
427 UserHappinessFormLoadAndSubmission); | 429 UserHappinessFormLoadAndSubmission); |
428 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, UserHappinessFormInteraction); | 430 FRIEND_TEST_ALL_PREFIXES(AutofillMetricsTest, UserHappinessFormInteraction); |
429 | 431 |
430 DISALLOW_COPY_AND_ASSIGN(AutofillManager); | 432 DISALLOW_COPY_AND_ASSIGN(AutofillManager); |
431 }; | 433 }; |
432 | 434 |
433 } // namespace autofill | 435 } // namespace autofill |
434 | 436 |
435 #endif // COMPONENTS_AUTOFILL_BROWSER_AUTOFILL_MANAGER_H_ | 437 #endif // COMPONENTS_AUTOFILL_BROWSER_AUTOFILL_MANAGER_H_ |
OLD | NEW |