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

86 Коммитов

Автор SHA1 Сообщение Дата
warren%netscape.com 35ff4508e3 Added NS_ERROR_MODULE_MAILNEWS 1999-02-09 04:28:17 +00:00
dp%netscape.com d2fe4b5dc9 Beauty is the essence of life 1999-02-06 23:23:58 +00:00
dp%netscape.com 47a2110af5 satisfy mac compiler 1999-02-06 21:19:11 +00:00
dp%netscape.com 781207cfe0 Auto registration of xpcom components 1999-02-06 20:43:10 +00:00
warren%netscape.com 7d4a63e139 Added nsVoidKey and nsISupportsKey. 1999-02-06 04:01:23 +00:00
alecf%netscape.com 37f6e883e0 fix slight typo in macro 1999-02-05 05:33:53 +00:00
alecf%netscape.com 2ff4ba41fd Update macros to include string type, and add documentation/example 1999-02-05 01:39:12 +00:00
vidur%netscape.com ef9770e5a1 Added a Reset method to nsHashtable 1999-02-03 19:35:11 +00:00
dp%netscape.com 01e1a19801 adding ns prefix to private classes namespace 1999-02-03 15:39:13 +00:00
dp%netscape.com d542da0c6c landing XPCOM_19990201_BRANCH 1999-02-03 07:03:17 +00:00
kipp%netscape.com 7c8febc891 Added a pre-condition to help find uninitialized refcnts 1999-02-02 17:41:29 +00:00
law%netscape.com cf9b76cd83 new mozIRegistry interface 1999-01-28 03:36:37 +00:00
alecf%netscape.com 6d48d0d6ef add nsProxyEvent to the Unix build 1999-01-28 00:48:25 +00:00
alecf%netscape.com 028e886f12 export nsProxyEvent.h 1999-01-28 00:32:42 +00:00
cata%netscape.com 2b483c5097 Added Error Offset Code for the Unicode Converters module. 1999-01-27 18:00:50 +00:00
alecf%netscape.com c7e5cf4016 adding utility macros to implement XPIDL-generated getter/setter methods 1999-01-27 03:34:53 +00:00
alecf%netscape.com 1cba4cb335 updated to use more standard naming conventions and added function descriptions 1999-01-27 03:28:20 +00:00
alecf%netscape.com a2046b75f3 first entry of nsProxyEvent helper routines for writing proxy interfaces 1999-01-27 02:57:46 +00:00
warren%netscape.com 449f4cb1fe Added nsIAllocator and implementation. Made service manager services sticky'. 1999-01-27 02:02:22 +00:00
rpotts%netscape.com 6d4b0258ba Added PR_BEGIN_MACRO/PR_END_MACRO around all multi-line macros... 1999-01-26 09:46:33 +00:00
sudu%netscape.com 6624efe2b9 OJI MozClassic to raptor merge 1999-01-25 08:05:00 +00:00
radha%netscape.com 6bf731b7d0 Export nsEventQueueService and bunch of other files 1999-01-23 00:50:55 +00:00
mjudge%netscape.com 6fb6cf3fe8 adding IID to interface 1999-01-22 18:58:43 +00:00
scc%netscape.com edaa2f7db9 Made the constructor explicit again (see comment) to stop people from breaking the Linux builds. 1999-01-22 01:17:48 +00:00
buster%netscape.com e05e86ea54 added IID static method so nsIEnumerator can be used with nsCOMPtr 1999-01-20 23:16:28 +00:00
scc%netscape.com 0c7a4ca128 OK. We were wrong about the SOLARIS case. Sorry. 1999-01-18 20:32:41 +00:00
scc%netscape.com be87c1b10a 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
scc%netscape.com e52a11daa0 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 c2935a0853 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
law%netscape.com e1ba9368e7 Updated with new enumerator protocols 1999-01-14 23:30:44 +00:00
law%netscape.com 2b00047e90 Added new interface header; not yet building it 1999-01-07 21:04:21 +00:00
brade%netscape.com d27e20fbbd reduce Macintosh compiler warnings by removing extra ; 1999-01-06 18:49:37 +00:00
scc%netscape.com a89c841519 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 4d24c8378c Added new headers to the EXPORT rule... 1999-01-04 23:08:44 +00:00
rpotts%netscape.com c7fcb9d26d This is a templatized implementation of an XPCOM factory... 1999-01-04 08:44:26 +00:00
rpotts%netscape.com 3d6fd25950 THis file contains the CLSIDs of components which can be created by the xpcom factory... 1999-01-04 08:43:52 +00:00
rpotts%netscape.com d23c14b56d Interface to the EventQueue Service... 1999-01-04 08:43:12 +00:00
waterson%netscape.com f49def46e6 Added RDF module. 1998-12-22 01:11:18 +00:00
scc%netscape.com d5aa76aba6 added |dont_QueryInterface| facility, re-added the NS_ADDREF macros, though conditionally 1998-12-21 23:26:39 +00:00
scc%netscape.com 38897ed3d0 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 2513a5445e Added static IID() method. This member function will be generated automatically in the future. 1998-12-18 03:43:29 +00:00
mjudge%netscape.com 1ac8c2c6aa removing files from repository 1998-12-17 19:39:02 +00:00
scc%netscape.com e42b720fb2 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
mjudge%netscape.com c743b77606 changing auto ptr to use the new header 1998-12-17 19:25:32 +00:00
scc%netscape.com cbfe9f5b15 First Checked In. 1998-12-17 19:12:45 +00:00
vidur%netscape.com ef3b4047d5 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
scc%netscape.com b790307065 wrong file checked in, checking in the real one (just in case) 1998-12-11 23:49:04 +00:00
mjudge%netscape.com 1f63a6b997 adding iid to generated file. this is ok we need this for COM ptrs 1998-12-11 23:38:30 +00:00
vidur%netscape.com c02f5ba512 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
akkana%netscape.com cd57d645a9 Change NULL to 0 in NS_RELEASE and NS_IF_RELEASE macros.
This is illegal C++ (at least on machines where NULL == (void*)0)
and breaks some compilers, issues warnings in others.
1998-12-07 21:57:57 +00:00