Chrome Upstream Partial Data: Field Metadata Upload (Implementation bug) |
||
Issue descriptionPayments is attempting to relax its upload credit card requirements of CVC + name + address. In Chrome's check to see if a card can be uploaded to Google Payments, send metadata on if CVC, address, and cardholder name were found in the checkout flow (NOT their values), along with whether the user is already a Google Payments user (via existence of the billing_customer_number Priority Preference). Payments would then use this information to decide if the card can be saved to Google Payments or not. This bug is for the implementation of the feature. The launch bug is Issue 759910.
,
Dec 14 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/db75f306dd6169bcc32227373ba8b4c14ee5b64e commit db75f306dd6169bcc32227373ba8b4c14ee5b64e Author: Jared Saul <jsaul@google.com> Date: Thu Dec 14 23:54:01 2017 Update waterfall testing config for new Chrome Upstream launches Make the following changes: * Remove AutofillUpstreamShowGoogleLogo and AutofillUpstreamShowNewUi. The code has been updated to make those default. * Add Mac to AutofillUpstreamRequestCvcIfMissing in preparation of the M64 launch. * Add config for AutofillUpstreamSendDetectedValues and AutofillUpstreamSendPanFirstSix, part of the Upstream Partial Data Project targeting M65. Bug: 736944 , 789645 , 793490 Change-Id: If6888d203dbceb3dcba8d38184244375c9cb110a Reviewed-on: https://chromium-review.googlesource.com/827631 Reviewed-by: Mark Pearson <mpearson@chromium.org> Commit-Queue: Jared Saul <jsaul@google.com> Cr-Commit-Position: refs/heads/master@{#524234} [modify] https://crrev.com/db75f306dd6169bcc32227373ba8b4c14ee5b64e/testing/variations/fieldtrial_testing_config.json
,
Dec 19 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/65fe00d55f8b6d257a8b8b82e6b7089a11a3178d commit 65fe00d55f8b6d257a8b8b82e6b7089a11a3178d Author: Jared Saul <jsaul@google.com> Date: Tue Dec 19 15:03:29 2017 Update DCHECK and add comments Bug: 789645 Change-Id: I12aec6e11c4506b70a00848173fae24d310748cb Reviewed-on: https://chromium-review.googlesource.com/833211 Commit-Queue: Sebastien Seguin-Gagnon <sebsg@chromium.org> Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org> Cr-Commit-Position: refs/heads/master@{#525033} [modify] https://crrev.com/65fe00d55f8b6d257a8b8b82e6b7089a11a3178d/components/autofill/core/browser/credit_card_save_manager.cc [modify] https://crrev.com/65fe00d55f8b6d257a8b8b82e6b7089a11a3178d/components/autofill/core/browser/credit_card_save_manager.h
,
Jan 6 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/fbf6271cc126aad96d8a67d2e8677bc272f28a1c commit fbf6271cc126aad96d8a67d2e8677bc272f28a1c Author: Jared Saul <jsaul@google.com> Date: Sat Jan 06 02:29:22 2018 Add browsertests for SendDetectedValues experiment Bug: 789645 , 791861 Change-Id: I3bfa66427a58dd52c466a9dc9658c1830ebfa5e7 Reviewed-on: https://chromium-review.googlesource.com/837155 Commit-Queue: Jared Saul <jsaul@google.com> Reviewed-by: Evan Stade <estade@chromium.org> Cr-Commit-Position: refs/heads/master@{#527477} [modify] https://crrev.com/fbf6271cc126aad96d8a67d2e8677bc272f28a1c/chrome/browser/ui/views/autofill/save_card_bubble_views.h [modify] https://crrev.com/fbf6271cc126aad96d8a67d2e8677bc272f28a1c/chrome/browser/ui/views/autofill/save_card_bubble_views_browsertest.cc [modify] https://crrev.com/fbf6271cc126aad96d8a67d2e8677bc272f28a1c/chrome/browser/ui/views/autofill/save_card_bubble_views_browsertest_base.cc [modify] https://crrev.com/fbf6271cc126aad96d8a67d2e8677bc272f28a1c/chrome/browser/ui/views/autofill/save_card_bubble_views_browsertest_base.h [modify] https://crrev.com/fbf6271cc126aad96d8a67d2e8677bc272f28a1c/components/test/data/autofill/credit_card_upload_form_address_and_cc.html
,
Mar 7 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/0a7a2fc36dadb526af5db93962d0ee280d92fc4b commit 0a7a2fc36dadb526af5db93962d0ee280d92fc4b Author: Jared Saul <jsaul@google.com> Date: Wed Mar 07 16:41:44 2018 Enable AutofillUpstreamSendDetectedValues by default Bug: 789645 Change-Id: I1ec5fe2ab55858e826cac09cec4cbd2c7ca05903 Reviewed-on: https://chromium-review.googlesource.com/950412 Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org> Commit-Queue: Jared Saul <jsaul@google.com> Cr-Commit-Position: refs/heads/master@{#541466} [modify] https://crrev.com/0a7a2fc36dadb526af5db93962d0ee280d92fc4b/components/autofill/core/browser/autofill_experiments.cc [modify] https://crrev.com/0a7a2fc36dadb526af5db93962d0ee280d92fc4b/components/autofill/core/browser/credit_card_save_manager_unittest.cc [modify] https://crrev.com/0a7a2fc36dadb526af5db93962d0ee280d92fc4b/components/autofill/core/browser/payments/payments_client_unittest.cc
,
Mar 7 2018
,
Mar 8 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/009129516ae0130a4c8470870c78d7f68efc58e5 commit 009129516ae0130a4c8470870c78d7f68efc58e5 Author: Jared Saul <jsaul@google.com> Date: Thu Mar 08 00:46:30 2018 Add unit test for detecting HAS_GOOGLE_PAYMENTS_ACCOUNT Bug: 789645 Change-Id: I6c07392942a49c7ce20ece83cdd5284310377559 Reviewed-on: https://chromium-review.googlesource.com/953969 Commit-Queue: Sebastien Seguin-Gagnon <sebsg@chromium.org> Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org> Cr-Commit-Position: refs/heads/master@{#541656} [modify] https://crrev.com/009129516ae0130a4c8470870c78d7f68efc58e5/components/autofill/core/browser/credit_card_save_manager_unittest.cc |
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Dec 14 2017