$ orca
Using speech server factory: orca.gnomespeechfactory
Speech module has been initialized.

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/braille.py", line 1315, in init
    brlAPI = brlapi.Connection()
  File "brlapi.pyx", line 232, in brlapi.Connection.__init__
TypeError: raise: exception class must be a subclass of BaseException

Magnification module has NOT been initialized.
SPEECH OUTPUT: 'Welcome to Orca.'
BRAILLE LINE:  'Welcome to Orca.'
     VISIBLE:  'Welcome to Orca.', cursor=0
NEW SCRIPT: default (module=orca.default)
Script.getKnownApplications...
...Script.getKnownApplications
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
DEQUEUED EVENT object:property-change:accessible-name <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='Compose: (no subject)' role='frame' state='enabled focusable sensitive showing visible' relations=''
Looking for script at orca-scripts.Thunderbird.py...
...could not find orca-scripts.Thunderbird.py
Looking for script at scripts.Thunderbird.py...
...could not find scripts.Thunderbird.py
Looking for script at scripts.apps.Thunderbird.py...
...found scripts.apps.Thunderbird.py
Thunderbird.SpeechGenerator: __init__
NEW SCRIPT: Thunderbird (module=orca.scripts.apps.Thunderbird.script)
Orca is controlling the caret.
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations=''
Looking for script at orca-scripts.orca.py...
...could not find orca-scripts.orca.py
Looking for script at scripts.orca.py...
...could not find scripts.orca.py
Looking for script at scripts.apps.orca.py...
...could not find scripts.apps.orca.py
Looking for script at scripts.toolkits.orca.py...
...could not find scripts.toolkits.orca.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
NEW SCRIPT: orca (module=orca.scripts.toolkits.GAIL)
...found scripts.toolkits.GAIL.py
ACTIVE SCRIPT: default (module=orca.default)
Looking for settings at app-settings.orca.py...
...could not find app-settings.orca.py
LOCUS OF FOCUS: app='orca' name='Orca Screen Reader / Magnifier' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
Finding top-level object for source.name=Orca Screen Reader / Magnifier
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame'
     VISIBLE:  'Orca Screen Reader / Magnifier F', cursor=1
default.findCommonAncestor...
Finding top-level object for source.name=Orca Screen Reader / Magnifier
GENERATOR: _getSpeechForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
           already_focused = False
           utterances:
               (Orca Screen Reader / Magnifier)
               (frame)
SPEECH OUTPUT: 'Orca Screen Reader / Magnifier frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

---------> QUEUEING EVENT focus:
DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Preferences
--> obj.name=
--> obj.name=Orca Screen Reader / Magnifier
LOCUS OF FOCUS: app='orca' name='Preferences' role='push button'
                event='object:state-changed:focused'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
Finding top-level object for source.name=Orca Screen Reader / Magnifier
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = Preferences
           role            = push button
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame Preferences Button'
     VISIBLE:  'Preferences Button', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultSpeech
           obj             = Preferences
           role            = push button
           already_focused = False
           utterances:
               (Preferences)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = Preferences
           role            = push button
           already_focused = False
           utterances:
               (Preferences)
               (button)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Preferences button'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

---------> QUEUEING EVENT object:children-changed:add
DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(-1,0)
---------> QUEUEING EVENT object:property-change:accessible-name
    app.name='Firefox' name='None' role='table cell' state='enabled sensitive showing visible' relations=''
Looking for script at orca-scripts.Firefox.py...
...could not find orca-scripts.Firefox.py
Looking for script at scripts.Firefox.py...
...could not find scripts.Firefox.py
Looking for script at scripts.apps.Firefox.py...
...could not find scripts.apps.Firefox.py
Looking for script at scripts.toolkits.Firefox.py...
...could not find scripts.toolkits.Firefox.py
Looking for toolkit script Gecko.py...
...could not find Gecko.py
Looking for toolkit script Gecko.py...
...could not find Gecko.py
Looking for toolkit script Gecko.py...
...could not find Gecko.py
Looking for toolkit script Gecko.py...
NEW SCRIPT: Firefox (module=orca.scripts.toolkits.Gecko.script)
Orca is controlling the caret.
...found scripts.toolkits.Gecko.py
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:property-change:accessible-name <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Firefox' name='Firefox' role='application' state='' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

