Using speech server factory: orca.gnomespeechfactory
Speech module has been initialized.
Braille module has been initialized using WINDOWPATH=7
braille display size = (32, 1)
Magnification module has NOT been initialized.
SPEECH OUTPUT: 'Welcome to Orca.'
BRAILLE LINE:  ',welcome 6,orca4'
     VISIBLE:  ',welcome 6,orca4', cursor=0
NEW SCRIPT: default (module=orca.default)
Using BrlAPI v0.5.0+
Script.getKnownApplications...
...Script.getKnownApplications
---------> QUEUEING EVENT window:activate
DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='Firefox' name='iGoogle - Mozilla Firefox 3 Beta 5' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
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
ACTIVE SCRIPT: default (module=orca.default)
Looking for settings at app-settings.Firefox.py...
...could not find app-settings.Firefox.py
Using BrlAPI v0.5.0+

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 319, in processObjectEvent
    self.listeners[key](event)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 3969, in onWindowActivated
    orca.setLocusOfFocus(event, event.source)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 193, in setLocusOfFocus
    print "XXX: event.host_application.name: ", event.host_application.name
AttributeError: 'NoneType' object has no attribute 'name'

^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

KEYEVENT: type=0
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          time=1212439875.148519
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT window:deactivate
DEQUEUED EVENT object:children-changed:add <----------

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

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='Firefox' name='iGoogle - Mozilla Firefox 3 Beta 5' role='frame' state='enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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='metacity' name='iGoogle - Mozilla Firefox 3 Beta 5' role='statusbar' state='enabled multi line sensitive showing visible' relations=''
Script.getKnownApplications...
...Script.getKnownApplications
---------> QUEUEING EVENT object:state-changed:showing
BRAILLE LINE:  'i,google ,mozilla ,firefox #c ,2ta #e'
     VISIBLE:  'i,google ,mozilla ,firefox #c ,2', cursor=0
SPEECH OUTPUT: 'iGoogle - Mozilla Firefox 3 Beta 5'
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:focused
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='Firefox' name='iGoogle - Mozilla Firefox 3 Beta 5' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
ACTIVE SCRIPT: Firefox (module=orca.scripts.toolkits.Gecko.script)
Looking for settings at app-settings.Firefox.py...
...could not find app-settings.Firefox.py
Using BrlAPI v0.5.0+
LOCUS OF FOCUS: app='Firefox' name='iGoogle - Mozilla Firefox 3 Beta 5' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = Firefox
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = iGoogle - Mozilla Firefox 3 Beta 5
           role            = frame
Finding top-level object for source.name=iGoogle - Mozilla Firefox 3 Beta 5
BRAILLE LINE:  ',firefox app i,google ,mozilla ,firefox #c ,2ta #e frm'
     VISIBLE:  'i,google ,mozilla ,firefox #c ,2', cursor=1
default.findCommonAncestor...
Finding top-level object for source.name=iGoogle - Mozilla Firefox 3 Beta 5
GENERATOR: _getSpeechForFrame
           obj             = iGoogle - Mozilla Firefox 3 Beta 5
           role            = frame
           already_focused = False
           utterances:
               (iGoogle - Mozilla Firefox 3 Beta 5)
               (frame)
SPEECH OUTPUT: 'iGoogle - Mozilla Firefox 3 Beta 5 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='Firefox' name='I'm Feeling Lucky' role='push button' state='enabled focusable focused horizontal opaque sensitive showing visible is default' relations=''
Finding top-level object for source.name=I'm Feeling Lucky
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=iGoogle
--> obj.name=iGoogle
--> obj.name=
--> obj.name=
--> obj.name=iGoogle - Mozilla Firefox 3 Beta 5
LOCUS OF FOCUS: app='Firefox' name='I'm Feeling Lucky' role='push button'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForPushButton
           obj             = Google Search
           role            = push button
GENERATOR: _getBrailleRegionsForPushButton
           obj             = I'm Feeling Lucky
           role            = push button
