Create an ActiveX COM object COMJavascriptObject (or named differently, if
someone has a better idea) that implements IDispatchEx and all other
interfaces needed to support connection points (events), methods, and
properties.
It should do all type conversion as needed to allow function calls and
property get/set calls to be proxied through to a contained ("has a") JSAPI
pointer.
It must allow access to all methods and functions on the contained JSAPI,
and should eventually support firing script events both via Connection
Points and via a manually implemented attachEvent and detachEvent interface
(note: connection points only work on the COM object that is in the DOM;
other COM objects can be returned to javascript as well that may need to
support events).
Original issue reported on code.google.com by taxilian on 9 Oct 2009 at 8:14
Original issue reported on code.google.com by
taxilian
on 9 Oct 2009 at 8:14