Android credit card scanner should scan card holder name as well.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/19c23f5251de664dec463e4b864e3ef91ff46b16 commit 19c23f5251de664dec463e4b864e3ef91ff46b16 Author: rouslan <rouslan@chromium.org> Date: Wed Aug 17 18:52:02 2016 Scan card holder name. - Show "Scan card" prompt in card holder name field as well as in the card number field. - When scanning the card, use the new card holder name data to populate the credit card form. BUG= 637896 Review-Url: https://codereview.chromium.org/2249773002 Cr-Commit-Position: refs/heads/master@{#412600} [modify] https://crrev.com/19c23f5251de664dec463e4b864e3ef91ff46b16/chrome/android/java/src/org/chromium/chrome/browser/autofill/CreditCardScanner.java [modify] https://crrev.com/19c23f5251de664dec463e4b864e3ef91ff46b16/chrome/browser/ui/android/autofill/credit_card_scanner_view_android.cc [modify] https://crrev.com/19c23f5251de664dec463e4b864e3ef91ff46b16/chrome/browser/ui/android/autofill/credit_card_scanner_view_android.h [modify] https://crrev.com/19c23f5251de664dec463e4b864e3ef91ff46b16/chrome/browser/ui/autofill/credit_card_scanner_controller.cc [modify] https://crrev.com/19c23f5251de664dec463e4b864e3ef91ff46b16/chrome/browser/ui/autofill/credit_card_scanner_view_delegate.h [modify] https://crrev.com/19c23f5251de664dec463e4b864e3ef91ff46b16/components/autofill/core/browser/autofill_client.h [modify] https://crrev.com/19c23f5251de664dec463e4b864e3ef91ff46b16/components/autofill/core/browser/autofill_external_delegate.cc [modify] https://crrev.com/19c23f5251de664dec463e4b864e3ef91ff46b16/components/autofill/core/browser/autofill_external_delegate.h [modify] https://crrev.com/19c23f5251de664dec463e4b864e3ef91ff46b16/components/autofill/core/browser/autofill_external_delegate_unittest.cc [modify] https://crrev.com/19c23f5251de664dec463e4b864e3ef91ff46b16/components/autofill/core/browser/autofill_manager.cc
The following revision refers to this bug: https://chrome-internal.googlesource.com/clank/internal/apps/+/fd19bcc8cc54c4fe44f4a76c9b4824dd9eaf63bd commit fd19bcc8cc54c4fe44f4a76c9b4824dd9eaf63bd Author: Rouslan Solomakhin <rouslan@chromium.org> Date: Wed Aug 17 20:23:29 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9f59eaa1f8d3822d765edbb8d8d982f34a1e7026 commit 9f59eaa1f8d3822d765edbb8d8d982f34a1e7026 Author: rouslan <rouslan@chromium.org> Date: Mon Aug 22 23:58:56 2016 Add "AutofillScanCardholderName" feature. Add a feature named "AutofillScanCardholderName", which is disabled by default. BUG= 637896 Review-Url: https://codereview.chromium.org/2257493004 Cr-Commit-Position: refs/heads/master@{#413588} [modify] https://crrev.com/9f59eaa1f8d3822d765edbb8d8d982f34a1e7026/chrome/browser/ui/android/autofill/credit_card_scanner_view_android.cc [modify] https://crrev.com/9f59eaa1f8d3822d765edbb8d8d982f34a1e7026/components/autofill/core/browser/autofill_experiments.cc [modify] https://crrev.com/9f59eaa1f8d3822d765edbb8d8d982f34a1e7026/components/autofill/core/browser/autofill_experiments.h [modify] https://crrev.com/9f59eaa1f8d3822d765edbb8d8d982f34a1e7026/components/autofill/core/browser/autofill_manager.cc
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4d2cbc629a956f52ecee1323d7757c3274a143ba commit 4d2cbc629a956f52ecee1323d7757c3274a143ba Author: rouslan <rouslan@chromium.org> Date: Tue Aug 23 19:41:19 2016 Remove test-only constructor from CreditCard. BUG= 637896 Review-Url: https://codereview.chromium.org/2254983002 Cr-Commit-Position: refs/heads/master@{#413815} [modify] https://crrev.com/4d2cbc629a956f52ecee1323d7757c3274a143ba/chrome/browser/browsing_data/autofill_counter_browsertest.cc [modify] https://crrev.com/4d2cbc629a956f52ecee1323d7757c3274a143ba/chrome/browser/ui/android/autofill/credit_card_scanner_view_android.cc [modify] https://crrev.com/4d2cbc629a956f52ecee1323d7757c3274a143ba/components/autofill/core/browser/autofill_external_delegate_unittest.cc [modify] https://crrev.com/4d2cbc629a956f52ecee1323d7757c3274a143ba/components/autofill/core/browser/autofill_metrics_unittest.cc [modify] https://crrev.com/4d2cbc629a956f52ecee1323d7757c3274a143ba/components/autofill/core/browser/credit_card.cc [modify] https://crrev.com/4d2cbc629a956f52ecee1323d7757c3274a143ba/components/autofill/core/browser/credit_card.h [modify] https://crrev.com/4d2cbc629a956f52ecee1323d7757c3274a143ba/components/autofill/core/browser/credit_card_unittest.cc [modify] https://crrev.com/4d2cbc629a956f52ecee1323d7757c3274a143ba/components/autofill/core/browser/payments/full_card_request_unittest.cc
Comment 1 by bugdroid1@chromium.org
, Aug 17 2016