https://bugs.freedesktop.org/show_bug.cgi?id=84102
Priority: medium
Bug ID: 84102
CC: [email protected]
Assignee: [email protected]
Blocks: 36549
Summary: Expose the level of headings to assistive technologies
via object attribute
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: [email protected]
Hardware: Other
Status: UNCONFIRMED
Version: 4.3.0.4 release
Component: Libreoffice
Product: LibreOffice
LibreOffice paragraphs which are formatted as headings now expose the
accessible role of "heading" (thanks!). The level (1, 2, 3, etc.) does not seem
to be exposed, however.
Sadly this is one of those poorly-/un-documented expectations (sorry!). But the
convention that has emerged, at least for ATK, and which is implemented by
Gecko and WebKitGtk is to expose the level via an object attribute. The name
string is "level" and the value string is the numeric level. See, for instance
[1].
On a related note, this convention might work for the Windows ATs as well.
Gecko tends to expose things fairly similarly to both platforms, so my guess is
that NVDA is already looking at object attributes for heading levels. But just
in case I'm CCing James Teh.
[1]
http://trac.webkit.org/browser/trunk/Source/WebCore/accessibility/atk/WebKitAccessibleWrapperAtk.cpp#L531
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs