RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 667739 - use accessibility tags in glade files to increase usability by 'assistive technologies'
Summary: use accessibility tags in glade files to increase usability by 'assistive tec...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: rhn-client-tools
Version: 6.1
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: rc
: ---
Assignee: Miroslav Suchý
QA Contact: Martin Minar
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-01-06 16:25 UTC by Jiri Kastner
Modified: 2016-07-04 00:55 UTC (History)
3 users (show)

Fixed In Version: rhn-client-tools-1.0.0-52
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-05-19 13:06:05 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2011:0565 0 normal SHIPPED_LIVE rhn-client-tools and yum-rhn-plugin bug fix and ehnancement update 2011-05-18 17:57:10 UTC

Description Jiri Kastner 2011-01-06 16:25:38 UTC
Description of problem:
for testing purposes we use dogtail, but current state of using accessibility tag in glade files is poor, which leeds to ugly calling path to objects or ambiguous names. another reason is that rhn_register is not usable by persons with mobility impairments or blind people as there is lot of nested structures.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:
only few objects have ATK properties - button('Forward')

rest is possible locate ony with this - 
child(roleName='frame', name='Registering for software updates').child(roleName='panel').children[2].child(roleName='panel').child(roleName='panel').child(roleName='filler').child(roleName='filler').child(roleName='panel').child(roleName='panel').child(roleName='text')
child(roleName='frame', name='Registering for software updates').child(roleName='panel').children[2].child(roleName='panel').child(roleName='panel').child(roleName='filler').child(roleName='filler').child(roleName='panel').child(roleName='panel').child(roleName='password text')

Expected results:
textentry(name='RHN Username')
textentry(name='RHN Password')

Additional info:
glade snippet:


<accessibility>
   <atkproperty name="AtkObject::accessible_name">RHN Password</atkproperty>
</accessibility>

Comment 2 Miroslav Suchý 2011-01-19 12:56:58 UTC
Fixed in spacewalk.git as commit 055517ef9f189fbbd76ead6657a1454a01dd2635
cherry picked to satellite.git as commit 0f26a4a94a3b1ae05fc79db36284718d7e9f9acc

Comment 4 Martin Minar 2011-02-22 12:37:16 UTC
I can verify that accessibility tag is in there, but this verification is not in way we would like:

After running rhn_register I get number of:

(rhn_register:4785): libglade-WARNING **: Unexpected element <accessibility> inside <widget>.

Comment 5 Miroslav Suchý 2011-02-24 18:16:53 UTC
Fixed in spacewalk.git in commit 521caebd596d4fcd7d5dbba52662392bf5bffead
Another warning fixed in spacewalk.git commit 22020dd9124629849fc07bf87bb3df46ddbcfc06

Comment 6 Miroslav Suchý 2011-02-25 15:16:31 UTC
Cherry picked to satellite.git as
aaf81098862cb401ba3aa7e0aaacffe506ed2eae
e0c1bccc32467fb96d2130664db4b028a63d183e

Comment 7 Martin Minar 2011-02-28 09:49:30 UTC
/usr/share/rhn/up2date_client/rh_register.glade still contains bug - that was not present in previous version:

(rhn_register:3911): libglade-WARNING **: Error loading image: Failed to open file '/usr/share/pixmaps//usr/share/pixmaps/puplet-screenshot.png': No such file or directory

(rhn_register:3911): libglade-WARNING **: could not convert string to type `GdkPixbuf' for property `pixbuf'

There is wrong path in glade file (line 5351):

<property name="pixbuf">/usr/share/pixmaps//usr/share/pixmaps/puplet-screenshot.png</property>

Comment 8 Martin Minar 2011-02-28 16:14:11 UTC
Verified in rhn-client-tools-1.0.0-52

Comment 9 errata-xmlrpc 2011-05-19 13:06:05 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHBA-2011-0565.html


Note You need to log in before you can comment on or make changes to this bug.