---------> QUEUEING EVENT window:deactivate
DEQUEUED EVENT window:deactivate <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='enabled resizable sensitive showing visible' relations=''
---------> QUEUEING EVENT object:state-changed:focused
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Preferences
--> obj.name=
--> obj.name=Orca Screen Reader / Magnifier
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING EVENT object:state-changed:active
DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

---------> QUEUEING EVENT object:children-changed:add
DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(-1,0)
    app.name='Firefox' name='None' role='table cell' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

---------> QUEUEING EVENT object:children-changed:remove
DEQUEUED EVENT object:children-changed:remove <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:remove vvvvv
OBJECT EVENT: object:children-changed:remove           detail=(19,0)
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT focus:
_cleanupCache: 0 objects removed.
^^^^^ PROCESS OBJECT EVENT object:children-changed:remove ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(19,0)
    app=None name='main' role='unknown' state='' relations=''
Looking for script at orca-scripts.main.py...
...could not find orca-scripts.main.py
Looking for script at scripts.main.py...
...could not find scripts.main.py
Looking for script at scripts.apps.main.py...
...could not find scripts.apps.main.py
Looking for script at scripts.toolkits.main.py...
...could not find scripts.toolkits.main.py
NEW SCRIPT: main (module=orca.default)
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Looking for script at orca-scripts.gnome-terminal.py...
...could not find orca-scripts.gnome-terminal.py
Looking for script at scripts.gnome-terminal.py...
...could not find scripts.gnome-terminal.py
Looking for script at scripts.apps.gnome-terminal.py...
...found scripts.apps.gnome-terminal.py
NEW SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal)
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
    app.name='gnome-screensaver' name='gnome-screensaver' role='application' state='' relations=''
Looking for script at orca-scripts.gnome-screensaver.py...
...could not find orca-scripts.gnome-screensaver.py
Looking for script at scripts.gnome-screensaver.py...
...could not find scripts.gnome-screensaver.py
Looking for script at scripts.apps.gnome-screensaver.py...
...could not find scripts.apps.gnome-screensaver.py
Looking for script at scripts.toolkits.gnome-screensaver.py...
...could not find scripts.toolkits.gnome-screensaver.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
NEW SCRIPT: gnome-screensaver (module=orca.scripts.toolkits.GAIL)
...found scripts.toolkits.GAIL.py
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='gnome-screensaver' name='None' role='window' state='active enabled focused resizable sensitive showing visible' relations=''
ACTIVE SCRIPT: orca (module=orca.scripts.toolkits.GAIL)
Looking for settings at app-settings.gnome-screensaver.py...
...could not find app-settings.gnome-screensaver.py
LOCUS OF FOCUS: app='gnome-screensaver' name='' role='window'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-screensaver
           role            = application
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
BRAILLE LINE:  'gnome-screensaver Application Window'
     VISIBLE:  'Window', cursor=1
default.findCommonAncestor...
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = window
           already_focused = False
           utterances:
               (window)
GENERATOR: _getSpeechForWindow
           obj             = 
           role            = window
           already_focused = False
           utterances:
               (window)
SPEECH OUTPUT: 'window'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='gnome-screensaver' name='None' role='window' state='active enabled focused resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gnome-screensaver' name='None' role='window' state='active enabled focused resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=50
          modifiers=0
          event_string=(Shift_L)
          is_text=True
          time=1212000135.453411
orca.keyEcho: string to echo: Shift_L
orca.isModifierKey: returning: True
KEYEVENT: type=1
          hw_code=50
          modifiers=1
          event_string=(Shift_L)
          is_text=True
          time=1212000135.686052
