gecko-dev/xpcom
mccabe%netscape.com 83a2aee03e Fix to 49416.
Emit NS_NO_VTABLE in xpidl-generated interface files.  NS_NO_VTABLE is defined in nsISupportsUtils.h, and on windows generates __declspec(novtable).

This saves us some code space, and may also be a runtime win.

Initial version of this fix courtesy Adam Lock <adamlock@netscape.com>.

r=jband
a=beard


NOTE this change will cause the world to recompile.
2000-08-25 09:58:35 +00:00
..
appshell Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
base Fix to 49416. 2000-08-25 09:58:35 +00:00
build DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
components A fix to bug 43351. 2000-08-18 20:54:04 +00:00
doc Fixing progid translation for registrations that dont have a progid. 2000-08-22 06:03:56 +00:00
ds Fixing AIX and SunOS 5.7 bustage. r=scc&vidur 2000-08-24 22:17:25 +00:00
glue Fix to 49416. 2000-08-25 09:58:35 +00:00
io fix 48952 local file list of root windows directory broken r=dougt 2000-08-23 14:06:37 +00:00
libxpt/xptcall
macbuild Removed nsIBaseStream, nsIBufferInputStream and nsIBufferOutputStream.idl. 2000-08-22 08:19:18 +00:00
proxy b=49593. r=bruce@cubik.org (Bruce Mitchener). 2000-08-21 22:51:10 +00:00
reflect #50203 2000-08-24 20:20:49 +00:00
remote ** not part of tbox build ** 2000-07-15 01:37:28 +00:00
sample Changed case of nsIFactory.idl methods to start with lower case to be like other 2000-08-10 20:12:08 +00:00
string Fixing AIX and SunOS 5.7 bustage. r=scc&vidur 2000-08-24 22:17:25 +00:00
tests Removed reference to nsIBaseStream 2000-08-22 09:56:13 +00:00
threads Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
tools Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
typelib Fix to 49416. 2000-08-25 09:58:35 +00:00
.cvsignore
Makefile.in
makefile.win