ACTION-1739: Provide all the missing atk/at-spi2 interfaces for joseph

Provide all the missing atk/at-spi2 interfaces for joseph

State:
closed
Person:
Joseph Scheuhammer
Due on:
July 5, 2016
Created on:
November 10, 2015
Associated Issue:
Degree of details in mappings
Related emails:
No related emails

Related notes:

====================

AtkAction
* (It's complicated)

====================

AtkComponent
* (All roles)

====================

AtkEditableText
* password (if not readonly)
* searchbox (if not readonly)
* textbox (if not readonly)

====================

AtkHyperlinkImpl
* link

====================

AtkImage
* img

====================

AtkSelection
* grid
* listbox
* menu
* menubar
* tablist
* tree
* treegrid

Because ARIA does not support modifying the selection via accessibility API, user agents MUST return false for all methods that provide a means to modify the selection.

====================

AtkTable
* grid
* table
* treegrid

====================

AtkTableCell
* cell
* gridcell
* columnheader
* rowheader

====================

AtkText
* (It's complicated)

====================

AtkValue
* progressbar
* scrollbar
* slider
* spinbutton

Because ARIA does not support modifying the value via accessibility API, user agents MUST return false for all methods that provide a means to modify the value.

====================

AtkWindow
* alertdialog
* dialog

====================

Joanmarie Diggs, 7 Jun 2016, 18:15:34

Ask Rich about testing these changes -- does this need to be tested?

Joseph Scheuhammer, 7 Jun 2016, 20:06:37

For AtkTableCell, mark as ARIA 1.1

Joseph Scheuhammer, 7 Jun 2016, 20:10:55

Last note was for Joseph to mark the use of TableCell interface on role="cell" as
"[ARIA 1.1]". But, the whole role is marked that way, for all AAPIs. There was no role="cell" in the 1.0 mapping spec.

So: is the "[ARIA 1.1]" mark really necessary?

Joseph Scheuhammer, 25 Jul 2016, 17:16:40

Closed per AAPI meeting 26-Jul-2016

Joseph Scheuhammer, 26 Jul 2016, 19:11:19

Display change log.


James Nurthen <w3c@nurthen.com>, Valerie Young <spectranaut@igalia.com>, Chairs, Daniel Montalvo <dmontalvo@w3.org>, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 1739.html,v 1.1 2023/05/22 16:31:51 carcone Exp $