I was reading Adam Lock's documentation for his ActiveX Host Plugin for
Mozilla based browsers (which can be found on his website here:
http://www.iol.ie/~locka/mozilla/plugin.htm) and saw that in a few places he
mentioned something about a "COM Connect Layer" that was written by a
developer named David Bradley.  Here is a quote from the above mentioned
documentation:

***************
COM Connect:
Available as a build switch in the source from Mozilla 1.3 up that takes
advantage of David Bradley's excellent COM connect layer. This layer acts as
a transparent bridge between the worlds of XPConnect and ActiveX marshaling
calls, data types and so on. It means that COM objects (including ActiveX
controls) can be scripted via their IDispatch interface in a similar fashion
to IE. Builds must be explicitly enabled to support this mode and there is
no backwards compatibility with other versions of Mozilla 1.x or Netscape
4.x, 6.x or 7.x.
The COM Connect build mode will be the preferred configuration going
forward, with XPConnect & LiveConnect support likely to be dropped.
***************

I have been trying to get some Microsoft COM-based components to work with
Firefox recently, and as a result I find this mentioning of a COM Connect
layer in Mozilla to be very very interesting.  As a result, I was wondering
if anyone knows where I can find David Bradley's COM connect layer code in
the Mozilla Firefox source code tree and if there is any documentation
available that explains how it works or how to use it either on the
Mozilla.org website or elsewhere.  I would greatly appreciate any
information that you can provide for me, and I will be looking forward to
hearing back from you.

Sincerely,
Hoagiebot


_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to