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

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

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

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

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

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

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='Thunderbird' name='Trash - Work Account - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
Looking for script at orca-scripts.Thunderbird.py...
...could not find orca-scripts.Thunderbird.py
Looking for script at scripts.Thunderbird.py...
...could not find scripts.Thunderbird.py
Looking for script at scripts.apps.Thunderbird.py...
...found scripts.apps.Thunderbird.py
Thunderbird.SpeechGenerator: __init__
NEW SCRIPT: Thunderbird (module=orca.scripts.apps.Thunderbird.script)
Orca is controlling the caret.
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:focused
ACTIVE SCRIPT: Thunderbird (module=orca.scripts.apps.Thunderbird.script)
Looking for settings at app-settings.Thunderbird.py...
...could not find app-settings.Thunderbird.py
LOCUS OF FOCUS: app='Thunderbird' name='Trash - Work Account - Mozilla Thunderbird' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = Thunderbird
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Trash - Work Account - Mozilla Thunderbird
           role            = frame
Finding top-level object for source.name=Trash - Work Account - Mozilla Thunderbird
BRAILLE LINE:  'Thunderbird Application Trash - Work Account - Mozilla Thunderbird Frame'
     VISIBLE:  'Trash - Work Account - Mozilla T', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Finding top-level object for source.name=Trash - Work Account - Mozilla Thunderbird
GENERATOR: _getSpeechForFrame
           obj             = Trash - Work Account - Mozilla Thunderbird
           role            = frame
           already_focused = False
           utterances:
               (Trash - Work Account - Mozilla Thunderbird)
               (frame)
SPEECH OUTPUT: 'Trash - Work Account - Mozilla Thunderbird frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED EVENT window:deactivate <----------

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

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='Thunderbird' name='Trash - Work Account - Mozilla Thunderbird' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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='Thunderbird' name='02:22 AM' role='table cell' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations=''
Finding top-level object for source.name=02:22 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Trash - Work Account - Mozilla Thunderbird
Finding top-level object for source.name=02:22 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Trash - Work Account - Mozilla Thunderbird
LOCUS OF FOCUS: app='Thunderbird' name='' role='table cell'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = tree table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = tree table
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Trash - Work Account - Mozilla Thunderbird
           role            = frame
Finding top-level object for source.name=Trash - Work Account - Mozilla Thunderbird
GENERATOR: _getDefaultBrailleRegions
           obj             = Thunderbird
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
---------> QUEUEING EVENT object:property-change:accessible-name
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Re: to do lists....
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = Re: to do lists....
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
---------> QUEUEING EVENT object:property-change:accessible-name
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Leon Barnard
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = Leon Barnard
           role            = table cell
---------> QUEUEING EVENT object:property-change:accessible-name
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 0
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 0
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 02:22 AM
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 02:22 AM
           role            = table cell
BRAILLE LINE:  'Thunderbird Application Trash - Work Account - Mozilla Thunderbird Frame ScrollPane ScrollPane TreeTable Thread ColumnHeader    Re: to do lists....  Leon Barnard 0 02:22 AM TREE LEVEL 1'
     VISIBLE:  '   Re: to do lists....  Leon Bar', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Trash - Work Account - Mozilla Thunderbird
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = Re: to do lists....
           role            = table cell
           already_focused = False
           utterances:
               (Re: to do lists....)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = Leon Barnard
           role            = table cell
           already_focused = False
           utterances:
               (Leon Barnard)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 0
           role            = table cell
           already_focused = False
           utterances:
               (0)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 02:22 AM
           role            = table cell
           already_focused = False
           utterances:
               (02:22 AM)
GENERATOR: _getSpeechForTableCellRow
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
               ()
               ()
               (Re: to do lists....)
               ()
               (Leon Barnard)
               (0)
               (02:22 AM)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Thread'
SPEECH OUTPUT: '   Re: to do lists....  Leon Barnard 0 02:22 AM'
SPEECH OUTPUT: 'tree level 1'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='Re: to do lists....' role='table cell' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations=''
^^^^^ 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='Thunderbird' name='Leon Barnard' role='table cell' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations=''
^^^^^ 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='Thunderbird' name='0' role='table cell' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

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

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

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

---------> QUEUEING EVENT 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)
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(-1,0)
    app.name='Thunderbird' name='Trash - Work Account - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

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

KEYEVENT: type=0
          hw_code=98
          modifiers=0
          event_string=(Up)
          is_text=True
          time=1214320145.262795
orca.keyEcho: string to echo: Up
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> 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)
KEYEVENT: type=1
          hw_code=98
          modifiers=0
          event_string=(Up)
          is_text=True
          time=1214320145.419303
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT focus:
---------> QUEUEING EVENT object:state-changed:focused
    app.name='Thunderbird' name='None' role='window' state='enabled resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='Thunderbird' name='01:55 AM' role='table cell' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations=''
