Closed Bug 1619494 Opened 5 years ago Closed 5 years ago

Fission a11y: IAccessible2::windowHandle is wrong within OOP iframes when window emulation is enabled

Categories

(Core :: Disability Access APIs, defect, P2)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: Jamie, Assigned: Jamie)

References

Details

When window emulation is enabled, IAccessible2::windowHandle returns the top level HWND for accessibles inside OOP iframes. It should return the emulated HWND for the tab document. Note that the HWND used to fire events for these accessibles is correct, so we're getting this right in the parent process but wrong in the content process.

Actually, it looks like this works as expected for OOP iframes. Apparently, I was testing with the wrong config; it's broken with in-process iframes.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.