ACTION-1532: Investigate atk/at-spi mapping of role="text"

Investigate atk/at-spi mapping of role="text"

Joseph Scheuhammer
Due on:
November 18, 2014
Created on:
November 11, 2014
Associated Issue:
role text
Related emails:
  1. PFWG-ACTION-1532: Investigate atk/at-spi mapping of role="text" (from on 2014-11-11)

Related notes:

After much thought and discussion, what we will likely wind up doing is creating ATK_ROLE_STATIC (and ATSPI_ROLE_STATIC) for this and several other instances in which the role is known by the implementor but of no value to the user. The one mapping we definitely do not want is ATK_ROLE_TEXT.

Joanmarie Diggs, 18 Nov 2014, 20:00:53

Annnnnd, it's official.
1. There is a new ATK_ROLE_STATIC. Commit is here [1].
2. There is a new ATSPI_ROLE_STATIC. Commit is here [2].


1. The docs on won't get updated until a new release of each module is done. That should happen next week.

2. The patches for the atk bridge [3] and pyatspi2 [4] will get committed after the 2.15.2 releases so the minimum version check makes sense. AFAIK, this doesn't impact implementation; it might impact regression tests depending on the testing harness of the implementor.

Transfering to Joseph as I believe my work here is done. :)


Joanmarie Diggs, 19 Nov 2014, 18:43:49

Added ROLE_STATIC as stated to role mapping table for role="text":

Joseph Scheuhammer, 1 Dec 2014, 14:24:34

Display change log.

James Nurthen <>, Valerie Young <>, Chairs, Daniel Montalvo <>, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <>.
$Id: 1532.html,v 1.1 2023/05/22 16:31:50 carcone Exp $