Finding top-level object for source.name=01:55 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Trash - Work Account - Mozilla Thunderbird
LOCUS OF FOCUS: app='Thunderbird' name='' role='table cell'
                event='focus:'
---------> QUEUEING EVENT object:children-changed:add
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = tree table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = tree table
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Trash - Work Account - Mozilla Thunderbird
           role            = frame
Finding top-level object for source.name=Trash - Work Account - Mozilla Thunderbird
GENERATOR: _getDefaultBrailleRegions
           obj             = Thunderbird
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
---------> QUEUEING EVENT object:property-change:accessible-name
GENERATOR: _getBrailleRegionsForTableCell
           obj             = [Bug 520530] Orca should search for textblocks >=N chars in order to skip large amounts of links in FF3.
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = [Bug 520530] Orca should search for textblocks >=N chars in order to skip large amounts of links in FF3.
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
---------> QUEUEING EVENT object:property-change:accessible-name
GENERATOR: _getBrailleRegionsForTableCell
           obj             = orca (bugzilla.gnome.org)
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = orca (bugzilla.gnome.org)
           role            = table cell
---------> QUEUEING EVENT object:property-change:accessible-name
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 0
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 0
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 01:55 AM
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 01:55 AM
           role            = table cell
BRAILLE LINE:  'Thunderbird Application Trash - Work Account - Mozilla Thunderbird Frame ScrollPane ScrollPane TreeTable Thread ColumnHeader    [Bug 520530] Orca should search for textblocks >=N chars in order to skip large amounts of links in FF3.  orca (bugzilla.gnome.org) 0 01:55 AM TREE LEVEL 1'
     VISIBLE:  '   [Bug 520530] Orca should sear', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = [Bug 520530] Orca should search for textblocks >=N chars in order to skip large amounts of links in FF3.
           role            = table cell
           already_focused = False
           utterances:
               ([Bug 520530] Orca should search for textblocks >=N chars in order to skip large amounts of links in FF3.)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = orca (bugzilla.gnome.org)
           role            = table cell
           already_focused = False
           utterances:
               (orca (bugzilla.gnome.org))
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 0
           role            = table cell
           already_focused = False
           utterances:
               (0)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 01:55 AM
           role            = table cell
           already_focused = False
           utterances:
               (01:55 AM)
GENERATOR: _getSpeechForTableCellRow
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
               ()
               ()
               ([Bug 520530] Orca should search for textblocks >=N chars in order to skip large amounts of links in FF3.)
               ()
               (orca (bugzilla.gnome.org))
               (0)
               (01:55 AM)
SPEECH OUTPUT: ''
SPEECH OUTPUT: '   [Bug 520530] Orca should search for textblocks >=N chars in order to skip large amounts of links in FF3.  orca (bugzilla.gnome.org) 0 01:55 AM'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='Thunderbird' name='01:55 AM' role='table cell' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations=''
Finding top-level object for source.name=01:55 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Trash - Work Account - Mozilla Thunderbird
Finding top-level object for source.name=01:55 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Trash - Work Account - Mozilla Thunderbird
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='[Bug 520530] Orca should search for textblocks >=N chars in order to skip large amounts of links in FF3.' role='table cell' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations=''
^^^^^ 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='Thunderbird' name='orca (bugzilla.gnome.org)' role='table cell' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations=''
^^^^^ 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='Thunderbird' name='0' role='table cell' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations=''
^^^^^ 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,259)
---------> QUEUEING EVENT object:text-changed:delete:system
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT object:text-changed:delete:system
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:state-changed:busy
---------> QUEUEING EVENT object:text-changed:insert:system
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Looking for script at orca-scripts.gnome-terminal.py...
...could not find orca-scripts.gnome-terminal.py
Looking for script at scripts.gnome-terminal.py...
...could not find scripts.gnome-terminal.py
Looking for script at scripts.apps.gnome-terminal.py...
...found scripts.apps.gnome-terminal.py
NEW SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal)
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete:system vvvvv
OBJECT EVENT: object:text-changed:delete:system        detail=(0,8)
---------> QUEUEING EVENT object:text-changed:insert:system
---------> QUEUEING EVENT document:load-complete
    app.name='Thunderbird' name='Date:' role='entry' state='enabled focusable horizontal opaque sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(3461,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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=(3076,386)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete:system vvvvv
OBJECT EVENT: object:text-changed:delete:system        detail=(0,19)
    app.name='Thunderbird' name='Subject:' role='entry' state='enabled focusable horizontal opaque sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='[Bug 520530] Orca should search for textblocks >=N chars in order to skip large amounts of links in FF3.' role='document frame' state='enabled focusable horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:busy vvvvv
OBJECT EVENT: object:state-changed:busy                detail=(1,0)
    app.name='Thunderbird' name='[Bug 520530] Orca should search for textblocks >=N chars in order to skip large amounts of links in FF3.' role='document frame' state='enabled focusable horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:state-changed:busy ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert:system vvvvv
OBJECT EVENT: object:text-changed:insert:system        detail=(0,8)
    app.name='Thunderbird' name='Date:' role='entry' state='enabled focusable horizontal opaque sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert:system vvvvv
OBJECT EVENT: object:text-changed:insert:system        detail=(0,104)
    app.name='Thunderbird' name='Subject:' role='entry' state='enabled focusable horizontal opaque sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert:system ^^^^^

DEQUEUED EVENT document:load-complete <----------

vvvvv PROCESS OBJECT EVENT document:load-complete vvvvv
OBJECT EVENT: document:load-complete                   detail=(0,0)
    app.name='Thunderbird' name='[Bug 520530] Orca should search for textblocks >=N chars in order to skip large amounts of links in FF3.' role='document frame' state='enabled focusable horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT document:load-complete ^^^^^

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

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

KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1214320146.883066
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1214320147.022796
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT focus:
DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
---------> QUEUEING EVENT object:state-changed:focused
    app.name='Thunderbird' name='02:22 AM' role='table cell' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations=''
Finding top-level object for source.name=02:22 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Trash - Work Account - Mozilla Thunderbird
LOCUS OF FOCUS: app='Thunderbird' name='' role='table cell'
                event='focus:'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = tree table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = tree table
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Trash - Work Account - Mozilla Thunderbird
           role            = frame
Finding top-level object for source.name=Trash - Work Account - Mozilla Thunderbird
GENERATOR: _getDefaultBrailleRegions
           obj             = Thunderbird
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Re: to do lists....
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = Re: to do lists....
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Leon Barnard
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = Leon Barnard
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 0
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 0
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 02:22 AM
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 02:22 AM
           role            = table cell
BRAILLE LINE:  'Thunderbird Application Trash - Work Account - Mozilla Thunderbird Frame ScrollPane ScrollPane TreeTable Thread ColumnHeader    Re: to do lists....  Leon Barnard 0 02:22 AM TREE LEVEL 1'
     VISIBLE:  '   Re: to do lists....  Leon Bar', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = Re: to do lists....
           role            = table cell
           already_focused = False
           utterances:
               (Re: to do lists....)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = Leon Barnard
           role            = table cell
           already_focused = False
           utterances:
               (Leon Barnard)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 0
           role            = table cell
           already_focused = False
           utterances:
               (0)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 02:22 AM
           role            = table cell
           already_focused = False
           utterances:
               (02:22 AM)
GENERATOR: _getSpeechForTableCellRow
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
               ()
               ()
               (Re: to do lists....)
               ()
               (Leon Barnard)
               (0)
               (02:22 AM)
SPEECH OUTPUT: ''
SPEECH OUTPUT: '   Re: to do lists....  Leon Barnard 0 02:22 AM'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='Thunderbird' name='02:22 AM' role='table cell' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations=''
Finding top-level object for source.name=02:22 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Trash - Work Account - Mozilla Thunderbird
Finding top-level object for source.name=02:22 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Trash - Work Account - Mozilla Thunderbird
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-changed:delete:system
DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,303)
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete:system vvvvv
OBJECT EVENT: object:text-changed:delete:system        detail=(0,8)
    app.name='Thunderbird' name='Date:' role='entry' state='enabled focusable horizontal opaque sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete:system ^^^^^

---------> QUEUEING EVENT object:text-changed:delete:system
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(3544,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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=(3159,386)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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)
---------> QUEUEING EVENT object:property-change:accessible-name
    app.name='gnome-terminal' name='None' role='scroll bar' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete:system vvvvv
OBJECT EVENT: object:text-changed:delete:system        detail=(0,104)
---------> QUEUEING EVENT object:state-changed:busy
---------> QUEUEING EVENT object:text-changed:insert:system
---------> QUEUEING EVENT object:text-changed:insert:system
---------> QUEUEING EVENT object:text-changed:insert:system
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:children-changed:add:system
    app.name='Thunderbird' name='Subject:' role='entry' state='enabled focusable horizontal opaque sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete:system ^^^^^

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:children-changed:add:system
---------> QUEUEING EVENT object:children-changed:add:system
---------> QUEUEING EVENT object:children-changed:add:system
---------> QUEUEING EVENT object:children-changed:add:system
---------> QUEUEING EVENT object:children-changed:add:system
---------> QUEUEING EVENT document:load-complete
    app.name='Thunderbird' name='Re: to do lists....' role='document frame' state='busy enabled focusable sensitive stale' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:busy vvvvv
OBJECT EVENT: object:state-changed:busy                detail=(1,0)
    app.name='Thunderbird' name='Re: to do lists....' role='document frame' state='enabled focusable horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:state-changed:busy ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert:system vvvvv
OBJECT EVENT: object:text-changed:insert:system        detail=(0,8)
    app.name='Thunderbird' name='Date:' role='entry' state='enabled focusable horizontal opaque sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert:system vvvvv
