GNOME Bugzilla – Bug 123372
Revert WM accessibility module loading in GNOME 2.6
Last modified: 2006-05-15 18:46:35 UTC
For GNOME 2.4 we added an emergency patch found in bug #120025 to read the /desktop/gnome gconf key and load accessibility GTK modules. For GNOME 2.6 we will remove this patch. The equivalent patch should also come out of libgnome in 2.6. Which means bug #117236 needs to be closed in GTK+ 2.4. In any case, this bug is a tracker to remove the metacity patch. Doing this properly will mean that any app linked to GTK+ is accessible automatically, while right now only apps linking to libgnome are accessible.
added 'WM' to summary since in a multi-component list it wasn't apparent that this was metacity-specific
Though libgnome should be fixed too ;-)
Should probably be marked as an a11y priority along with bug #117236
Hmm, really 117236 is the a11y priority, we could just go ahead and remove the metacity hack right away to be sure the bug is visible and not masked.
I'd prefer not removing the hack until the alternative is in place, since it would block lots of testing/eval (HEAD is being used by assistive technology users and testers at this time).
As long as bug #117236 appears to be moving (or blocking on Owen rather than the a11y team) then I guess I have to leave the hack there ;-) It'd be good to fix this sooner rather than later in the GTK 2.6 cycle though.
Remove old target milestones on old bugs; sorry for the spam.
This gtk+ bug was fixed by Matthias/Alex as of 2004-09-31. I'll attach a patch in a minute to revert the changes from bug 120025. I'd appreciate tests/comments from the accessibility people and Havoc as to whether the patch is right and all that's needed. If I get none, I'll just commit and see if anyone screems. ;-)
Created attachment 64773 [details] [review] Revert the patch from bug #120025
Okay, going the commit-it-and-see-if-anyone-screams route. I'm not very sure about reverting the src/tabpopup.c parts of the changes, but hey, this is probably the best way to get feedback on whether it's right or not. ;-)