Closed Bug 412965 Opened 18 years ago Closed 18 years ago

ARIA sliders and progressbars should not support ATK IText

Categories

(Core :: Disability Access APIs, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: scott, Assigned: aaronlev)

Details

Attachments

(1 file)

The ARIA progressbar seen here http://www.mozilla.org/access/dhtml/progressbar and the ARIA slider seen here http://www.mozilla.org/access/dhtml/simple-slider lead me think that sliders and progressbars should not support the Text interface. An example of the text output from one of the objects is '|********-----------------|', which is of little value and complicates an AT's support of such an object.
Aaron, sounds correct? I'm sure we create hypertext accessible for general nodes with aria role attribute. Possibly we should create generic accessible for some roles?
Alexander, I admit your approach sounds cleaner but it might have unintended consequences. So for now I'd like to just expand the list of nsHyperTextAccessible ARIA roles that don't support the text interfaces.
Attachment #298956 - Flags: review?(surkov.alexander)
Comment on attachment 298956 [details] [diff] [review] Expand on |if| block in nsHypertextAccessible::QueryInterface() could you please put XXX comment to get back to this later?
Attachment #298956 - Flags: review?(surkov.alexander) → review+
Comment on attachment 298956 [details] [diff] [review] Expand on |if| block in nsHypertextAccessible::QueryInterface() Yes I will, thank you.
Attachment #298956 - Flags: approval1.9?
Comment on attachment 298956 [details] [diff] [review] Expand on |if| block in nsHypertextAccessible::QueryInterface() a=beltzner for 1.9
Attachment #298956 - Flags: approval1.9? → approval1.9+
Status: NEW → RESOLVED
Closed: 18 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: