gecko-dev/accessible/windows/msaa
James Teh 47040c9214 Bug 1424657: Make IAccessible::accChild handle remote ids for popup windows. r=eeejay
Bug 1422201 changed GetIAccessibleFor so it only handles remote ids when called on the root accessible.
However, this breaks webextension popup documents.
These popups have their own HWND, so the root accessible of that HWND needs to handle accChild for ids in remote documents within that HWND.
Therefore, expand the restriction to cover the root accessible of any HWND, not just the main HWND.

MozReview-Commit-ID: 69v4XSeQLcS

--HG--
extra : rebase_source : bf5c5e0a475424b2276800d1a10ab1a46c136bd6
2017-12-11 14:35:00 +10:00
..
ARIAGridAccessibleWrap.cpp
ARIAGridAccessibleWrap.h
AccessibleWrap.cpp Bug 1424657: Make IAccessible::accChild handle remote ids for popup windows. r=eeejay 2017-12-11 14:35:00 +10:00
AccessibleWrap.h Bug 1424657: Make IAccessible::accChild handle remote ids for popup windows. r=eeejay 2017-12-11 14:35:00 +10:00
ApplicationAccessibleWrap.cpp Bug 1323055: Remove A11Y_TRYBLOCK_* from Windows a11y code; r=tbsaunde 2016-12-20 13:41:24 -07:00
ApplicationAccessibleWrap.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
Compatibility.cpp Bug 1402519 - Remove MOZ_CRASHREPORTER directives from accessible; r=surkov 2017-10-10 12:01:02 +02:00
Compatibility.h Bug 1419886: Part 2 - Add UIA detection to a11y and centralize a11y instantiator telemetry under a11y::SetInstantiator function; r=Jamie 2017-12-04 17:56:31 -07:00
CompatibilityUIA.cpp Bug 1423989: Add telemetry probe to measure the time spent finding the UIA client; r=Jamie, r=francois 2017-12-04 17:56:45 -07:00
DocAccessibleWrap.cpp Bug 1390652: Part 1 - Send parent COM proxies to content as IDispatch instead of IAccessible to match the outparam type of IAccessible::get_accParent; r=yzen 2017-08-16 10:56:00 -06:00
DocAccessibleWrap.h Bug 1297549: Part 1 - Use chrome-generated MSAA IDs in content; r=tbsaunde 2016-09-19 13:58:15 -06:00
EnumVariant.cpp Bug 1323055: Remove A11Y_TRYBLOCK_* from Windows a11y code; r=tbsaunde 2016-12-20 13:41:24 -07:00
EnumVariant.h Bug 1322465 part 1 - Use explicit/MOZ_IMPLICIT for the unary constructors in accessible/. r=Ehsan 2016-12-16 15:43:21 +08:00
GeckoCustom.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
GeckoCustom.h Bug 1335825 - Provide full state bitfield to xpcom accessibles in Windows. r=yzen 2017-02-03 15:22:09 -08:00
HTMLTableAccessibleWrap.cpp
HTMLTableAccessibleWrap.h
HTMLWin32ObjectAccessible.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
HTMLWin32ObjectAccessible.h Bug 1319640: Make obtaining of plugin IAccessible go through Chrome process on Sandboxed builds; r=tbsaunde 2016-12-03 16:07:24 -07:00
HyperTextAccessibleWrap.cpp Bug 873444: Implement IAccessibleHypertext2::hyperlinks. r=surkov 2017-10-27 09:40:11 +10:00
HyperTextAccessibleWrap.h
IDSet.h Bug 1304449: Part 1 - Modify MSAA IDs to be partitioned based on content id; r=tbsaunde 2016-10-05 17:52:23 -06:00
IUnknownImpl.cpp Bug 1393435 - Remove unnecessary inclusions of the crash reporter header files; r=mconley 2017-08-07 14:10:02 +02:00
IUnknownImpl.h Bug 1323055: Remove A11Y_TRYBLOCK_* from Windows a11y code; r=tbsaunde 2016-12-20 13:41:24 -07:00
ImageAccessibleWrap.cpp
ImageAccessibleWrap.h
LazyInstantiator.cpp Bug 1419886: Part 2 - Add UIA detection to a11y and centralize a11y instantiator telemetry under a11y::SetInstantiator function; r=Jamie 2017-12-04 17:56:31 -07:00
LazyInstantiator.h Bug 1419886: Part 2 - Add UIA detection to a11y and centralize a11y instantiator telemetry under a11y::SetInstantiator function; r=Jamie 2017-12-04 17:56:31 -07:00
MsaaIdGenerator.cpp Bug 1365073: Modify sdnAccessible to always generate unique IDs using AccessibleWrap's scheme even when it is not associated with an accessible; r=tbsaunde 2017-05-15 17:28:57 -06:00
MsaaIdGenerator.h Bug 1365073: Modify sdnAccessible to always generate unique IDs using AccessibleWrap's scheme even when it is not associated with an accessible; r=tbsaunde 2017-05-15 17:28:57 -06:00
NtUndoc.h Bug 1419886: Part 2 - Add UIA detection to a11y and centralize a11y instantiator telemetry under a11y::SetInstantiator function; r=Jamie 2017-12-04 17:56:31 -07:00
Platform.cpp Bug 1419886: Part 2 - Add UIA detection to a11y and centralize a11y instantiator telemetry under a11y::SetInstantiator function; r=Jamie 2017-12-04 17:56:31 -07:00
RootAccessibleWrap.cpp Bug 1421144: Fix IAccessible::accFocus on the root accessible for remote content. r=surkov 2017-11-28 04:15:56 +10:00
RootAccessibleWrap.h Bug 1421144: Fix IAccessible::accFocus on the root accessible for remote content. r=surkov 2017-11-28 04:15:56 +10:00
ServiceProvider.cpp Bug 1346967: Generate metadata for all three ISimpleDOM interfaces via a single combined run of MIDL; r=tbsaunde 2017-03-13 16:39:28 -06:00
ServiceProvider.h Bug 1322465 part 1 - Use explicit/MOZ_IMPLICIT for the unary constructors in accessible/. r=Ehsan 2016-12-16 15:43:21 +08:00
TextLeafAccessibleWrap.cpp
TextLeafAccessibleWrap.h
XULListboxAccessibleWrap.cpp
XULListboxAccessibleWrap.h
XULMenuAccessibleWrap.cpp
XULMenuAccessibleWrap.h
XULTreeGridAccessibleWrap.cpp
XULTreeGridAccessibleWrap.h
moz.build Bug 1394734 - Replace CONFIG['CLANG*'] by CONFIG['CC_TYPE'] r=glandium 2017-12-07 22:09:38 +01:00
nsEventMap.h bug 1213402 - fixup silly array , on windows r=me landing on a CLOSED TREE 2015-11-10 17:39:27 -05:00
nsWinUtils.cpp Bug 1380471: Move follow-up initialization for emulated windows into a callback invoked by the emulated window's WM_CREATE handler; r=yzen 2017-07-12 18:01:43 -06:00
nsWinUtils.h Bug 1380471: Move follow-up initialization for emulated windows into a callback invoked by the emulated window's WM_CREATE handler; r=yzen 2017-07-12 18:01:43 -06:00