[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [orca-list] ff3 slow navigation response



Joanie,
I updated my at-spi, but problem persists.
at-spi 989 and orca 3661

Should I update firefox?

Thanks
Chris
On Sun, Mar 02, 2008 at 06:34:56PM -0500, Joanmarie Diggs wrote:
> Hi Christopher.
> 
> Scott recently improved the structural navigation speed through the use
> of collections.  However to take advantage of this new functionality you
> need both the very latest Orca from trunk as well as the very latest
> at-spi.
> 
> Hope this helps!
> --Joanie
> 
> On Sun, 2008-03-02 at 16:36 -0500, Christopher Moore wrote:
> > I'm reposting this with a smaller debug output to avoid being bounced.
> > ----- Forwarded message from Christopher Moore <christopher h moore verizon net> -----
> > 
> > 
> > Hello,
> > I've recently installed orca from svn trunk, and my ubuntu gutsy system 
> > seems to be running ok.
> > 
> > I've been using ff3 and am experiencing slow response when attempting to 
> > navigate web pages using the orca gecko navigation keys.   
> > 
> > My wife, who is sighted, can navigate the page easily with the mouse, 
> > and orca seems to do a good job of announcing the current location on 
> > the page.  This in itself is a major step forward from ff2 where orca 
> > wasn't able to keep track of what was going on.
> > 
> > I'm attaching a debug file from a simple test.  First, I brought up a 
> > web page.  Next I enabled orca deubugging and restarted orca.
> > Now for the test:
> > I first entered 'h' to search for headings.  If you're looking at the 
> > debug output, you can search for "Wrapping to top" which is the result 
> > of the command.  A couple line above this you see the time (571.69) when 
> > the keystroke process began.  I don't see a time when the speech/braille 
> > was actually output, but I entered the next keystroke 'o' as soon as 
> > output was spoken.
> > The next time (604.97) is approx 33 seconds later.  So what was 
> > happening during those 33 seconds?
> > 
> > After the 'o' which occurred at approx 605, I switched applications with 
> > alt+l at approx 619 seconds.  So the 'o' took approx 14 seconds.  
> > 
> > My question is basically two-fold.  
> > First, why is orca response to navigation keys so sluggish? and
> > Second, what plans are in the pipeline  to improve the user 
> > experience?
> > 
> > I'd like to help resolve this particular issue and feel I can make some 
> > contributions in the areas of programming and testing.
> > 
> > Chris
> > 
> > KEYEVENT: type=0
> >           hw_code=43
> >           modifiers=0
> >           event_string=(h)
> >           is_text=True
> >           time=1204487571.626547
> > orca.keyEcho: string to echo: h
> > orca.isModifierKey: returning: False
> > ----------> QUEUEING KEYPRESS 'h' (43)
> > DEQUEUED KEYPRESS 'h' (43) <----------
> > 
> > vvvvv PROCESS KEY PRESS EVENT h vvvvv
> > KEYEVENT: type=1
> >           hw_code=43
> >           modifiers=0
> >           event_string=(h)
> >           is_text=True
> >           time=1204487571.692230
> > orca.isModifierKey: returning: False
> > ----------> QUEUEING KEYRELEASE 'h' (43)
> > SPEECH OUTPUT: 'Wrapping to top.'
> > SPEECH OUTPUT: 'No more headings.'
> > 
> > ^^^^^ PROCESS KEY PRESS EVENT h ^^^^^
> > DEQUEUED KEYRELEASE 'h' (43) <----------
> > 
> > vvvvv PROCESS KEY RELEASE EVENT h vvvvv
> > 
> > ^^^^^ PROCESS KEY RELEASE EVENT h ^^^^^
> > KEYEVENT: type=0
> >           hw_code=32
> >           modifiers=0
> >           event_string=(o)
> >           is_text=True
> >           time=1204487604.978555
> > orca.keyEcho: string to echo: o
> > orca.isModifierKey: returning: False
> > ----------> QUEUEING KEYPRESS 'o' (32)
> > DEQUEUED KEYPRESS 'o' (32) <----------
> > 
> > vvvvv PROCESS KEY PRESS EVENT o vvvvv
> > KEYEVENT: type=1
> >           hw_code=32
> >           modifiers=0
> >           event_string=(o)
> >           is_text=True
> >           time=1204487605.082773
> > orca.isModifierKey: returning: False
> > ----------> QUEUEING KEYRELEASE 'o' (32)
> > LOCUS OF FOCUS: app='Minefield' name='' role='table cell'
> >                 event=None
> > Object deemed to be useless: [image | ]
> > Object deemed to be useless: [image | ]
> > Object deemed to be useless: [image | ]
> > Object deemed to be useless: [image | ]
> > Object deemed to be useless: [image | ]
> > Object deemed to be useless: [image | ]
> > BRAILLE LINE:  'There are 3 unlogged users'
> >      VISIBLE:  'There are 3 unlogged users', cursor=1
> > SPEECH OUTPUT: 'There are 3 unlogged users and 0 registered users online.
> > 
> > You are logged-in as W1GM.
> > 
> > '
> > 
> > ^^^^^ PROCESS KEY PRESS EVENT o ^^^^^
> > DEQUEUED KEYRELEASE 'o' (32) <----------
> > 
> > vvvvv PROCESS KEY RELEASE EVENT o vvvvv
> > 
> > ^^^^^ PROCESS KEY RELEASE EVENT o ^^^^^
> > KEYEVENT: type=0
> >           hw_code=64
> >           modifiers=0
> >           event_string=(Alt_L)
> >           is_text=True
> >           time=1204487619.210556
> > orca.keyEcho: string to echo: Alt_L
> > orca.isModifierKey: returning: True
> > ---------> QUEUEING EVENT window:deactivate
> > DEQUEUED EVENT window:deactivate <----------
> > _______________________________________________
> > Orca-list mailing list
> > Orca-list gnome org
> > http://mail.gnome.org/mailman/listinfo/orca-list
> > Visit http://live.gnome.org/Orca for more information on Orca


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]