gecko-dev/accessible/windows/msaa
James Teh a6bdc218ba Bug 1424505: Don't try to retrieve the accessible focus from remote documents on Windows 7. r=eeejay
Bug 1421144 fixed IAccessible::accFocus to work when focus is within a remote document.
Unfortunately, this causes mysterious intermittent crashes when called from a UIA client in Windows 7.
Ideally, we'd deal with the actual cause of the crashes, but they seem to be deep in Windows RPC code and all attempts at tracking this down have failed.
Clients don't seem to need this too often anyway (and it's a minor annoyance if it doesn't work when they do).

MozReview-Commit-ID: IxvbBGJ2wxA

--HG--
extra : rebase_source : 504909703718b75fffcabf1fbe56c0bbff089b58
2018-05-01 15:48:43 +10:00
..
ARIAGridAccessibleWrap.cpp
ARIAGridAccessibleWrap.h Bug 1436902 part 3. Replace usage of NS_IMPL_ISUPPORTS_INHERITED0 with NS_INLINE_DECL_REFCOUNTING_INHERITED when possible. r=mccr8 2018-02-12 15:44:40 -05:00
AccessibleWrap.cpp Bug 1457148 - fix crash in Accessible::Bounds. r=surkov 2018-04-26 19:18:26 -04: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 1449337: Don't take the first VectoredExceptionHandler slot away from ASan. r=Jamie 2018-03-29 10:18:14 -04:00
Compatibility.h Bug 1437417 part 1: a11y: Fix some issues in IsModuleVersionLessThan and make it reusable. r=MarcoZ 2018-02-13 16:48:16 +10:00
CompatibilityUIA.cpp Bug 1424505: Block osk.exe from UIA instantiation; r=Jamie 2018-02-20 12:24:47 -07:00
DocAccessibleWrap.cpp Bug 1423541: Use BaseRect access methods instead of member variables in accessible/ r=surkov 2018-01-12 12:07:29 -05: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 1450927 - add getBoundsInCSSPixels XPCOM method. r=surkov r=jld 2018-04-25 14:51:09 -04:00
GeckoCustom.h Bug 1450927 - add getBoundsInCSSPixels XPCOM method. r=surkov r=jld 2018-04-25 14:51:09 -04: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 1436263 - Part 3: Remove `virtual` from final virtual function declarations. r=froydnj 2018-02-08 21:22:43 -08:00
ImageAccessibleWrap.cpp
ImageAccessibleWrap.h
LazyInstantiator.cpp Bug 1453876: Fix accessibility blocking of the Ask.com Toolbar. r=eeejay 2018-04-13 15:12:13 +10: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 1423999: Improved UIA detection that eliminates handle duplication; r=Jamie 2017-12-07 12:13:14 -07:00
Platform.cpp Bug 1446280: Ensure a11y::SetInstantiator only runs once; r=eeejay 2018-03-16 12:23:46 -06:00
RootAccessibleWrap.cpp Bug 1424505: Don't try to retrieve the accessible focus from remote documents on Windows 7. r=eeejay 2018-05-01 15:48:43 +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 Bug 857348 - assert if defunct state is out of sync with content ref, rs=jamie 2018-02-27 16:34:12 -05:00
XULListboxAccessibleWrap.h
XULMenuAccessibleWrap.cpp Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz 2017-12-25 17:50:10 +01:00
XULMenuAccessibleWrap.h
XULTreeGridAccessibleWrap.cpp
XULTreeGridAccessibleWrap.h
moz.build Bug 1423999: Improved UIA detection that eliminates handle duplication; r=Jamie 2017-12-07 12:13:14 -07:00
nsEventMap.h
nsWinUtils.cpp Bug 1427512 - Part 29: Remove nsIDOMCSSDeclaration. r=xidorn,jryans,bz 2018-01-11 16:17:57 +08:00
nsWinUtils.h Bug 1427512 - Part 29: Remove nsIDOMCSSDeclaration. r=xidorn,jryans,bz 2018-01-11 16:17:57 +08:00