[Webkit-unassigned] [Bug 43064] New: Return key no longer submits forms for all form inputs - with reduction

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 27 11:15:44 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=43064

           Summary: Return key no longer submits forms for all form inputs
                    - with reduction
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: arosenzweig at clinworx.com


Created an attachment (id=62715)
 --> (https://bugs.webkit.org/attachment.cgi?id=62715)
Simple HTML form to use as a reduction

Note: Reduction is attached!

In Safari 3.x on Mac OS 10.4 Tiger using the "return key" on the keyboard would submit a multi value form with a submit button on most form elements.

Now with Safari 5 on Mac OS 10.6 Snow Leopard the "return key" does not always submit the form.

Something has changed from the way old Safari/MacOS handled this versus the new Safari/MacOS. 

I've attached a simple HTML form to be used as a reduction.

Try this in Safari 3 on Tiger:

1) Open the reduction
2) put the focus on one of the text fields
3) hit the "return key" and watch it send the form
4) Put the focus on the HTML SELECT popup/dropdown
5) Choose another car brand from the menu.
6) While the car SELECT menu still has focus hit the "return key" and watch it submit the form.

Try this in Safari 5 on Snow Leopard:

1) Open the reduction
2) put the focus on one of the text fields
3) hit the "return key" and watch it send the form
4) Put the focus on the HTML SELECT popup/dropdown
5) Choose another car brand from the menu.
6) While the car SELECT menu still has focus hit the "return key" only this time nothing happens, the user must use the mouse and click the submit button because "return" has no effect.

So in this simple reduction, having focus on the HTML SELECT ignores the return key. Potentially other form inputs will also ignore. Only the HTML text input accepts the return key to submit the first button of the form.

I have tried very hard to find an explanation for this on the web but have found none. Please comment as to why this behavior has changed. Thank you.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list