Open Bug 321617 Opened 19 years ago Updated 2 years ago

UAAG: Cannot access event-handler enabled elements with keyboard

Categories

(Core :: Disability Access APIs, defect)

x86
Windows XP
defect

Tracking

()

People

(Reporter: mdfft, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: access)

From UAAG test suite: Some elements with mouseover, onclick, or ondoubleclick events cannot be accessed or activated with the keyboard.

The specific failing UAAG tests are listed below.  First, here are some recommended solutions:
1. Include elements with event handlers in the tab order. 
2. Allow the Enter key to activate the onclick event handler. 
3. Put other event handlers in the context menu (Shift + F10 with maybe a sub-menu for event handlers). 
4. If Enter is pressed and the element is not a hypertext link, not a form control, and does not have an onclick event, display the context menu with focus at the Event handler sub-menu.  

Failing UAAG checkpoints related to this bug:

UAAG Checkpoint 1.1 - Full Keyboard Access
- Test  130: Multiple Event Handlers for ONMOUSEOVER and ONMOUSEOUT
test URL:  http://cita.rehab.uiuc.edu/wai-eval/show-test/index.php?test_id=130

- Test 255: User Agent Bindings for Moving Focus to Enabled Elements 
test URL: http://cita.rehab.uiuc.edu/wai-eval/show-test/index.php?test_id=255

UAAG Checkpoint 1.2 - Activate Event Handlers
- Test  106: ONCLICK
   test URL:  http://cita.rehab.uiuc.edu/wai-eval/show-test/index.php?test_id=106

- Test  120: ONFOCUS and ONBLUR attributes for LABEL elements
   test URL:  http://cita.rehab.uiuc.edu/wai-eval/show-test/index.php?test_id=120

- Test  124: Multiple Event Handlers for ONCLICK and ONDBLCLICK
test URL:  http://cita.rehab.uiuc.edu/wai-eval/show-test/index.php?test_id=124

- Test  248: ONDBLCLICK
   test URL:  http://cita.rehab.uiuc.edu/wai-eval/show-test/index.php?test_id=248


UAAG Checkpoint 9.3: Move content focus
- Test 227: Move Content Focus to Enabled Elements
test URL:  http://cita.rehab.uiuc.edu/wai-eval/show-test/index.php?test_id=227

- Test 228: Move Content Focus to Enabled Elements
test URL:  http://cita.rehab.uiuc.edu/wai-eval/show-test/index.php?test_id=228

- Test 229: Move Content Focus to Enabled Elements
test URL:  http://cita.rehab.uiuc.edu/wai-eval/show-test/index.php?test_id=229

UAAG Checkpoint 9.6: Show event handlers
- Test  183: Listing Element Event Handlers
  test URL: http://cita.rehab.uiuc.edu/wai-eval/show-test/index.php?test_id=183

UAAG Checkpoint 9.7: Move content focus in reverse
- Test 231: Move Content Focus in Reverse Order to Enabled Elements
test URL: http://cita.rehab.uiuc.edu/wai-eval/show-test/index.php?test_id=231
Blocks: uaag
Keywords: access
Depends on: 421933
Mass un-assigning bugs assigned to Aaron.
Assignee: aaronleventhal → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.