Using speech server factory: orca.gnomespeechfactory
Speech module has been initialized.
Magnification module has NOT been initialized.
SPEECH OUTPUT: 'Welcome to Orca.'
BRAILLE LINE:  'Welcome to Orca.'
     VISIBLE:  'Welcome to Orca.', cursor=0
SPEECH OUTPUT: 'Switching to focus tracking mode.'
NEW SCRIPT: default (module=orca.default)
atspi.getKnownApplications...
...orca._buildAppList
Finding app for source.name='orca'
Accessible app for 'orca' is 'orca'
Finding app for source.name='gconf-editor'
Accessible app for 'gconf-editor' is 'gconf-editor'
Finding app for source.name=None
Accessible app for None is None
Finding app for source.name=None
Accessible app for None is None
Finding app for source.name='Java Application'
Accessible app for 'Java Application' is 'Java Application'
Finding app for source.name='gnome-terminal'
Accessible app for 'gnome-terminal' is 'gnome-terminal'
Finding app for source.name='gnome-panel'
Accessible app for 'gnome-panel' is 'gnome-panel'
Queueing event window:activate
Queueing event window:restore
Queueing event object:state-changed:iconified
Queueing event object:state-changed:iconified
Queueing event window:restore
Queueing event object:state-changed:iconified
Queueing event object:state-changed:iconified
Queueing event object:state-changed:visible
Queueing event window:restore
Queueing event object:state-changed:iconified
Queueing event object:state-changed:visible
Queueing event object:state-changed:visible
Queueing event object:state-changed:visible
Queueing event object:state-changed:visible
Queueing event object:state-changed:visible
Queueing event object:state-changed:visible
Queueing event object:state-changed:visible
Queueing event object:state-changed:visible
Queueing event object:state-changed:visible
Queueing event object:state-changed:visible
Dequeued event window:activate

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='gconf-editor'       name='Configuration Editor - Spell' role='frame' state='ACTIVE ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE'
Looking for script at orca-scripts.gconf-editor.py...

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/orca/focus_tracking_presenter.py", line 164, in _createScript
    [''])
ImportError: No module named gconf-editor

...could not find orca-scripts.gconf-editor.py
Looking for script at scripts.gconf-editor.py...

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/orca/focus_tracking_presenter.py", line 164, in _createScript
    [''])
ImportError: No module named gconf-editor

...could not find scripts.gconf-editor.py
Looking for toolkit script GAIL.py...

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/orca/focus_tracking_presenter.py", line 204, in _createScript
    [''])
ImportError: No module named GAIL

...could not find GAIL.py
NEW SCRIPT: gconf-editor (module=orca.default)
ACTIVE SCRIPT: gconf-editor (module=orca.default)
LOCUS OF FOCUS: app='gconf-editor' name='Configuration Editor - Spell' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame'
     VISIBLE:  'Configuration Editor - Spell Fra', cursor=1
default.findCommonAncestor...
atspi.getObjects looking at child 0
atspi.getObjects looking at child 0
atspi.getObjects looking at child 0
atspi.getObjects looking at child 0
atspi.getObjects looking at child 1
atspi.getObjects looking at child 2
atspi.getObjects looking at child 3
atspi.getObjects looking at child 4
atspi.getObjects looking at child 5
atspi.getObjects looking at child 6
atspi.getObjects looking at child 7
atspi.getObjects looking at child 1
atspi.getObjects looking at child 0
atspi.getObjects looking at child 1
atspi.getObjects looking at child 2
atspi.getObjects looking at child 3
atspi.getObjects looking at child 4
atspi.getObjects looking at child 5
atspi.getObjects looking at child 6
atspi.getObjects looking at child 2
atspi.getObjects looking at child 0
atspi.getObjects looking at child 1
atspi.getObjects looking at child 2
atspi.getObjects looking at child 3
atspi.getObjects looking at child 3
atspi.getObjects looking at child 0
atspi.getObjects looking at child 1
atspi.getObjects looking at child 2
atspi.getObjects looking at child 3
atspi.getObjects looking at child 1
atspi.getObjects looking at child 0
atspi.getObjects looking at child 0
atspi.getObjects looking at child 0
atspi.getObjects looking at child 1
atspi.getObjects looking at child 0
atspi.getObjects looking at child 0
atspi.getObjects looking at child 1
atspi.getObjects looking at child 0
atspi.getObjects looking at child 0
atspi.getObjects looking at child 0
atspi.getObjects looking at child 0
atspi.getObjects looking at child 1
atspi.getObjects looking at child 2
atspi.getObjects looking at child 3
atspi.getObjects looking at child 4
atspi.getObjects looking at child 5
atspi.getObjects looking at child 6
atspi.getObjects looking at child 7
atspi.getObjects looking at child 8
atspi.getObjects looking at child 0
atspi.getObjects looking at child 1
atspi.getObjects looking at child 9
atspi.getObjects looking at child 0
atspi.getObjects looking at child 1
atspi.getObjects looking at child 1
atspi.getObjects looking at child 1
atspi.getObjects looking at child 0
atspi.getObjects looking at child 0
atspi.getObjects looking at child 1
atspi.getObjects looking at child 0
atspi.getObjects looking at child 1
atspi.getObjects looking at child 2
atspi.getObjects looking at child 2
atspi.getObjects looking at child 0
atspi.getObjects looking at child 1
atspi.getObjects looking at child 1
atspi.getObjects looking at child 0
atspi.getObjects looking at child 2
GENERATOR: _getSpeechForAlert
           obj             = Configuration Editor - Spell
           role            = frame
           already_focused = False
           utterances:
               (Configuration Editor - Spell)
               (frame)
               (This key has no schema)
               (Key name:)
               (/GNOME/Spell/known_languages)
               (Key owner:)
               ((None))
               (Short description:)
               ((None))
               (Long description:)
GENERATOR: _getSpeechForFrame
           obj             = Configuration Editor - Spell
           role            = frame
           already_focused = False
           utterances:
               (Configuration Editor - Spell)
               (frame)
               (This key has no schema)
               (Key name:)
               (/GNOME/Spell/known_languages)
               (Key owner:)
               ((None))
               (Short description:)
               ((None))
               (Long description:)
SPEECH OUTPUT: 'Configuration Editor - Spell frame This key has no schema Key name: /GNOME/Spell/known_languages Key owner: (None) Short description: (None) Long description:'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

Dequeued event window:restore

vvvvv PROCESS OBJECT EVENT window:restore vvvvv
OBJECT EVENT: window:restore                           detail=(0,0)
    app.name='orca'               name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE'
Looking for script at orca-scripts.orca.py...

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/orca/focus_tracking_presenter.py", line 164, in _createScript
    [''])
ImportError: No module named orca

...could not find orca-scripts.orca.py
Looking for script at scripts.orca.py...

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/orca/focus_tracking_presenter.py", line 164, in _createScript
    [''])
ImportError: No module named orca

...could not find scripts.orca.py
Looking for toolkit script GAIL.py...

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/orca/focus_tracking_presenter.py", line 204, in _createScript
    [''])
ImportError: No module named GAIL

...could not find GAIL.py
NEW SCRIPT: orca (module=orca.default)
^^^^^ PROCESS OBJECT EVENT window:restore ^^^^^

Dequeued event object:state-changed:iconified

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='orca'               name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

Dequeued event object:state-changed:iconified

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='orca'               name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

Dequeued event window:restore

vvvvv PROCESS OBJECT EVENT window:restore vvvvv
OBJECT EVENT: window:restore                           detail=(0,0)
    app.name='orca'               name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT window:restore ^^^^^

Dequeued event object:state-changed:iconified

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='orca'               name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

Dequeued event object:state-changed:iconified

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='orca'               name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='wnck-applet'        name=None role='toggle button' state='DEFUNCT'
Looking for script at orca-scripts.wnck-applet.py...

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/orca/focus_tracking_presenter.py", line 164, in _createScript
    [''])
ImportError: No module named wnck-applet

...could not find orca-scripts.wnck-applet.py
Looking for script at scripts.wnck-applet.py...

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/orca/focus_tracking_presenter.py", line 164, in _createScript
    [''])
ImportError: No module named wnck-applet

...could not find scripts.wnck-applet.py
Looking for toolkit script GAIL.py...

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/orca/focus_tracking_presenter.py", line 204, in _createScript
    [''])
ImportError: No module named GAIL

...could not find GAIL.py
NEW SCRIPT: wnck-applet (module=orca.default)
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Dequeued event window:restore

vvvvv PROCESS OBJECT EVENT window:restore vvvvv
OBJECT EVENT: window:restore                           detail=(0,0)
    app.name='orca'               name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT window:restore ^^^^^

