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 570567 - Where am I for link does not speak the link text
Where am I for link does not speak the link text
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: general
unspecified
Other opensolaris
: Normal normal
: 2.26.0
Assigned To: Willie Walker
Orca Maintainers
Depends on:
Blocks: 404403
 
 
Reported: 2009-02-04 22:34 UTC by Willie Walker
Modified: 2009-03-10 14:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Rev 1 (1012 bytes, patch)
2009-02-25 20:56 UTC, Willie Walker
none Details | Review
Rev 2 along with a new regression test (4.98 KB, patch)
2009-02-27 16:02 UTC, Willie Walker
committed Details | Review

Description Willie Walker 2009-02-04 22:34:01 UTC
This might be a design choice, but the "Where Am I" operation curiously doesn't speak the text of a link in Firefox.  To reproduce, go to any link and press the Where Am I key.  Orca will speak nice stuff about the link, but not the text of the link itself.
Comment 1 Willie Walker 2009-02-24 21:42:22 UTC
Mike - where in the order of all the information should this be presented?
Comment 2 Mike Pedersen 2009-02-25 14:04:56 UTC
I think I'd like to hear this directly after the role.  for example: "http link "about Mozilla""  
Comment 3 Willie Walker 2009-02-25 20:56:07 UTC
Created attachment 129516 [details] [review]
Rev 1

This patch seems to do the trick for text links and image only links.  Pylints to a 10.0.  Not regression tested (probably also need to write a new test).
Comment 4 Willie Walker 2009-02-27 16:02:22 UTC
Created attachment 129667 [details] [review]
Rev 2 along with a new regression test

Here's an updated patch with a regression test.  Pylints and tests well.  Committed to trunk.  Closing.