зеркало из https://github.com/mozilla/gecko-dev.git
ef9d9e1d06
This changes the ATK code to use AccessibleOrProxy::ChildAtPoint, since that already handles walking into OuterDocAccessibles appropriately. Previously, atk_component_ref_accessible_at_point didn't work at all on OuterDocAccessibles. Also, for ProxyAccessibles, we no longer adjust the coordinates for ATK_XY_WINDOW in the content process, as this depends on stuff that doesn't exist cross-platform and thus can't be used with AccessibleOrProxy. Instead, we now handle this in the parent process before making the IPC call. Differential Revision: https://phabricator.services.mozilla.com/D67986 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
ARIAGridAccessibleWrap.h | ||
AccessibleWrap.cpp | ||
AccessibleWrap.h | ||
ApplicationAccessibleWrap.cpp | ||
ApplicationAccessibleWrap.h | ||
AtkSocketAccessible.cpp | ||
AtkSocketAccessible.h | ||
DOMtoATK.cpp | ||
DOMtoATK.h | ||
DocAccessibleWrap.cpp | ||
DocAccessibleWrap.h | ||
HTMLTableAccessibleWrap.h | ||
HyperTextAccessibleWrap.h | ||
ImageAccessibleWrap.h | ||
InterfaceInitFuncs.h | ||
Platform.cpp | ||
RootAccessibleWrap.cpp | ||
RootAccessibleWrap.h | ||
TextLeafAccessibleWrap.h | ||
UtilInterface.cpp | ||
XULListboxAccessibleWrap.h | ||
XULMenuAccessibleWrap.h | ||
XULTreeGridAccessibleWrap.h | ||
moz.build | ||
nsMai.h | ||
nsMaiHyperlink.cpp | ||
nsMaiHyperlink.h | ||
nsMaiInterfaceAction.cpp | ||
nsMaiInterfaceComponent.cpp | ||
nsMaiInterfaceDocument.cpp | ||
nsMaiInterfaceEditableText.cpp | ||
nsMaiInterfaceHyperlinkImpl.cpp | ||
nsMaiInterfaceHypertext.cpp | ||
nsMaiInterfaceImage.cpp | ||
nsMaiInterfaceSelection.cpp | ||
nsMaiInterfaceTable.cpp | ||
nsMaiInterfaceTableCell.cpp | ||
nsMaiInterfaceText.cpp | ||
nsMaiInterfaceValue.cpp | ||
nsStateMap.h |