Dequeued event object:state-changed:iconified

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='orca'               name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='wnck-applet'        name=None role='toggle button' state='DEFUNCT'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='wnck-applet'        name=None role='toggle button' state='DEFUNCT'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='wnck-applet'        name=None role='toggle button' state='DEFUNCT'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='wnck-applet'        name=None role='toggle button' state='DEFUNCT'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='wnck-applet'        name=None role='toggle button' state='DEFUNCT'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='wnck-applet'        name=None role='toggle button' state='DEFUNCT'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='wnck-applet'        name=None role='toggle button' state='DEFUNCT'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='wnck-applet'        name=None role='toggle button' state='DEFUNCT'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='wnck-applet'        name=None role='toggle button' state='DEFUNCT'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='wnck-applet'        name=None role='toggle button' state='DEFUNCT'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

KEYEVENT: type=0
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1148137397.293019
orca._keyEcho: string to echo: Tab
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: True
orca._keyEcho: speaking: Tab
SPEECH OUTPUT: 'Tab'
Queueing 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='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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 window:create
    app.name='gconf-editor'       name='gconf-editor' role='application' state=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

Dequeued event window:create

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0)
Queueing event object:state-changed:visible
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(1,0)
Queueing event object:state-changed:showing
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Dequeued event object:state-changed:showing

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
Queueing event window:destroy
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

Dequeued event window:destroy

vvvvv PROCESS OBJECT EVENT window:destroy vvvvv
OBJECT EVENT: window:destroy                           detail=(0,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT window:destroy ^^^^^

Queueing event object:state-changed:visible
Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
Queueing event object:state-changed:focused
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Dequeued event object:state-changed:focused

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
Queueing event object:state-changed:focused
Queueing event object:state-changed:iconified
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
^^^^^ 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)
Queueing event object:state-changed:iconified
    app.name='gconf-editor'       name='Value' role='table column header' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

Dequeued event object:state-changed:iconified

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
KEYEVENT: type=1
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1148137397.460097
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

Dequeued event object:state-changed:iconified

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

Queueing event focus:
Dequeued event focus:

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gconf-editor'       name='Value' role='table column header' state='ENABLED FOCUSABLE FOCUSED SELECTABLE SENSITIVE SHOWING VISIBLE'
LOCUS OF FOCUS: app='gconf-editor' name='Value' role='table column header'
                event='focus:'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = Value
           role            = table column header
GENERATOR: _getBrailleRegionsForColumnHeader
           obj             = Value
           role            = table column header
GENERATOR: _getDefaultBrailleRegions
           obj             = Value
           role            = table column header
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame ScrollPane Table Value ColumnHeader Value ColumnHeader'
     VISIBLE:  'Value ColumnHeader', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Value
           role            = table column header
           already_focused = False
           utterances:
               (Value)
               (column header)
GENERATOR: _getSpeechForColumnHeader
           obj             = Value
           role            = table column header
           already_focused = False
           utterances:
               (Value)
               (column header)
GENERATOR: _getSpeechForTableColumnHeader
           obj             = Value
           role            = table column header
           already_focused = False
           utterances:
               (Value)
               (column header)
SPEECH OUTPUT: 'table'
SPEECH OUTPUT: 'Value column header'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

Queueing event object:text-caret-moved
Dequeued event object:text-caret-moved

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(3630,0)
Queueing event object:text-changed:delete
    app.name='gnome-terminal'     name='Terminal' role='terminal' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE'
Looking for script at orca-scripts.gnome-terminal.py...

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/orca/focus_tracking_presenter.py", line 164, in _createScript
    [''])
ImportError: No module named gnome-terminal

...could not find orca-scripts.gnome-terminal.py
Looking for script at scripts.gnome-terminal.py...
...found scripts.gnome-terminal.py
NEW SCRIPT: gnome-terminal (module=orca.scripts.gnome-terminal)
Queueing event object:text-caret-moved
^^^^^ 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,243)
    app.name='gnome-terminal'     name='Terminal' role='terminal' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

Dequeued event object:text-caret-moved

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(3548,0)
    app.name='gnome-terminal'     name='Terminal' role='terminal' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

Queueing event object:text-changed:insert
Dequeued event object:text-changed:insert

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(3387,162)
    app.name='gnome-terminal'     name='Terminal' role='terminal' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

Queueing event object:property-change:accessible-value
Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal'     name=None role='scroll bar' state='ENABLED SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Queueing event object:property-change:accessible-value
Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal'     name=None role='scroll bar' state='ENABLED SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1148137399.221195
orca._keyEcho: string to echo: Down
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: Down
Queueing 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='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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)
    app.name='gconf-editor'       name='gconf-editor' role='application' state=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

Queueing event window:create
Dequeued event window:create

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

