gecko-dev/accessible/ipc/win
James Teh f81d8d0130 Bug 1418448 part 1: Accessible HandlerProvider: Clean up DynamicIA2Data correctly. r=aklotz
DynamicIA2Data contains several BSTRs that need to be freed with SysFreeString.
Previously, we just did a ZeroMemory without actually freeing them.
This cleanup code is placed in a header file so it can be used by AccessibleHandler as well.

MozReview-Commit-ID: 4SWuK9oMRYZ

--HG--
extra : rebase_source : e7358752e7eee1bae000e4005832bfc48c9342af
2017-11-24 15:12:37 +10:00
..
handler Bug 1418448 part 1: Accessible HandlerProvider: Clean up DynamicIA2Data correctly. r=aklotz 2017-11-24 15:12:37 +10:00
typelib
COMPtrTypes.cpp Bug 1399557: Add diagnostic asserts to interceptor creation code; r=jimm 2017-09-18 10:49:15 -06:00
COMPtrTypes.h Bug 1399557: Add Environment to mscom::ProxyStream and define it for IAccessible; r=jimm 2017-09-29 15:41:28 -06:00
DocAccessibleChild.cpp Bug 1415470 - a11y: Fix VS2017 initializer list order warnings. r=yzen 2017-11-06 23:54:53 -08:00
DocAccessibleChild.h Bug 1402951 - no show events for content on document load complete, r=aklotz, yzen 2017-10-03 10:58:27 -04:00
HandlerProvider.cpp Bug 1418448 part 1: Accessible HandlerProvider: Clean up DynamicIA2Data correctly. r=aklotz 2017-11-24 15:12:37 +10:00
HandlerProvider.h Bug 1418448 part 1: Accessible HandlerProvider: Clean up DynamicIA2Data correctly. r=aklotz 2017-11-24 15:12:37 +10:00
IAccessible32.manifest Bug 1354077: Add manifests for IAccessible variants: 32-bit and 64-bit; r=jimm 2017-06-06 12:19:12 -06:00
IAccessible64.manifest Bug 1354077: Add manifests for IAccessible variants: 32-bit and 64-bit; r=jimm 2017-06-06 12:19:12 -06:00
moz.build Bug 1354077: Add manifests for IAccessible variants: 32-bit and 64-bit; r=jimm 2017-06-06 12:19:12 -06:00
PDocAccessible.ipdl Bug 1402951 - no show events for content on document load complete, r=aklotz, yzen 2017-10-03 10:58:27 -04:00
PlatformChild.cpp Bug 1410159: Add additional IUnknown resolution to a11y::HandlerProvider; r=Jamie 2017-11-02 15:37:57 -06:00
PlatformChild.h Bug 1377195: Remove redundant main thread activation context from a11y::PlatformChild; r=eeejay 2017-06-29 10:47:15 -07:00
ProxyAccessible.cpp Bug 1383501 - Do not crash when TabParent::RecvPDocAccessibleConstructor receives a null COM proxy sent to the parent process. r=jimm 2017-10-04 09:12:25 -06:00
ProxyAccessible.h Bug 1383501 - Do not crash when TabParent::RecvPDocAccessibleConstructor receives a null COM proxy sent to the parent process. r=jimm 2017-10-04 09:12:25 -06:00