Closed
Bug 1554831
Opened 6 years ago
Closed 6 years ago
Fission a11y: Fix HWND returned by accessibles in OOP iframes with window emulation
Categories
(Core :: Disability Access APIs, defect, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox69 | --- | fixed |
People
(Reporter: Jamie, Assigned: Jamie)
References
Details
Attachments
(1 file)
When window emulation is enabled (for screen readers which rely on this such as JAWS), IAccessible2::windowHandle on accessibles within OOP iframe documents is returning the Firefox main window instead of the emulated document window.
| Assignee | ||
Comment 1•6 years ago
|
||
If window emulation is enabled, an out-of-process iframe document should use the same emulated window as its embedder.
Previously, we were setting this on DocAccessibleParent, but we weren't sending it to content to make it available on DocAccessibleChild.
This meant that accessibles in out-of-process iframe documents were reporting the wrong window handle.
Pushed by jteh@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/36d571eb9198
For out-of-process iframe documents on Windows, send the a11y emulated window (if any) to the content process. r=eeejay
Comment 3•6 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox69:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
| Assignee | ||
Updated•6 years ago
|
Blocks: a11y-fission
Updated•6 years ago
|
Fission Milestone: --- → M3
You need to log in
before you can comment on or make changes to this bug.
Description
•