[Webkit-unassigned] [Bug 17638] New: JavaScript-heavy game site breaks tab-key behavior
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Mar 2 10:11:52 PST 2008
http://bugs.webkit.org/show_bug.cgi?id=17638
Summary: JavaScript-heavy game site breaks tab-key behavior
Product: WebKit
Version: 525+ (Nightly build)
Platform: Macintosh
URL: http://www.wordsplay.net
OS/Version: Mac OS X 10.5
Status: UNCONFIRMED
Severity: Minor
Priority: P2
Component: Evangelism
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: jubal-webkit at cheeze.org
Apologies for the poor summary; I don't have a reduction so I don't understand
what's actually broken underneath the JavaScript on this site. Will change the
summary name if there are any suggestions for a better one.
I frequent an online game site, www.wordsplay.net. There are two cases of
incorrect behavior:
1. The site presents a login screen, where the keyboard input is focused on the
"Your Email" field. Hitting tab once moves you from this field to the next one,
"Password". Hitting tab again causes the browser's URL field to gain focus.
This is wrong; the action should focus on the next selectable item, which is
the checkbox for "This is a public or shared computer[...]" label, and the next
tab-key action after that is to focus on the "Log in" button.
The broken behavior is when the Tab key moves the focus to the browser's URL
field.
The desired behavior is when the Tab key moves the focus to the next selectable
item.
2. This problem is seen again after successful login if the user chooses the
"Choose Game Name" link. This results in a window that appears in the middle of
the browser. This window has two fields, "Your Name" and "Your Team". The
tab-key action successfully moves focus from the first to the second field, but
the next action moves focus to the browser's URL field, which is incorrect.
I do not know if this is a problem with WebKit or with the site itself. I can
confirm that the behavior for both cases above is correct inside Camino 1.6
beta 2, Windows Firefox 2.0.x, and Windows Firefox 3.0 beta 4+. However, it is
incorrect (in the same manner as described above) for Mac Firefox 2.0.x. and
3.0 beta 4+.
I find it interesting that Camino is the only Mac browser to behave correctly
for the above two cases.
There is a final bug, perhaps belonging to the site's code and not to WebKit.
Attempting to dismiss the window in case #2 fails when using the keyboard only,
as the window remains up front while any _successive_ keyboard actions
(including tab key) cause effects behind the window, such as rotating the game
board. The user must mouse to the close button in the upper right corner of the
window to actually get rid of the window.
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list