gecko-dev/dom/public
caillon%returnzero.com 319d92fa7d Bug 226375
We were leaking nsIClassInfo objects because a DOM class info getter returned AddRef()ed raw pointers.  Most of our dom/ and content/ QueryInterface() implementations knew this and accounted for it, but not all. The leak fix is thus achieved by fixing the method to not call AddRef() on its return value, and fixing the appropriate QueryInterface() macros/implementations. As a bonus, this macro-izes many  QueryInterface() implementations in content/ which were fully written out.
r=peterv@propagandism.org
sr=alecf@flett.org
 CVS: ----------------------------------------------------------------------
2004-01-06 00:36:01 +00:00
..
base Fix focus not being restored correctly after unminimizing a window on Win32 (bug 212556). r=ere@atp.fi, sr=jst@netscape.com, a=asa. 2003-08-12 06:43:48 +00:00
coreEvents Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 21:18:27 +00:00
idl Bug 225207 Focused element is scrolled into view when switching tab r=caillon sr=bryner a=dbaron 2003-12-07 09:44:40 +00:00
.cvsignore
Makefile.in Start installing GRE libraries & components into a separate dist/gre directory as part of the default build. 2002-12-28 01:15:07 +00:00
nsDOMCID.h Fix for bug 132300 (Need a better way to bootstrap an XPathEvaluator). r=pike, sr=jst. 2002-04-16 11:57:17 +00:00
nsDOMError.h Fix for bug 220080 (Wrong numeric code for DOM Level 2 errors). r=sicking, sr=jst. 2003-09-24 09:51:25 +00:00
nsIBaseDOMException.h Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 19:35:36 +00:00
nsIDOMClassInfo.h Bug 226375 2004-01-06 00:36:01 +00:00
nsIDOMScriptObjectFactory.h Fix for bug 92377 (Build failure: dom/src/base/nsDOMClassInfo.cpp depends on extensions/xmlextras). r=shaver, sr=jst, a=asa. 2002-03-04 02:25:08 +00:00
nsIEntropyCollector.idl bug 67527 -- cleaning up psm module registration (both psm 1.x and PIP). r=javi, sr=brendan. 2001-02-06 23:10:16 +00:00
nsIJSEventListener.h License changes, take 2. Bug 98089. mozilla/dom/. 2001-09-25 22:43:09 +00:00
nsIJSNativeInitializer.h License changes, take 2. Bug 98089. mozilla/dom/. 2001-09-25 22:43:09 +00:00
nsIScriptContext.h Fixing bug 226462. Eliminating the aReverseReturnResult argument from nsIScriptContext::CallEventHandler(). r=caillon@aillon.org, sr=brendan@mozilla.org. 2003-12-21 18:01:19 +00:00
nsIScriptContextOwner.idl
nsIScriptEventListener.h Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172 , 104316 , 104420 , 104426 , 104461 , 104511 , 104527 2001-10-23 01:37:21 +00:00
nsIScriptExternalNameSet.h License changes, take 2. Bug 98089. mozilla/dom/. 2001-09-25 22:43:09 +00:00
nsIScriptGlobalObject.h Fixing security bug 134315. Make sure we clear the JS scope in cases where it's needed. r=mstoltz@netscape.com, sr=brendan@mozilla.org 2002-07-09 02:49:58 +00:00
nsIScriptGlobalObjectOwner.idl FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver. 2001-07-31 19:05:34 +00:00
nsIScriptNameSpaceManager.h Fix for bug 146116 (Image.prototype.foo not delegated to by (new Image).foo). r=sicking, sr=jst. 2002-08-30 08:48:58 +00:00
nsIScriptObjectOwner.h Add correct line number reporting to errors from XBL fields and handlers. Make 2003-07-11 22:54:36 +00:00
nsIScriptObjectPrincipal.h License changes, take 2. Bug 98089. mozilla/dom/. 2001-09-25 22:43:09 +00:00