gecko/dom/interfaces/base
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
..
domstubs.idl Bug 670235 - Remove nsIDOMWindowInternal; r=sicking 2011-07-15 12:31:34 +02:00
Makefile.in Bug 670235 - Remove nsIDOMWindowInternal; r=sicking 2011-07-15 12:31:34 +02:00
nsIAnimationFrameListener.idl
nsIBrowserDOMWindow.idl
nsIContentPermissionPrompt.idl
nsIContentPrefService.idl Bug 617539 - Fold nsIContentPrefService_MOZILLA_2_0 back into the main interface, r=gavin 2011-03-25 11:03:34 -04:00
nsIContentURIGrouper.idl
nsIDOMBarProp.idl
nsIDOMChromeWindow.idl Bug 554919, support panels which can dragged via their backgrounds, r=dao,smaug 2011-06-03 15:38:24 -04:00
nsIDOMClientInformation.idl
nsIDOMClientRect.idl
nsIDOMClientRectList.idl
nsIDOMConstructor.idl
nsIDOMCRMFObject.idl
nsIDOMCrypto.idl
nsIDOMGlobalPropertyInitializer.idl Bug 610714: Add nsIDOMGlobalPropertyInitializer, which allows "JavaScript Global Properties" to know about the window they're being attached to, r=mrbkap, a=blocking 2010-11-09 18:00:01 -05:00
nsIDOMHistory.idl Fix for bug 637116 (Leak documents+windows with replaceState, focus, event handler closure). r=mrbkap. 2011-03-03 12:55:55 +01:00
nsIDOMJSWindow.idl Bug 670235 - Remove nsIDOMWindowInternal; r=sicking 2011-07-15 12:31:34 +02:00
nsIDOMLocation.idl
nsIDOMMediaQueryList.idl Implement window.matchMedia for matching of media queries and notification of media query changes. (Bug 542058, patch 3) r=bzbarsky 2011-04-21 20:17:31 -07:00
nsIDOMMimeType.idl
nsIDOMMimeTypeArray.idl
nsIDOMModalContentWindow.idl
nsIDOMNavigator.idl Bug 679971 - Remove Navigator.taintEnabled(); r=gal 2011-08-21 09:27:29 +01:00
nsIDOMPerformance.idl bug 570341 Initial implementation of web timing specification 2011-06-23 12:39:48 +02:00
nsIDOMPerformanceNavigation.idl bug 570341 Initial implementation of web timing specification 2011-06-23 12:39:48 +02:00
nsIDOMPerformanceTiming.idl Bug 659126 - Implement additional NavigationTiming properties 2011-07-04 18:44:00 +02:00
nsIDOMPkcs11.idl
nsIDOMPlugin.idl
nsIDOMPluginArray.idl
nsIDOMScreen.idl
nsIDOMWindow.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
nsIDOMWindowCollection.idl
nsIDOMWindowUtils.idl Bug 625302 - Add JS API to trigger cycle collection (without garbage collection), r=jst 2011-07-26 20:11:15 +03:00
nsIFocusManager.idl Bug 676465 - Replace PRBool with boolean in IDL files, r=bsmedberg 2011-08-06 22:03:32 -07:00
nsIQueryContentEventResult.idl
nsIStructuredCloneContainer.idl Bug 551225 - Make pushState use structured clone. r=zpao, sicking 2011-04-24 22:30:54 -04:00
nsITabChild.idl
nsITabParent.idl