gecko-dev/dom
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
..
public Bug 226375 2004-01-06 00:36:01 +00:00
resources/locale Bug 32571 - add disabling pref and JS console message to window.close security check. r=heikki, sr=jst. 2002-12-04 01:55:56 +00:00
src Bug 226375 2004-01-06 00:36:01 +00:00
tests License changes, take 2. Bug 98089. mozilla/dom/. 2001-09-25 22:43:09 +00:00
.cvsignore
jar.mn Bug 18553, better fix which should cause fewer problems. Clear event listeners 2001-10-02 00:54:44 +00:00
Makefile.in Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules. 2003-08-16 00:42:35 +00:00