these files are being added as part of the #16401 series breaking down into smaller patches, under an agreement suggested by david. the event listener classes comprise Node, Window and XMLHTTPRequest adding and removal helpers / wrapper classes. the interface between event handling and the outside world is a little... odd and obtuse, to say the least, and requires some custom code at present to glue glib / gobject into c++/webkit.
Created attachment 33054 [details] adds event handling intermediate functions for add and remove window, xmlhttprequest and node listeners this patch adds the linkage between "browser-event" signal and webkit DOM event handling. it's a beginning, and it is functional. it can be seen that only "onreadystatechange" is presently allowed in xmlhttprequest because this is all that's required to get most AJAX working.
Comment on attachment 33054 [details] adds event handling intermediate functions for add and remove window, xmlhttprequest and node listeners Please get a gtk reviewer to review this.
Comment on attachment 33054 [details] adds event handling intermediate functions for add and remove window, xmlhttprequest and node listeners cancelling review whilst auto-patch-maintenance script is written which puts ChangeLog at top of file
Pretty sure this is all working in trunk. Feel free to reopen a new bug if it isn't.