alecf%netscape.com
|
f9a4fa361b
|
split up nsISupports macros into seperate files
|
1999-03-05 22:39:03 +00:00 |
scc%netscape.com
|
16e2511778
|
rename |IID()| --> |GetIID()|
|
1999-03-03 23:03:34 +00:00 |
scc%netscape.com
|
31ff626ae9
|
rename |IID()| --> |GetIID()|
|
1999-03-03 19:48:57 +00:00 |
buster%netscape.com
|
c2f8f991d5
|
added editor module (#define NS_ERROR_MODULE_EDITOR )
|
1999-03-03 18:30:09 +00:00 |
beard%netscape.com
|
b3b02ba0e9
|
moved NS_CALLBACK to nsCom.h.
|
1999-03-03 04:09:33 +00:00 |
beard%netscape.com
|
aa63a993d3
|
Added NS_CALLBACK macro for standard callback APIs
|
1999-03-03 04:09:11 +00:00 |
waterson%netscape.com
|
4463d7305a
|
Added ProgIDToCLSID cache.
|
1999-03-03 01:18:15 +00:00 |
alecf%netscape.com
|
03e6f60d34
|
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
|
9d21ae3942
|
backed out depency on nscore.h
|
1999-03-02 23:52:38 +00:00 |
scc%netscape.com
|
8058bf1464
|
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 |
mcafee%netscape.com
|
49754e4257
|
Adding comparisons to autoconf results.
|
1999-03-01 10:13:18 +00:00 |
ramiro%netscape.com
|
0875a55f81
|
AIX portability fixes. (Waqar Malik <waqar@netscape.com>)
|
1999-03-01 06:29:14 +00:00 |
beard%netscape.com
|
9093cc3fb4
|
SetDestructor
|
1999-02-28 19:04:47 +00:00 |
dp%netscape.com
|
f08b61d790
|
Adding nsRegistry to unix.
|
1999-02-27 21:49:34 +00:00 |
dp%netscape.com
|
6825d1d1d1
|
Changed comment to indicate that Quick Registration via the quick register data structure isn't for prime time yet.
|
1999-02-27 08:56:21 +00:00 |
alecf%netscape.com
|
d0cc12e497
|
add IID() method
|
1999-02-27 03:16:56 +00:00 |
ebina%netscape.com
|
dbd00c9b1b
|
Remove support for the old RegisterFactory API.
|
1999-02-27 02:06:54 +00:00 |
scc%netscape.com
|
312b8d76d7
|
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
|
0238953fe3
|
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
|
e7831871be
|
fix AIX bustage
|
1999-02-26 18:58:08 +00:00 |
warren%netscape.com
|
97781f4c14
|
Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends.
|
1999-02-26 10:17:14 +00:00 |
beard%netscape.com
|
7b125831fc
|
Fixing callback typedef, using new NS_CALLBACK macro which will be moved to nsCom.h when it proves itself.
|
1999-02-26 04:30:17 +00:00 |
beard%netscape.com
|
5625e6fd65
|
added nsIGenericFactory.h
|
1999-02-26 04:06:13 +00:00 |
beard%netscape.com
|
4dfa40b76e
|
First Checked In.
|
1999-02-26 04:05:14 +00:00 |
beard%netscape.com
|
185e9f59ea
|
added IID() accessor.
|
1999-02-26 04:04:13 +00:00 |
law%netscape.com
|
c79c96cd29
|
Export nsIRegistry.h
|
1999-02-25 19:16:00 +00:00 |
alecf%netscape.com
|
643dbd9b6d
|
fix HPUX bustage - HP's compiler can't do "using" or static casts
|
1999-02-25 17:47:54 +00:00 |
ebina%netscape.com
|
59f91f50e9
|
Stub in the new RegisterFactory API in preparation for removing the old one.
|
1999-02-25 16:07:31 +00:00 |
beard%netscape.com
|
de346cf294
|
added nsIAllocator.h
|
1999-02-25 04:21:12 +00:00 |
warren%netscape.com
|
3ebe3e76c4
|
Updated IIDs
|
1999-02-24 09:31:34 +00:00 |
warren%netscape.com
|
896241f805
|
Added NS_NewConjoiningEnumerator
|
1999-02-24 07:58:06 +00:00 |
warren%netscape.com
|
3642da81a5
|
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
|
1999-02-23 08:10:24 +00:00 |
beard%netscape.com
|
e60e1e2d6f
|
XP_MAC: using __comobject as magic base class for all XPCOM objects.
|
1999-02-20 02:22:18 +00:00 |
mjudge%netscape.com
|
3756cba288
|
changing nsIEnumerator to use NS_IMETHOD not virtual nsresult
|
1999-02-19 23:43:20 +00:00 |
warren%netscape.com
|
f570b0846d
|
Added NS_DECL_ISUPPORTS_INHERITED and NS_IMPL_ISUPPORTS_INHERITED.
|
1999-02-19 06:33:33 +00:00 |
mcafee%netscape.com
|
99b1533740
|
Adding support for Solaris native compiler. a=scc
|
1999-02-18 22:34:15 +00:00 |
mcmullen%netscape.com
|
1f01ecc906
|
Reserved a range for file i/o errors.
|
1999-02-18 18:58:25 +00:00 |
ebina%netscape.com
|
b1e95cdde7
|
Add public functions RegisterComponent, UnregisterComponent, and ProgIDToCLSID
|
1999-02-18 16:58:22 +00:00 |
jband%netscape.com
|
d3e06b0f12
|
added macro to ease defining the static const IID() accessor to xpcom interface class declarations
|
1999-02-18 05:37:50 +00:00 |
scc%netscape.com
|
d4ae494464
|
updated to new interface for nsCOMPtr
|
1999-02-17 01:58:25 +00:00 |
mcmullen%netscape.com
|
4bdd400ec0
|
Added nsIRegistry.h
|
1999-02-13 03:47:00 +00:00 |
jfrancis%netscape.com
|
36ce5457b4
|
backing out attempted fix of enumerator interface
|
1999-02-12 08:17:55 +00:00 |
jfrancis%netscape.com
|
ee23bdbc8e
|
scattered NS_IMETHOD liberally through interface
|
1999-02-12 07:01:06 +00:00 |
alecf%netscape.com
|
b95b1c988e
|
export nsIAllocator on Unix for XPConnect
|
1999-02-11 04:41:08 +00:00 |
scc%netscape.com
|
f020767dfc
|
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
|
48857f7cbd
|
moz->ns
|
1999-02-10 23:27:09 +00:00 |
law%netscape.com
|
945c60ebf5
|
Cleaned up i/f, XPCOM-wise
|
1999-02-10 19:47:56 +00:00 |
dp%netscape.com
|
156285c767
|
Commenting FACTORY2
|
1999-02-09 21:06:34 +00:00 |
dp%netscape.com
|
895672f73e
|
variable id changes + commenting CreateInstance2()
|
1999-02-09 20:29:46 +00:00 |
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 |
ramiro%netscape.com
|
2009b728de
|
Add cvsignore entries for makefiles generated bu autoconf.
|
1998-12-05 09:07:33 +00:00 |