After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 586078 - Firefox speech output appears to be largely not working
Firefox speech output appears to be largely not working
Status: RESOLVED DUPLICATE of bug 585870
Product: orca
Classification: Applications
Component: speech
2.27.x
Other All
: Normal normal
: ---
Assigned To: Orca Maintainers
Orca Maintainers
: 586080 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-06-17 05:19 UTC by Bart Bunting
Modified: 2009-06-17 12:56 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24


Attachments
This full debug.out demonstrate Bart problem. (444.14 KB, text/plain)
2009-06-17 06:10 UTC, Hammer Attila
Details
Prewious comment I send wrong debug.out file, this is the good debug.out file. (444.14 KB, text/plain)
2009-06-17 06:21 UTC, Hammer Attila
Details

Description Bart Bunting 2009-06-17 05:19:36 UTC
Please describe the problem:
When visiting www.google.com.au orca doesn’t read most of the text on the page.  When using orca plus tab I’m moved to the next form element but it is not spoken.  This is not specific to google that is just one example.

Now perhaps it’s something in my setup, I’m running orca from trunk with an otherwise standard Ubuntu Intrepid installation, no at-spi updates to 2.27 etc.  
I found the offending commit by doing a git bisect starting from the 1st june.

I asked on the orca list if anyone else is seeing similar issues and Attila reported seeing the same problem.

The git commit is:
commit 1bfd7f20a455cb4dde944fc588a9eb0a8f71c76c
Author: Willie Walker <william.walker@sun.com>
Date:   Sat Jun 13 08:47:35 2009 -0400

    Add pauses before mnemonics (bgo#585417)


Steps to reproduce:
1. visit www.google.com.au
2. use the up and down arrows to attempt to naviaate the page.
3. very little text is spoken, some of the links, not the buttons etc.
4. Use the arrow keys or control arrows to navigate by word.  Text is spoken correctly when this is done.


Actual results:
expected Text is not spoken.

Expected results:
Correct text to be read out when navigating line by line or field by field.

Does this happen every time?
yes.

Other information:
Comment 1 Hammer Attila 2009-06-17 06:00:37 UTC
I confirm this problem with Ubuntu Jaunty and latest Orca release.
I think this problem not produce you quoted commit, next comment I send full debug.out and the traceback message. The structural navigation.py file producing the traceback messages. 
Comment 2 Hammer Attila 2009-06-17 06:10:50 UTC
Created attachment 136800 [details]
This full debug.out demonstrate Bart problem.

Befre I analyze the debug.out file, I reproduce Bart described problem with following steps:
1. Locate Firefox with www.google.com
2. Press Orca+Tab key, the caret jumps the "Google search" button (google kereséz button if you would like search the debug.out in hungarian), but Orca does'nt spoken this button. I don't know in braille displays displayes the next or prewious form fields when the users using Shift+Orca+Tab or Orca+Tab key combination, because I have'nt got a braille display.

When I analyze the debug.out file, I see following traceback messages:
Traceback (most recent call last):
  • File "/usr/lib/python2.6/dist-packages/orca/input_event.py", line 187 in processInputEvent
    consumed = self.function(script, inputEvent)
  • File "/usr/lib/python2.6/dist-packages/orca/structural_navigation.py", line 313 in goNext
    self.structuralNavigation.goObject(self, True)
  • File "/usr/lib/python2.6/dist-packages/orca/structural_navigation.py", line 893 in goObject
    structuralNavigationObject.present(obj, arg)
  • File "/usr/lib/python2.6/dist-packages/orca/structural_navigation.py", line 2487 in _formFieldPresentation
    self._presentObject(obj, characterOffset)
  • File "/usr/lib/python2.6/dist-packages/orca/scripts/toolkits/Gecko/structural_navigation.py", line 144 in _presentObject
    self._script.speakContents(contents)
  • File "/usr/lib/python2.6/dist-packages/orca/scripts/toolkits/Gecko/script.py", line 5604 in speakContents
    clumped = self.clumpUtterances(utterances)
  • File "/usr/lib/python2.6/dist-packages/orca/scripts/toolkits/Gecko/script.py", line 5585 in clumpUtterances
    clumped[-1][0] += " " + string
TypeError: cannot concatenate 'str' and 'instance' objects

Attila
Comment 3 Hammer Attila 2009-06-17 06:21:35 UTC
Created attachment 136801 [details]
Prewious comment I send wrong debug.out file, this is the good debug.out file.

Sorry, prewious comment I send wrong debug.out file. The traceback message is true, but second debug.out file show this message right.
Comment 4 Hammer Attila 2009-06-17 08:02:39 UTC
*** Bug 586080 has been marked as a duplicate of this bug. ***
Comment 5 Willie Walker 2009-06-17 12:56:49 UTC

*** This bug has been marked as a duplicate of 585870 ***