Closed Bug 420960 Opened 17 years ago Closed 17 years ago

Consistent crash with JAWS

Categories

(Core :: Disability Access APIs, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: aaronlev, Assigned: aaronlev)

Details

(Keywords: access, crash)

Attachments

(1 file)

Here's the steps to crash: 1. Load JAWS 2. Go to: http://dojotoolkit.org/~becky/work/dijit/tests/form/test_ComboBox.html 3. Insert+Z 4. Tab to the combo box. 5. Press M. 6. Arrow down twice. 7. Press Escape. Crash report here: http://crash-stats.mozilla.com/report/index/29c436d9-ea38-11dc-bdc2-001a4bd43ef6
Comment on attachment 307471 [details] [diff] [review] Fix crash in case where aria-activedescendant is cleared. Safer code in general. r=me
Attachment #307471 - Flags: review?(marco.zehe) → review+
Aaron, please add check for State() and Role() to avoid crashes. I would guess we shouldn't fall into the method when we remove attribute, it's preferable to catch this on top. Should we do something special with focus?
Assignee: surkov.alexander → aaronleventhal
Surkov, I have the first change, but as discussed on IRC we don't want to change the fall through behavior.
Attachment #307471 - Flags: approval1.9?
Comment on attachment 307471 [details] [diff] [review] Fix crash in case where aria-activedescendant is cleared. Safer code in general. a1.9=beltzner
Attachment #307471 - Flags: approval1.9? → approval1.9+
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: