vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='Firefox' name='Product:' role='link' state='enabled focusable focused horizontal opaque sensitive showing visible' relations='labelled by'
Finding top-level object for source.name=Product:
--> obj.name=Product:
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Bug 622812 – Firefox: Combo boxes cannot be activated via cursor routing keys
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Bug 622812 – Firefox: Combo boxes cannot be activated via cursor routing keys - Mozilla Firefox
^^^^^ 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,None)
    app.name='Firefox' name='Product:' role='link' state='enabled focusable focused horizontal opaque sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

BRAILLE EVENT: {'command': 65536L, 'type': 536870912L, 'argument': 18L, 'flags': 0L}
----------> QUEUEING BRAILLE COMMAND {'command': 65536L, 'type': 536870912L, 'argument': 18L, 'flags': 0L}
DEQUEUED BRAILLE COMMAND {'command': 65536L, 'type': 536870912L, 'argument': 18L, 'flags': 0L} <----------

vvvvv PROCESS BRAILLE EVENT {'command': 65536L, 'type': 536870912L, 'argument': 18L, 'flags': 0L} vvvvv
---------> QUEUEING EVENT object:state-changed:showing

^^^^^ PROCESS BRAILLE EVENT {'command': 65536L, 'type': 536870912L, 'argument': 18L, 'flags': 0L} ^^^^^
DEQUEUED EVENT object:state-changed:showing <----------

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

---------> 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,Open with gedit)
    app.name='nautilus' name='Open with gedit' role='menu item' state='enabled selectable sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Open with gedit)
             app.name='nautilus' name='Open with gedit' role='menu item' state='enabled selectable sensitive 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,Open with gedit)
    app.name='nautilus' name='Open with gedit' role='menu item' state='enabled selectable sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Open with gedit)
             app.name='nautilus' name='Open with gedit' role='menu item' state='enabled selectable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

KEYEVENT: type=0
          id=65438
          hw_code=90
          modifiers=0
          event_string=(KP_Insert)
          is_text=True
          timestamp=34290566
          time=1277604773.188872
KEYBOARDEVENT: type=0
                id=65438
                hw_code=90
                modifiers=0
                event_string=(KP_Insert)
                keyval_name=(KP_Insert)
                is_text=True
                timestamp=34290566
                time=1277604773.189029
orca.keyEcho: string to echo: KP_Insert
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=113
          hw_code=24
          modifiers=0
          event_string=(q)
          is_text=True
          timestamp=34290730
          time=1277604773.190749
KEYBOARDEVENT: type=0
                id=113
                hw_code=24
                modifiers=0
                event_string=(q)
                keyval_name=(q)
                is_text=True
                timestamp=34290730
                time=1277604773.190890
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.'
KEYEVENT: type=1
          id=113
          hw_code=24
          modifiers=0
          event_string=(q)
          is_text=True
          timestamp=34290809
          time=1277604773.204517
KEYBOARDEVENT: type=1
                id=113
                hw_code=24
                modifiers=0
                event_string=(q)
                keyval_name=(q)
                is_text=True
                timestamp=34290809
                time=1277604773.204628
orca.isModifierKey: returning: False
----------> QUEUEING KEYRELEASE 'q' (24)
BRAILLE LINE:  'Goodbye.'
     VISIBLE:  'Goodbye.', cursor=0
KEYEVENT: type=1
          id=65438
          hw_code=90
          modifiers=0
          event_string=(KP_Insert)
          is_text=True
          timestamp=34290839
          time=1277604773.230540
KEYBOARDEVENT: type=1
                id=65438
                hw_code=90
                modifiers=0
                event_string=(KP_Insert)
                keyval_name=()
                is_text=True
                timestamp=34290839
                time=1277604773.230667
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True

^^^^^ PROCESS KEY PRESS EVENT q ^^^^^
