Граф коммитов

907 Коммитов

Автор SHA1 Сообщение Дата
beard%netscape.com 63a8e8fbfa renamed NSInitGarbageCollector/NSShutdownGarbageCollector to NS_, and returning nsresult. Moved leak report file to nsLeakDetector.cpp. bug=15906, r=alecf 1999-10-16 00:06:36 +00:00
beard%netscape.com c12c754691 maded entire file conditionally compile #if defined(GC_LEAK_DETECTOR). bug=15906, r=alecf 1999-10-16 00:02:26 +00:00
beard%netscape.com 0c59e7b196 First Checked In. 1999-10-15 21:36:04 +00:00
jevering%netscape.com 553fa2f217 Adding boehm collector linkages to the windows build.
(not part of the build yet)
1999-10-15 07:40:13 +00:00
alecf%netscape.com cde9ad4a5e add boehm leak detector support to xpcom on linux
(these flags not active in the build yet)
1999-10-14 23:26:41 +00:00
alecf%netscape.com 10294ce549 tweaks to make generic_threads work on linux
not part of build
1999-10-14 23:24:34 +00:00
warren%netscape.com 908c447185 Reordered columns as per macafee's suggestion. 1999-10-14 04:37:13 +00:00
warren%netscape.com 87ac65a007 Fixed nsnull problem! 1999-10-12 11:21:26 +00:00
warren%netscape.com c3b514bae4 Fixed return value for non-debug builds. 1999-10-12 10:27:40 +00:00
warren%netscape.com bef2702ef0 Made nsTraceRefcnt output write to streams. 1999-10-12 09:30:12 +00:00
waterson%netscape.com 8241422540 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
warren%netscape.com daf1d34844 Fixed bloat snapshotting capabilities. r=kipp 1999-10-12 00:29:54 +00:00
kipp%netscape.com bf334bfc2d Tweaked to avoid a crash in case bloat tracking is on but there is no bloat data to dump 1999-10-08 23:39:57 +00:00
kipp%netscape.com 10856b9b72 Fixed opt build bustage 1999-10-08 22:04:04 +00:00
kipp%netscape.com 65f6ba5343 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
kipp%netscape.com ce05d3c599 Merged bloaty and moz ctor counting (space team work) 1999-10-08 20:29:47 +00:00
warren%netscape.com 06c2f304e9 Fixed bug in computing object count mean and stddev. 1999-10-08 04:39:24 +00:00
warren%netscape.com 8c71c45537 Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty. 1999-10-08 01:49:06 +00:00
warren%netscape.com 37676fadb0 Added 'Bloaty' refcounting and memory bloat statistics code 1999-10-07 21:50:20 +00:00
kipp%netscape.com 6982b7bf33 Renamed the ctor/dtor counting macros to make more sense 1999-10-05 14:54:05 +00:00
kipp%netscape.com 74fe2380b4 Fixed build wastage 1999-10-05 01:43:34 +00:00
waterson%netscape.com 2efd076b82 Bug 15367. Dump 'class' instead of 'file/line' for NS_LOG_REFCNT. r=shaver,dp 1999-10-05 00:07:54 +00:00
kipp%netscape.com 9b78e0fd9d r=dp; implement some macros to help track memory leaks 1999-10-04 23:36:18 +00:00
kipp%netscape.com a5969c2c3f r=brendan; applied changes recommended by brendan 1999-10-04 23:35:51 +00:00
beard%netscape.com 81c6993750 fixed breakage, until mozilla/gc/boehm gets added to the default module. 1999-10-03 21:31:43 +00:00
rbs%maths.uq.edu.au 0c41307df4 Taking an interface ID for the nsIMathMLFrame interface 1999-10-02 09:00:39 +00:00
danm%netscape.com eabfc99537 making copacetic for AIX 1999-10-01 20:27:45 +00:00
kin%netscape.com 6f4be6ee0d Fix VC5 build bustage with (T*) cast. 1999-10-01 16:23:17 +00:00
tbogard%aol.net fa4392cf29 Changed NS_ENSURE* macros to use the new NS_WARN_IF_FALSE instead of the NS_ERROR. r=shaver. 1999-10-01 04:34:03 +00:00
danm%netscape.com c6882a2ad2 adding nsCWeakReference. r:scc a:chofmann 1999-10-01 02:43:27 +00:00
danm%netscape.com c33eb3635a new 1999-10-01 02:38:41 +00:00
vidur%netscape.com 02996db1a6 Parser CIDs and IIDs 1999-09-30 23:10:58 +00:00
beard%netscape.com effe837ad8 fix breakage on Mac, r=kipp 1999-09-30 22:45:23 +00:00
beard%netscape.com 77f45de475 fix breakage on Mac 1999-09-30 22:30:32 +00:00
kipp%netscape.com 573461a95a Whoops. Fixed 1999-09-30 22:21:31 +00:00
kipp%netscape.com 556d538c8f Added in new nsDebug macros 1999-09-30 21:39:31 +00:00
kipp%netscape.com 5320617259 Santize NS_EXPORT decl 1999-09-30 21:39:16 +00:00
beard%netscape.com ed5ef54678 cleaned up, made more XP, r=sfraser 1999-09-30 07:39:28 +00:00
beard%netscape.com 63e115364d First Checked In. 1999-09-30 03:30:00 +00:00
kipp%netscape.com 086f063ad9 Removed throbber IID 1999-09-25 20:13:53 +00:00
scc%netscape.com ac2969608f Made a protected method for severing weak references early 1999-09-21 20:20:04 +00:00
warren%netscape.com 1eba29ca37 fixed mismatched free issues with nsID::ToString 1999-09-20 20:52:12 +00:00
waterson%netscape.com 9aca73451f Use tabs instead of spaces separate frames in stack dump: new demangling code introduces spaces. 1999-09-20 03:45:21 +00:00
mccabe%netscape.com 4f7990cd94 Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage.  Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes.  (This could mean blackwood; sorry, guys!)

