Issue 117204 - ACC: A heading in writer document doesn't expose ROLE_HEADING to AT-SPI.
Summary: ACC: A heading in writer document doesn't expose ROLE_HEADING to AT-SPI.
Status: UNCONFIRMED
Alias: None
Product: Writer
Classification: Application
Component: formatting (show other issues)
Version: OOo 3.2.1
Hardware: PC Linux, all
: P3 Normal (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: accessibility, needhelp
Depends on:
Blocks:
 
Reported: 2011-03-04 07:15 UTC by bhatdv
Modified: 2014-03-05 13:08 UTC (History)
5 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Accerciser screen-shot, a heading exposes ROLE_PARAGRAPH. (164.20 KB, image/png)
2011-03-04 07:15 UTC, bhatdv
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description bhatdv 2011-03-04 07:15:03 UTC
Created attachment 75994 [details]
Accerciser screen-shot,  a heading exposes ROLE_PARAGRAPH. 

A heading in OOo writer document doesn't expose ROLE_HEADING to AT-SPI. It exposes ROLE_PARAGRAPH. If it exposes the correct role viz.ROLE_HEADING, 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 some text e.g. 'This is a heading'. Apply style 'Heading 1' to the text. 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 heading 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 text box shows the heading text.

5. Go to the IPythonConsole at bottom.
   Enter command acc.getRole(). The output is ROLE_PARAGRAPH.
   Enter command acc.getRoleName(). The output is paragraph.
   Enter command acc.getLocalizedRoleName(). The output is paragraph.
Comment 1 Oliver-Rainer Wittmann 2011-03-04 07:58:17 UTC
adding mt and myself on CC list
Comment 2 michael.ruess 2011-03-04 11:26:53 UTC
ES, please have a look.
Comment 3 Oliver-Rainer Wittmann 2012-06-13 12:32:09 UTC
getting rid of value "enhancement" for field "severity".
For enhancement the field "issue type" shall be used.