GNOME Bugzilla – Bug 584794
Uppercase speech parameters not used in Thunderbird/Firefox carat navigation
Last modified: 2009-11-09 21:35:37 UTC
Please describe the problem: When navigating character by character using the cursor keys within Thunderbird or Firefox, Orca does not use the speech parameters for uppercase letters defined in the Orca Preferences dialog under the speech tab. All characters being crossed are spoken with the default voice. This occurs when using Orca from git pulled after flag day, Thunderbird 3.0b3pre, Firefox 3.6a1pre using gnome-speech and either espeak or Cepstral Callie. Steps to reproduce: 1. Start Orca 2. Open a web page in Firefox or a message in Thunderbird. 3. Move character by character using the cursor keys Actual results: All characters (except for links) are spoken using the parameters set for the default voice. Expected results: Uppercase characters should be pronounced using the parameters specified for uppercase characters within the Orca Preferences dialog box. Does this happen every time? yes Other information: Uppercase characters are spoken correctly by flat review.
Created attachment 135916 [details] debug log Debug log showing uppercase letters not being spoken using correct parameters. Log starts and Alt-Tab is used to move focus into a thunderbird message. Cursor keys are used to move the carat over two uppercase characters within the message. Flat review is then used to cross the same characters.
Created attachment 136084 [details] [review] Patch to back out an ill-conceived plan I accidentally made a change to prevent single character words from being spoken with the uppercase voice and have back that out. Things should now work as they previously did.