Queueing event object:state-changed:visible
Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(1,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

Queueing 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=(0,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

Queueing event window:destroy
Dequeued event window:destroy

vvvvv PROCESS OBJECT EVENT window:destroy vvvvv
OBJECT EVENT: window:destroy                           detail=(0,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT window:destroy ^^^^^

Queueing event object:state-changed:visible
Queueing event object:state-changed:focused
Queueing event object:state-changed:focused
Queueing event object:state-changed:iconified
Queueing event object:state-changed:iconified
KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1148137399.314825
Queueing event focus:
Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

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='gconf-editor'       name='Value' role='table column header' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING VISIBLE'
^^^^^ 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='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

Dequeued event object:state-changed:iconified

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

Dequeued event object:state-changed:iconified

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

Dequeued event focus:

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
Finding app for source.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Configuration Editor - Spell'
--> parent.name='gconf-editor'
Accessible app for None is 'gconf-editor'
LOCUS OF FOCUS: app='gconf-editor' name='' role='table cell'
                event='focus:'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = known_languages
           role            = table cell
atspi.getNodeLevel 0
atspi.getNodeLevel 0
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame ScrollPane Table Name ColumnHeader known_languages Cell TREE LEVEL 1'
     VISIBLE:  'known_languages Cell TREE LEVEL ', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
atspi.getNodeLevel -1
atspi.getNodeLevel 0
atspi.getNodeLevel 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               (known_languages)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Name column header'
SPEECH OUTPUT: 'known_languages'
SPEECH OUTPUT: 'tree level 1'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1148137402.556393
orca._keyEcho: string to echo: Right
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: Right
KEYEVENT: type=1
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1148137402.620248
KEYEVENT: type=0
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1148137409.427417
orca._keyEcho: string to echo: Tab
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: True
orca._keyEcho: speaking: Tab
SPEECH OUTPUT: 'Tab'
Queueing 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='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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 window:create
    app.name='gconf-editor'       name='gconf-editor' role='application' state=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

Dequeued event window:create

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0)
Queueing event object:state-changed:visible
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(1,0)
Queueing event object:state-changed:showing
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

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='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

Queueing event window:destroy
Dequeued event window:destroy

vvvvv PROCESS OBJECT EVENT window:destroy vvvvv
OBJECT EVENT: window:destroy                           detail=(0,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT window:destroy ^^^^^

Queueing event object:state-changed:visible
Dequeued event object:state-changed:visible

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

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=(0,0)
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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='gconf-editor'       name='/GNOME/Spell/known_languages' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

Queueing event object:state-changed:iconified
Dequeued event object:state-changed:iconified

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

Queueing event object:state-changed:iconified
Dequeued event object:state-changed:iconified

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='gconf-editor'       name=None role='window' state='ENABLED MODAL RESIZABLE SENSITIVE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

Queueing event focus:
Dequeued event focus:

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gconf-editor'       name='/GNOME/Spell/known_languages' role='label' state='ENABLED FOCUSABLE FOCUSED MULTI_LINE SENSITIVE SHOWING VISIBLE'
LOCUS OF FOCUS: app='gconf-editor' name='/GNOME/Spell/known_languages' role='label'
                event='focus:'
GENERATOR: _getDefaultBrailleRegions
           obj             = Key Documentation
           role            = panel
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForLabel
           obj             = /GNOME/Spell/known_languages
           role            = label
GENERATOR: _getDefaultBrailleRegions
           obj             = /GNOME/Spell/known_languages
           role            = label
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame Key Documentation Panel /GNOME/Spell/known_languages Label'
     VISIBLE:  '/GNOME/Spell/known_languages Lab', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
KEYEVENT: type=1
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1148137409.585732
GENERATOR: _getDefaultSpeech
           obj             = /GNOME/Spell/known_languages
           role            = label
           already_focused = False
           utterances:
               (/GNOME/Spell/known_languages)
               (label)
GENERATOR: _getSpeechForLabel
           obj             = /GNOME/Spell/known_languages
           role            = label
           already_focused = False
           utterances:
               (/GNOME/Spell/known_languages)
               (label)
SPEECH OUTPUT: 'Key Documentation'
SPEECH OUTPUT: '/GNOME/Spell/known_languages label'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=50
          modifiers=0
          event_string=(Shift_L)
          is_text=True
          time=1148137415.485136
orca._keyEcho: string to echo: Shift_L
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: True
orca._keyEcho: speaking: left shift
SPEECH OUTPUT: 'left shift'
KEYEVENT: type=0
          hw_code=23
          modifiers=1
          event_string=(ISO_Left_Tab)
          is_text=True
          time=1148137415.634585
orca._keyEcho: string to echo: ISO_Left_Tab
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: ISO_Left_Tab
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=(0,0)
    app.name='gconf-editor'       name='/GNOME/Spell/known_languages' role='label' state='ENABLED FOCUSABLE FOCUSED MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

Queueing event object:state-changed:focused
Queueing event focus:
KEYEVENT: type=1
          hw_code=23
          modifiers=1
          event_string=(ISO_Left_Tab)
          is_text=True
          time=1148137415.685543
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='gconf-editor'       name='Value' role='table column header' state='ENABLED FOCUSABLE FOCUSED SELECTABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

Dequeued event focus:

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gconf-editor'       name='Value' role='table column header' state='ENABLED FOCUSABLE FOCUSED SELECTABLE SENSITIVE SHOWING VISIBLE'
LOCUS OF FOCUS: app='gconf-editor' name='Value' role='table column header'
                event='focus:'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = Value
           role            = table column header
GENERATOR: _getBrailleRegionsForColumnHeader
           obj             = Value
           role            = table column header
GENERATOR: _getDefaultBrailleRegions
           obj             = Value
           role            = table column header
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame ScrollPane Table Value ColumnHeader Value ColumnHeader'
     VISIBLE:  'Value ColumnHeader', cursor=1
default.findCommonAncestor...
Queueing event object:text-caret-moved
Queueing event object:text-changed:delete
...default.findCommonAncestor
Queueing event object:text-caret-moved
Queueing event object:text-changed:insert
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
GENERATOR: _getDefaultSpeech
           obj             = Value
           role            = table column header
           already_focused = False
           utterances:
               (Value)
               (column header)
GENERATOR: _getSpeechForColumnHeader
           obj             = Value
           role            = table column header
           already_focused = False
           utterances:
               (Value)
               (column header)
GENERATOR: _getSpeechForTableColumnHeader
           obj             = Value
           role            = table column header
           already_focused = False
           utterances:
               (Value)
               (column header)
SPEECH OUTPUT: 'table'
SPEECH OUTPUT: 'Value column header'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

Dequeued event object:text-caret-moved

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(3549,0)
    app.name='gnome-terminal'     name='Terminal' role='terminal' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE'
^^^^^ 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,163)
    app.name='gnome-terminal'     name='Terminal' role='terminal' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

Dequeued event object:text-caret-moved

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(3547,0)
    app.name='gnome-terminal'     name='Terminal' role='terminal' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT 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=(3386,162)
    app.name='gnome-terminal'     name='Terminal' role='terminal' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal'     name=None role='scroll bar' state='ENABLED SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal'     name=None role='scroll bar' state='ENABLED SENSITIVE SHOWING VERTICAL VISIBLE'
KEYEVENT: type=1
          hw_code=50
          modifiers=1
          event_string=(Shift_L)
          is_text=True
          time=1148137415.838825
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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=(0,0)
    app.name='gconf-editor'       name='Value' role='table column header' state='ENABLED FOCUSABLE FOCUSED SELECTABLE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

Queueing event object:active-descendant-changed
Dequeued event object:active-descendant-changed

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(2,0)
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
LOCUS OF FOCUS: app='gconf-editor' name='' role='table cell'
                event='object:active-descendant-changed'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = known_languages
           role            = table cell
atspi.getNodeLevel 0
atspi.getNodeLevel 0
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame ScrollPane Table Name ColumnHeader known_languages Cell TREE LEVEL 1'
     VISIBLE:  'known_languages Cell TREE LEVEL ', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Queueing event focus:
atspi.getNodeLevel -1
atspi.getNodeLevel 0
atspi.getNodeLevel 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               (known_languages)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Name column header'
SPEECH OUTPUT: 'known_languages'
SPEECH OUTPUT: 'tree level 1'
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

Dequeued event focus:

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1148137423.625536
orca._keyEcho: string to echo: Right
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: Right
Queueing event object:active-descendant-changed
Dequeued event object:active-descendant-changed

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(3,0)
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
Finding app for source.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Configuration Editor - Spell'
--> parent.name='gconf-editor'
Accessible app for None is 'gconf-editor'
LOCUS OF FOCUS: app='gconf-editor' name='' role='table cell'
                event='object:active-descendant-changed'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
atspi.getNodeLevel -1
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame ScrollPane Table Value ColumnHeader Cell'
     VISIBLE:  'Cell', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
KEYEVENT: type=1
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1148137423.695152
atspi.getNodeLevel 0
atspi.getNodeLevel 0
atspi.getNodeLevel -1
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Value column header'
SPEECH OUTPUT: ''
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1148137425.937203
orca._keyEcho: string to echo: Down
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: Down
Queueing event object:text-changed:delete
Dequeued event object:text-changed:delete

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,28)
    app.name='gconf-editor'       name='/GNOME/Spell/known_languages' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

Queueing event object:text-changed:insert
Dequeued event object:text-changed:insert

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,21)
    app.name='gconf-editor'       name='/GNOME/Spell/known_languages' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

