The displayed menu item in a collapsed HTML combo box should have SHOWING state exposed via AT-SPI

RESOLVED FIXED

Status

()

RESOLVED FIXED
11 years ago
11 years ago

People

(Reporter: jdiggs, Assigned: aaronlev)

Tracking

(Blocks: 2 bugs, {access})

Trunk
x86
Linux
access
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

11 years ago
Currently, the displayed menu item in a collapsed HTML combo box does not have SHOWING among its states.  While it can be distinguished by the states of FOCUSED and SELECTED, including the SHOWING state would mean that the visible text could be identified in the same fashion as one can do with lists rather than having to be handled as a "special case."

Steps to reproduce:
1. Navigate to https://bugzilla.mozilla.org/enter_bug.cgi?product=Core
2. Use Accerciser to examine the severity combo box.  None of these 
   items have the "showing" state, including the one that is showing.

Notes:

In bug 366340 (https://bugzilla.mozilla.org/show_bug.cgi?id=366340#c14), Nian said:
> if select is collapsed, remove SHOWING state

Had I seen that at the time, I would have protested. :-) If that was indeed included in the HTML combo box a11y cleanup (https://bugzilla.mozilla.org/show_bug.cgi?id=379678), any chance we could have SHOWING back?

Thanks!!
(Assignee)

Updated

11 years ago
Blocks: 368880
(Assignee)

Comment 1

11 years ago
Created attachment 266473 [details] [diff] [review]
Inherit invisible/offscreen from combobox. If combo is neither, then ensure showing option is marked SHOWING
Attachment #266473 - Flags: review?(Evan.Yan)

Comment 2

11 years ago
Comment on attachment 266473 [details] [diff] [review]
Inherit invisible/offscreen from combobox. If combo is neither, then ensure showing option is marked SHOWING

r=me

xul combo box has the same problem. would you mind to fix it as well?
Attachment #266473 - Flags: review?(Evan.Yan) → review+
(Assignee)

Updated

11 years ago
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → FIXED

Comment 3

11 years ago
Bug 383567 filed for xul combo box case
You need to log in before you can comment on or make changes to this bug.