[Instant messaging] provide an indication that an item is expanded or collapsed like "offline contacts"

RESOLVED FIXED in Thunderbird 16.0

Status

Thunderbird
Disability Access
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: MarcoZ, Assigned: florian)

Tracking

Trunk
Thunderbird 16.0

Thunderbird Tracking Flags

(thunderbird15 fixed)

Details

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
The list of contacts contains items that are expandable or collapsable. However, since this is not a xul:tree widget but rather a list widget, an ARIA attribute needs to be provided to indicate to assistive technologies that an item is collapsed or expanded, and needs to be adjusted whenever the state changes.

To implement:
1. On items such as "offline contacts", put the attribute aria-expanded and give it a value of "false" if the item is collapsed or "true" if it is expanded.
2. Whenever the state changes, like when pressing right arrow to expand or left arrow to collapse, change this attribute to the appropriate value.

This is enough to indicate to screen readers which state the list item is in.
Created attachment 631343 [details] [diff] [review]
Patch
Assignee: nobody → florian
Attachment #631343 - Flags: review?(mconley)

Updated

5 years ago
Attachment #631343 - Flags: review?(mconley) → review+
https://hg.mozilla.org/comm-central/rev/7a9fe3d6a0a9
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 16.0
Comment on attachment 631343 [details] [diff] [review]
Patch

[Approval Request Comment]
Accessibility improvement for the chat feature.
Attachment #631343 - Flags: approval-comm-aurora?

Updated

5 years ago
Attachment #631343 - Flags: approval-comm-aurora? → approval-comm-aurora+
https://hg.mozilla.org/releases/comm-aurora/rev/00684bdbd09d
status-thunderbird15: --- → fixed
You need to log in before you can comment on or make changes to this bug.