Queueing event object:property-change:accessible-name
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='gconf-editor'       name='/GNOME/Spell/language' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Queueing event object:property-change:accessible-name
Queueing event object:text-changed:delete
Queueing event object:text-caret-moved
Queueing event object:text-changed:delete
Queueing event object:text-changed:insert
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:text-changed:delete
Queueing event object:text-changed:insert
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
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='gconf-editor'       name='/GNOME/Spell/language' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Dequeued event object:text-changed:delete

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,6)
    app.name='gconf-editor'       name=None role='text' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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='gconf-editor'       name=None role='text' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ 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,6)
    app.name='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ 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,6)
    app.name='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Dequeued event object:text-changed:delete

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,6)
    app.name='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ 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,6)
    app.name='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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)
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
    app.name='gconf-editor'       name='/GNOME/Spell/language' role='statusbar' state='ENABLED SENSITIVE SHOWING VISIBLE'
Queueing event object:state-changed:selected
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:selection-changed
KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1148137426.092565
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:text-changed:insert
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='gconf-editor'       name='/GNOME/Spell/language' role='statusbar' state='ENABLED SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='/GNOME/Spell/language' role='statusbar' state='ENABLED SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='/GNOME/Spell/language' role='statusbar' state='ENABLED SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Dequeued event object:state-changed:selected

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

Dequeued event object:state-changed:selected

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

Dequeued event object:state-changed:selected

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gconf-editor'       name='known_languages' role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING SINGLE_LINE TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SELECTED SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SELECTED SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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='gconf-editor'       name='language' role='table cell' state='ENABLED FOCUSABLE SELECTABLE SELECTED SENSITIVE SHOWING SINGLE_LINE TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

Dequeued event object:state-changed:selected

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gconf-editor'       name=None role='table cell' state='ACTIVE ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ 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='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE HORIZONTAL SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE HORIZONTAL SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:text-changed:insert

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,6)
    app.name='gconf-editor'       name=None role='text' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

Queueing event object:text-caret-moved
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='gconf-editor'       name=None role='text' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

Queueing event object:active-descendant-changed
Dequeued event object:active-descendant-changed

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(5,0)
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
Finding app for source.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Configuration Editor - Spell'
--> parent.name='gconf-editor'
Accessible app for None is 'gconf-editor'
LOCUS OF FOCUS: app='gconf-editor' name='' role='table cell'
                event='object:active-descendant-changed'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
atspi.getNodeLevel -1
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame ScrollPane Table Value ColumnHeader Cell'
     VISIBLE:  'Cell', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
atspi.getNodeLevel -1
atspi.getNodeLevel -1
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
SPEECH OUTPUT: ''
SPEECH OUTPUT: ''
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=0
          hw_code=100
          modifiers=0
          event_string=(Left)
          is_text=True
          time=1148137427.656964
orca._keyEcho: string to echo: Left
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: Left
Queueing event object:active-descendant-changed
Dequeued event object:active-descendant-changed

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(4,0)
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
LOCUS OF FOCUS: app='gconf-editor' name='' role='table cell'
                event='object:active-descendant-changed'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = language
           role            = table cell
atspi.getNodeLevel 0
atspi.getNodeLevel 0
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame ScrollPane Table Name ColumnHeader language Cell TREE LEVEL 1'
     VISIBLE:  'language Cell TREE LEVEL 1', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
atspi.getNodeLevel -1
atspi.getNodeLevel 0
atspi.getNodeLevel 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               (language)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Name column header'
SPEECH OUTPUT: 'language'
SPEECH OUTPUT: 'tree level 1'
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=1
          hw_code=100
          modifiers=0
          event_string=(Left)
          is_text=True
          time=1148137427.761032
KEYEVENT: type=0
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1148137428.784844
orca._keyEcho: string to echo: Right
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: Right
Queueing event object:active-descendant-changed
Dequeued event object:active-descendant-changed

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(5,0)
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
LOCUS OF FOCUS: app='gconf-editor' name='' role='table cell'
                event='object:active-descendant-changed'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
