GNOME Bugzilla – Bug 144415
need SPI_ROLE_EMBEDDED
Last modified: 2004-12-22 21:47:04 UTC
In order to solve situations like that in bug 128289 (and many others), in which context switches from component to component without a window-switch event to hint about the context switch, we need SPI_ROLE_EMBEDDED.
This means that atk also needs a new role. Can you supply the text which will be used to describe the role in atkobject.h?
Likewise the Java Accessibility API probably needs this role. Too late for Tiger I think...
I don't necessarily agree that it's necessary right away; this role will be rarely if ever used for anything other than out-of-process embedded objects. The proposed current solution would be in libgail-gnome, and need not involve libgail or the java-access-bridge for GNOME.
I added this to ATK, since it may be used more generally.