gecko/dom/interfaces/events
Boris Zbarsky 8bdd1a64af Bug 659350 part 5. The guts of the change to move from storing inline event handlers on the JSObject to storing them in the event listener manager directly, so we can easily set/read them via IDL.
The changes here are as follows:
1) nsIJSEventListener now stores the handler.  This is guaranteed to be already bound properly, if needed, before being set in the nsIJSEventListener.
2) The old classinfo glue to deal with on* properties is gone.
3) IDL-based methods for on* properties have been added.
2011-08-24 15:49:25 -04:00
..
Makefile.in Bug 658714 Part 10: Remove nsIDOM3EventTarget/nsIDOMEventGroup. r=smaug 2011-06-23 19:18:02 -07:00
nsIDOMAnimationEvent.idl Add animation event interface and data structures. (Bug 435442, patch 12) r=smaug 2011-04-11 23:18:44 -07:00
nsIDOMBeforeUnloadEvent.idl
nsIDOMCloseEvent.idl bug 674716 - websockets API close reason codes and messages r=sicking r=biesi sr=bz 2011-08-03 15:15:25 -04:00
nsIDOMCommandEvent.idl
nsIDOMCustomEvent.idl comparing with ssh://opettay@mozilla.com@hg.mozilla.org/mozilla-central/ 2011-05-11 09:33:11 +03:00
nsIDOMDataContainerEvent.idl
nsIDOMDataTransfer.idl Bug 676465 - Replace PRBool with boolean in IDL files, r=bsmedberg 2011-08-06 22:03:32 -07:00
nsIDOMDeviceMotionEvent.idl Bug 615597 - Implement devicemotion and fix up deviceorientation events. r=smaug/azakai 2011-06-19 22:36:17 -07:00
nsIDOMDeviceOrientationEvent.idl Bug 615597 - Implement devicemotion and fix up deviceorientation events. r=smaug/azakai 2011-06-19 22:36:17 -07:00
nsIDOMDragEvent.idl Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others 2011-04-25 17:05:17 -04:00
nsIDOMEvent.idl Bug 656954 - Add defaultPrevented to nsIDOMEvent, r=sicking 2011-05-13 23:44:35 +03:00
nsIDOMEventException.idl Bug 641477 - Throw UNSPECIFIED_EVENT_TYPE_ERR if event isn't initialized before dispatching, r=sicking 2011-03-24 13:34:03 +02:00
nsIDOMEventListener.idl
nsIDOMEventTarget.idl Bug 661297 Part 1: Remove Add/RemoveEventListenerByIID API. r=smaug 2011-08-08 11:26:26 -07:00
nsIDOMHashChangeEvent.idl Bug 628069 - Add newURL, oldURL properties to hashchange event. r=smaug 2011-03-31 16:30:32 -04:00
nsIDOMKeyEvent.idl Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others 2011-04-25 17:05:17 -04:00
nsIDOMMessageEvent.idl Bug 679494 - UUID rev followup. r=khuey 2011-08-22 12:22:49 -07:00
nsIDOMMouseEvent.idl Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others 2011-04-25 17:05:17 -04:00
nsIDOMMouseScrollEvent.idl Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others 2011-04-25 17:05:17 -04:00
nsIDOMMozTouchEvent.idl Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others 2011-04-25 17:05:17 -04:00
nsIDOMMutationEvent.idl
nsIDOMNotifyAudioAvailableEvent.idl Bug 677529 - Remove manual jspubtd.h inclusions from IDL files. r=Ms2ger 2011-08-14 19:12:35 +02:00
nsIDOMNotifyPaintEvent.idl
nsIDOMNSEvent.idl
nsIDOMNSMouseEvent.idl Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others 2011-04-25 17:05:17 -04:00
nsIDOMNSUIEvent.idl
nsIDOMPageTransitionEvent.idl
nsIDOMPaintRequest.idl
nsIDOMPaintRequestList.idl
nsIDOMPopStateEvent.idl
nsIDOMPopupBlockedEvent.idl
nsIDOMProgressEvent.idl
nsIDOMScrollAreaEvent.idl Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others 2011-04-25 17:05:17 -04:00
nsIDOMSimpleGestureEvent.idl Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others 2011-04-25 17:05:17 -04:00
nsIDOMSmartCardEvent.idl
nsIDOMTouchEvent.idl Bug 659350 part 5. The guts of the change to move from storing inline event handlers on the JSObject to storing them in the event listener manager directly, so we can easily set/read them via IDL. 2011-08-24 15:49:25 -04:00
nsIDOMTransitionEvent.idl
nsIDOMUIEvent.idl Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others 2011-04-25 17:05:17 -04:00