Closed Bug 310350 Opened 19 years ago Closed 19 years ago

context menus don't work with screen readers starting on 09/21

Categories

(Firefox :: Disability Access, defect)

1.5.0.x Branch
x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED FIXED
Firefox1.5

People

(Reporter: mdfft, Assigned: aaronlev)

Details

(Keywords: access, fixed1.8, regression, Whiteboard: [ETA: need review ])

Attachments

(1 file)

Aaron noticed that the context menu stopped working on the latest FF build which
is 09/26 build.

steps to recreate:

1. Bring up Window Eyes and FF nightly build of 09/24 and using goggle.com
2. press * on the num key pad and you will noticed that nothing is spoken no
firing of events.

This working fine with 09/213 build.
Severity: normal → critical
Target Milestone: --- → Firefox1.5
Update, FYI this also broken with JAWS so we know it's a FF bug
We're no longer seeing popupshown events internally.
Flags: blocking1.8b5?
This was caused by bug 307172.
Keywords: regression
Summary: Regression of context menu stop working on nightly build 09/24 → context menus don't work with screen readers starting on 09/24
(In reply to comment #3)
> This was caused by bug 307172.

I was wrong. It was caused by adding
AreAncestorViewsVisible() as a requirement for creating accessibles.
Summary: context menus don't work with screen readers starting on 09/24 → context menus don't work with screen readers starting on 09/21
Whiteboard: [ETA: need review ]
This also fixes the asymmetrical menu events that were occuring as a user typed
in an autocomplete such as the location bar. They're symmetrical now with this
patch, so the screen readers won't have to work around that issue anymore.
Flags: blocking1.8b5? → blocking1.8b5+
Attachment #197872 - Flags: review?(parente) → review+
Attachment #197872 - Flags: superreview?(bryner)
Attachment #197872 - Flags: superreview?(bryner) → superreview+
Comment on attachment 197872 [details] [diff] [review]
1) Mark chrome docs as loaded so that mutation handling works, 2)  Keep menu event impls separate for XUL vs. DHTML menus, 3) Use FireDelayedToolkitEvent for popupshown so ancestor views are visible

approved, pending brian's SR
Attachment #197872 - Flags: superreview?(bryner)
Attachment #197872 - Flags: superreview+
Attachment #197872 - Flags: approval1.8b5+
Attachment #197872 - Flags: superreview?(bryner) → superreview+
Status: NEW → RESOLVED
Closed: 19 years ago
Keywords: fixed1.8
Resolution: --- → FIXED
Keywords: sec508
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: