-
Notifications
You must be signed in to change notification settings - Fork 686
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
AC-2792::Common inputs lack autocomplete attributes (pattern) #3785
Conversation
|
packages/venia-ui/lib/components/CheckoutPage/ShippingInformation/AddressForm/guestForm.js
Outdated
Show resolved
Hide resolved
@magento create issue from PR |
run all tests |
Successfully started codebuild job for the following test suites:
|
LogERROR ON TASK: cypressTests
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need to update unit tests to pass
The instance crashed which is why the tests time out. |
run pr-deploy |
Successfully started codebuild job for |
The instance health went to severe as it was not able to find the PR image in ECR. Did a pr-deploy to build and deploy the PR image |
run pr-deploy |
Successfully started codebuild job for |
run pr-deploy |
Successfully started codebuild job for |
The base branch was changed.
run cypress |
Successfully started codebuild job for |
run cypress |
Successfully started codebuild job for |
Cypress Failures are on |
Hello, It could be worth checking them to see if they are all valid. https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#autofill |
Description
Common inputs lack autocomplete attributes (pattern)
Locations (representative sample):
Checkout - Shipping Information
Checkout - Payment
Actual Behavior
The following common input fields lack a way to communicate purpose:
Guest Checkout - Shipping Information form:
Email
First Name
Country
Street Address
Street Address 2
City
State
Zip / Postal Code
Phone Number
Checkout - Payment form:
Cardholder Name
Card Number
Expiration Date
CVV
When an input field's purpose is not communicated (such as by use of the autocomplete attribute), users of assistive technology or users with cognitive disabilities can have trouble understanding a field's purpose. Users with limited mobility may have difficulty entering data that they commonly enter, such as address fields and phone numbers.
Expected Behavior
Ensure that common input fields communicate purpose – this is generally provided by the autocomplete values (HTML 5.3). Common fields are those included in this list: https://www.w3.org/TR/WCAG21/#input-purposes.
Related Issue
Closes https://jira.corp.magento.com/browse/AC-2792.
Acceptance
Verification Stakeholders
Specification
Verification Steps
Checklist
Resolved issues: