Created attachment 97622 [details] accessible-event listener Steps to reproduce: 1. Launch the accessible-event listener in a terminal 2. Open the attached test case 3. Click once or arrow in the document text Expected results: The objects embedded in the paragraph would be listed in the terminal. Actual results: The objects embedded in the paragraph are not listed.
Created attachment 97623 [details] Writer test case Results from listener: [paragraph | ] has 0 hyperlinks
Created attachment 97624 [details] Equivalent html test case Results when performing the same test using Epiphany and Firefox -- having first enabled caret-navigation by pressing F7: Epiphany: [paragraph | ] has 2 hyperlinks 0. (chars: 10 - 11) [image | Foo!] 1. (chars: 26 - 28) [entry | foo] --------- Firefox: [paragraph | ] has 2 hyperlinks 0. (chars: 10 - 11) [text | Foo!] 1. (chars: 26 - 27) [entry | ]
Lastly, please note that this also applies to comments -- at least. Or to put it a different way: Whenever there is a replaced object character in the text, the object it "replaces" should be obtainable reliably via AtkHypertext and AtkHyperlinImpl.
Qubit - thoughts on this one? You're mot up to speed on Accessibility issues than I am. Thanks!
The implementation of hyperlinks in LibreOffice is not complete, according to bug #35107 and it would still require some work. As for comments, the use of AtkHyperlink would match its documentation and the fix should be easier because comments are already accessible objects.
TESTING on Ubuntu 14.04 + LO 4.4.0.2 (In reply to Joanmarie Diggs from comment #0) > Steps to reproduce: > 1. Launch the accessible-event listener in a terminal > 2. Open the attached test case (attachment 97623 [details]) > 3. Click once or arrow in the document text > > Expected results: The objects embedded in the paragraph would be listed in > the terminal. > > Actual results: The objects embedded in the paragraph are not listed. (In reply to Joanmarie Diggs from comment #1) > Results from listener: > > [paragraph | ] has 0 hyperlinks CONFIRMED -- the listener showed that LibreOffice was not providing information about any hyperlinks in the document. Status -> NEW
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.