I have external C++ code that I'm exposing to the JavaScript runtime. I'd also like my external code to be able to dispatch custom events via the DOM event mechanism. For example
<element onMyCustomEvent=function() {}> Now, if I'm beginning to understand Webkit (which is doubtful) it seems that I need to somehow create a new attribute node that's wired to my external code and serves as the EventTarget for event dispatches. I.e. somewhat similar to how this is described for Mozilla/Gecko The public interfaces in WebKit don't appear to provide the functionality I need. The private interfaces in WebCore appear that they might. Am I on the right track? If so, how are new elements added to the DOM? Is this the function of the NamedNodeMap, or am I completely lost in my understanding? Also, I'm assuming any custom event must also be registered somewhere. Thanks in advance for any insight or pointers to more information. Ross _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev