gecko-dev/accessible/ipc/win
James Teh 850ee9ea2b Bug 1515294: Only use SendSyncTextChangeEvent for live regions. r=MarcoZ
In order to support IA2 live regions with e10s (bug 1322532), text change events sent from the child process to the parent process use sync IPC.
That comes at a slight performance cost: the content process is blocked until the parent returns from sending and handling the event.
However, there is no reason to do this if the event is not for an accessible inside a live region; current clients don't need the sync behaviour outside of live regions.

Differential Revision: https://phabricator.services.mozilla.com/D15183

--HG--
extra : source : 415f827cb9ce211c48b0c6625e917582bc81fd3a
2018-12-21 09:16:38 +00:00
..
handler Bug 1430149 - Don't define INITGUID when not needed. r=aklotz 2018-12-25 18:49:39 +01:00
typelib Bug 1420119 - avoid issues with make's timestamp caching; r=nalexander 2018-02-13 16:04:31 -05:00
COMPtrTypes.cpp Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
COMPtrTypes.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
DocAccessibleChild.cpp Bug 1515294: Only use SendSyncTextChangeEvent for live regions. r=MarcoZ 2018-12-21 09:16:38 +00:00
DocAccessibleChild.h Bug 1515294: Only use SendSyncTextChangeEvent for live regions. r=MarcoZ 2018-12-21 09:16:38 +00:00
HandlerProvider.cpp Bug 1430149 - Don't define INITGUID when not needed. r=aklotz 2018-12-25 18:49:39 +01:00
HandlerProvider.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01: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
PDocAccessible.ipdl Bug 1479591 - Introduced accessibility scrolling event and interface. r=surkov 2018-08-15 13:07:00 -04:00
PlatformChild.cpp Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
PlatformChild.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
ProxyAccessible.cpp Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
ProxyAccessible.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
moz.build Bug 1493413 - Suppress warnings from MIDL generated files and re-enable warnings as errors on clang-cl in accessible/ipc/win/. r=aklotz 2018-07-20 19:53:49 +09:00