orca.isModifierKey: returning: True
---------> QUEUEING EVENT object:children-changed:add
DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(19,0)
    app=None name='main' role='unknown' state='' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

---------> QUEUEING EVENT object:children-changed:add
DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive vertical' relations=''
Looking for script at orca-scripts.gnome-screensaver-dialog.py...
...could not find orca-scripts.gnome-screensaver-dialog.py
Looking for script at scripts.gnome-screensaver-dialog.py...
...could not find scripts.gnome-screensaver-dialog.py
Looking for script at scripts.apps.gnome-screensaver-dialog.py...
...could not find scripts.apps.gnome-screensaver-dialog.py
Looking for script at scripts.toolkits.gnome-screensaver-dialog.py...
...could not find scripts.toolkits.gnome-screensaver-dialog.py
---------> QUEUEING EVENT object:children-changed:add
Looking for toolkit script GAIL.py...
...could not find GAIL.py
---------> QUEUEING EVENT object:children-changed:add
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
---------> QUEUEING EVENT object:children-changed:add
...could not find GAIL.py
Looking for toolkit script GAIL.py...
NEW SCRIPT: gnome-screensaver-dialog (module=orca.scripts.toolkits.GAIL)
...found scripts.toolkits.GAIL.py
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT object:children-changed:add
DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive vertical visible' relations=''
---------> QUEUEING EVENT object:children-changed:add
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0)
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0)
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(2,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
---------> QUEUEING EVENT object:state-changed:showing
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive vertical visible' relations=''
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0)
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive showing vertical visible' relations=''
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

---------> QUEUEING EVENT object:state-changed:showing
DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(2,0)
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive showing vertical visible' relations=''
---------> QUEUEING EVENT object:state-changed:showing
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(3,0)
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:focused
KEYEVENT: type=0
          hw_code=50
          modifiers=0
          event_string=(Shift_L)
          is_text=True
          time=1212000136.514041
