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
