Using the Table Heading style for column headers results in those headers being retrievable via the accessible table interface. Unfortunately, using that same style for row headers does not render row headers accessible.
Impact: Orca does not present row headers automatically to the user.
Steps to Reproduce:
1. Open the attached test case in Writer
2. Launch Accerciser and select Table1-1 in its list of accessible objects
3. In Accerciser's iPython console type the following:
t = acc.queryTable()
GOOD: t.getColumnHeader(1).name returns "B1"
GOOD: t.getColumnDescription(1) returns "Foo"
BAD: t.getRowDescription(1) returns "" (should be "A2")
BAD: t.getRowHeader(1).name results in an AttributeError because null is returned (should be "Baz")
User Profile Reset: No
Created attachment 147955 [details]
I confirm the issue with LibreOffice on 126.96.36.199 on Debian 9 "Stretch" (GNU/Linux)
@Joanie: You've linked the issue to a11y-linux but not the operating system, is it a choice?
(In reply to Alex ARNAUD from comment #2)
> @Joanie: You've linked the issue to a11y-linux but not the operating system,
> is it a choice?
I didn't. See https://bugs.documentfoundation.org/show_activity.cgi?id=122432.