mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 00:35:44 +00:00
0b42799e46
When window emulation is enabled, the emulated window is set on the top level DocAccessibleChild. However, it isn't set on child documents (in-process iframes). Therefore, when querying the window handle, we need to check for an emulated window handle on the top level document and return that if present. This fixes the window handle returned by IAccessible2::get_windowHandle. Note that the window handle used when firing events was already correct, as that is determined in the parent process. In the parent process, the emulated window was already being propagated down to child DocAccessibleParents by BrowserParent::RecvPDocAccessibleConstructor. Differential Revision: https://phabricator.services.mozilla.com/D79035 |
||
---|---|---|
.. | ||
android | ||
aom | ||
atk | ||
base | ||
generic | ||
html | ||
interfaces | ||
ipc | ||
mac | ||
other | ||
tests | ||
windows | ||
xpcom | ||
xul | ||
moz.build |