Closed Bug 306726 Opened 19 years ago Closed 19 years ago

Should not have accesskey on a menulist option label

Categories

(Firefox :: Disability Access, defect)

x86
All
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: aaronlev, Assigned: aaronlev)

Details

(Keywords: access, fixed1.8, Whiteboard: [has approval])

Attachments

(1 file)

In Tools -> Options -> Advanced -> General -> Edit Languages we have a XUL
menulist which says.

[ _S_elect a language to add ]

This is the wrong way to do a label for a XUL menulist. The <label
control="menulist-id"/> should be outside of the control. Unfortunately XUL
menulist makes this confusing by offering a label attribute, but that actually
sets which item is initially selected.

Anyway, that accesskey doesn't actually work if you try it. I don't think we
should make it work, mainly because it's not really the right way to label a
menulist, although perhaps I'm not being open minded enough.
I suppose there's a deeper bug to be fixed here, but we need something simple
at least for branch.
Attachment #194551 - Flags: review?(gavin.sharp)
Comment on attachment 194551 [details] [diff] [review]
Remove accesskey from menu option label

r=mano. If this makes the branch as well, please don't checkin the DTD change.
Attachment #194551 - Flags: review?(gavin.sharp) → review+
Flags: blocking1.8b5?
Flags: blocking1.8b5? → blocking1.8b5+
Attachment #194551 - Flags: approval1.8b4+
Whiteboard: [has approval]
time is short for beta so if this is gonna make the branch, it needs to land ASAP.
If this isn't landed today, it's not going to make the train.
Keywords: fixed1.8
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
I checked in the dtd change from this bug on the 1.8 branch since it wasn't checked in originally due to a l10n freeze.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: