[Webkit-unassigned] [Bug 33785] [Gtk] AtkHyperlink needs to be implemented
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Sep 3 10:49:54 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=33785
--- Comment #4 from Joanmarie Diggs <joanmarie.diggs at gmail.com> 2010-09-03 10:49:54 PST ---
Created an attachment (id=66519)
--> (https://bugs.webkit.org/attachment.cgi?id=66519)
test case
(Apologies for just now getting back to this.)
This may need to be split this into multiple bugs, but I think having a test case in one location might help. So....
Steps to reproduce:
1. Open the attached test case and Accerciser.
2. Within Accerciser's object tree, locate the paragraph in the test case. With that paragraph selected:
Expected results from Accerciser's iPython console:
In [1]: ht = acc.queryHypertext()
In [2]: nLinks = ht.getNLinks()
In [3]: links = [ht.getLink(n) for n in range(nLinks)]
In [4]: nLinks
Out[4]: 2
In [5]: links
Out[5]:
[<CORBA.Object 'IDL:Accessibility/Hyperlink:1.0' at 0x96686e8>,
<CORBA.Object 'IDL:Accessibility/Hyperlink:1.0' at 0x96a43d0>]
In [6]: [(l.startIndex, l.endIndex, l.getURI(0)) for l in links]
Out[6]: [(10, 14, 'http://www.google.com'), (25, 36, 'http://live.gnome.org/')]
In terms of Orca + Epiphany and Yelp 3.0, the above is what I must have. Having the rest of the implementation of AtkHypertext [1] and AtkHyperlink [2] is strongly desired, but much lower priority -- at least as far as I am concerned.
Thanks!
[1] http://library.gnome.org/devel/atk/unstable/AtkHypertext.html
[2] http://library.gnome.org/devel/atk/unstable/AtkHyperlink.html
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list