OBJECT EVENT: object:text-changed:insert:system        detail=(0,19)
    app.name='Thunderbird' name='Subject:' role='entry' state='enabled focusable horizontal opaque sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert:system vvvvv
OBJECT EVENT: object:text-changed:insert:system        detail=(0,1)
    app.name='Thunderbird' name='None' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='Later' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(0,0)
    app.name='Thunderbird' name='None' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(9,0)
    app.name='Thunderbird' name='None' role='scroll pane' state='enabled horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(10,0)
    app.name='Thunderbird' name='None' role='scroll pane' state='enabled horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(9,0)
    app.name='Thunderbird' name='None' role='scroll pane' state='enabled horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(10,0)
    app.name='Thunderbird' name='None' role='scroll pane' state='enabled horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(11,0)
    app.name='Thunderbird' name='None' role='scroll pane' state='enabled horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

DEQUEUED EVENT document:load-complete <----------

vvvvv PROCESS OBJECT EVENT document:load-complete vvvvv
OBJECT EVENT: document:load-complete                   detail=(0,0)
    app.name='Thunderbird' name='Re: to do lists....' role='document frame' state='enabled focusable horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT document:load-complete ^^^^^

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

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

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

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

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1214320150.387567
---------> QUEUEING EVENT object:children-changed:add
orca.keyEcho: string to echo: Return
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(-1,0)
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1214320150.581880
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
    app.name='Firefox' name='None' role='table cell' state='enabled sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

---------> 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)
---------> QUEUEING EVENT object:children-changed:add
---------> 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
    app.name='Thunderbird' name='Re: to do lists.... - Mozilla Thunderbird' role='frame' state='enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:property-change:accessible-name
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0)
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT object:text-changed:delete
---------> 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-name
    app.name='Thunderbird' name='Thunderbird' role='application' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

---------> QUEUEING EVENT object:state-changed:busy
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:text-changed:insert:system
---------> QUEUEING EVENT object:children-changed:add:system
    app.name='Thunderbird' name='Back' role='push button' state='opaque showing vertical visible' relations=''
---------> QUEUEING EVENT object:children-changed:add:system
---------> QUEUEING EVENT object:text-changed:insert:system
---------> QUEUEING EVENT object:property-change:accessible-name
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

---------> QUEUEING EVENT object:children-changed:add:system
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:text-changed:insert:system
---------> QUEUEING EVENT object:text-changed:insert:system
---------> QUEUEING EVENT object:property-change:accessible-name
    app.name='Thunderbird' name='Re: to do lists.... - Mozilla Thunderbird' role='frame' state='enabled horizontal opaque resizable sensitive showing visible' relations='node child of'
^^^^^ 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:children-changed:add:system
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:text-changed:insert:system
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:children-changed:add:system
---------> QUEUEING EVENT object:text-changed:insert:system
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:children-changed:add:system
    app.name='Thunderbird' name='Back' role='push button' state='enabled horizontal opaque sensitive showing visible' relations=''
---------> QUEUEING EVENT object:text-changed:insert:system
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:children-changed:add:system
---------> QUEUEING EVENT object:state-changed:busy
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

---------> QUEUEING EVENT document:load-complete
DEQUEUED EVENT object:property-change:accessible-name <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='Back' role='push button' state='horizontal opaque showing visible' relations=''
^^^^^ 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 window:deactivate
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT window:activate
    app.name='Thunderbird' name='Forward' role='push button' state='opaque showing vertical visible' relations=''
^^^^^ 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:state-changed:active
---------> QUEUEING EVENT focus:
---------> QUEUEING EVENT object:state-changed:focused
    app.name='Thunderbird' name='Forward' role='push button' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ 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='Thunderbird' name='Forward' role='push button' state='horizontal opaque showing visible' relations=''