atspi.getNodeLevel -1
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame ScrollPane Table Value ColumnHeader Cell'
     VISIBLE:  'Cell', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
atspi.getNodeLevel 0
atspi.getNodeLevel 0
atspi.getNodeLevel -1
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Value column header'
SPEECH OUTPUT: ''
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=1
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1148137428.897356
KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1148137429.840681
orca._keyEcho: string to echo: Down
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: Down
Queueing event object:text-changed:delete
Dequeued event object:text-changed:delete

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,21)
    app.name='gconf-editor'       name='/GNOME/Spell/language' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

Queueing event object:text-changed:insert
Dequeued event object:text-changed:insert

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,22)
    app.name='gconf-editor'       name='/GNOME/Spell/language' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

Queueing event object:property-change:accessible-name
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='gconf-editor'       name='/GNOME/Spell/language0' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Queueing event object:property-change:accessible-name
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='gconf-editor'       name='/GNOME/Spell/language0' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Queueing event object:text-changed:delete
Dequeued event object:text-changed:delete

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,6)
    app.name='gconf-editor'       name=None role='text' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

Queueing event object:text-caret-moved
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='gconf-editor'       name=None role='text' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

Queueing event object:text-changed:delete
Dequeued event object:text-changed:delete

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,6)
    app.name='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

Queueing event object:text-changed:insert
Dequeued event object:text-changed:insert

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,6)
    app.name='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:text-changed:delete
Queueing event object:text-changed:insert
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:selection-changed
KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1148137429.971194
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:text-changed:insert
Queueing event object:text-caret-moved
Queueing event object:active-descendant-changed
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='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Dequeued event object:text-changed:delete

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,6)
    app.name='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ 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,6)
    app.name='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='/GNOME/Spell/language0' role='statusbar' state='ENABLED SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='/GNOME/Spell/language0' role='statusbar' state='ENABLED SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='/GNOME/Spell/language0' role='statusbar' state='ENABLED SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='/GNOME/Spell/language0' role='statusbar' state='ENABLED SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Dequeued event object:state-changed:selected

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

Dequeued event object:state-changed:selected

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

Dequeued event object:state-changed:selected

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gconf-editor'       name='language' role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING SINGLE_LINE TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SELECTED SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SELECTED SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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='gconf-editor'       name='language0' role='table cell' state='ENABLED FOCUSABLE SELECTABLE SELECTED SENSITIVE SHOWING SINGLE_LINE TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

Dequeued event object:state-changed:selected

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ 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='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE HORIZONTAL SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE HORIZONTAL SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:text-changed:insert

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,6)
    app.name='gconf-editor'       name=None role='text' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ 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='gconf-editor'       name=None role='text' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

Dequeued event object:active-descendant-changed

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(7,0)
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
Finding app for source.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Configuration Editor - Spell'
--> parent.name='gconf-editor'
Accessible app for None is 'gconf-editor'
LOCUS OF FOCUS: app='gconf-editor' name='' role='table cell'
                event='object:active-descendant-changed'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
atspi.getNodeLevel -1
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame ScrollPane Table Value ColumnHeader Cell'
     VISIBLE:  'Cell', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
atspi.getNodeLevel -1
atspi.getNodeLevel -1
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
SPEECH OUTPUT: ''
SPEECH OUTPUT: ''
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1148137433.032288
orca._keyEcho: string to echo: Down
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: Down
Queueing event object:text-changed:delete
Dequeued event object:text-changed:delete

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,22)
    app.name='gconf-editor'       name='/GNOME/Spell/language0' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

Queueing event object:text-changed:insert
Dequeued event object:text-changed:insert

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,22)
    app.name='gconf-editor'       name='/GNOME/Spell/language0' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

Queueing event object:property-change:accessible-name
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='gconf-editor'       name='/GNOME/Spell/language1' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Queueing event object:property-change:accessible-name
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='gconf-editor'       name='/GNOME/Spell/language1' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Queueing event object:text-changed:delete
Dequeued event object:text-changed:delete

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,6)
Queueing event object:text-caret-moved
Queueing event object:text-changed:delete
Queueing event object:text-changed:insert
    app.name='gconf-editor'       name=None role='text' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:text-changed:delete
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

