http://openoffice.org/bugzilla/show_bug.cgi?id=117206

        Issue Type: DEFECT
           Summary: A hyperlink in OOo writer document doesn't expose
                    correct role and URL to AT-SPI.
    Classification: Application
           Product: Word processor
           Version: OOo 3.2.1
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Priority: P3
         Component: formatting
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]


Created an attachment (id=75996)
 --> (http://openoffice.org/bugzilla/attachment.cgi?id=75996)
Accerciser screen-shot: hyperlink exposes ROLE_PARAGRAPH, and no URL to AT-SPI.

A hyperlink in OOo writer document doesn't expose the correct role and URL to
AT-SPI. It exposes ROLE_PARAGRAPH and no URL. If it would expose the correct
role (ROLE_LINK or some other appropriate role) and the URL, assistive tools
like a screen reader can use the information to improve accessibility of the
document.

Steps to reproduce:
1. Start OOo writer. Create a new text document. Add a hyperlink with text
'Open Office Issue Tracker', targeted to 'http://openoffice.org/bugzilla/'.
Save the document.

2. Start Accerciser accessibility explorer.

3. Go to the accessible tree view at top left. As shown in attached
screen-shot, select the accessible object corresponding to the hyperlink just
created. The Role column shows 'paragraph'.

4. In the plug-in view at top right, select Interface Viewer. The first line
shows the role as 'paragraph'. The table under Hypertext shows the start and
end offsets for the hyperlink text, but no URI.

5. Go to the IPythonConsole at bottom.
   acc.queryText().getText(0,24) returns text 'OpenOffice Issue Tracker'.
   acc.getRole() returns ROLE_PARAGRAPH.
   acc.queryHypertext().getNLinks() returns 1, indicating one link.
   acc.queryHypertext().getLink(0) returns a Hyperlink object.
   acc.queryHypertext().getLink(0).nAnchors returns 1, indicating one anchor.
   acc.queryHypertext().getLink(0).getURI(0) returns '', not the URL.

-- 
Configure bugmail: http://openoffice.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification
from Bugzilla. Please log into the website and enter your comments.
---------------------------------------------------------------------
--
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help
--
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help

Reply via email to