After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 360230 - [a11y] gnome-system-monitor "Resources" tab is inaccessible
[a11y] gnome-system-monitor "Resources" tab is inaccessible
Status: RESOLVED DUPLICATE of bug 400484
Product: system-monitor
Classification: Core
Component: general
git master
Other All
: Normal normal
: ---
Assigned To: System-monitor maintainers
System-monitor maintainers
Depends on:
Blocks:
 
 
Reported: 2006-10-06 17:54 UTC by Rich Burridge
Modified: 2012-08-14 21:32 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Rich Burridge 2006-10-06 17:54:28 UTC
See also Orca bug #354782.

There are several components on the Resources tab in gnome-system-monitor
that are inaccessible. When used with Orca, they just speak their role
suggesting that there is no LABEL_FOR or LABELLED_BY accessibility
information. When there are two buttons associated with one "area"
on the page tab, it looks like the first one is speaking the group
title (eg. "Memory and Swap History") and the second one speaks nothing.

A suggested approach to fixing this is to have a look at the Glade file
for the Orca Preferences dialog:

http://cvs.gnome.org/viewcvs/*checkout*/orca/src/orca/orca-setup.glade?rev=1.34

and see how it groups similar components together on its Magnifier tab
page using GtkFrame. If you did something similar on the "Resources" tab 
in gnome-system-monitor, you could then use the label to the right of those
buttons for the LABEL_FOR relationship with the button. And similarily with
the LABELLED_BY relationship from the button to the label. Orca will 
automatically speak the label associated with the frame followed by the label
associated with the button.
Comment 1 Patrick Wade 2007-02-05 08:05:23 UTC
Not reproducible with gnome-system-monitor 2.17.6. Closing.
Comment 2 Joanmarie Diggs (IRC: joanie) 2007-02-05 08:32:24 UTC
Actually.... I *can* still reproduce it with gnome-system-monitor 2.17.6 under Ubuntu Feisty Fawn (fully updated, latest Orca from svn trunk).

When I tab among the buttons on the Resources page using focus tracking mode, I see labels like:

* CPU: 7.9%
* User Memory:  156.2 MB of 1011.5 MB 15.5%

And so on.

What I hear from Orca are 

* CPU History button
* Memory and Swap History button

Etc.

Are there other packages I should have installed?
Comment 3 Patrick Wade 2007-02-05 08:50:20 UTC
Peculiar. I heard the full labels being spoken, not just the sub-headings on
the Resources tab.
Comment 4 Willie Walker 2008-01-07 01:04:59 UTC
Aha!  I dug through the Solaris spec file for gnome-system-monitor and it looks like there's a patch for Solaris that sets the LABEL_FOR and LABELLED_BY properties:

http://cvs.opensolaris.org/source/xref/jds/spec-files/trunk/patches/gnome-system-monitor-01-solaris.diff

I'm not sure what in the patch needs to stay with just Solaris and/or why the patch just cannot be contributed back to the community.  Is the patch at the above URL something that could be contributed back to gnome-system-monitor proper?  If not, would just the accessibility diffs be acceptable?
Comment 5 Benoît Dejean 2008-01-07 11:27:16 UTC
I don't know anything about a11y. The a11y changes from this patch need to be splitted.
Comment 6 Willie Walker 2008-01-09 13:54:50 UTC
See also  bug 400484.
Comment 7 Rich Burridge 2008-02-04 17:15:18 UTC
We don't need two bugs reporting the same problem.
Closing this as a duplicate of bug #400484, and will
make Orca bug #354782 dependent upon that.


*** This bug has been marked as a duplicate of 400484 ***