RESOLVED FIXED 9484
REGRESSION: Can't tab to radio group in at least some cases
https://bugs.webkit.org/show_bug.cgi?id=9484
Summary REGRESSION: Can't tab to radio group in at least some cases
jonathanjohnsson
Reported 2006-06-17 05:54:16 PDT
By accident I found that I couldn't tab to the radio buttons on this page in the latest nightly. It works as it should in released Safari, so it's a regression. Reduction follows.
Attachments
Testcase reduction (460 bytes, text/html)
2006-06-17 05:55 PDT, jonathanjohnsson
no flags
jonathanjohnsson
Comment 1 2006-06-17 05:55:26 PDT
Created attachment 8881 [details] Testcase reduction
Darin Adler
Comment 2 2006-06-17 17:07:52 PDT
You can't tab to radio elements at all unless "Full keyboard access" is set to "All controls" in the Keyboard Shortcuts pane of Keyboard & Mouse preferences in System Preferences. But when that preference is on, it seems to be working for me on other pages, albeit broken on the attached test page. The behavior change in TOT is supposed to be that you can tab to entire radio groups, and you then use arrow keys to choose the specific radio element in the group (as in other browsers; IE at least). In released Safari the old behavior was that you could tab to each radio element individually. When I tried to tab to the radio button, it didn't skip the radio button to the textarea either. Instead it seems the entire page got keyboard focus.
Darin Adler
Comment 3 2006-06-17 17:09:51 PDT
Strangely, on the bugzilla page I can shift tab from the "duplicate bug #" field to the radio buttons, but I can't tab forward from the textarea to it.
Darin Adler
Comment 4 2006-06-17 19:51:31 PDT
I believe the problem occurs in the case where there's a radio group and none of the radio buttons is selected. The problem I'm having tabbing to a radio button in the Bugzilla form seems to be a separate problem, although probably also worthy of a P1 bug report.
Darin Adler
Comment 5 2006-06-17 19:53:53 PDT
No, wrong guess. Adding "checked" to the test case doesn't make the problem go away. I should stop retitling this bug for now.
Alice Liu
Comment 6 2006-07-05 09:06:24 PDT
jonathanjohnsson
Comment 7 2006-07-12 02:18:10 PDT
Testing with nightly 15375 I can now tab to the radio button. However, there are still two bugs with tabbing in the test case, and one with the original page. I guess those should be filed as separate bugs?
David Kilzer (:ddkilzer)
Comment 8 2006-07-12 03:45:22 PDT
(In reply to comment #7) > I guess those should be filed as separate bugs? Yes, please!  :)  You can close this bug as RESOLVED/FIXED if it's working for you now.
jonathanjohnsson
Comment 9 2006-07-12 04:34:30 PDT
New issues with the test case reduction are filed in bug 9871. David, thanks for your help!
Note You need to log in before you can comment on or make changes to this bug.