warren%netscape.com
fdba323f1a
Added ProgID versions of RegisterService and UnregisterService.
...
git-svn-id: svn://10.0.0.236/trunk@24932 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 00:40:29 +00:00
warren%netscape.com
7604860b90
Fixed NS_RegistryGetFactory breakage.
...
git-svn-id: svn://10.0.0.236/trunk@24931 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 00:38:27 +00:00
dp%netscape.com
587ed6002b
InitXPCOM() : For a defined initialization sequence of xpcom global objects and components.
...
git-svn-id: svn://10.0.0.236/trunk@24915 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 23:28:32 +00:00
waterson%netscape.com
19092c6c7e
Made the nsCStringKey class NS_COM so that it could be exported across DLLs.
...
git-svn-id: svn://10.0.0.236/trunk@24912 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 23:12:35 +00:00
dp%netscape.com
2c635b5f35
Adding PROGID and CLASSNAME to the header.
...
Adding GetIID()
git-svn-id: svn://10.0.0.236/trunk@24905 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 23:00:45 +00:00
jband%netscape.com
2b30ec2086
add implementation files for unsupported platforms to allow clean build on all platforms even though we'll have failure at runtime on unsupported platforms
...
git-svn-id: svn://10.0.0.236/trunk@24895 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 22:16:14 +00:00
scc%netscape.com
ba245bf505
inlining the work of |StartAssigment| reduces |nsCOMPtr| overhead on windows.
...
git-svn-id: svn://10.0.0.236/trunk@24870 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 20:35:49 +00:00
dp%netscape.com
cfcf71c31a
Changed Nick's email address
...
git-svn-id: svn://10.0.0.236/trunk@24865 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 20:11:36 +00:00
rickg%netscape.com
857ccb650d
removed linux warnings
...
git-svn-id: svn://10.0.0.236/trunk@24827 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 08:47:54 +00:00
dp%netscape.com
c488393e86
registry added to faq
...
git-svn-id: svn://10.0.0.236/trunk@24819 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 08:04:18 +00:00
rickg%netscape.com
651a5894da
added recycler to nsString2
...
git-svn-id: svn://10.0.0.236/trunk@24811 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 07:33:10 +00:00
dp%netscape.com
c6eaa5a121
XPCOM Code FAQ. Initial version.
...
git-svn-id: svn://10.0.0.236/trunk@24809 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 07:27:30 +00:00
rickg%netscape.com
a0d40e6afd
fixed bug in nsString; added recycler to nsString2
...
git-svn-id: svn://10.0.0.236/trunk@24808 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 07:26:27 +00:00
jband%netscape.com
6f8559e7b3
fix test Makefile.in
...
git-svn-id: svn://10.0.0.236/trunk@24807 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 07:19:15 +00:00
jband%netscape.com
61a92ba85a
fix test Makefile.in
...
git-svn-id: svn://10.0.0.236/trunk@24806 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 07:16:53 +00:00
jband%netscape.com
d7f679ffcd
fix filename
...
git-svn-id: svn://10.0.0.236/trunk@24804 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 07:04:52 +00:00
jband%netscape.com
afdb94aa37
initial checking of xptcall code. This module allows arbitrary invocation of xpcom methods and also allows an object to impersonate an object of an arbitrary xpcom class. This code is used for XPConnect and will also be used for a scriptable interface to RDF. The build scheme for libxpt, xptinfo, and xpconnect may be a bit screwy on some platforms until this settles down. Luckily, none of these modules are part of the client build yet and very few people should even notice the change
...
git-svn-id: svn://10.0.0.236/trunk@24777 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 02:23:29 +00:00
dp%netscape.com
997ea25064
Updated new tasks
...
git-svn-id: svn://10.0.0.236/trunk@24774 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 02:06:31 +00:00
dp%netscape.com
7f771c5932
Updated new tasks
...
git-svn-id: svn://10.0.0.236/trunk@24773 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 01:59:35 +00:00
dp%netscape.com
56c18c9779
Todo list for xpcom. Initial version
...
git-svn-id: svn://10.0.0.236/trunk@24770 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 01:53:31 +00:00
waterson%netscape.com
aec2200680
Initial revision. Not currently in the build.
...
git-svn-id: svn://10.0.0.236/trunk@24766 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 01:46:44 +00:00
waterson%netscape.com
095b925f78
Fixed some syntax errors that I found when I actually tried to compile.
...
git-svn-id: svn://10.0.0.236/trunk@24765 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 01:46:12 +00:00
waterson%netscape.com
7fc73d4d08
Added an Init() method to allow the creator to specify an alternate
...
character size for the internal representation.
git-svn-id: svn://10.0.0.236/trunk@24760 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 01:29:16 +00:00
waterson%netscape.com
778fd7d63f
Added nsIString interface.
...
git-svn-id: svn://10.0.0.236/trunk@24756 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 00:43:54 +00:00
rickg%netscape.com
0eea29e86d
removed unsightly warnings from string classes
...
git-svn-id: svn://10.0.0.236/trunk@24751 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 00:28:36 +00:00
rickg%netscape.com
a6cfda7e13
fixed link error
...
git-svn-id: svn://10.0.0.236/trunk@24712 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 22:26:17 +00:00
rickg%netscape.com
d73481fe03
fixed nsString2 build problem
...
git-svn-id: svn://10.0.0.236/trunk@24704 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 22:03:14 +00:00
dcone%netscape.com
3fbd23b07e
fixed small mac bug
...
git-svn-id: svn://10.0.0.236/trunk@24702 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 21:52:57 +00:00
dcone%netscape.com
9a13cf785f
Fixed small mac bug
...
git-svn-id: svn://10.0.0.236/trunk@24701 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 21:52:39 +00:00
bienvenu%netscape.com
6a77c85f36
fix problem with SetLeafName r+a=mcmullen
...
git-svn-id: svn://10.0.0.236/trunk@24676 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 19:15:30 +00:00
rickg%netscape.com
017dac3409
landing nsString2
...
git-svn-id: svn://10.0.0.236/trunk@24667 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 09:54:46 +00:00
rickg%netscape.com
a1384a7aec
prep work to land nsString2
...
git-svn-id: svn://10.0.0.236/trunk@24662 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 08:29:26 +00:00
dp%netscape.com
c8ba1ff910
Patch for unsigned vs signed warnings. Thanks to <bruce@cybersight.com>
...
git-svn-id: svn://10.0.0.236/trunk@24620 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-21 19:26:32 +00:00
pavlov%pavlov.net
7008c2edf9
add a cast to fix build problems on the ports tinderboxes.
...
git-svn-id: svn://10.0.0.236/trunk@24617 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-21 15:42:44 +00:00
dougt%netscape.com
6c1d502ade
Fixing unix breakage.
...
git-svn-id: svn://10.0.0.236/trunk@24614 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-21 06:57:56 +00:00
dougt%netscape.com
61ba04689f
Now adjusting the nsFileSpec after a Move().
...
Also fixing a bug with Rename(). Now it should successfully take
partial pathnames on Unix and Windows.
git-svn-id: svn://10.0.0.236/trunk@24612 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-21 06:22:45 +00:00
alecf%netscape.com
f26593c07d
oops, back out my old patch - caused more harm than good
...
git-svn-id: svn://10.0.0.236/trunk@24569 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 02:41:27 +00:00
alecf%netscape.com
f32a1c706d
fix newline and end of file problem
...
git-svn-id: svn://10.0.0.236/trunk@24567 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 02:34:54 +00:00
alecf%netscape.com
e15a6246cb
there is no header file on unix that actually includes this path. wierd.
...
git-svn-id: svn://10.0.0.236/trunk@24566 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 02:34:31 +00:00
mcmullen%netscape.com
9f6d4d0fcd
FIxing another unix problem.
...
git-svn-id: svn://10.0.0.236/trunk@24522 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 01:13:35 +00:00
mcmullen%netscape.com
76a28accfe
Fix unix bustage.
...
git-svn-id: svn://10.0.0.236/trunk@24505 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 00:13:08 +00:00
mcmullen%netscape.com
a2a3982ee7
Bugs #3997 , 3934
...
git-svn-id: svn://10.0.0.236/trunk@24495 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 23:09:39 +00:00
warren%netscape.com
ac3c6194f7
Backed out nsUnicharKey -- couldn't get it to build with -pedantic linux.
...
git-svn-id: svn://10.0.0.236/trunk@24439 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 10:27:41 +00:00
warren%netscape.com
37c664daaf
Attempt to fix pendantic breakage.
...
git-svn-id: svn://10.0.0.236/trunk@24437 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 09:46:09 +00:00
warren%netscape.com
b347690ee9
Added nsUnicharKey for nsHashtables.
...
git-svn-id: svn://10.0.0.236/trunk@24435 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 09:02:43 +00:00
rickg%netscape.com
e635708ea1
removed static vars
...
git-svn-id: svn://10.0.0.236/trunk@24431 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 08:47:20 +00:00
warren%netscape.com
24f7a16a93
Fix for broken linux compiler.
...
git-svn-id: svn://10.0.0.236/trunk@24424 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 06:18:08 +00:00
rpotts%netscape.com
f991b0aae1
fix for crash in bug #2991... We still need to figure out why the EventQueue is not being returned properly on the Mac.
...
git-svn-id: svn://10.0.0.236/trunk@24417 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 05:54:17 +00:00
warren%netscape.com
be9f0afe1a
Added nsHashtable::Exists. Renamed nsProgIDKey to nsCStringKey (what it is).
...
git-svn-id: svn://10.0.0.236/trunk@24416 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 05:51:49 +00:00
warren%netscape.com
0adad0956a
Added NS_WITH_SERVICE1 macro.
...
git-svn-id: svn://10.0.0.236/trunk@24415 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 05:48:49 +00:00