gecko-dev/ipc/mscom/oop
Aaron Klotz 230ddb60a5 Bug 1368571: Modify handler and interceptor marshaling code so that it strips out any handlers from proxies that are destined for non-Gecko processes; r=jimm
MozReview-Commit-ID: A1lCqvbQYAF

There is no clean API-based solution to this, so instead I went grovelling
through the DCOM wire protocol and was able to write a function that converts
handler OBJREFs into standard OBJREFs.

See also:
https://msdn.microsoft.com/en-us/library/cc226801

--HG--
extra : rebase_source : a650055c4adda3a1d99262e47f2b463074c6b935
2017-06-06 17:35:51 -06:00
..
Factory.h Bug 1303060: Additions to ipc/mscom for out-of-process components; r=jimm 2017-02-17 16:20:51 -07:00
Handler.cpp Bug 1368571: Modify handler and interceptor marshaling code so that it strips out any handlers from proxies that are destined for non-Gecko processes; r=jimm 2017-06-06 17:35:51 -06:00
Handler.h Bug 1303060: Simplifications to mscom handler code; r=jimm 2017-03-27 18:41:06 -06:00
Module.cpp Bug 1303060: Additions to ipc/mscom for out-of-process components; r=jimm 2017-02-17 16:20:51 -07:00
Module.h Bug 1303060: Additions to ipc/mscom for out-of-process components; r=jimm 2017-02-17 16:20:51 -07:00
moz.build Bug 1368571: Modify handler and interceptor marshaling code so that it strips out any handlers from proxies that are destined for non-Gecko processes; r=jimm 2017-06-06 17:35:51 -06:00