After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 533660 - Orca does not display labels for unlabeled XUL entries
Orca does not display labels for unlabeled XUL entries
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: braille
2.23.x
Other All
: Normal normal
: 2.32.0
Assigned To: Joanmarie Diggs (IRC: joanie)
Orca Maintainers
Depends on:
Blocks: 404403
 
 
Reported: 2008-05-18 03:17 UTC by Joanmarie Diggs (IRC: joanie)
Modified: 2010-09-20 10:52 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Joanmarie Diggs (IRC: joanie) 2008-05-18 03:17:09 UTC
This is a spin-off bug from bug 533125.

Firefox and Thunderbird employ the use of entries whose "label" is some very low contrasting text which disappears when that entry is given focus. (e.g. Search entry/autocomplete in Firefox and Thunderbird; the search entry in the Firefox Download Manager).

We have special handling for XUL entries which are children of autocompletes that causes braille to be displayed in the absence of a proper label. For other XUL entries -- and entries/text objects in general -- the default braille generator expects there to be a label to display.

At Mike's suggestion on bug 533125, I have filed an enhancement request asking for the Download Manager's search entry to be given a proper label, and am blocking this bug against it:
https://bugzilla.mozilla.org/show_bug.cgi?id=434249

If the FF guys just won't give us a label, we can special case this entry as well.  But I'm hoping for a proper label. :-)
Comment 1 Marco Zehe 2008-05-18 05:10:32 UTC
I do not believe a proper label will happen. This is a special Search widget, not a simply entry, whose purpose is to provide a search label as long as there's no text in it. They added a special property that is designed to give the accessible a proper name which should be used for both braille and speech by screen readers. See Mozilla bug <https://bugzilla.mozilla.org/show_bug.cgi?id=392890> for the Download Manager's case, and <https://bugzilla.mozilla.org/show_bug.cgi?id=406095> for the general handling of these textboxes.

The only part that really is not as-designed is the fact that the colors are hard to read.
Comment 2 Joanmarie Diggs (IRC: joanie) 2010-04-02 20:41:21 UTC
Given that this will not be fixed in Firefox, we should special-case it for braille. Unblocking.
Comment 3 Joanmarie Diggs (IRC: joanie) 2010-05-22 19:34:24 UTC
Turned out to be a one-line fix (not counting the comment explaining why on earth we needed to do what we were doing).

http://git.gnome.org/browse/orca/commit/?id=498a145537bc8b368cfcc78b197b6d13e905adc4