Closed
Bug 860263
Opened 12 years ago
Closed 12 years ago
The email input on "get mozilla updates" form is missing a required attribute
Categories
(www.mozilla.org :: Newsletters, defect, P3)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: icaaq, Unassigned)
Details
Attachments
(3 files)
1. Press Cmd+N to open a new browser window, then type eg. http://www.mozilla.org in the address bar and press Enter
2. Check the "I’m okay with you handling this info as you explain in your Privacy Policy" checkbox
3. Press the "sign me up" button
Then the form is submitted which it shouldn't. A required attribute and a aria-required="true" attribute should be added to the email input field.
Comment 1•12 years ago
|
||
I think this is a known issue that is covered in the upcoming bedrock port. Dan/Jess can you confirm?
Component: Bedrock → Newsletters
Priority: -- → P3
Comment 2•12 years ago
|
||
Hey - the signup form on mozilla.org is integrated with the Foundation's Email newsletter/Blue State Digital. Dan and I are not working on this page/integration and it's not a known issue that I know of.
There does need to be an error thrown with a prompt to enter your email address on this page.
The newsletter signup forms that Dan/I'm working on can be found here:
https://www.mozilla.org/firefox/fx/
https://www.mozilla.org/newsletter
And errors do show if you do not have an email address entered. See screenshots.
FWIW, when the form on https://www.mozilla.org is submitted w/o an email address, I'm taken to the Foundation's site signup form: https://sendto.mozilla.org/page/s/sign-up-for-mozilla where the error is shown that the email address is required. See screenshot.
Comment 3•12 years ago
|
||
Comment 4•12 years ago
|
||
Comment 5•12 years ago
|
||
Comment 6•12 years ago
|
||
I agree this isn't something that will be fixed by the work we're currently doing, so it needs to be fixed separately.
Comment 7•12 years ago
|
||
Commit pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/3bc4cf1da11b7b84d7f674079c3bfd708b439e64
Bug 860263 Adds required and aria-required="true" to email input
Also adds visually hidden labels on email and country
Comment 8•12 years ago
|
||
Verified FIXED on https://www.allizom.org/en-US/
Comment 9•12 years ago
|
||
Looks good on https://www.mozilla.org/en-US/
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•