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 566361 - Orca inappropriately announces the name of table cells as part of the context in Firefox 3.2
Orca inappropriately announces the name of table cells as part of the context...
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: speech
2.25.x
Other All
: Normal normal
: 2.24.3
Assigned To: Joanmarie Diggs (IRC: joanie)
Orca Maintainers
Depends on:
Blocks: 404403
 
 
Reported: 2009-01-02 20:58 UTC by Joanmarie Diggs (IRC: joanie)
Modified: 2009-01-05 19:20 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24


Attachments
fix (1.58 KB, patch)
2009-01-02 21:06 UTC, Joanmarie Diggs (IRC: joanie)
committed Details | Review

Description Joanmarie Diggs (IRC: joanie) 2009-01-02 20:58:26 UTC
Beginning with Firefox 3.2, a table cell in HTML content may derive its accessible name from focusable objects it contains (e.g. links, form fields). Prior to 3.2, such a table cell did not have a name. When we present the speech context of a focusable object in such a table cell, getDisplayedText will return the table cell's name. This causes us to be chatty.
Comment 1 Joanmarie Diggs (IRC: joanie) 2009-01-02 21:06:53 UTC
Created attachment 125664 [details] [review]
fix

This is essentially the same issue as the list item issue I fixed the other day. If the table cell has embedded object characters inside it, it should not be part of the context. Prior to FF 3.2, this happens already because the cell is nameless.

Thoroughly regression tested in FF 3.0.5, FF 3.1beta2, and FF 3.2 from trunk. Also pylinted. Limited to just getSpeechContext in the Gecko speech generator. Committed to trunk.
Comment 2 Willie Walker 2009-01-05 13:36:17 UTC
This seems safe and appropriate for gnome-2-24 as well.  Joanie -- if you agree, please check it into gnome-2-24.
Comment 3 Joanmarie Diggs (IRC: joanie) 2009-01-05 19:20:33 UTC
Done. Readjusting the milestone.