BRAILLE LINE:  ',google ,se>* btn ,i'm ,feel+ ,lucky btn'
     VISIBLE:  ',i'm ,feel+ ,lucky btn', cursor=2
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be useless: [table cell | ]
Object deemed to be for layout purposes only: [table | ]
Object deemed to be useless: [section | ]
Object deemed to be useless: [section | ]
Object deemed to be useless: [section | ]
Object deemed to be useless: [section | ]
GENERATOR: _getDefaultSpeech
           obj             = I'm Feeling Lucky
           role            = push button
           already_focused = False
           utterances:
               (I'm Feeling Lucky)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = I'm Feeling Lucky
           role            = push button
           already_focused = False
           utterances:
               (I'm Feeling Lucky)
               (button)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'I'm Feeling Lucky button'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

KEYEVENT: type=0
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1212439876.401475
orca.keyEcho: string to echo: Tab
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1212439876.588850
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 focus:
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:text-caret-moved
    app.name='Firefox' name='Advanced Search' role='' state='enabled focusable focused horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='Firefox' name='Advanced Search' role='' state='enabled focusable focused horizontal opaque sensitive showing visible' relations=''
LOCUS OF FOCUS: app='Firefox' name='Advanced Search' role=''
                event='focus:'
BRAILLE LINE:  'Advanced ,se>* lnk'
     VISIBLE:  'Advanced ,se>* lnk', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be useless: [table cell | ]
GENERATOR: Gecko._getSpeechForLink
           obj             = Advanced Search
           role            = 
           already_focused = False
           utterances:
               (Advanced Search)
               (link)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Advanced Search link'
^^^^^ 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='Firefox' name='Advanced Search' role='' state='enabled focusable focused horizontal opaque sensitive showing visible' relations=''
Finding top-level object for source.name=Advanced Search
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=iGoogle
--> obj.name=iGoogle
--> obj.name=
--> obj.name=
--> obj.name=iGoogle - Mozilla Firefox 3 Beta 5
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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='Firefox' name='Advanced Search' role='' state='enabled focusable focused horizontal opaque sensitive showing visible' relations=''
BRAILLE LINE:  'Advanced ,se>* lnk'
     VISIBLE:  'Advanced ,se>* lnk', cursor=1
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1212439877.608551
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'Down' (104)
DEQUEUED KEYPRESS 'Down' (104) <----------

vvvvv PROCESS KEY PRESS EVENT Down vvvvv
---------> QUEUEING EVENT object:property-change:accessible-name
Object deemed to be useless: [table cell | ]
Object deemed to be useless: [section | ]

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/input_event.py", line 194, in processInputEvent
    consumed = self.function(script, inputEvent)
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/script.py", line 6904, in goNextLine
    self.setCaretPosition(nextObj, nextCharOffset)
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/script.py", line 6539, in setCaretPosition
    orca.setLocusOfFocus(None, obj, False)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 192, in setLocusOfFocus
    print "XXX: event.host_application: ", event.host_application
AttributeError: 'NoneType' object has no attribute 'host_application'


^^^^^ PROCESS KEY PRESS EVENT Down ^^^^^
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='Search Preferences' role='' state='enabled focusable horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1212439877.808404
orca.isModifierKey: returning: False
----------> QUEUEING KEYRELEASE 'Down' (104)
DEQUEUED KEYRELEASE 'Down' (104) <----------

vvvvv PROCESS KEY RELEASE EVENT Down vvvvv

^^^^^ PROCESS KEY RELEASE EVENT Down ^^^^^
KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1212439878.185546
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'Down' (104)
DEQUEUED KEYPRESS 'Down' (104) <----------

vvvvv PROCESS KEY PRESS EVENT Down vvvvv
---------> QUEUEING EVENT object:property-change:accessible-name
Object deemed to be useless: [table cell | ]
Object deemed to be useless: [section | ]

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/input_event.py", line 194, in processInputEvent
    consumed = self.function(script, inputEvent)
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/script.py", line 6904, in goNextLine
    self.setCaretPosition(nextObj, nextCharOffset)
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/script.py", line 6539, in setCaretPosition
    orca.setLocusOfFocus(None, obj, False)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 192, in setLocusOfFocus
    print "XXX: event.host_application: ", event.host_application
AttributeError: 'NoneType' object has no attribute 'host_application'


^^^^^ PROCESS KEY PRESS EVENT Down ^^^^^
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='Language Tools' role='' state='enabled focusable horizontal opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1212439878.385360
orca.isModifierKey: returning: False
----------> QUEUEING KEYRELEASE 'Down' (104)
DEQUEUED KEYRELEASE 'Down' (104) <----------

vvvvv PROCESS KEY RELEASE EVENT Down vvvvv

^^^^^ PROCESS KEY RELEASE EVENT Down ^^^^^
KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1212439878.684542
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'Down' (104)
DEQUEUED KEYPRESS 'Down' (104) <----------

vvvvv PROCESS KEY PRESS EVENT Down vvvvv
Object deemed to be useless: [table cell | ]
Object deemed to be useless: [section | ]
Object deemed to be useless: [section | ]
Object deemed to be useless: [table cell | ]
KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1212439878.882070
orca.isModifierKey: returning: False
----------> QUEUEING KEYRELEASE 'Down' (104)
---------> QUEUEING EVENT object:property-change:accessible-name
Object deemed to be useless: [image | ]
---------> 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

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/input_event.py", line 194, in processInputEvent
    consumed = self.function(script, inputEvent)
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/script.py", line 6904, in goNextLine
    self.setCaretPosition(nextObj, nextCharOffset)
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/script.py", line 6539, in setCaretPosition
    orca.setLocusOfFocus(None, obj, False)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 192, in setLocusOfFocus
    print "XXX: event.host_application: ", event.host_application
AttributeError: 'NoneType' object has no attribute 'host_application'


^^^^^ PROCESS KEY PRESS EVENT Down ^^^^^
DEQUEUED KEYRELEASE 'Down' (104) <----------

vvvvv PROCESS KEY RELEASE EVENT Down vvvvv

^^^^^ PROCESS KEY RELEASE EVENT Down ^^^^^
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='Add a tab' role='' state='enabled focusable horizontal opaque sensitive 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)
    app.name='Firefox' name='Get artist themes' role='' state='enabled focusable horizontal opaque sensitive 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)
    app.name='Firefox' name='Select theme' role='' state='enabled focusable horizontal opaque sensitive showing visible visited' 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='Firefox' name='Add stuff »' role='' state='enabled focusable horizontal opaque sensitive 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)
    app.name='Firefox' name='Slashdot' role='' state='enabled focusable horizontal opaque sensitive showing visible visited' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1212439879.157383
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'Down' (104)
DEQUEUED KEYPRESS 'Down' (104) <----------

vvvvv PROCESS KEY PRESS EVENT Down vvvvv
---------> QUEUEING EVENT object:property-change:accessible-name

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/input_event.py", line 194, in processInputEvent
    consumed = self.function(script, inputEvent)
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/script.py", line 6904, in goNextLine
    self.setCaretPosition(nextObj, nextCharOffset)
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/script.py", line 6539, in setCaretPosition
    orca.setLocusOfFocus(None, obj, False)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 192, in setLocusOfFocus
    print "XXX: event.host_application: ", event.host_application
AttributeError: 'NoneType' object has no attribute 'host_application'


^^^^^ PROCESS KEY PRESS EVENT Down ^^^^^
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='Delete' role='' state='enabled focusable horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1212439879.357382
orca.isModifierKey: returning: False
----------> QUEUEING KEYRELEASE 'Down' (104)
DEQUEUED KEYRELEASE 'Down' (104) <----------

vvvvv PROCESS KEY RELEASE EVENT Down vvvvv

^^^^^ PROCESS KEY RELEASE EVENT Down ^^^^^
KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1212439879.612549
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'Down' (104)
DEQUEUED KEYPRESS 'Down' (104) <----------

vvvvv PROCESS KEY PRESS EVENT Down vvvvv
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:property-change:accessible-name
Object deemed to be useless: [section | ]
Object deemed to be useless: [section | ]

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/input_event.py", line 194, in processInputEvent
    consumed = self.function(script, inputEvent)
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/script.py", line 6904, in goNextLine
    self.setCaretPosition(nextObj, nextCharOffset)
  File "/usr/lib/python2.5/site-packages/orca/scripts/toolkits/Gecko/script.py", line 6539, in setCaretPosition
    orca.setLocusOfFocus(None, obj, False)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 192, in setLocusOfFocus
    print "XXX: event.host_application: ", event.host_application
AttributeError: 'NoneType' object has no attribute 'host_application'


^^^^^ PROCESS KEY PRESS EVENT Down ^^^^^
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='Minimize' role='' state='enabled focusable horizontal opaque 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)
    app.name='Firefox' name='Menu' role='' state='enabled focusable horizontal opaque sensitive showing visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1212439879.789385
orca.isModifierKey: returning: False
----------> QUEUEING KEYRELEASE 'Down' (104)
DEQUEUED KEYRELEASE 'Down' (104) <----------

vvvvv PROCESS KEY RELEASE EVENT Down vvvvv

^^^^^ PROCESS KEY RELEASE EVENT Down ^^^^^
KEYEVENT: type=0
          hw_code=66
          modifiers=0
          event_string=(Caps_Lock)
          is_text=True
          time=1212439881.952513
orca.keyEcho: string to echo: Caps_Lock
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=24
          modifiers=0
          event_string=(q)
          is_text=True
          time=1212439882.188515
orca.keyEcho: string to echo: q
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'q' (24)
DEQUEUED KEYPRESS 'q' (24) <----------

vvvvv PROCESS KEY PRESS EVENT q vvvvv
SPEECH OUTPUT: 'Goodbye.'
BRAILLE LINE:  ',gdbye4'
     VISIBLE:  ',gdbye4', cursor=0
KEYEVENT: type=1
          hw_code=24
          modifiers=0
          event_string=(q)
          is_text=True
          time=1212439882.348239
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=66
          modifiers=0
          event_string=(Caps_Lock)
          is_text=True
          time=1212439882.349831
orca.isModifierKey: returning: True

^^^^^ PROCESS KEY PRESS EVENT q ^^^^^
BRAILLE LINE:  ',no focus'
     VISIBLE:  ',no focus', cursor=0
SPEECH OUTPUT: 'No focus'
