[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