Queueing event object:text-changed:insert
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:property-change:accessible-name
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:state-changed:selected
Queueing event object:selection-changed
KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1148137433.134275
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:property-change:accessible-value
Queueing event object:text-changed:insert
Queueing event object:text-caret-moved
Queueing event object:active-descendant-changed
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='gconf-editor'       name=None role='text' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ 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,6)
    app.name='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ 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,6)
    app.name='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Dequeued event object:text-changed:delete

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,6)
    app.name='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ 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,6)
    app.name='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='(None)' role='label' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='/GNOME/Spell/language1' role='statusbar' state='ENABLED SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='/GNOME/Spell/language1' role='statusbar' state='ENABLED SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='/GNOME/Spell/language1' role='statusbar' state='ENABLED SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='gconf-editor'       name='/GNOME/Spell/language1' role='statusbar' state='ENABLED SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

Dequeued event object:state-changed:selected

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

Dequeued event object:state-changed:selected

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

Dequeued event object:state-changed:selected

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gconf-editor'       name='language0' role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING SINGLE_LINE TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SELECTED SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SELECTED SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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='gconf-editor'       name='language1' role='table cell' state='ENABLED FOCUSABLE SELECTABLE SELECTED SENSITIVE SHOWING SINGLE_LINE TRANSIENT VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

Dequeued event object:state-changed:selected

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gconf-editor'       name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SHOWING TRANSIENT VISIBLE'
^^^^^ 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='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE HORIZONTAL SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE HORIZONTAL SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:property-change:accessible-value

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gconf-editor'       name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

Dequeued event object:text-changed:insert

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,6)
    app.name='gconf-editor'       name=None role='text' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ 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='gconf-editor'       name=None role='text' state='ENABLED FOCUSABLE MULTI_LINE SENSITIVE SHOWING VISIBLE'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

Dequeued event object:active-descendant-changed

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(9,0)
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
Finding app for source.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Configuration Editor - Spell'
--> parent.name='gconf-editor'
Accessible app for None is 'gconf-editor'
LOCUS OF FOCUS: app='gconf-editor' name='' role='table cell'
                event='object:active-descendant-changed'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
atspi.getNodeLevel -1
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame ScrollPane Table Value ColumnHeader Cell'
     VISIBLE:  'Cell', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
atspi.getNodeLevel -1
atspi.getNodeLevel -1
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
SPEECH OUTPUT: ''
SPEECH OUTPUT: ''
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=0
          hw_code=100
          modifiers=0
          event_string=(Left)
          is_text=True
          time=1148137434.112199
orca._keyEcho: string to echo: Left
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: Left
Queueing event object:active-descendant-changed
Dequeued event object:active-descendant-changed

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(8,0)
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
LOCUS OF FOCUS: app='gconf-editor' name='' role='table cell'
                event='object:active-descendant-changed'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = language1
           role            = table cell
atspi.getNodeLevel 0
atspi.getNodeLevel 0
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame ScrollPane Table Name ColumnHeader language1 Cell TREE LEVEL 1'
     VISIBLE:  'language1 Cell TREE LEVEL 1', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
atspi.getNodeLevel -1
atspi.getNodeLevel 0
atspi.getNodeLevel 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               (language1)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Name column header'
SPEECH OUTPUT: 'language1'
SPEECH OUTPUT: 'tree level 1'
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=1
          hw_code=100
          modifiers=0
          event_string=(Left)
          is_text=True
          time=1148137434.264046
KEYEVENT: type=0
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1148137435.223963
orca._keyEcho: string to echo: Right
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: Right
Queueing event object:active-descendant-changed
Dequeued event object:active-descendant-changed

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(9,0)
    app.name='gconf-editor'       name=None role='table' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE MANAGES_DESCENDANTS'
LOCUS OF FOCUS: app='gconf-editor' name='' role='table cell'
                event='object:active-descendant-changed'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Configuration Editor - Spell
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gconf-editor
           role            = application
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
atspi.getNodeLevel -1
BRAILLE LINE:  'gconf-editor Application Configuration Editor - Spell Frame ScrollPane Table Value ColumnHeader Cell'
     VISIBLE:  'Cell', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
atspi.getNodeLevel 0
atspi.getNodeLevel 0
atspi.getNodeLevel -1
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Value column header'
SPEECH OUTPUT: ''
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=1
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1148137435.339240
KEYEVENT: type=0
          hw_code=96
          modifiers=0
          event_string=(SunF37)
          is_text=True
          time=1148137443.502843
orca._keyEcho: string to echo: SunF37
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: SunF37
SPEECH OUTPUT: 'goodbye.'
BRAILLE LINE:  'Goodbye.'
     VISIBLE:  'Goodbye.', cursor=0
