This issue reproduces on Leo v 1.1.0 COM RIL Environmental Variables Device: Leo v 1.1.0 COM RIL Build ID: 20131024041202 Gecko: http://hg.mozilla.org/releases/mozilla-b2g18/rev/e4cb5a852e3d Gaia: 39b0203fa9809052c8c4d4332fef03bbaf0426fc Platform Version: 18.1 RIL Version: 01.01.00.019.264 The user can submit the "Sign me up for our monthly newsletter" without filling out the form.
Component: Gaia::Browser → General
Product: Firefox OS → www.mozilla.org
I can't reproduce on my laptop. Raymond - could you please check on an Fx OS device?
QA Contact: mozbugs.retornam
This is a valid bug
The validation on this form is standard html5 "required" attributes. The validation works properly on desktop Fx and Fx for Android. I don't think there's anything we can do to this form to make it work properly on FxOS as it seems to be a bug in the handling of html5 form validation in the FxOS Browser.
Component: General → Gaia::Browser
Product: www.mozilla.org → Firefox OS
Component: Gaia::Browser → DOM
Product: Firefox OS → Core
if it works on FxAndroid but doesn't work FxOS, then my guess is that this is a DOM bug
Is the bug reproducible in a desktop build from the same gecko revision? I tried Firefox 26 desktop and the bug does _not_ show up there, which is very curious: if this were a DOM bug I'd expect it to affect all the browsers built on the same Gecko the same way. (As in, comment 7 sounds backwards to me.)
(In reply to Boris Zbarsky [:bz] from comment #8) > Is the bug reproducible in a desktop build from the same gecko revision? I > tried Firefox 26 desktop and the bug does _not_ show up there, which is very > curious: if this were a DOM bug I'd expect it to affect all the browsers > built on the same Gecko the same way. (As in, comment 7 sounds backwards to > me.) If it isn't DOM-based, then what other components could be causing this? The above comments seem to imply that this only happens on FxOS, not desktop & fx android. Could it be a Gaia bug?
> If it isn't DOM-based, then what other components could be causing this? I have no idea. The DOM code is presumably the same on all branches and should be preventing the submission, but UI code could probably do something weird to override this and do the submit anyway if it tried hard enough.... The hypothesis that no one has messed with the DOM code on the device in question should be checked, of course.
ktucker - Can you check what happens on FxAndroid with the bug's STR?
Component: DOM → Gaia::Browser
Product: Core → Firefox OS
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 943869
You need to log in before you can comment on or make changes to this bug.