Closed
Bug 436508
Opened 17 years ago
Closed 17 years ago
Over-all QAC accessibility checkup
Categories
(Other Applications Graveyard :: QA Companion, defect)
Other Applications Graveyard
QA Companion
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: MarcoZ, Assigned: MarcoZ)
Details
(Keywords: access)
Attachments
(1 file)
6.48 KB,
patch
|
cmtalbert
:
review+
|
Details | Diff | Splinter Review |
Went through the QAC XUL files and found missing associations of labels to controls, some non-tabbable items and a few other items warranting XUL fix-up.
Assignee | ||
Comment 1•17 years ago
|
||
1. Add missing control attributes to labels.
2. Add aria-labelledby attribute to those textboxes which are logically labelled by the radio button that's preceeding each of them.
3. Convert xul:description elements into labels where appropriate.
Attachment #323074 -
Flags: review?
Assignee | ||
Updated•17 years ago
|
Attachment #323074 -
Flags: review? → review?(ctalbert)
Comment on attachment 323074 [details] [diff] [review]
Patch
Marco, thanks for the patch!!! This looks great.
Do you need me to check this in for you?
r=ctalbert
Attachment #323074 -
Flags: review?(ctalbert) → review+
Assignee | ||
Comment 3•17 years ago
|
||
(In reply to comment #2)
> Do you need me to check this in for you?
No, thanks! I'll land it shortly. Does this warrant a new build maybe?
Comment 4•17 years ago
|
||
Thanks Marco this is awesome! I got a few suggestions from TimK last year, but please let us know if you come across any areas where Litmus can be improved to be more accessible, especially with your new testcases in place now.
Assignee | ||
Comment 5•17 years ago
|
||
Checking in testing/extensions/community/chrome/content/setup.xul;
/cvsroot/mozilla/testing/extensions/community/chrome/content/setup.xul,v <-- setup.xul
new revision: 1.9; previous revision: 1.8
done
Checking in testing/extensions/community/chrome/content/tabs/bugzilla.xul;
/cvsroot/mozilla/testing/extensions/community/chrome/content/tabs/bugzilla.xul,v <-- bugzilla.xul
new revision: 1.10; previous revision: 1.9
done
Checking in testing/extensions/community/chrome/content/tabs/litmus.xul;
/cvsroot/mozilla/testing/extensions/community/chrome/content/tabs/litmus.xul,v <-- litmus.xul
new revision: 1.15; previous revision: 1.14
done
Checking in testing/extensions/community/chrome/content/tabs/selecttests.xul;
/cvsroot/mozilla/testing/extensions/community/chrome/content/tabs/selecttests.xul,v <-- selecttests.xul
new revision: 1.10; previous revision: 1.9
done
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Updated•7 years ago
|
Product: Other Applications → Other Applications Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•