New issue
Advanced search Search tips

Issue 767940 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 2
Type: Bug



Sign in to add a comment

Payments - Add Address - Validation missing for Zipcode text fields in Payments UI.

Project Member Reported by jdhakshinamoor@chromium.org, Sep 22 2017

Issue description

App Version: 62.0.3202.30 beta
iOS Version:  11, 10.3.3
Device:   iPad mini, iPhone6, iPad
URL:   NA
 
Precondition:
 Enable flag - chrome://flags#web-payments 

 Steps to reproduce:
  1. Launch the app
  2. Login to the account with Payment 
  3. Navigate to https://madmath.github.io/samples/paymentrequest/free-shipping
  4. Tap on Buy button
  5.  Tap on Shipping address
  6.  Scroll to the add address
  7. Tap on add address
  8. Enter the information in form field
  9. Enter incorrect street address & Zip code with alphabets

  
Observed results:
Notice that the Alphabets - Zip code and incorrect Street address is saved and Validation missing for Zipcode text fields in Payments UI.

Expected results:
 Validation should be present for Zipcode text fields in Payments UI.

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 Safari/Firefox: Firefox:  no, Safari:  no
Bug reproducible on current stable build (App Version, iOS Version): M61 ,  No
Bug reproducible on the current beta channel build (App Version, iOS Version): M62, Yes
Bug reproducible on Chrome desktop?  No

Link to video:
 https://drive.google.com/a/google.com/file/d/0BwSBFDzHIX-mV0FVa3Fic01qblk/view
 
Owner: mahmadi@chromium.org
Status: Assigned (was: Untriaged)
 UI Payments Validation missing 
1. Add Address - Validation missing for Zip code text fields in Payments UI. for Validation missing -Validation missing in Name field and User can enter Numbers in Name field and accepts Long Strings. 


Link to image/video:
 https://drive.google.com/a/google.com/file/d/0BwSBFDzHIX-mOGw2bUdEVzJIUFU/view
https://drive.google.com/a/google.com/file/d/0BwSBFDzHIX-mRU5odm5Pbmx6ZnM/view 



2. State field - User can paste the text - Validation required

Link to image/video:
https://drive.google.com/a/google.com/file/d/0BwSBFDzHIX-mVkxUTjNMemtWWnc/view?usp=sharing

No Domain validation for Email field in Contact_Info

Steps to reproduce:
Launch iOS chrome
Navigate to Contact Info PaymentRequest URL i.e. https://madmath.github.io/samples/paymentrequest/contact-info/ 
Tap on ‘BUY’ button
Tap on existing ‘Contact Info’
Tap on ‘Add Contact Info’
Type invalid ‘Email address’ under ‘Email’ e.g. abc@g
Tap on ‘DONE’

Observed results:
Able to save incorrect email address successfully. There is no validation for second part for Email i.e. domain (@xxx.com)

Expected results:
Email field should be validated correctly

Link to Image/Video:
https://drive.google.com/open?id=0B6nZ3QPCkSVcN09nM2ZMWm9TSUk

Status: WontFix (was: Assigned)
As far as I know there's currently no validation for the ZIP code field on any of platforms.
Also the email validation seems on par with the other platforms.

Sign in to add a comment