|
Description
|
This bug was automatically imported into Bugtraq+ from Bugzilla.
See http://bugzilla.gnome.org/show_bug.cgi?id=99505
Issue:
------
The locked-screen password dialog in 'xscreensaver' cannot be read through
the Gnopernicus screen reader in an accessible desktop.
Test Case:
----------
1. Change the following fields in your .xscreensaver file:
timeout: 0:00:10
lock: True
lockTimeout: 0:00:00
This runs the screensaver AND locks the screen after 10 seconds.
The xscreensaver daemon picks up these changed preferences.
2. Start brlmonitor on <machine_A>, xhosted to <machine_B>
3. Start gnopernicus on <machine_A>
4. The Braille Monitor is currently reporting focus on a widget.
The screensaver kicks in after 10 seconds.
Braille Monitor reports "No focus"
Mouse or keyboard actions do NOT present changes in Braille Monitor.
5. Press the Return button, and enter text in the password dialog.
Notice that Braille Monitor, again, reports only "No focus".
6. Press the Return button, and enter the correct password to unlock.
Braille Monitor updates to the previously focused widget.
======================================================================
See also bugzilla #149720 and #150846.
xxxxx@xxxxx.com 2004-08-23
Alternate Test Case:
-------------------
1. Start Gnopernicus with speech; verify it is working
2. Lock the screen (Launch Menu ->Lock Screen)
3. Move the mouse - up comes the screen unlock dialog
4. Expect to hear something like "Switch to window Screen Unlock Password single line text". Hear nothing. You have reproduced the bug.
5. For comparison purposes, enter your password, and then launch the Text Editor (Launch->Applications->Accessories->Text Editor)
5b. Choose File-Save As, and clear the text "Untitled 1" in the "Name:" Field.
5c. With the text-caret still in that field, Alt-Tab away from this dialog. Then Alt-Tab back. You will hear: "Switch to Window Save As Name single line text shortcut Alt N"
You hear "Name" in the utterance in 5c because the gedit author made an AccessibleRelation "LabelFor" to link the label to the edit text field. You hear "single line text" in the utterance in 5c because the field is a GTK_Text field that has the focus (and a blinking caret). You hear "shortcut Alt N" because the object with the LabelFor relation has that as the mnemonic character.
xxxxx@xxxxx.com 10/30/04 00:01 GMT
|