Change about window to be an accessible dialog and put all relevant static info into its acc description

RESOLVED FIXED in Thunderbird 10.0

Status

Thunderbird
Disability Access
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: Jamie, Assigned: MarcoZ)

Tracking

Trunk
Thunderbird 10.0

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
This will make the About dialog more accessible to screen reader users. It was done for Firefox in bug 694266. These changes should be ported to Thunderbird.
(Assignee)

Comment 1

6 years ago
Created attachment 569656 [details] [diff] [review]
Patch

Tell screen readers that this is a dialog, and put all relevant descriptive text into the dialog accessible's description so screen readers read the info automatically.
Assignee: nobody → marco.zehe
Status: NEW → ASSIGNED
Attachment #569656 - Flags: review?(bwinton)
Comment on attachment 569656 [details] [diff] [review]
Patch

Review of attachment 569656 [details] [diff] [review]:
-----------------------------------------------------------------

Okay, makes sense to me, I guess.

r=me with the question below answered (or the patch changed to match Firefox's).

Thanks,
Blake.

::: mail/base/content/aboutDialog.xul
@@ +63,5 @@
>  #else
>          title="&aboutDialog.title;"
>  #endif
> +        role="dialog"
> +        aria-describedby="version distribution distributionId currentChannelText communityDesc contributeDesc"

So, why does Thunderbird get "currentChannelText", whereas Firefox gets "trademark"?
Attachment #569656 - Flags: review?(bwinton) → review+
(Assignee)

Comment 3

6 years ago
currentChannel is, if I didn't overlook it, not available in the Firefox version of the dialog.
trademark has been added locally. Thanks for the catch!
(Assignee)

Comment 4

6 years ago
Pushed: http://hg.mozilla.org/comm-central/rev/a3f05706a27b
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 10.0
You need to log in before you can comment on or make changes to this bug.