^^^^^ 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,136)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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=(3601,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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=(3409,193)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,191)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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=(3796,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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=(3411,386)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='Re: to do lists....' role='document frame' state='enabled focusable focused horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:busy vvvvv
OBJECT EVENT: object:state-changed:busy                detail=(1,0)
    app.name='Thunderbird' name='Re: to do lists....' role='document frame' state='enabled focusable focused horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:state-changed:busy ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='Date:' role='entry' state='enabled focusable horizontal opaque sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert:system vvvvv
OBJECT EVENT: object:text-changed:insert:system        detail=(0,8)
    app.name='Thunderbird' name='Date:' role='entry' state='enabled focusable horizontal opaque sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(9,0)
    app.name='Thunderbird' name='Re: to do lists.... - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(10,0)
    app.name='Thunderbird' name='Re: to do lists.... - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert:system vvvvv
OBJECT EVENT: object:text-changed:insert:system        detail=(0,1)
    app.name='Thunderbird' name='None' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='Leon Barnard <Leon.Barnard@Sun.COM>' role='unknown' state='enabled focusable horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(0,0)
    app.name='Thunderbird' name='None' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='Subject:' role='entry' state='enabled focusable horizontal opaque sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert:system vvvvv
OBJECT EVENT: object:text-changed:insert:system        detail=(0,19)
    app.name='Thunderbird' name='Subject:' role='entry' state='enabled focusable horizontal opaque sensitive showing single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert:system vvvvv
OBJECT EVENT: object:text-changed:insert:system        detail=(0,1)
    app.name='Thunderbird' name='None' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='Devjani Ray <Devjani.Ray@Sun.COM>' role='unknown' state='enabled focusable horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(0,0)
    app.name='Thunderbird' name='None' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert:system vvvvv
OBJECT EVENT: object:text-changed:insert:system        detail=(0,1)
    app.name='Thunderbird' name='None' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='Maya.Venkatraman@Sun.COM' role='unknown' state='enabled focusable horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(0,0)
    app.name='Thunderbird' name='None' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert:system vvvvv
OBJECT EVENT: object:text-changed:insert:system        detail=(1,1)
    app.name='Thunderbird' name='None' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='xdesign xdesign <xdesign@sun.com>' role='unknown' state='enabled focusable horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(-1,0)
    app.name='Thunderbird' name='None' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert:system vvvvv
OBJECT EVENT: object:text-changed:insert:system        detail=(0,1)
    app.name='Thunderbird' name='None' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='Later' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(0,0)
    app.name='Thunderbird' name='None' role='label' state='enabled horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:busy vvvvv
OBJECT EVENT: object:state-changed:busy                detail=(0,0)
    app.name='Thunderbird' name='Re: to do lists....' role='document frame' state='enabled focusable focused horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:state-changed:busy ^^^^^

DEQUEUED EVENT document:load-complete <----------

vvvvv PROCESS OBJECT EVENT document:load-complete vvvvv
OBJECT EVENT: document:load-complete                   detail=(0,0)
    app.name='Thunderbird' name='Re: to do lists....' role='document frame' state='enabled focusable focused horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT document:load-complete ^^^^^

DEQUEUED EVENT window:deactivate <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='Thunderbird' name='Trash - Work Account - Mozilla Thunderbird' role='frame' state='enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0)
    app.name='Thunderbird' name='Trash - Work Account - Mozilla Thunderbird' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='Thunderbird' name='Re: to do lists.... - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
ACTIVE SCRIPT: Thunderbird (module=orca.scripts.apps.Thunderbird.script)
Looking for settings at app-settings.Thunderbird.py...
...could not find app-settings.Thunderbird.py
LOCUS OF FOCUS: app='Thunderbird' name='Re: to do lists.... - Mozilla Thunderbird' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = Thunderbird
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Re: to do lists.... - Mozilla Thunderbird
           role            = frame
Finding top-level object for source.name=Re: to do lists.... - Mozilla Thunderbird
BRAILLE LINE:  'Thunderbird Application Re: to do lists.... - Mozilla Thunderbird Frame'
     VISIBLE:  'Re: to do lists.... - Mozilla Th', cursor=1
default.findCommonAncestor...
Finding top-level object for source.name=Re: to do lists.... - Mozilla Thunderbird
GENERATOR: _getSpeechForFrame
           obj             = Re: to do lists.... - Mozilla Thunderbird
           role            = frame
           already_focused = False
           utterances:
               (Re: to do lists.... - Mozilla Thunderbird)
               (frame)
SPEECH OUTPUT: 'Re: to do lists.... - Mozilla Thunderbird frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='Thunderbird' name='Re: to do lists.... - Mozilla Thunderbird' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='Thunderbird' name='Re: to do lists....' role='document frame' state='enabled focusable focused horizontal opaque sensitive showing visible' relations='node child of'
Finding top-level object for source.name=Re: to do lists....
--> obj.name=
--> obj.name=Re: to do lists.... - Mozilla Thunderbird
Thunderbird.py: onFocus - message text area.
LOCUS OF FOCUS: app='Thunderbird' name='Re: to do lists....' role='document frame'
                event='focus:'
Finding frame for source.name=Re: to do lists.... - Mozilla Thunderbird
Finding frame for source.name=Re: to do lists....
--> obj.name=
--> obj.name=Re: to do lists.... - Mozilla Thunderbird
---------> QUEUEING EVENT object:text-caret-moved
SPEECH OUTPUT: 'I have been using Things task management software. It has a lot of nice features and is pretty'
BRAILLE LINE:  ''
     VISIBLE:  '', cursor=0
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='Thunderbird' name='Re: to do lists....' role='document frame' state='enabled focusable focused horizontal opaque sensitive showing visible' relations='node child of'
Finding top-level object for source.name=Re: to do lists....
--> obj.name=
--> obj.name=Re: to do lists.... - Mozilla Thunderbird
Finding top-level object for source.name=Re: to do lists....
--> obj.name=
--> obj.name=Re: to do lists.... - Mozilla Thunderbird
Thunderbird.py: onFocus - message text area.
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='Thunderbird' name='Re: to do lists.... - Mozilla Thunderbird' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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='Thunderbird' name='Re: to do lists....' role='document frame' state='enabled focusable focused horizontal opaque sensitive showing visible' relations='node child of'
BRAILLE LINE:  'I have been using Things task management software. It has a lot of nice features and is pretty'
     VISIBLE:  'I have been using Things task ma', cursor=1
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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

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

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

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

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

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

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

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

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

KEYEVENT: type=0
          hw_code=107
          modifiers=0
          event_string=(Delete)
          is_text=True
          time=1214320157.051380
orca.keyEcho: string to echo: Delete
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> 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)
---------> QUEUEING EVENT object:property-change:accessible-name
    app.name='Thunderbird' name='Has Attachment' role='table cell' state='enabled focusable opaque selectable sensitive showing vertical visible' relations=''
