Closed
Bug 398170
Opened 17 years ago
Closed 17 years ago
XUL fixes for accessibility on PageInfo screens
Categories
(Firefox :: Page Info Window, defect)
Firefox
Page Info Window
Tracking
()
RESOLVED
FIXED
Firefox 3 beta1
People
(Reporter: MarcoZ, Assigned: MarcoZ)
References
Details
(Keywords: access)
Attachments
(1 file)
(deleted),
patch
|
asaf
:
review+
|
Details | Diff | Splinter Review |
There are several XUL markup problems that cause accessibility to be suboptimal for this new Firefox feature.
1. On the Permissions tab, the label for the "Permissions for" textbox has a typo that causes accessibility to fail.
2. On the Permissions tab, the various groupbox labels are not properly associated with the hbox'es and the radio groups, causing screen readers not to give proper contextual information.
3. On the Privacy and Security tab, under the Privacy section, the textboxes don't have associated labels, preventing screen readers from properly reading them in the proper context.
Flags: blocking-firefox3?
Assignee | ||
Comment 1•17 years ago
|
||
1. Fixing typo in control attribute for "Permissions for" textbox.
2. The vboxes that are used to group the checkboxex and radio groups together, have been turned into groupboxes accessibility-wise, and the labels now actually label both the corresponding groupbox and the radiogroup.
3. The description elements in the Privacy group have been turned into wrapping labels so accessibility is giving correct information.
Attachment #283200 -
Flags: review?(mano)
Updated•17 years ago
|
Flags: blocking-firefox3? → blocking-firefox3+
Comment 2•17 years ago
|
||
Comment on attachment 283200 [details] [diff] [review]
Patch fixing the problems described.
r=mano
Attachment #283200 -
Flags: review?(mano) → review+
Assignee | ||
Updated•17 years ago
|
Attachment #283200 -
Flags: approval1.9?
Assignee | ||
Updated•17 years ago
|
Keywords: checkin-needed
Comment 3•17 years ago
|
||
Comment on attachment 283200 [details] [diff] [review]
Patch fixing the problems described.
This bug is blocking-firefox3+, so no approval is needed for check-in (since we're in threat level orange).
Attachment #283200 -
Flags: approval1.9?
Comment 4•17 years ago
|
||
Checking in browser/base/content/pageinfo/pageInfo.xul;
/cvsroot/mozilla/browser/base/content/pageinfo/pageInfo.xul,v <-- pageInfo.xul
new revision: 1.9; previous revision: 1.8
done
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 3 M9
You need to log in
before you can comment on or make changes to this bug.
Description
•