This is typically accomplished through the application???s toolkit.?? For instance, Gtk+, Clutter, Gecko, and other toolkits implement an accessibility abstraction layer called ATK.?? If a toolkit implements ATK, then AT-SPI will automatically receive the information from that toolkit thanks to the atk-bridge.