Commit Graph

70 Commits

Author SHA1 Message Date
dp@netscape.com
d001ebc7ef Removed default parameter to Open() to facilitate IDLification. 1999-08-26 03:22:26 +00:00
scc@netscape.com
6f62a47cac 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
mccabe@netscape.com
0508c78f6c Replace manual method declarations in implementations of xpcom/ interfaces with NS_DECL_NSIFOO. 1999-08-22 11:25:50 +00:00
dveditz@netscape.com
c0b325fb3b removed redundant registry locking to improve performance 1999-07-20 22:50:26 +00:00
dp@netscape.com
77a37e4a7f Landing XPCOM_M8_PERF_BRANCH. Speeding up GetString(). 1999-07-07 07:42:03 +00:00
dp@netscape.com
f78a18b6a0 Caching of node names in nsIRegistryNode
Adding nsIRegistryNode::GetIID()
        - Thanks Dan Veditz
1999-07-02 03:34:08 +00:00
dp@netscape.com
c09524b17b Adding back member to store error for nsRegistryNode and nsRegistryValue. This gets it working again. 1999-06-22 13:58:12 +00:00
dp@netscape.com
a41751cfb7 - Threading fixed. Changed member that stored error from nsRegistry
to be an automatic variable.
- Using XPCOM_ComponentRegistry for OpenWellknownRegistry()
1999-06-21 23:40:21 +00:00
dp@netscape.com
bd99e30253 Fixed crash due to multi-threading. bug# 7308, bug# 8150 1999-06-18 23:27:09 +00:00
dp@netscape.com
a3203c7644 - NS_RegistryGetFactory API Change
- QuickRegister eliminated
1999-06-14 02:07:03 +00:00
dp@netscape.com
9478002e53 Well Known Component Registry in <exedir>/component.reg implemented. 1999-06-09 19:16:38 +00:00
dp@netscape.com
98bb1ad9b2 More threadsafeness. 1999-04-01 06:45:50 +00:00
dp@netscape.com
4cbc881ab7 Fixed nsIRegistry implementation. ready for use. Thanks to Nicholas Ambrose <nick87@hotmail.com> 1999-03-31 06:28:36 +00:00
dp@netscape.com
7763fbe2b2 InitXPCOM() : For a defined initialization sequence of xpcom global objects and components. 1999-03-23 23:28:32 +00:00
dp@netscape.com
062dfe5c30 Patch for unsigned vs signed warnings. Thanks to <bruce@cybersight.com> 1999-03-21 19:26:32 +00:00
warren@netscape.com
35d5e6e062 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
law@netscape.com
93cb4b8a11 Adding nsRegistry to win32 build 1999-02-25 19:20:39 +00:00
warren@netscape.com
3fdebc0a44 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
mjudge@netscape.com
a2800357ab changing nsIEnumerator to use NS_IMETHOD not virtual nsresult 1999-02-19 23:43:20 +00:00
law@netscape.com
c6b8a95626 moz->ns 1999-02-10 23:27:09 +00:00