Many thanks to Alec Flett (alecf@netscape.com) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu) and Mike Shaver (shaver@mozilla.org) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.

Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
briano%netscape.com 04e901e2a5 General cleanup. 1999-09-18 02:12:56 +00:00
cls%seawood.org 1699d31f60 For gcc >= 2.95, add empty throw() function to remove warnings about returning null from operator new 1999-09-15 22:00:12 +00:00
ramiro%netscape.com 6f197e46a0 Fix mac and windows builds. 1999-09-14 13:44:20 +00:00
ramiro%netscape.com 6f3fcfb2ba Add MOZ_DEMANGLE_SYMBOLS to debug builds for demangling symbols. 1999-09-14 13:30:12 +00:00
ramiro%netscape.com eb5fb78483 Add DemangleSymbol() for demangling symbols on linux. 1999-09-14 13:24:25 +00:00
alecf%netscape.com 456a51b989 add new query_interface4 and query_interfac5 (hey, I needed it!) 1999-09-13 23:23:20 +00:00
cls%seawood.org adf94e4618 Add -D_POSIX_SOURCE to DEFS to get rid of those useless 'index shadow' warnings. Add either -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 to whichever Makefile.ins need it to accommodate for Posix' strictness. Add check for getopt.h for nsinstall.c. 1999-09-12 14:25:28 +00:00
vidur%netscape.com cd30fe89a8 Added error base for DOM module 1999-09-08 23:11:52 +00:00
vidur%netscape.com c2deddc1b1 Added nsIDOMDOMException IID 1999-09-08 23:11:32 +00:00
dougt%netscape.com d674f8af60 Adding buffered output to nsIFileStream.
Renaming nsIFile to nsIOpenFile.
commenting out a testcase in FilesTest.cpp which fails.  evil, i know.
1999-09-08 20:12:35 +00:00
akkana%netscape.com 072e662a0d Print all warning messages on stdout, not just assertions 1999-09-07 19:15:10 +00:00
shaver%netscape.com e43f44b24b put back <string.h> until we find all the uses =( 1999-09-06 21:22:36 +00:00
shaver%netscape.com ac29ce202f remove gratuituous <string.h> include 1999-09-06 18:35:03 +00:00
akkana%netscape.com b0ef55c348 nsTextConverter 1999-09-01 19:54:27 +00:00
kipp%netscape.com 95d0f23399 Repaired interface name 1999-09-01 01:09:27 +00:00
cyeh%netscape.com 9577b5cefa Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
scc%netscape.com 2162d2e029 some small documentation changes, plus removed a function that was otherwise unused, and was confusing Solaris. 1999-08-26 10:45:50 +00:00
tbogard%aol.net 84fb0f88b5 Added a couple of new macros to the NS_ENSURE family. NS_ENSURE_SUCCESS(res, ret). It ensures that a given result is an XPCOM success code, if not returns back whatever you pass in ret. And NS_ENSURE_NO_AGGREGATION(outer) checks to make sure the instantiating client is not trying to do aggregation and returns back an error if it is. 1999-08-25 14:03:25 +00:00
tbogard%aol.net 80ec2cfdfb Removed the #ifdef DEBUG around the definition of NS_ENSURE. The only difference between the two was the NS_ERROR. NS_ERROR is already conditional upon debug so this was a bit redundant. 1999-08-25 03:16:23 +00:00
tbogard%aol.net 7b7e859ba3 Fixed NS_ENSURE macros to use PR_BEGIN_MACRO and PR_END_MACRO. Also removed indentation before #. 1999-08-24 00:48:43 +00:00
scc%netscape.com 68340a37ef got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in 1999-08-23 10:14:16 +00:00
scc%netscape.com 504c1add4e fixed tabs 1999-08-23 10:07:16 +00:00
mccabe%netscape.com 381fb81c4f Replace manual method declarations in implementations of xpcom/ interfaces with NS_DECL_NSIFOO. 1999-08-22 11:25:50 +00:00
scc%netscape.com dd71a6971a fixed ambiguous static cast in the NS_IMPL_QUERYINTERFACE2 case 1999-08-21 22:33:15 +00:00
jband%netscape.com e7f612af72 fix bustage due to ambiguity in use of static_cast 1999-08-21 22:03:39 +00:00
scc%netscape.com 21a9c44373 Bad merge left two copies of ...QUERYINTERFACE2. Sorry. 1999-08-21 20:39:59 +00:00
scc%netscape.com 20c45cddb6 Added NS_IMPL_QUERY_INTERFACE[01]; fixed NS_IMPL_QUERY_INTERFACE2; added NS_IMPL_ISUPPORTS[01]; can't fix NS_IMPL_QUERY_INTERFACE without changing a ton of files, so I'm checking in this partial fix first. Then people can help me switch us away from NS_IMPL_ISUPPORTS and NS_IMPL_QUERY_INTERFACE. Both are now deprecated. 1999-08-21 20:22:35 +00:00
scc%netscape.com 0ea67f445d added license, fixed tabs 1999-08-21 20:07:27 +00:00
scc%netscape.com ba325f222d added comments, fixed tabs 1999-08-21 20:06:52 +00:00
tbogard%aol.net 57feff30c2 XPCOM Cleanup: Fixed Aggregation macros in nsAgg.h to do aggregation correctly. Fixed usages and implementation of aggregation using these macros through out the tree. 1999-08-19 05:36:30 +00:00
tbogard%aol.net ada1396491 XPCOM Cleanup: Added macros to make checking arguments and state upon entering interface boundaries easier. 1999-08-19 05:32:15 +00:00
jband%netscape.com 7cff9960c7 reserving NS_ERROR_MODULE_XPCONNECT 1999-08-18 02:08:26 +00:00
scc%netscape.com 0921e3bfc2 renamed to QueryReferent, do_QueryReferent, etc. 1999-08-13 23:00:58 +00:00
danm%netscape.com bd95ca26db fix WeakReference exporting for Windows. a:chofmann r:scc. 1999-08-11 23:48:08 +00:00
warren%netscape.com c9e56a6673 Removed useless nsIServiceManager.h 1999-08-11 08:13:52 +00:00
danm%netscape.com ca50a5658b synch declaration of NS_GetWeakReference with its implementation 1999-08-11 06:14:05 +00:00
warren%netscape.com 0d2bbb1e6a Added GetGlobalAllocator. 1999-08-10 19:54:17 +00:00
dougt%netscape.com 9951f9c0ca Commenting why I am using direct error codes rather than the module base with
and offset.
1999-08-10 18:19:57 +00:00
cls%seawood.org 3f1dcd11dc Various fixes to let the tree compile with gcc 2.95:
String constants are now (const char *)s and must be explicitly cast to (char *).
operator new is expected to be empty or throw an expection instead of returning null. (ifdef'd for gcc 2.95+)
Stricter checks on register clobbering in embedded asm. (at least I think that's what it is)
Expects the main function to return int, not something similiar to it like PRInt32.

Still requires a tweak to remove -mno-486 from NSPR's *.mk files.
1999-08-07 06:01:31 +00:00
sspitzer%netscape.com 0fc6c99e2d fix warnings 1999-08-05 19:47:10 +00:00
jband%netscape.com 95cfebf717 adding PRUnichar as a type we can talk about in idl 1999-08-04 06:53:48 +00:00
vidur%netscape.com 11dd31636f Reserved IID for nsIDOMNSLocation 1999-08-03 23:17:16 +00:00
troy%netscape.com 1a2cee6cc1 Reserved IID for nsIFrameManager 1999-08-03 22:35:42 +00:00
scc%netscape.com 2e0d0f92ea experiment: I don't think it like the forward declaration 1999-08-03 10:44:12 +00:00
scc%netscape.com f311d065ca well, now it needs to include nsCOMPtr, since the header doesn't anymore 1999-08-03 08:34:17 +00:00
scc%netscape.com ea29b57a08 First Checked In. 1999-08-03 08:30:05 +00:00
scc%netscape.com 264a0e83ae Moved the typedef to its own file: "nsWeakPtr.h". This avoids the circular includes problem and lets people #include just "nsWeakPtr.h" when they want an |nsWeakPtr|. 1999-08-03 08:15:31 +00:00
scc%netscape.com f8db1fc479 OK, now only nsCOMPtr.h includes nsIWeakReference, and not the other way around. I'll probably have to make a header file just to contain the one-line typedef I moved. 1999-08-03 08:10:08 +00:00
scc%netscape.com 4756a19b59 Well, not everybody could do it just from the forward declared class. Yes, nsCOMPtr.h and nsIWeakReference.h include eachother, but it works anyway (they test for already being included). 1999-08-03 07:44:53 +00:00
scc%netscape.com ea78a0060a Added |do_QueryReference| for initializing/assigning from |nsWeakPtr|s. Also some fixes. 1999-08-03 07:21:39 +00:00
scc%netscape.com 2598cda853 Added nsWeakReference.h, .cpp in the appropriate places 1999-08-03 07:20:37 +00:00
scc%netscape.com e16adcb40a getting ready to build 1999-08-03 04:59:47 +00:00
scc%netscape.com 96a8412a39 Added nsIWeakReference.idl 1999-08-03 03:48:04 +00:00
scc%netscape.com fbc8779752 First Checked In. 1999-08-03 03:41:27 +00:00
duncan%be.com 56eefb0d35 Cut down on the number of warnings in the BeOS build, HAVE_CPP_NEW_CASTS
is also defined in config-defs.h, like on XP_UNIX.
mcafee@netscape.com checked.
1999-07-27 21:22:56 +00:00
jband%netscape.com b80f98a64a differentiate between Win32 x86 and NT Alpha for a few low level debug activities. From bob meader <bob@guiduck.com> 1999-07-24 22:00:00 +00:00
scc%netscape.com 2a0eda4e69 Allow explicit disabling of |...TEST_DONTQUERY_CASES| and |...DEBUG_PTR_TYPES| on the command-line for problematic compilers like QNX et al. This allows me to fix the QNX build, and provide an answer to some people compiling with the Sun Workshop. 1999-07-22 21:09:49 +00:00
scc%netscape.com 89652d3a1f switching back to the stricter declaration of |nsDerivedSafe<T>::operator=()|. Since I removed |nsISupportsArray::operator=()|, all should be well. I left the old declaration in but commented out, just in case. I hope I don't have to conditionalize this wth an autoconf test. I've built this (with the help of several other people including mjudge, waqar, slamm, et al) on as many other platforms as I could. This declaration is intended to stop people from declaring an |operator=()| in their (XP)COM interface classes. 1999-07-22 20:03:42 +00:00
ramiro%netscape.com ba8ba82cc6 Landing timer move on windows. 1999-07-17 15:52:01 +00:00
brendan%mozilla.org b5c49d66b9 - Fix possessive "its" misspelled as "it's".
- Use if statements rather than ?: with 0 "else part" after the : in macros
  whose bodies are statements anyway (and already protected by PR_BEGIN_MACRO
  and PR_END_MACRO).
- Such if statements test for non-null pointers, so the subsequent statements
  to null those pointers can move into the then parts -- there's no point in
  setting a null pointer to null again.
1999-07-17 03:32:39 +00:00
dougt%netscape.com 4c2fedd630 Fixing Bug 9976. 1999-07-16 18:15:14 +00:00
ramiro%netscape.com b0bffac494 Add NS_TIMER import/export macros. 1999-07-16 17:48:12 +00:00
warren%netscape.com 84bd74a4fd Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome). 1999-07-16 11:14:36 +00:00
mccabe%netscape.com 07f00c67ca Remove vestiges of XPIDL_JS_STUBS (no longer used or implemented by xpidl-generated files.) 1999-07-16 01:20:03 +00:00
scc%netscape.com a9bb3d6a16 new feature lets you `see past' |nsISupports| in |nsCOMPtr|s. Now in the debugger (in debug versions only) you will see the actual type of the object. This is enabled by defining the preprocessor symbol |NSCAP_FEATURE_DEBUG_PTR_TYPES|. It cannot be turned on in non-debug builds. It is currently on in debug builds by default. It may become a feature that has to be enabled with a build command line switch. NSCAP_FEATURE_ALLOW_RAW_POINTERS is now always the case and no longer optional; NSCAP_FEATURE_ALLOW_COMPARISONS is now always the case and no longer optional; cleaned up the previous definition and invocations of the |Assert_NoQueryNeeded| test. 1999-07-15 03:59:09 +00:00
scc%netscape.com ab2352e498 switched over to _not_ using |__comobject|. Adjusted assembly to skip extra vtable header, and fixed inheritance in |nsISupports| 1999-07-15 03:02:01 +00:00
ramiro%netscape.com bbed66360e Checkin another chunk of Alex Larsson's non-exported symbol reduction
patch.  All changes protected by  MOZ_STRIP_NOT_EXPORTED.
These particular changes set the NS_EXPORT declarations as needed by
the linker.
1999-07-07 09:02:21 +00:00
mscott%netscape.com 607ea9e584 Rewrite NS_IMPL_THREADSAFE_ADDREF and NS_IMPL_THREADSAFE_RELEASE in cross platform way instead of having separate
implementations for windows and everyone else. They are now written to use PR_AtomicIncrement and PR_AtomicDecrement.
this meant adding #include "pratom.h".

A side effect of this change is that no one needs to include "windows.h" in .cpp files which were implementing threadsafe
interfaces. You used to have to do this before with the old implementations.
1999-07-02 20:18:20 +00:00
jband%netscape.com 0938e9a7df quick fix for bug 9250 - assert on startup 1999-06-30 07:13:26 +00:00
scc%netscape.com 0dfaa19773 all the changes are in, time to remove the #undef line so the traits class can do the right thing on platforms that support template specialization 1999-06-30 01:40:21 +00:00
shaver%netscape.com 3059d46d41 partial backout of scc's nsCOMPtr, attempting to revive Win32 build 1999-06-29 22:33:18 +00:00
scc%netscape.com 106c685c8e added logic to test whether QueryInterface was actually required when it is ommitted, |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()|, changed the scheme by which we compare with zero to a more robust mechanism, modified specialized |CallQueryInterface| to use the global version 1999-06-29 21:09:59 +00:00
scc%netscape.com 806ab190c0 do_QueryInterface(NULL, &error) now returns the appropriate error in |error| 1999-06-29 21:09:56 +00:00
scc%netscape.com f79508bc68 |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
scc%netscape.com ed5943e923 add traits class to solve multiple |GetIID()| problems 1999-06-29 20:11:57 +00:00
mcafee%netscape.com 7f42e390e5 BeOS changes 1999-06-29 10:27:58 +00:00
dp%netscape.com af57bcd8c5 Removing duplicate nsDebug.obj. Thanks to
<david.gardiner@unisa.edu.au> for pointing this out.
1999-06-28 22:23:04 +00:00
pollmann%netscape.com 6b5ac2ac58 Adding form submit observer interface for Wallet and Single Signon 1999-06-23 22:22:35 +00:00
ramiro%netscape.com ea02c26409 Add #ifdefs to make sure it only build on supported linux platforms. 1999-06-21 02:29:17 +00:00
ramiro%netscape.com 644957d45a Make it work with gnu libc 2.1. On glibc 2.1, the Dl_info api defined in
<dlfcn.h> is only exposed __USE_GNU is defined.  I suppose its some kind of
standards adherence thing.
1999-06-16 04:55:36 +00:00
dveditz%netscape.com 9fb13399c8 Adding NS_RELEASE_THIS() 1999-06-16 03:28:25 +00:00
waterson%netscape.com 02f1b36a67 Add WalkTheStack() implementation for i386 Linux. Tip o' the hat to kipp for the stack walking code, and shaver for the dladdr() hint. Replace PR_snprintf() with nsIToA(). 1999-06-16 02:05:32 +00:00
pollmann%netscape.com 71f57e08a6 Bug 2195: select[n] == select.options[n], new IID for nonstandard DOM interface 1999-06-16 01:41:13 +00:00
waterson%netscape.com c621cde475 Clean up stack trace output: add displacements and remove spaces that sometimes appear in demangled symbols (so my perl script doesn't barf). 1999-06-15 05:27:09 +00:00
waterson%netscape.com 4ef0ae057a Add MOZ_TRACE_REFCNT to allow you to instrument individual implementations of AddRef() & Release(). 1999-06-15 03:25:27 +00:00
mcmullen%netscape.com 17eb7aae98 Compromise. On other platforms, NS_WARNING does not call break. So we'll do the same. So for NS_WARNING, we'll simply print to the console and continue, a la mode de Pierre, while for other forms of NS_BLOWCHUNKS, we'll break into the debugger, as of old. 1999-06-10 19:50:56 +00:00
warren%netscape.com 47becf5b56 Added nscore.h to nsrootidl.idl for PRUnichar. 1999-06-09 03:19:10 +00:00
sfraser%netscape.com bbefbc1756 Back out pierre change, so that NS_ASSERTION calls DebugStr once again. Doing this on the basis of consensus at 7/6 macdev meeting. 1999-06-08 22:13:40 +00:00
pierre%netscape.com 290128f36a (Mac only) PR_LOG() calls printf() with a "���" header instead of falling into MacsBug. 1999-06-04 23:04:28 +00:00
briano%netscape.com c017d163a9 Converted all the C++ comments to C comments to fix the Unix builds (prefapi.c). 1999-06-04 02:00:19 +00:00
akkana%netscape.com 3164c6a62d Vidur's HTML fragment content sink; Kostello's document/html encoders 1999-06-03 22:11:53 +00:00
waterson%netscape.com d251b9e449 Remove NS_IS_ERROR() macro; it's both redundant with NS_FAILED() and wrong. 1999-06-03 22:03:07 +00:00
warren%netscape.com cbbfa208f8 IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom). 1999-06-03 21:50:47 +00:00
scc%netscape.com 138e0c0a59 fixed for VMS 1999-06-03 20:36:53 +00:00
waterson%netscape.com bd60dc35e4 Fix XPIDL_MODULE typos. 1999-06-03 20:06:49 +00:00
scc%netscape.com f951053c41 replaced tabs with spaces as per our standards 1999-06-02 01:59:28 +00:00
scc%netscape.com 5de8115999 added comparisons that will allow |nsnull != myPtr| et al 1999-06-02 01:29:55 +00:00
bruce%cybersight.com 2c4766ddbd Remove static IID kISupportsIID from the default QueryInterfaces implementation macro. Replace with call to nsISupports::GetIID(). Tested by dp, myself and tague on the 3 main platforms (Win32, Linux and Mac respectively). 1999-05-29 16:25:18 +00:00
dp%netscape.com b21d1e72dc Fixing nsrefcnt to be unsigned long to maintain binary compatibility. All Addref() and Release() prototypes modified appropriately 1999-05-28 04:53:17 +00:00
dp%netscape.com 381323acf0 Reversing changing type of nsrefcnt. Mailnews code has specific Release() implementation that mention a different type. We need to fix that first. 1999-05-28 02:07:49 +00:00
dp%netscape.com 246c3f4fe4 Fixed Binary compability with COM's nsIUnknown w.r.t return value types of Addref and Release.
nsrefcnt is defined as unsigned long for windows machines with 4 bytes per long.
1999-05-28 01:22:35 +00:00
mccabe%netscape.com 42fca57ea5 Removed unused and nonsensical voidRef typedef. 1999-05-28 01:14:50 +00:00
dp%netscape.com dc23df1db8 Adding PROGID and ClassName 1999-05-27 22:41:23 +00:00
sspitzer%netscape.com 6c0730c7ea cvs ignorage 1999-05-26 23:19:18 +00:00
sspitzer%netscape.com 2fea0786f0 fix build bustage 1999-05-26 19:01:27 +00:00
sspitzer%netscape.com 1647d3eef5 cvs ignorage 1999-05-26 17:49:37 +00:00
dp%netscape.com d1bc658460 landing xpcom20/21 branch 1999-05-26 02:16:15 +00:00
dp%netscape.com 94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
warren%netscape.com 0142cb7a14 Added 1999-05-18 21:43:13 +00:00
dp%netscape.com 34b30431ba Initial version 1999-05-18 09:11:01 +00:00
vidur%netscape.com e1003d55c1 Added nsIDOMHTMLLayerElement interface 1999-05-17 21:18:23 +00:00
sfraser%netscape.com d64a71ec88 Added include guards, which should be a big win on commonly included files like this one. 1999-05-14 03:07:31 +00:00
sfraser%netscape.com a8e949c977 Include <string.h>, not "string.h". Also added include guards, which should be a big win on commonly included files like this one. 1999-05-14 03:07:23 +00:00
kipp%netscape.com 7d0dd441c0 Alloc IID 1999-05-12 22:20:55 +00:00
scc%netscape.com 04d849f0ec Fixup CallQueryInterface 1999-05-12 04:50:08 +00:00
alecf%netscape.com a79c764550 include nsresult typedef 1999-05-12 02:19:18 +00:00
akkana%netscape.com a9fb77217e New build option enable-crash-on-assert for those who really want the old behavior 1999-05-11 22:22:24 +00:00
scc%netscape.com e5b9f0e804 temporarily commented out CallQueryInterface for UNIX, added NS_EXPORT for Windows 1999-05-10 21:43:29 +00:00
scc%netscape.com d673031bca conditionally factored destructor 1999-05-10 20:48:43 +00:00
waterson%netscape.com dbebfd2a64 Removed double-declaration of nsISupports: we #include nsISupportsArray now. 1999-05-07 19:52:13 +00:00
law%netscape.com 3fdbefdb96 Renamed one component and added a sample 1999-05-07 19:45:34 +00:00
akkana%netscape.com da7b9edf1c Add nsInsertHTMLTxn 1999-05-07 19:20:40 +00:00
akkana%netscape.com e53c5f1bd3 Make NS_ASSERTION and DebugBreak not crash on Unix 1999-05-07 19:20:12 +00:00
warren%netscape.com d094cda857 Removed size args from nsIAllocator Realloc and Free. Now nsPageMgr keeps track of sizes for its nsIAllocator interface. 1999-05-07 06:22:11 +00:00
jband%netscape.com ff6dae2ffa checking in generated versions of these xpcom headers. soon we will be generating these at compile time. Sources for these files are in xpcom/idl. They are regenerated from those files using xpidl -m header filename.idl 1999-05-07 01:45:20 +00:00
jband%netscape.com f515159591 pare down to the idl files that really work. Some can be resurrected later. Many require interface changes with deeper implications. These are the base interfaces that we really need to have xpconnectable at this point 1999-05-07 00:17:58 +00:00
scc%netscape.com 51bf7982c7 sense of HAVE_CPP_BOOL was backwards, fixed it (thanks, Jim Dunn) 1999-05-05 23:36:38 +00:00
scc%netscape.com 92430ecb22 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Wow! Re-enabled initialization/assignment from raw COM interface pointers, only this time it means the same as |dont_QueryInterface|. Which is what people want and expect. Re-enabled comparisons between |nsCOMPtr|s and raw COM interface pointers; and it means what people expect: are these two 4-byte values equal/not-equal. Added a function for comparing two pointers (either can be raw or nsCOMPtr) called |SameCOMIdentity|, which provides the other kind of comparison. No current functionality has changed. Everything you're doing now is still legal and valid. These changes only bring some additional options. -----BEGIN PGP SIGNATURE----- Version: PGP Personal Privacy 6.0.2 Comment: get my key at <http://www.meer.net/ScottCollins/#key> iQA/AwUBNzAeufGmojMuVn+fEQInWgCfUVK/7xfd/pdhAmyIe4HhynKsuucAn20t MRtmNY4e2MAdwClvhR65a5Yv =elb3 -----END PGP SIGNATURE----- 1999-05-05 10:37:05 +00:00
kipp%netscape.com b8ced4ac14 alloc IID 1999-05-05 01:59:01 +00:00
kipp%netscape.com 2619b4fadc alloc IID 1999-05-05 01:56:46 +00:00
kipp%netscape.com 81faf1ed8f alloc iids 1999-05-04 21:31:48 +00:00
vidur%netscape.com 1d12d95f98 new IIDs for nsIDOMNSRange, nsIDOMOption, nsIJSNativeInitializer, nsHTMLOptionElement_CID and nsISelectElement 1999-05-04 20:55:46 +00:00
scc%netscape.com 470c0f17ac change |CallQueryInterface| to handle situations where |nsISupports| is ambiguous. 1999-05-04 12:40:52 +00:00
scc%netscape.com d9a7d33e9a somebody is including this file inside an |extern "C"| declaration. That's bad. I can't find the culprit, but I can mark the important function |extern "C++"| to allow windows to compile. 1999-05-04 10:23:56 +00:00
scc%netscape.com 09dac5f140 oops 1999-05-04 09:51:04 +00:00
scc%netscape.com 6bab6751e6 Added |CallQueryInterface|, a type-safe interface to |QueryInterface| 1999-05-04 09:44:27 +00:00
scc%netscape.com d686c1191e added |null_nsCOMPtr()|, |CallQueryInterface()|, fixed comments; added |const| in several appropriate places 1999-05-04 09:37:35 +00:00
warren%netscape.com dbb21cf3e6 Added size argument to Free and Realloc (for implementations that can't determine the memory block's size. Needed for nsPageMgr. Hooked allocator up to xpcom initialization. 1999-04-30 22:54:28 +00:00
waterson%netscape.com 5c0b4cea21 Added nsISimpleEnumerator as Phase I of the great enumerator unification. Added misc files for XPConnect. Details in RDF_19990422_BRANCH. 1999-04-24 02:38:54 +00:00
alecf%netscape.com 54b5fa903e oops, should be including nsID.h for the nsID typedef 1999-04-22 03:25:24 +00:00
law%netscape.com 7258c22436 Staking claim to some IIDs for app shell componentry 1999-04-21 01:15:47 +00:00
alecf%netscape.com 983d151830 don't break if we're included in a C file 1999-04-15 03:13:20 +00:00
kipp%netscape.com a7dbde64d3 alloc another IID 1999-04-12 20:34:28 +00:00
braddr%puremagic.com f57ff4ba87 Make the destructor virtual 1999-04-10 09:49:03 +00:00
braddr%puremagic.com 84b829fbe5 Move some trace refcounting only code and variables inside the proper ifdefs 1999-04-10 08:50:50 +00:00
beard%netscape.com 7e08e80e81 #define NS_COM __declspec(export) on XP_MAC. 1999-04-04 02:22:08 +00:00
jband%netscape.com c5bed82e41 renamed nsAllocator to nsAllocatorImpl and NSTaskMem to nsAllocator 1999-04-02 06:17:28 +00:00
jband%netscape.com e01d326056 expose directly callable shared allocator methods 1999-04-01 23:12:49 +00:00
warren%netscape.com 1d640288fd Hushed up stupid warnings on Windows. 1999-03-25 07:29:29 +00:00
scc%netscape.com a3aecb2482 inlining the work of |StartAssigment| reduces |nsCOMPtr| overhead on windows. 1999-03-23 20:35:49 +00:00
warren%netscape.com e2ae834619 Added missing flush. 1999-03-19 05:42:20 +00:00
shaver%netscape.com 026b7af0c0 #include "nsID.idl" to get the nsID/nsIID/nsCID defines in other IDL, not just C++ 1999-03-09 21:50:55 +00:00
warren%netscape.com 4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
alecf%netscape.com a1357cc961 patches from cmanske@netscape.com - use NS_IMETHODIMP* macros instead of declaring nsrefcnt/etc directly 1999-03-08 21:34:16 +00:00
beard%netscape.com d5f75e7080 Added NS_DEFINE_STATIC_CID_ACCESSOR. 1999-03-07 23:56:59 +00:00
alecf%netscape.com 8eb785a0db split up nsISupports macros into seperate files 1999-03-05 22:39:03 +00:00
alecf%netscape.com d1795b779f oops, don't include nsID.idl, it's not being exported right now 1999-03-05 22:37:35 +00:00
scc%netscape.com 2ec0a397ea rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
buster%netscape.com 614f00f10a added editor module (#define NS_ERROR_MODULE_EDITOR ) 1999-03-03 18:30:09 +00:00
beard%netscape.com 12e2a6116d Added NS_CALLBACK macro for standard callback APIs 1999-03-03 04:09:11 +00:00
alecf%netscape.com 19c3844fa8 start splitting nsISupports.h into multiple header files (blank right now until we get them into the Mac build) 1999-03-03 00:31:50 +00:00
scc%netscape.com 1cd756d76b backed out depency on nscore.h 1999-03-02 23:52:38 +00:00
scc%netscape.com eee168d553 now rely on "nscore.h" for NS_REINTERPRET_CAST instead of defining my own. now relying on autoconf system for all unixes. Some tests may need to be fixed. 1999-03-02 23:08:54 +00:00
mcmullen%netscape.com f821295013 Took another one for nsIRandomAccessData. 1999-03-02 02:24:46 +00:00
mcafee%netscape.com f3ffb9a767 Adding comparisons to autoconf results. 1999-03-01 10:13:18 +00:00
ramiro%netscape.com 1bf8790f66 AIX portability fixes. (Waqar Malik <waqar@netscape.com>) 1999-03-01 06:29:14 +00:00
scc%netscape.com 67bb023757 for VC++5.0, no member using declarations (to prevent internal compiler error); to make this compile fixed type of AddRef and Release in nsDerivedSafe 1999-02-26 23:43:40 +00:00
scc%netscape.com fb59a99841 deprecated |dont_AddRef|, added a new form of |getter_AddRefs| to take its place. Removed all nothing of bool from the headers (should help gcc) 1999-02-26 19:50:46 +00:00
alecf%netscape.com 6b6c41ebc8 fix AIX bustage 1999-02-26 18:58:08 +00:00
alecf%netscape.com 52ff34ffd9 fix HPUX/AIX/OSF bustage - most unices need stdlib.h to get abort() 1999-02-26 17:41:47 +00:00
troy%netscape.com 6322e224fe Per Kipp's request, added patch from Mark Harvey (Mark.Harvey@wireplay.bt.co.uk) so we
don't have an imagehlp.dll dependency unless MOZ_TRACE_XPCOM_REFCNT is defined
1999-02-26 17:39:55 +00:00
beard%netscape.com 48f53f4563 Added CID() accessor. 1999-02-26 04:04:50 +00:00
beard%netscape.com 959fd48186 added IID() accessor. 1999-02-26 04:04:13 +00:00
mcafee%netscape.com 721a91f348 Switching unix to use PR_Abort(). 1999-02-26 03:52:37 +00:00
alecf%netscape.com 37478ef172 include stdlib for HPUX 1999-02-25 17:48:25 +00:00
alecf%netscape.com e5d1ad1d90 fix HPUX bustage - HP's compiler can't do "using" or static casts 1999-02-25 17:47:54 +00:00
beard%netscape.com 031d95b70c made nsAllocatorFactory publically inherit from nsIFactory. 1999-02-25 04:20:51 +00:00
akkana%netscape.com e76add6d0e Add nsISelectionMgr 1999-02-25 03:08:09 +00:00
alecf%netscape.com 345e4bdde6 AddRef and Release return nsrefcnt's 1999-02-24 02:06:50 +00:00
alecf%netscape.com 10d847cfbc update to make ns*ID's work 1999-02-23 19:58:41 +00:00
alecf%netscape.com 5428094f00 update uuid's to match real definitions 1999-02-23 19:36:23 +00:00
vidur%netscape.com 0436b7ef10 Added nsIStyleSheetLinkingElement interface 1999-02-23 19:18:34 +00:00
mcmullen%netscape.com ff14535f6e Took another one for nsIFile. 1999-02-22 00:15:46 +00:00
alecf%netscape.com 31a264e038 update IDL files to be closer to real headers 1999-02-20 03:11:52 +00:00
mcmullen%netscape.com 57768c2020 Took 2 for nsIFileOutputStream and nsIFileInputStream 1999-02-20 01:45:30 +00:00
alecf%netscape.com 5e26c24052 add dummy nsISupports.idl so that other IDL files can compile
(Windows makefile.win still needed - volunteers welcome!)
1999-02-19 02:04:21 +00:00
mcafee%netscape.com 9feda1b10b Adding support for Solaris native compiler. a=scc 1999-02-18 22:34:15 +00:00
mcmullen%netscape.com 7e6415b643 Reserved a range for file i/o errors. 1999-02-18 18:58:25 +00:00
scc%netscape.com 56b132f647 missing '&' found, returned to rightful home 1999-02-17 03:12:03 +00:00
scc%netscape.com 42e1c10096 updated to new interface for nsCOMPtr 1999-02-17 01:58:25 +00:00
scc%netscape.com 149e9ed6e5 First Checked In. 1999-02-17 01:57:07 +00:00
jfrancis%netscape.com 15f91384af grabbed an id for nsContentSubtreeIterator_CID 1999-02-14 06:47:43 +00:00
jfrancis%netscape.com 0d41a75bc9 grabbed a couple id's for contentIterator iid and cid 1999-02-12 04:34:36 +00:00
sfraser%netscape.com fdf1f352dc Reserve a couple of IIDs for caret 1999-02-11 23:46:02 +00:00
scc%netscape.com 6a09eaa097 Added |nsresult nsCOMPtr::assignment_error() const;| which returns the error, if any, from the most recent operation (constructor or assignment operator) that implicitly calls |QueryInterface|. This did not increase the size of an |nsCOMPtr|. 1999-02-11 01:34:07 +00:00
law%netscape.com 6e62333865 moz->ns 1999-02-10 23:27:09 +00:00
warren%netscape.com d63ed15c2d Added NS_ERROR_MODULE_MAILNEWS 1999-02-09 04:28:17 +00:00
alecf%netscape.com 73ec4c6059 fix slight typo in macro 1999-02-05 05:33:53 +00:00
alecf%netscape.com 90b75545d2 Update macros to include string type, and add documentation/example 1999-02-05 01:39:12 +00:00
kipp%netscape.com adee46fdf3 Made abort abort on unix 1999-02-02 17:41:54 +00:00
cata%netscape.com c00a23c5d8 Added Error Offset Code for the Unicode Converters module. 1999-01-27 18:00:50 +00:00
alecf%netscape.com 90cc579a1c adding utility macros to implement XPIDL-generated getter/setter methods 1999-01-27 03:34:53 +00:00
warren%netscape.com f6ca4f2e02 Looks like I forgot a public declaration. 1999-01-27 02:12:57 +00:00
warren%netscape.com e14885b342 Added nsIAllocator and implementation. Made service manager services sticky'. 1999-01-27 02:02:22 +00:00
rpotts%netscape.com 9d33a0cffd Added PR_BEGIN_MACRO/PR_END_MACRO around all multi-line macros... 1999-01-26 09:46:33 +00:00
kipp%netscape.com 509cf742fc reserved IID 1999-01-22 21:48:33 +00:00
scc%netscape.com da320e986b Made the constructor explicit again (see comment) to stop people from breaking the Linux builds. 1999-01-22 01:17:48 +00:00
kipp%netscape.com 562c3ea105 allocated an IID 1999-01-20 17:53:09 +00:00
scc%netscape.com 31c2a74283 OK. We were wrong about the SOLARIS case. Sorry. 1999-01-18 20:32:41 +00:00
scc%netscape.com 5e7e5625d2 Added patch for bsdi from netscape.public.mozilla.patches; removed test for !SOLARIS as agreed with macafee. 1999-01-18 18:32:33 +00:00
troy%netscape.com 1e71c5f12f Added nsIAreaFrame 1999-01-18 03:14:48 +00:00
scc%netscape.com 36a41c6750 Now test pointer result _and_ error code on return from QueryInterface, as some implementations return garbage. 1999-01-16 02:37:22 +00:00
mjudge%netscape.com d3c02c8cdd scc and I decided that the explicit keyword was not necessary for the constructor.
It never hurts you to make an nsCOMPtr.  MJ
1999-01-15 18:57:31 +00:00
mcmullen%netscape.com fe44be0b3a Added #ifdefs to recent temp hack, to make it easy to turn the temp hack off. 1999-01-14 19:36:22 +00:00
vidur%netscape.com 1f6fb69e81 Added nsIDOMAttributePrivate 1999-01-12 16:38:52 +00:00
scc%netscape.com 03af84c93b defined NSCAP_NEED_UNUSED_VIRTUAL_IMPLEMENTATIONS for GNU 2.7 under linux. Fixed URL leading to the user manual. Noted that ramiro is working on getting all these special #defines handled by the configuration system instead. 1999-01-05 21:07:57 +00:00
rpotts%netscape.com 8e4bc75589 Added the nsIEventQueueService IID... 1999-01-04 08:50:43 +00:00
mcmullen%netscape.com 41dfff2b28 Made this stuff do something sensible for Macintosh. The part about logging the error is temporary. 1998-12-23 22:13:47 +00:00
vidur%netscape.com 03857886a6 Added script namespace management mechanism. This allows external native code to add symbols and constructors to the script global namespace. Added IID() static method generation to IDL generator. 1998-12-22 22:03:20 +00:00
waterson%netscape.com 84d991d7bd Added RDF module. 1998-12-22 01:11:18 +00:00
scc%netscape.com 761f39f1d3 added |dont_QueryInterface| facility, re-added the NS_ADDREF macros, though conditionally 1998-12-21 23:26:39 +00:00
vidur%netscape.com bc035a4aa3 Added IID for nsIUnicharStreamLoader 1998-12-18 19:38:19 +00:00
scc%netscape.com 34bcd6ef0b NSCAP_FEATURE_DONT_ADDREF is no longer optional, and the symbol has gone away. This facility turns out to be needed. Also catch the case when operator= is called on a dereferenced smart pointer. Fixed some documentation. 1998-12-18 03:45:44 +00:00
scc%netscape.com 8b0ea58b42 enabled the dont_AddRef feature, for when functions return an already AddRefed result, e.g. |mSmartPtr = dont_AddRef(GetThing());| 1998-12-17 19:32:00 +00:00
scc%netscape.com 52ad8f5326 First Checked In. 1998-12-17 19:12:45 +00:00
vidur%netscape.com fd093d0d82 Enabled asynchronous loading of SCRIPT SRC=, STYLE SRC= and LINK elements for style sheets. Changed nsIScriptContext to not be dependent on JavaScript. 1998-12-15 06:10:59 +00:00
vidur%netscape.com 3a9dd64bbf Work in progress of async loading of SCRIPT and STYLE with SRC attributes. Content sinks can now return a BLOCK_PARSER return code, forcing the parser to block. nsIParser::EnableParser can be used to unblock. Also introduced nsIContentSink::SetParser. 1998-12-11 17:02:37 +00:00
kipp%netscape.com 155901efd2 Added FrameUtil IIDs 1998-12-11 15:18:39 +00:00
peterl%netscape.com 07d8f8d031 added namespace IIDs 1998-12-11 02:29:14 +00:00
troy%netscape.com e88e7a9094 Added nsIPrintStatusCallback 1998-12-06 00:30:51 +00:00
troy%netscape.com 77f6f5e06e Added ID for nsIPageSequenceFrame 1998-12-02 03:53:01 +00:00
kipp%netscape.com edabb1ad06 Expose WalkTheStack 1998-11-26 18:03:20 +00:00
peterl%netscape.com 114c9373b9 backed out previous change 1998-11-26 04:54:11 +00:00
peterl%netscape.com 9df7d582e1 new CSSOM interfaces 1998-11-26 01:18:57 +00:00
peterl%netscape.com ce35c69c6b made pointer conversion more friendly to const methods 1998-11-26 01:18:21 +00:00
akkana%netscape.com a254a6fbca Range specification 1998-11-24 01:39:47 +00:00
vidur%netscape.com bddadc0a26 New interface nsIDOMNSDocument 1998-11-17 02:37:19 +00:00
vidur%netscape.com 36a07884bf Added new interface nsIHTMLContentContainer 1998-11-12 07:56:13 +00:00
vidur%netscape.com 6592f22be0 Added XML display support. 1998-11-11 22:07:55 +00:00
troy%netscape.com fd33ef03a2 Added a #define for NS_ERROR_INVALID_ARG to be the same as
NS_ERROR_ILLEGAL_VALUE. This helps make our error names more
consistent with COM
1998-11-09 19:03:05 +00:00
rpotts%netscape.com 162d1913f1 Removed the definition of the nsIDocumentLoadInfo IID 1998-11-03 10:11:33 +00:00
vidur%netscape.com f9e3760137 Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs 1998-10-20 17:07:23 +00:00
scullin%netscape.com 25177cc6f6 Migrating public header files to public 1998-10-19 17:48:55 +00:00
kipp%netscape.com f0c9d1ae62 Allocated an IID 1998-10-06 21:05:42 +00:00
troy%netscape.com 8327a44c37 Reserved IID for nsIHTMLReflow 1998-09-30 04:15:35 +00:00
rpotts%netscape.com 2674a66a7f Made nsTraceRefcnt threadsafe... 1998-09-19 06:56:22 +00:00
vidur%netscape.com 4e3024a5f9 Added constructors for DOM JS classes. nsIScriptObjectOwner::ResetScriptObject is now SetScriptObject. New factory for layout. New interface nsIDOMNativeObjectRegistry. 1998-09-17 01:53:52 +00:00
kipp%netscape.com 932596c48f Only execute SymLoadModule when tracing is enabled 1998-09-15 00:13:35 +00:00
kipp%netscape.com f4c9611922 new 1998-09-12 19:25:06 +00:00
kipp%netscape.com 1088a3e974 Allocated another IID 1998-09-07 19:15:41 +00:00
troy%netscape.com 77c0d137b9 Reserved an IID 1998-09-06 00:15:45 +00:00
kipp%netscape.com b54c1c9cff Allocated iid for nsITextContent 1998-09-05 23:28:08 +00:00
vidur%netscape.com ab080b4586 New content code adjusts to getting script objects through a factory interface 1998-09-04 23:03:16 +00:00
vidur%netscape.com f10128ffe3 Used IIDs for nsIConnectionInfo and nsIDocumentLoadInfo 1998-08-20 22:29:22 +00:00
kipp%netscape.com d5931797aa Allocate IID's for nsLoggingSink and nsILoggingSink 1998-08-12 21:04:13 +00:00
kipp%netscape.com 50eba5177c Allocate some IIDs 1998-07-19 01:19:30 +00:00
kipp%netscape.com 12fdd31f5f Allocated some IID's 1998-07-18 21:51:28 +00:00
kipp%netscape.com f2f161b1d4 Allocated IID's for nsIHTMLContentSink, nsIContentSink, nsIDTD 1998-07-15 22:51:30 +00:00
kipp 8695e681dc Allocated IID for nsIFrame 1998-07-07 16:07:35 +00:00
kipp aeda35b8f7 new 1998-07-07 16:04:02 +00:00
hardts 6bcb19ce6f landing XPCOM_BRANCH 1998-05-22 21:56:30 +00:00
scullin 2e23fa1ab5 G++ warning fix submitted by Brian Grunkemeyer. 1998-05-07 20:48:35 +00:00
ltabb 3b56a9af51 Free the lizard 1998-03-28 02:44:41 +00:00