Bug 558986 - detect and resolve races between MS-COM RPC and IPDL RPC by implementing...
commitb600a1bbae40e3b573910dd8f327e0d005d9a478
authorJim Mathies <jmathies@mozilla.com>
Fri, 21 May 2010 15:48:34 +0000 (21 11:48 -0400)
committerJim Mathies <jmathies@mozilla.com>
Fri, 21 May 2010 15:48:34 +0000 (21 11:48 -0400)
tree466c45ec0c2a078b4285342269d9ff826550cc98
parentb2eee88a27d67f7142730dd54b91464adf8577da
Bug 558986 - detect and resolve races between MS-COM RPC and IPDL RPC by implementing IMessageFilter and processing pending IPDL RPC calls while waiting for MS-COM RPC responses. Original patch by bsmedberg, r=cjones/jimm/ehsan with followup fixes by Jim Mathies, r=bsmedberg
dom/plugins/COMMessageFilter.cpp [new file with mode: 0644]
dom/plugins/COMMessageFilter.h [new file with mode: 0644]
dom/plugins/Makefile.in
dom/plugins/PluginModuleChild.cpp
ipc/chromium/src/base/message_pump_win.cc
ipc/glue/RPCChannel.cpp
ipc/glue/RPCChannel.h
ipc/ipdl/ipdl/lower.py