---------> QUEUEING EVENT object:property-change:accessible-name
^^^^^ 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
KEYEVENT: type=1
          hw_code=107
          modifiers=0
          event_string=(Delete)
          is_text=True
          time=1214320157.364037
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
    app.name='Thunderbird' name='desktop-devel-list Digest, Vol 50, Issue 43' role='table cell' state='enabled focusable opaque selectable sensitive showing vertical visible' relations=''
^^^^^ 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:children-changed:add
    app.name='Thunderbird' name='desktop-devel-list-request@gnome.org' role='table cell' state='enabled focusable opaque selectable sensitive showing vertical visible' relations=''
^^^^^ 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='Thunderbird' name='02:28 AM' role='table cell' state='enabled focusable opaque selectable sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

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

---------> 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)
---------> QUEUEING EVENT object:state-changed:busy
---------> QUEUEING EVENT object:children-changed:add:system
    app.name='Thunderbird' name='desktop-devel-list Digest, Vol 50, Issue 43 - Mozilla Thunderbird' role='frame' state='active enabled resizable sensitive showing visible' relations=''
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT document:load-complete
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:busy vvvvv
OBJECT EVENT: object:state-changed:busy                detail=(1,0)
    app.name='Thunderbird' name='Re: to do lists....' role='document frame' state='busy enabled focusable focused horizontal opaque sensitive showing stale visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:state-changed:busy ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:add:system vvvvv
OBJECT EVENT: object:children-changed:add:system       detail=(2,0)
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
    app.name='Thunderbird' name='None' role='statusbar' state='enabled horizontal opaque sensitive showing visible' relations=''
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:children-changed:remove

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 645, in _processObjectEvent
    s.processObjectEvent(event)
  File "/usr/lib/python2.5/site-packages/orca/script.py", line 342, in processObjectEvent
    self.listeners[key](event)
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/script.py", line 1502, in onChildrenChanged
    self.liveMngr.handleEvent(event)
  File "/usr/lib/python2.5/site-packages/orca/liveregions.py", line 165, in handleEvent
    politeness = self._getLiveType(event.source)
  File "/usr/lib/python2.5/site-packages/orca/liveregions.py", line 510, in _getLiveType
    uri = self._script.bookmarks.getURIKey()
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/bookmarks.py", line 287, in getURIKey
    uri = self._script.getDocumentFrameURI()
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/script.py", line 2683, in getDocumentFrameURI
    attrs = documentFrame.queryDocument().getAttributes()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: object:children-changed:add:system
  TRYING AGAIN (1)

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 597, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: object:children-changed:add:system
  TRYING AGAIN (2)

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 597, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: object:children-changed:add:system
  TRYING AGAIN (3)

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 597, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: object:children-changed:add:system
  TRYING AGAIN (4)

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 597, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: object:children-changed:add:system
  TRYING AGAIN (5)

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 597, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: object:children-changed:add:system
  GIVING UP AFTER 5 TRIES
^^^^^ PROCESS OBJECT EVENT object:children-changed:add:system ^^^^^

---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:text-caret-moved
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)

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 538, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: object:property-change:accessible-name
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
DEQUEUED EVENT document:load-complete <----------

vvvvv PROCESS OBJECT EVENT document:load-complete vvvvv
OBJECT EVENT: document:load-complete                   detail=(0,0)

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 538, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: document:load-complete
^^^^^ PROCESS OBJECT EVENT document:load-complete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,116)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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=(3873,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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=(3681,193)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,202)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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=(4057,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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=(3672,386)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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)
---------> QUEUEING EVENT object:text-changed:delete
    app.name='gnome-terminal' name='None' role='scroll bar' state='enabled sensitive showing vertical visible' relations=''
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:state-changed:showing
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 538, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: object:property-change:accessible-name
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED EVENT window:deactivate <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 538, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: window:deactivate
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:children-changed:remove vvvvv
OBJECT EVENT: object:children-changed:remove           detail=(10,0)
_cleanupCache: 0 objects removed.
^^^^^ PROCESS OBJECT EVENT object:children-changed:remove ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,111)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 2481, in findCommonAncestor
    while parent and (parent.parent != parent):
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 550, in _get_parent
    return _getAndCache(self, 'parent', self._get_parent)
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 158, in _getAndCache
    value = get_method()
