[Webkit-unassigned] [Bug 15138] New: Broken table cell navigation and row/header reading with VoiceOver
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Sep 3 11:16:39 PDT 2007
http://bugs.webkit.org/show_bug.cgi?id=15138
Summary: Broken table cell navigation and row/header reading with
VoiceOver
Product: WebKit
Version: 522+ (nightly)
Platform: Macintosh
URL: http://uk.biz.yahoo.com/16/sector.html
OS/Version: Mac OS X 10.4
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Accessibility
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: bhawkeslewis at googlemail.com
The URL features a (relatively) straightforward financial table that seems to
reveal some problems in how the combination of WebKit/Safari 3/VoiceOver is
treating HTML tables.
For reference, here's how I currently have VoiceOver configured.
1. In Keyboard & Mouse within System Preferences, find the Keyboard Shortcuts
tab and select "press Tab to move the focus between all controls".
2. In Universal Access within System Preferences, tick "Enable access for
assistive devices".
3. Then Open the VoiceOver Utility, select the Navigation tab.
4. Tick all but the last item under General Navigation.
5. Tick only "VoiceOver cursor tracks keyboard focus" and "Keyboard focus
tracks VoiceOver cursor" under the Cursor Tracking
tab.
6. Tick both checkboxes under Text Selection Tracking.
To reproduce:
1. Load the referenced URL in Safari 3 with WebKit Nightly.
2. Start VoiceOver (command + F5).
3. Press ctrl + option + down until you reach the HTML Content.
4. Press shift + ctrl + option + right to interact with the HTML Content.
5. Press shift + ctrl + option + down to cycle through a (random?) series of
elements until the VoiceOver cursor is in the table (you'll hear "Fund name").
Now:
1. You can use ctrl + option + right arrow to navigate between cells in a row.
But in the 2nd header row ("Fund Name" to "Performance Details"), it jumps from
the first to the final column, skipping 8 columns. In data rows, after the
penultimate column, the VoiceOver cursor jumps to the lefthand navigation
sidebar instead of moving to the final column (the link cells under
"Performance Details").
2. Pressing ctrl + option + right arrow should read a row in a table in
VoiceOver. But it does nothing when the VoiceOver cursor is in a row in this
table.
3. Pressing ctrl + option + shift + C should read a column header in VoiceOver.
But it does nothing when the VoiceOver cursor is in a cell in this table.
--
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