Incorrect credit card logo is displayed in Payments |
|||||||
Issue descriptionApp Version: 60.0.3094.0 dev iOS Version: 10.3.2, Device: iPhone7 plus URL: na Precondition: Choose any account that has Credit card info from Google Payments. Steps to reproduce: 1. Launch Google Chrome 2. Sign in with the account that has credit cards info from Google Payments 3. Tap Menu → Settings → Autofill Forms → Credit Cards 4. Choose any credit card Observed results: Edit Credit Card screen shows incorrect credit card logo. It shows a logo of Diners Club International, which I think has no connection with the card I have. Credit card in my Google Payments is a Visa Signature card from BOA. Expected results: Correct logo should be displayed Number of times you were able to reproduce: 5/5 Bug reproducible after clean install: Yes Bug reproducible after clearing cache and cookies: Yes Bug reproducible on Chrome Mobile on Android: NA Bug reproducible on Dolphin/Safari/Atomic: Dolphin: NA, Safari: NA Bug reproducible on current stable build (App Version, iOS Version): M58 NA (Nothing displayed) Bug reproducible on the current beta channel build (App Version, iOS Version): M59 YES Link to video/image: https://drive.google.com/file/d/0B-xmXLQhjeKuX3BwcEJoQ2FhX1k/view
,
May 10 2017
mahmadi@ could you please take a look.
,
Jun 21 2017
,
Jun 21 2017
,
Jun 26 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4e19586ba1c5e3e5c837594366b89cb936928fc9 commit 4e19586ba1c5e3e5c837594366b89cb936928fc9 Author: jif <jif@chromium.org> Date: Mon Jun 26 14:13:35 2017 [iOS] Set credit card icon using the saved network. When possible, the code stops using the credit card number to obtain the network. This is because the browser only knows the last four digit or non local cards, which is not sufficient to know the network. This CL also changes the label shown for non local credit cards: Instead of containing "1234", the label contains "Mastercard ... 1234". BUG= 719988 Review-Url: https://codereview.chromium.org/2949283002 Cr-Commit-Position: refs/heads/master@{#482265} [modify] https://crrev.com/4e19586ba1c5e3e5c837594366b89cb936928fc9/ios/chrome/browser/ui/settings/autofill_credit_card_edit_collection_view_controller.mm
,
Jun 27 2017
,
Jun 28 2017
,
Jul 4 2017
Verified on: App Version: 61.0.3148.0 canary Devices: iPhone6 Plus iOS Version: 10.3.1 Correct credit card logo is displayed in Payments and label contains type of credit card along with last four digits of credit card number .i.e."Visa....4651". Please see the screenshots attached. |
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by srikanthg@chromium.org
, May 9 2017