Bug 460890

Summary: Add environmental variable to disable gail module at startup
Product: [openSUSE] openSUSE 11.1 Reporter: Brad Taylor <btaylor1>
Component: GNOMEAssignee: Federico Mena Quintero <federico>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P2 - High CC: federico
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: openSUSE 11.1   
Whiteboard: . maint:released:11.1:22519
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Patch for openSUSE:11.1 gtk2

Description Brad Taylor 2008-12-19 17:46:28 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.
Comment 1 Brad Taylor 2008-12-19 17:46:59 UTC
Created attachment 261422 [details]
Patch for openSUSE:11.1 gtk2
Comment 4 Brad Taylor 2009-01-07 16:46:38 UTC
As of r565110, this is now in upstream.
Comment 7 Federico Mena Quintero 2009-01-20 18:48:44 UTC
Assigning to myself; I'll take care of the patchinfo.
Comment 8 Federico Mena Quintero 2009-01-23 23:14:03 UTC
This is submitted now.
Comment 9 Swamp Workflow Management 2009-02-02 11:08:01 UTC
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)
Comment 10 Swamp Workflow Management 2009-04-28 13:35:56 UTC
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)
Comment 11 Bernhard Wiedemann 2016-04-15 09:25:21 UTC
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