GNOME Bugzilla – Bug 528644
Orca should indicate when an autocomplete list has appeared in FF
Last modified: 2008-06-03 20:15:57 UTC
Steps to reproduce: 1. Give focus to the search autocomplete in FF's toolbar 2. Type a common-enough, short string (e.g. "this") 3. Press Down Arrow The search engine (e.g. google) has made suggestions based on what you typed. A sighted user knows that this has occurred because the list wasn't there before and now it is. :-) A user who is blind has to suspect that this might have taken place and then Down Arrow to see if he/she was correct. It might be nice if Orca indicated when this has occurred. Thoughts and questions: 1. It should be optional and/or maybe only spoken at the "verbose" level 2. What do we want to do for braille?
I wonder if perhaps we should do something like what we do for the firefox find dialog. Maybe after the user has typed 4 characters we speak the first item in the list. If the user keeps typing and the list changes we could speak the new first item. I don't think we should change the braille display at all based on the autocomplete information because the user will expect to see the text he/she is typing. thoughts?
Mike and I discussed this via the phone. The situation with autocompletes is that when they appear, nothing is selected. They're just there waiting for the user to give it focus. Therefore we are planning on the following: 1. If the user did not cause it to appear (i.e. he/she was just typing): a. At the verbose verbosity level, we'll speak "autocomplete" b. At the brief verbosity level, we'll not present it. 2. If the user did cause it to appear (i.e. by pressing Alt+Down), we'll speak "autocomplete" no matter what as a way to confirm that the thing has appeared (because still nothing will be selected).
Created attachment 111693 [details] [review] revision 1 This seems to get the job done. Pylinted already. Will regression test it now. Mike please see if this does what you think it should. Thanks!
Passes the regression tests.
I like this. It is possible for the fast typeist to miss this message but it doesn't matter because they still here the first item as it appears.
Thanks Mike. Patch committed to trunk. Moving to pending.