COMM_FAILURE

...default.findCommonAncestor

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 645, in _processObjectEvent
    s.processObjectEvent(event)
  File "/usr/lib/python2.5/site-packages/orca/script.py", line 342, in processObjectEvent
    self.listeners[key](event)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 3965, in onWindowActivated
    orca.setLocusOfFocus(event, event.source)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 239, in setLocusOfFocus
    orca_state.locusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 969, in locusOfFocusChanged
    newLocusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 2731, in locusOfFocusChanged
    oldNodeLevel = self.getNodeLevel(oldLocusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 6343, in getNodeLevel
    relations = node.getRelationSet()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: window:activate
  TRYING AGAIN (1)
ACTIVE SCRIPT: orca (module=orca.scripts.toolkits.GAIL)
Looking for settings at app-settings.orca.py...
...could not find app-settings.orca.py
LOCUS OF FOCUS: app='orca' name='Orca Screen Reader / Magnifier' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
Finding top-level object for source.name=Orca Screen Reader / Magnifier
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame'
     VISIBLE:  'Orca Screen Reader / Magnifier F', cursor=1
default.findCommonAncestor...

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 2481, in findCommonAncestor
    while parent and (parent.parent != parent):
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 550, in _get_parent
    return _getAndCache(self, 'parent', self._get_parent)
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 158, in _getAndCache
    value = get_method()
COMM_FAILURE

...default.findCommonAncestor

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 645, in _processObjectEvent
    s.processObjectEvent(event)
  File "/usr/lib/python2.5/site-packages/orca/script.py", line 342, in processObjectEvent
    self.listeners[key](event)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 3965, in onWindowActivated
    orca.setLocusOfFocus(event, event.source)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 239, in setLocusOfFocus
    orca_state.locusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 969, in locusOfFocusChanged
    newLocusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 2731, in locusOfFocusChanged
    oldNodeLevel = self.getNodeLevel(oldLocusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 6343, in getNodeLevel
    relations = node.getRelationSet()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: window:activate
  TRYING AGAIN (2)
ACTIVE SCRIPT: orca (module=orca.scripts.toolkits.GAIL)
Looking for settings at app-settings.orca.py...
...could not find app-settings.orca.py
LOCUS OF FOCUS: app='orca' name='Orca Screen Reader / Magnifier' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
Finding top-level object for source.name=Orca Screen Reader / Magnifier
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame'
     VISIBLE:  'Orca Screen Reader / Magnifier F', cursor=1
default.findCommonAncestor...

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 2481, in findCommonAncestor
    while parent and (parent.parent != parent):
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 550, in _get_parent
    return _getAndCache(self, 'parent', self._get_parent)
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 158, in _getAndCache
    value = get_method()
COMM_FAILURE

...default.findCommonAncestor

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 645, in _processObjectEvent
    s.processObjectEvent(event)
  File "/usr/lib/python2.5/site-packages/orca/script.py", line 342, in processObjectEvent
    self.listeners[key](event)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 3965, in onWindowActivated
    orca.setLocusOfFocus(event, event.source)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 239, in setLocusOfFocus
    orca_state.locusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 969, in locusOfFocusChanged
    newLocusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 2731, in locusOfFocusChanged
    oldNodeLevel = self.getNodeLevel(oldLocusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 6343, in getNodeLevel
    relations = node.getRelationSet()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: window:activate
  TRYING AGAIN (3)
ACTIVE SCRIPT: orca (module=orca.scripts.toolkits.GAIL)
Looking for settings at app-settings.orca.py...
...could not find app-settings.orca.py
LOCUS OF FOCUS: app='orca' name='Orca Screen Reader / Magnifier' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
Finding top-level object for source.name=Orca Screen Reader / Magnifier
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame'
     VISIBLE:  'Orca Screen Reader / Magnifier F', cursor=1
default.findCommonAncestor...

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 2481, in findCommonAncestor
    while parent and (parent.parent != parent):
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 550, in _get_parent
    return _getAndCache(self, 'parent', self._get_parent)
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 158, in _getAndCache
    value = get_method()
COMM_FAILURE

...default.findCommonAncestor

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 645, in _processObjectEvent
    s.processObjectEvent(event)
  File "/usr/lib/python2.5/site-packages/orca/script.py", line 342, in processObjectEvent
    self.listeners[key](event)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 3965, in onWindowActivated
    orca.setLocusOfFocus(event, event.source)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 239, in setLocusOfFocus
    orca_state.locusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 969, in locusOfFocusChanged
    newLocusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 2731, in locusOfFocusChanged
    oldNodeLevel = self.getNodeLevel(oldLocusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 6343, in getNodeLevel
    relations = node.getRelationSet()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: window:activate
  TRYING AGAIN (4)
ACTIVE SCRIPT: orca (module=orca.scripts.toolkits.GAIL)
Looking for settings at app-settings.orca.py...
...could not find app-settings.orca.py
LOCUS OF FOCUS: app='orca' name='Orca Screen Reader / Magnifier' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
Finding top-level object for source.name=Orca Screen Reader / Magnifier
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame'
     VISIBLE:  'Orca Screen Reader / Magnifier F', cursor=1
default.findCommonAncestor...

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 2481, in findCommonAncestor
    while parent and (parent.parent != parent):
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 550, in _get_parent
    return _getAndCache(self, 'parent', self._get_parent)
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 158, in _getAndCache
    value = get_method()
COMM_FAILURE

...default.findCommonAncestor

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 645, in _processObjectEvent
    s.processObjectEvent(event)
  File "/usr/lib/python2.5/site-packages/orca/script.py", line 342, in processObjectEvent
    self.listeners[key](event)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 3965, in onWindowActivated
    orca.setLocusOfFocus(event, event.source)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 239, in setLocusOfFocus
    orca_state.locusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 969, in locusOfFocusChanged
    newLocusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 2731, in locusOfFocusChanged
    oldNodeLevel = self.getNodeLevel(oldLocusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 6343, in getNodeLevel
    relations = node.getRelationSet()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: window:activate
  TRYING AGAIN (5)
ACTIVE SCRIPT: orca (module=orca.scripts.toolkits.GAIL)
Looking for settings at app-settings.orca.py...
...could not find app-settings.orca.py
LOCUS OF FOCUS: app='orca' name='Orca Screen Reader / Magnifier' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
Finding top-level object for source.name=Orca Screen Reader / Magnifier
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame'
     VISIBLE:  'Orca Screen Reader / Magnifier F', cursor=1
default.findCommonAncestor...

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 2481, in findCommonAncestor
    while parent and (parent.parent != parent):
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 550, in _get_parent
    return _getAndCache(self, 'parent', self._get_parent)
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 158, in _getAndCache
    value = get_method()
COMM_FAILURE

...default.findCommonAncestor

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 645, in _processObjectEvent
    s.processObjectEvent(event)
  File "/usr/lib/python2.5/site-packages/orca/script.py", line 342, in processObjectEvent
    self.listeners[key](event)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 3965, in onWindowActivated
    orca.setLocusOfFocus(event, event.source)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 239, in setLocusOfFocus
    orca_state.locusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 969, in locusOfFocusChanged
    newLocusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 2731, in locusOfFocusChanged
    oldNodeLevel = self.getNodeLevel(oldLocusOfFocus)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 6343, in getNodeLevel
    relations = node.getRelationSet()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing: window:activate
  GIVING UP AFTER 5 TRIES
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

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

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

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

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='crashreporter' name='crashreporter' role='application' state='' relations=''
Looking for script at orca-scripts.crashreporter.py...
...could not find orca-scripts.crashreporter.py
Looking for script at scripts.crashreporter.py...
...could not find scripts.crashreporter.py
Looking for script at scripts.apps.crashreporter.py...
...could not find scripts.apps.crashreporter.py
Looking for script at scripts.toolkits.crashreporter.py...
...could not find scripts.toolkits.crashreporter.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
NEW SCRIPT: crashreporter (module=orca.scripts.toolkits.GAIL)
...found scripts.toolkits.GAIL.py
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(4027,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='crashreporter' name='Mozilla Crash Reporter' role='frame' state='active enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(3947,81)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,166)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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=(4003,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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=(3862,142)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED EVENT window:deactivate <----------

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

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='crashreporter' name='Tell Mozilla about this crash so they can fix it' role='check box' state='enabled focusable focused sensitive showing visible' relations=''
LOCUS OF FOCUS: app='crashreporter' name='Tell Mozilla about this crash so they can fix it' role='check box'
                event='focus:'
GENERATOR: _getBrailleRegionsForFrame
           obj             = Mozilla Crash Reporter
           role            = frame
Finding top-level object for source.name=Mozilla Crash Reporter
GENERATOR: _getDefaultBrailleRegions
           obj             = crashreporter
           role            = application
GENERATOR: _getBrailleRegionsForCheckBox
           obj             = Tell Mozilla about this crash so they can fix it
           role            = check box
BRAILLE LINE:  'crashreporter Application Mozilla Crash Reporter Frame < > Tell Mozilla about this crash so they can fix it CheckBox'
     VISIBLE:  '< > Tell Mozilla about this cras', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getSpeechForCheckBox
           obj             = Tell Mozilla about this crash so they can fix it
           role            = check box
           already_focused = False
           utterances:
               (Tell Mozilla about this crash so they can fix it)
               (check box)
               (not checked)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Tell Mozilla about this crash so they can fix it check box not checked'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

