GNOME Bugzilla – Bug 523196
SayAll not always working well on dslreports.com
Last modified: 2008-03-25 12:10:36 UTC
0. Run Orca and FF3. I have: * Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9b5pre) Gecko/2008031001 Minefield/3.0b5pre * Orca from trunk (svnversion 3722) 1. Add http://www.dslreports.com/comments/1677?1=1&p=7 to your clipboard 2. Press Ctrl+t in FF3, paste http://www.dslreports.com/comments/1677?1=1&p=7 into the location bar and press Enter. When FF3 loads the page, only the stuff at the bottom of the page is read: Tuesday, 18-Mar Terms of Use | Privacy Policy | ... If one presses Insert+KP_Plus to invoke a SayAll, only the stuff at the bottom of the page is read. If one presses Ctrl+Home followed by a SayAll, only the stuff at the bottom of the page is read. It's not until one does a Ctrl+Home followed by a Down Arrow followed by a SayAll that we end up getting the rest of the content. I have not looked at the structure, but my guess is that we're running into some strange hierarchy on this page.
Here, the entire page isn't read. The first part is read, but Orca will start only reading the links when it gets to the reviews. You can read the text of the reviews with presses of up or down arrow. If you try to use read to end, Orca will read the text of the current review, and then only the links of following reviews.
I just committed a patch for a related problem to trunk. For me it solves the problem of skipping text. I noticed two things while testing on this page: 1. Orca announces the full Javascript URL associated with the google ads 2. Orca does not automatically start the SayAll (or it does, but immediately stops it). If you start SayAll after the page loads, it seems to work. The former I will be tackling as part of bug 518945; the latter is (I believe) the result of a document load on an inline frame which is another, different bug. My question w.r.t. this bug is this: When SayAll is reading the document, does it still skip over things on this site?
Orca now works great with this site. I'm running Orca revision 3749. Thanks for all your work.