Bugzilla – Bug 460890
Add environmental variable to disable gail module at startup
Last modified: 2016-04-15 09:25:21 UTC
Most of this is covered in #427728, and the upstream bgo#565110. From the upstream bug: Similar to bgo#563943, If an app needs to load atk-bridge to export its Atk objects but not Gail as it uses Gtk+ only for themeing, an environment variable should be added to stop Gail from loading. The specific instance I'm dealing with is around Mono's System.Windows.Forms implementation. Right now, it links to gtk+ for theming purposes (similar to Firefox and OpenOffice), and as a result, Gail and atk-bridge are loaded. In our instance, that causes Gail to register our window sooner than the SWF accessibility code does. In this instance, we need to be able to selectively tell Gail to not load. This patch is definitely required for the SWF accessibility support (not currently packaged in openSUSE 11.1), and will likely be required for both Firefox (and #427728) and OpenOffice accessibility.
Created attachment 261422 [details] Patch for openSUSE:11.1 gtk2
As of r565110, this is now in upstream.
Assigning to myself; I'll take care of the patchinfo.
This is submitted now.
Update released for: at-spi, at-spi-devel, at-spi-doc, at-spi-lang, gtk2, gtk2-branding-upstream, gtk2-devel, gtk2-doc, gtk2-lang Products: openSUSE 11.1 (debug, i586, ppc, ppc64, x86_64)
Update released for: gtk2, gtk2-branding-upstream, gtk2-debuginfo, gtk2-debugsource, gtk2-devel, gtk2-doc, gtk2-lang Products: openSUSE 11.1 (debug, i586, ppc, ppc64, x86_64)
This is an autogenerated message for OBS integration: This bug (460890) was mentioned in https://build.opensuse.org/request/show/4868 11.1 / at-spi https://build.opensuse.org/request/show/4869 11.1 / gtk2