orca.keyEcho: string to echo: Shift_L
orca.isModifierKey: returning: True
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(4,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
---------> QUEUEING EVENT focus:
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(2,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(3,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(4,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(5,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='panel' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:state-changed:selected <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='page tab' state='enabled selectable selected showing visible' relations=''

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 630, in _processObjectEvent
    s.processObjectEvent(event)
  File "/usr/lib/python2.5/site-packages/orca/script.py", line 319, in processObjectEvent
    self.listeners[key](event)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 3678, in onStateChanged
    keyString = orca_state.lastNonModifierKeyEvent.event_string
AttributeError: 'NoneType' object has no attribute 'event_string'

^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='page tab list' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='scroll pane' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(2,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='page tab list' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='page tab list' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='icon' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='Rich Burridge' role='label' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='richb on richb-laptop' role='label' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='Password:' role='label' state='enabled multi line sensitive showing visible' relations='label for'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='label' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='label' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='label' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='Leave Message' role='push button' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='Switch User' role='push button' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='Cancel' role='push button' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='Unlock' role='push button' state='enabled focusable sensitive showing visible is default' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled horizontal sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='panel' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='label' state='enabled multi line selectable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='label' state='enabled multi line selectable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='page tab list' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='filler' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='panel' state='active enabled modal resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
onStateChanged: could not get frame of focused item
LOCUS OF FOCUS: app='gnome-screensaver-dialog' name='' role='password text'
                event='object:state-changed:focused'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password:  $l'
     VISIBLE:  'TabList Page Password:  $l', cursor=24
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getSpeechForText
           obj             = 
           role            = password text
           already_focused = False
           utterances:
               (Password:)
               (password)
               ()
SPEECH OUTPUT: 'Password: password '
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
onStateChanged: could not get frame of focused item
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
onStateChanged: could not get frame of focused item
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=25
          modifiers=0
          event_string=(w)
          is_text=True
          time=1212000139.051019
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=25
          modifiers=0
          event_string=(w)
          is_text=True
          time=1212000139.055774
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
KEYEVENT: type=1
          hw_code=25
          modifiers=0
          event_string=(w)
          is_text=True
          time=1212000139.107021
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=25
          modifiers=0
          event_string=(w)
          is_text=True
          time=1212000139.111311
orca.isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password: ● $l'
     VISIBLE:  'TabList Page Password: ● $l', cursor=25
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ● $l'
     VISIBLE:  'TabList Page Password: ● $l', cursor=25
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=27
          modifiers=0
          event_string=(r)
          is_text=True
          time=1212000139.354895
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=27
          modifiers=0
          event_string=(r)
          is_text=True
          time=1212000139.359543
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
KEYEVENT: type=1
          hw_code=27
          modifiers=0
          event_string=(r)
          is_text=True
          time=1212000139.405539
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=27
          modifiers=0
          event_string=(r)
          is_text=True
          time=1212000139.409649
orca.isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password: ●● $l'
     VISIBLE:  'TabList Page Password: ●● $l', cursor=26
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(2,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ●● $l'
     VISIBLE:  'TabList Page Password: ●● $l', cursor=26
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1212000139.723057
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1212000139.727521
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(2,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
KEYEVENT: type=1
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1212000139.773734
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1212000139.778010
orca.isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password: ●●● $l'
     VISIBLE:  'TabList Page Password: ●●●', cursor=27
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(3,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ●●● $l'
     VISIBLE:  'TabList Page Password: ●●●', cursor=27
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=57
          modifiers=0
          event_string=(n)
          is_text=True
          time=1212000139.979087
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=57
          modifiers=0
          event_string=(n)
          is_text=True
          time=1212000139.983531
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(3,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
KEYEVENT: type=1
          hw_code=57
          modifiers=0
          event_string=(n)
          is_text=True
          time=1212000140.019015
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=57
          modifiers=0
          event_string=(n)
          is_text=True
          time=1212000140.023197
orca.isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password: ●●●● $l'
     VISIBLE:  'TabList Page Password: ●●●', cursor=28
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(4,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ●●●● $l'
     VISIBLE:  'TabList Page Password: ●●●', cursor=28
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=42
          modifiers=0
          event_string=(g)
          is_text=True
          time=1212000140.843338
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=42
          modifiers=0
          event_string=(g)
          is_text=True
          time=1212000140.848537
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(4,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
KEYEVENT: type=1
          hw_code=42
          modifiers=0
          event_string=(g)
          is_text=True
          time=1212000140.900401
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=42
          modifiers=0
          event_string=(g)
          is_text=True
          time=1212000140.904437
orca.isModifierKey: returning: False
BRAILLE LINE:  'TabList Page Password: ●●●●● $l'
     VISIBLE:  'TabList Page Password: ●●●', cursor=29
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(5,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ●●●●● $l'
     VISIBLE:  'TabList Page Password: ●●●', cursor=29
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=33
          modifiers=0
          event_string=(p)
          is_text=True
          time=1212000141.555130
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=33
          modifiers=0
          event_string=(p)
          is_text=True
          time=1212000141.559584
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(5,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
KEYEVENT: type=1
          hw_code=33
          modifiers=0
          event_string=(p)
          is_text=True
          time=1212000141.595108
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=33
          modifiers=0
          event_string=(p)
          is_text=True
          time=1212000141.599379
orca.isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password: ●●●●●● $l'
     VISIBLE:  'TabList Page Password: ●●●', cursor=30
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(6,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ●●●●●● $l'
     VISIBLE:  'TabList Page Password: ●●●', cursor=30
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=38
          modifiers=0
          event_string=(a)
          is_text=True
          time=1212000141.874948
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=38
          modifiers=0
          event_string=(a)
          is_text=True
          time=1212000141.879571
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(6,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
KEYEVENT: type=1
          hw_code=38
          modifiers=0
          event_string=(a)
          is_text=True
          time=1212000141.914880
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=38
          modifiers=0
          event_string=(a)
          is_text=True
          time=1212000141.919151
orca.isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password: ●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●● ', cursor=18
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(7,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●● ', cursor=18
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1212000142.067251
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1212000142.072022
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(7,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
KEYEVENT: type=1
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1212000142.117239
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1212000142.121341
orca.isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password: ●●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●●�', cursor=19
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(8,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ●●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●●�', cursor=19
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1212000142.211079
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1212000142.215553
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(8,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
KEYEVENT: type=1
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1212000142.250840
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1212000142.255036
orca.isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password: ●●●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●●�', cursor=20
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(9,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ●●●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●●�', cursor=20
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=25
          modifiers=0
          event_string=(w)
          is_text=True
          time=1212000142.379096
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=25
          modifiers=0
          event_string=(w)
          is_text=True
          time=1212000142.383551
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(9,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
KEYEVENT: type=1
          hw_code=25
          modifiers=0
          event_string=(w)
          is_text=True
          time=1212000142.419046
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=25
          modifiers=0
          event_string=(w)
          is_text=True
          time=1212000142.423552
orca.isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password: ●●●●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●●�', cursor=21
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(10,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ●●●●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●●�', cursor=21
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1212000142.690966
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1212000142.695718
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(10,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
KEYEVENT: type=1
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1212000142.722864
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1212000142.727095
orca.isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password: ●●●●●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●●�', cursor=22
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(11,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ●●●●●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●●�', cursor=22
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=27
          modifiers=0
          event_string=(r)
          is_text=True
          time=1212000142.938899
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=27
          modifiers=0
          event_string=(r)
          is_text=True
          time=1212000142.945327
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(11,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
KEYEVENT: type=1
          hw_code=27
          modifiers=0
          event_string=(r)
          is_text=True
          time=1212000142.996953
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=27
          modifiers=0
          event_string=(r)
          is_text=True
          time=1212000143.002164
orca.isModifierKey: returning: False
BRAILLE LINE:  'TabList Page Password: ●●●●●●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●●�', cursor=23
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(12,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ●●●●●●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●●�', cursor=23
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          time=1212000143.107015
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          time=1212000143.111466
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(12,1)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
KEYEVENT: type=1
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          time=1212000143.162974
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          time=1212000143.167255
orca.isModifierKey: returning: False
BRAILLE LINE:  'TabList Page Password: ●●●●●●●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●●�', cursor=24
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(13,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password: ●●●●●●●●●●●●● $l'
     VISIBLE:  'Password: ●●●●●●●�', cursor=24
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1212000143.283072
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1212000143.287536
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1212000143.340487
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1212000143.344654
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:state-changed:focused
DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,13)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable focusable focused showing single line visible' relations='labelled by'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password:  $l'
     VISIBLE:  'TabList Page Password:  $l', cursor=24
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,14)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable focusable focused showing single line visible' relations='labelled by'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password:  $l'
     VISIBLE:  'TabList Page Password:  $l', cursor=24
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable focusable focused showing single line visible' relations='labelled by'
BRAILLE LINE:  'TabList Page Password:  $l'
     VISIBLE:  'TabList Page Password:  $l', cursor=24
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,14)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable focusable focused showing single line visible' relations='labelled by'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password:  $l'
     VISIBLE:  'TabList Page Password:  $l', cursor=24
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable focusable focused showing single line visible' relations='labelled by'
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
onStateChanged: could not get frame of focused item
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable focusable focused showing single line visible' relations='labelled by'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = password text
BRAILLE LINE:  'TabList Page Password:  $l'
     VISIBLE:  'TabList Page Password:  $l', cursor=24
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

---------> QUEUEING EVENT object:state-changed:focused
DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='gnome-screensaver-dialog' name='None' role='password text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
onStateChanged: could not get frame of focused item
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

