Ticket #130 (closed defect: fixed)

Opened 5 months ago

Last modified 4 months ago

In Firefox, when lists, headings, and possibly other items are turned off in the buffer settings, information is still inappropriately read.

Reported by: Gene Owned by:
Priority: minor Milestone:
Component: Virtual buffers Version: trunk
Keywords: Firefox verbosity Cc:
Blocking: Blocked By:

Description

When using NVDA with Firefox, turning off settings such as list and headings causes the words list and heading not to be spoken but most or all other information is still spoken. For example, you will hear entering five items or leaving five items. You will hear level 5, for example, when on a level 5 heading.

Attachments

speech.py.patch (3.6 kB) - added by pvagner 5 months ago.
A patch hopefully addressing the issue. It needs testing it's why I haven't commited it yet. I am not sure this won't break anything else.

Change History

Changed 5 months ago by pvagner

I have tryed to add a patch which address that part with headings and their level. It may also fix states but the thing I am unable to figure out right now is how to suppress reporting "in" and "out of" fields based off of its role.

Changed 5 months ago by pvagner

A patch hopefully addressing the issue. It needs testing it's why I haven't commited it yet. I am not sure this won't break anything else.

Changed 5 months ago by pvagner

I have just updated the patch above. Please do test the functionality if you can. Initial testing shows it really silences such inappropriate reporting however I am afraid it might bring some other side effects.

Changed 4 months ago by pvagner

I am using this patch since I have posted it and I have noticed no side effects so far. Perhaps we might quickly add it into the 0.6 p2. What do you think?

Changed 4 months ago by mdcurran

Feel free to commit it now if you like. As long as it adds no new translation strings, and as you say... it has no side effects... that is fine with me.

Changed 4 months ago by pvagner

  • status changed from new to closed
  • resolution set to fixed

Committed in r2335. Closing this ticked, please reopen if you can notice any problems

Note: See TracTickets for help on using tickets.