GNOME Bugzilla – Bug 712609
Add ATSPI_STATE_CHECKABLE and ATSPI_STATE_HAS_POPUP
Last modified: 2013-11-19 16:20:55 UTC
Two new states were added to ATK: * ATK_STATE_CHECKABLE (see bug 712576) * ATK_STATE_HAS_POPUP (see bug 712581) We need corresponding states added to AT-SPI2. ATSPI_STATE_CHECKABLE Indicates this object has the potential to be checked, such as a checkbox or toggle-able table cell. ATSPI_STATE_HAS_POPUP Indicates that the object has a popup context menu or sub-level menu which may or may not be showing. This means that activation renders conditional content. Note that ordinary tooltips are not considered popups in this context.
Created attachment 260152 [details] [review] at-spi2-core patch
Created attachment 260156 [details] [review] at-spi2-atk patch
Created attachment 260157 [details] [review] pyatspi2 patch
Created attachment 260159 [details] [review] pyatspi2 patch Sorry, I uploaded the wrong patch (I uploaded patch for bug 712608). This is the correct.
Comment on attachment 260156 [details] [review] at-spi2-atk patch Committed after fixing one of the mappings, so you might need to merge.
Committed for 2.11.2. Thanks for the patches.