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
bruce%cybersight.com
ff0c2c46f4
This MUST be fixed in some other way. This is a temporary fix for the HP build bustage that Warren okayed as this code isn't in use elsewhere. This is just commenting out the bad code, not fixing it.
1999-05-07 08:08:21 +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
warren%netscape.com
628c8f5664
Found out that this needs to do autoregistration to work (because it needs raptorbase).
1999-05-07 05:30:30 +00:00
briano%netscape.com
b1a44b7876
Changed the reference to 'false' to 'PR_FALSE' so it'll build on Unix.
1999-05-07 02:21:43 +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
rickg%netscape.com
a404439850
also removed a debug define
1999-05-07 00:48:04 +00:00
rickg%netscape.com
641adcdf34
fixed an error subsuming autostrings, and removed an AIX warning
1999-05-07 00:47:24 +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
sspitzer%netscape.com
b2cb4ec80d
check for existence before NS_ADDREFing.
...
this was causing a crash in smtpTest, pop3Test and nntpTest, where we
weren't registering the EventQueue component.
also, make these destructors virtual.
1999-05-07 00:09:46 +00:00
beard%netscape.com
8a6d1e91a8
First Checked In.
1999-05-06 20:39:56 +00:00
beard%netscape.com
c2bdecff98
don't know how, but line endings got whacked.
1999-05-06 15:52:25 +00:00
beard%netscape.com
d551533bc1
First Checked In.
1999-05-06 15:06:11 +00:00
beard%netscape.com
db2e9da53f
First Checked In.
1999-05-06 14:39:20 +00:00
beard%netscape.com
3218ac0e70
tool changes
1999-05-06 14:30:29 +00:00
beard%netscape.com
fe84521319
added xptcstubs_mac.cpp/.s, removed xptcstubs_.mac.cpp
1999-05-06 14:29:31 +00:00
beard%netscape.com
e02996a454
XP_MAC: no longer using mac_fopen, replacing fopen itself. added mac_warning.
1999-05-06 14:27:57 +00:00
beard%netscape.com
df952436da
for XP_MAC, added macro renaming main to xptdump_main, for use in CodeWarrior plugin, changed all uses of "stat" to call to get_file_length() for clarity, and to lessen number of calls to stat in code.
1999-05-06 14:25:10 +00:00
beard%netscape.com
df271ee45b
For XP_MAC, added macro renaming main to xptlink_main, for use in CW plugin linker, uint32 -> PRUint32, renamed xpt_dump_usage -> xpt_link_usage.
1999-05-06 14:22:46 +00:00
beard%netscape.com
3d79101951
fixed stores of types smaller than sizeof(PRInt32)
1999-05-06 14:21:08 +00:00
beard%netscape.com
24007a6856
fixed floating point loads, vtable offset, r4 <- r6.
1999-05-06 14:19:34 +00:00
beard%netscape.com
05965b7454
First Checked In.
1999-05-06 14:16:15 +00:00
dp%netscape.com
f9c7ab8b52
Removing stray UnregisterFactory(..., path)
1999-05-06 13:33:42 +00:00
dp%netscape.com
2f513cd724
Landing M6 XPCOM Code cleanup branch
1999-05-06 13:29:37 +00:00
waterson%netscape.com
f9adab0bb3
Suppress unused parameter warnings.
1999-05-06 05:15:26 +00:00
rickg%netscape.com
4957d2ba64
new nsString modz; getting ready for nsString2 switchover
1999-05-06 05:13:08 +00:00
dveditz%netscape.com
e90a239bae
minor startup performance improvement
1999-05-06 04:19:06 +00:00
briano%netscape.com
2360b6da2a
Added OpenBSD to the list.
1999-05-06 01:58:22 +00:00
briano%netscape.com
55d517229f
This should prevent Solaris/x86 from overriding its CPPSRCS setting with that for sparc.
1999-05-06 01:57:02 +00:00
dp%netscape.com
b5707f7a96
Converting stray UnregisterFactory calls to UnregisterComponent
1999-05-06 01:37:04 +00:00
mcafee%netscape.com
d9cf4219c6
Adding Solaris/sparc and Solaris/intel
1999-05-06 00:49:31 +00:00
mcafee%netscape.com
748f7a4f12
Linker didn't seem to like _ prefix for function names, removing them fixes link errors. Adding license file.
1999-05-06 00:49:02 +00:00
mcafee%netscape.com
eb0004f84f
Fixing link error (Solaris).
1999-05-06 00:48:09 +00:00
mcafee%netscape.com
139e241651
Fixing link errors (Solaris).
1999-05-06 00:47:40 +00:00
sspitzer%netscape.com
bc476bdf98
check for existance before dereferencing
1999-05-06 00:24:45 +00:00
hyatt%netscape.com
17ab1677de
Changed the arguments to PostSynchronousEvent. Added an EventLoop method.
1999-05-05 23:55:10 +00:00
briano%netscape.com
02869b2558
Fix for bug 5770. Thanks to lennox@cs.columbia.edu.
1999-05-05 23:38:15 +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
mcafee%netscape.com
6a2d36fa7a
Adding license.
1999-05-05 06:07:50 +00:00
mcafee%netscape.com
e39af7cd0d
Adding test to .cvsignore
1999-05-05 06:07:25 +00:00
mcafee%netscape.com
ef768be2fc
Adding Makefile for Linux.
1999-05-05 06:06:33 +00:00
mcafee%netscape.com
b0f1e0c37e
Adding changes for Solaris, commented-out so we don't break the current build.
1999-05-05 02:06:02 +00:00
mcafee%netscape.com
3f7f7be631
Typo? Fixing Solaris bustage.
1999-05-05 01:59:07 +00:00
kipp%netscape.com
b8ced4ac14
alloc IID
1999-05-05 01:59:01 +00:00
mcafee%netscape.com
65bc3a5f88
These files have been renamed with _asm_ to distinguish them from cpp files, this unconfuses gcc.
1999-05-05 01:57:35 +00:00
kipp%netscape.com
2619b4fadc
alloc IID
1999-05-05 01:56:46 +00:00
mcafee%netscape.com
49552aa033
Renaming asm files to be different than cpp files so compiler doesn't get confused. xptcinvoke_sparc_solaris.s _. xptcinvoke_asm_sparc_solaris.s, xptcstubs_sparc_solaris.s -> xptcstubs_asm_sparc_solaris.s
1999-05-05 01:56:01 +00:00
hyatt%netscape.com
73333ee036
Committing the changes to support the new nsIEventQueue interface and
...
nested queues in the event queue service.
1999-05-04 23:35:47 +00:00
hyatt%netscape.com
2777be6ebf
Committing changes to support the new nsIEventQueue interface.
1999-05-04 23:35:25 +00:00
hyatt%netscape.com
885e794cbe
Committing Mac Project file for new event queues.
1999-05-04 23:34:58 +00:00
dougt%netscape.com
8ef15a6101
Removing nsProxyEvent from xpcom. It will be shortly replaced with a
...
new and improved version.
1999-05-04 22:47:45 +00:00
dougt%netscape.com
8359b130b4
Removing nsProxyEvent from xpcom. It will be shortly replaced with a
...
new and improved version
1999-05-04 22:42:22 +00:00
alecf%netscape.com
bc86f401e7
back out my warning fix (proper fix on the way)
1999-05-04 22:33:10 +00:00
jdunn%netscape.com
1d2f3c010f
remove the -lIDL from the EX_LIBS line. It is included with $(LIBIDL_LIBS)
...
correctly. HP chokes on the -lIDL since there is no preceding -L<path to libIDL.a>
1999-05-04 22:16:15 +00:00
kipp%netscape.com
81faf1ed8f
alloc iids
1999-05-04 21:31:48 +00:00
alecf%netscape.com
afcaf48d54
fix some warnings about initializing variables in constructors
1999-05-04 21:09:03 +00:00
alecf%netscape.com
cbf125fb4c
#if 0 out some unused code
1999-05-04 20:56:40 +00:00
vidur%netscape.com
1d12d95f98
new IIDs for nsIDOMNSRange, nsIDOMOption, nsIJSNativeInitializer, nsHTMLOptionElement_CID and nsISelectElement
1999-05-04 20:55:46 +00:00
alecf%netscape.com
a2d005b709
initialize some variables in constructor declaration rather than the constructor itself
1999-05-04 20:52:05 +00:00
alecf%netscape.com
d8e19cb305
fix virtual constructor problem
1999-05-04 20:50:24 +00:00
alecf%netscape.com
0b0bb227b9
fix possible uninitialized variable
1999-05-04 20:49:20 +00:00
alecf%netscape.com
39d97ca312
add a side effect warning that bit me hard during M6
1999-05-04 20:28:24 +00:00
jband%netscape.com
08b92cd4ad
change to make xpidl [shared] cause a const qualifier to be emitted and wstring to map to PRUnichar rather than PRUint16
1999-05-04 20:03:43 +00:00
mcmullen%netscape.com
f84f3b56d8
So much for that last touchup between building and committing...
1999-05-04 19:39:15 +00:00
mcmullen%netscape.com
6513d12e94
Fix double-escaping problem ( #4184 )
1999-05-04 19:11:31 +00:00
sspitzer%netscape.com
108be1837b
changes to get this to build with the -pedanic flag.
...
(when you pass --enable-pedantic to the compiler)
1999-05-04 17:21:33 +00:00
scc%netscape.com
470c0f17ac
change |CallQueryInterface| to handle situations where |nsISupports| is ambiguous.
1999-05-04 12:40:52 +00:00
mccabe%netscape.com
a04bdb34e3
Fix to 5899; xpidl now looks for its target file where it's told to rather than eagerly plucking it out of the supplied includes directories.
...
Also removed an obsolete check against libIDL 0.6.2.
1999-05-04 10:52:20 +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
mccabe%netscape.com
86e1d8f597
Fix to 5415. Don't complain about duplicate iids when linking, if the duplicate iids are zero (representing unresolved interfaces.)
1999-05-04 09:47:10 +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
mccabe%netscape.com
9d1f7eb750
Fix to 5898. xpidl now works like the rest of the compilers in the world, and understands -Ifoo as well as -I foo.
...
Thanks to Heikki Toivonen <heikki@citec.fi> for this suggestion.
1999-05-04 08:21:36 +00:00
mccabe%netscape.com
24cdd16122
Check for consts > 0 before allocating record space for them. Fix to 5683, a malloc(0) bug; thanks to jlnance@inttek.com for catching this one.
1999-05-04 07:31:40 +00:00
hshaw%netscape.com
a96f72d866
include prcmon.h for nsThread.h, until unix defines NS_MT_SUPPORTED for nsISupports.h
1999-05-04 07:11:31 +00:00
waterson%netscape.com
129dfd2a49
Improve docs.
1999-05-04 03:54:56 +00:00
waterson%netscape.com
393a1c1727
Don't set record->typelibRecord until we know that we're actually indexifying the typelib in which the interface lives.
1999-05-04 03:45:55 +00:00
jband%netscape.com
4714b26925
force the tools for get created in the export phase to be used to build xpt files and cleanup otherwise makefiles
1999-05-04 03:43:14 +00:00
jband%netscape.com
919fe50aec
fix casting warning and quiet useless runtime noise on success
1999-05-04 03:40:31 +00:00
jband%netscape.com
e8aff87d5a
Support BSD OS and difference between gcc and egcs (thanks to Bert Driehui <bert_driehuis@nl.compuware.com>)
1999-05-04 03:38:05 +00:00
jband%netscape.com
6f7c0a35c6
Fix comical copy/paste error (thanks to Bert Driehui <bert_driehuis@nl.compuware.com>)
1999-05-04 03:36:21 +00:00
jband%netscape.com
5f290c510e
updating status page
1999-05-04 03:34:45 +00:00
mcmullen%netscape.com
b81996e890
Fix an error in the previous checkin.
1999-05-03 23:14:28 +00:00
mcmullen%netscape.com
9caf9d55f4
Check for a null path before calling stat() and friends (bug #5576 ). a=chofmann.
1999-05-03 20:29:01 +00:00
jband%netscape.com
47d20e9d19
***NOT PART OF SEAMONKEY BUILD***. Updated status tracking doc.
1999-05-03 18:50:40 +00:00
jband%netscape.com
21354e122c
***NOT PART OF SEAMONKEY BUILD*** Updating status page to help track and coordinate platform specific code contributors to xptcall (needed for xpconnect)
1999-05-01 09:03:39 +00:00
jband%netscape.com
2abe346cc9
***NOT PART OF SEAMONKEY BUILD*** Updating status page to help track and coordinate platform specific code contributors to xptcall (needed for xpconnect)
1999-05-01 08:23:36 +00:00
briano%netscape.com
2760eda281
Defined MAP_FAILED for all the platforms that don't have it.
1999-05-01 02:10:39 +00:00
briano%netscape.com
9907679d08
Fix AIX and Solaris bustage.
1999-05-01 01:40:35 +00:00
warren%netscape.com
cd4fdddee8
Added include for nsError.h to get nsresult.
1999-04-30 23:49:30 +00:00
jband%netscape.com
626020fcce
*** NOT PART OF SEAMONKEY BUILD*** Adding status page to help track and coordinate platform specific code contributors to xptcall (needed for xpconnect)
1999-04-30 23:25:12 +00:00
warren%netscape.com
7bd9aa78c5
Consolidated individual factories into a single factory for base.
1999-04-30 22:55:21 +00:00
warren%netscape.com
15356905f2
Made Notify and Wait methods return nsresult.
1999-04-30 22:55:16 +00:00
warren%netscape.com
88d6a3a41a
Added page manager, buffer, buffer streams and pipes stuff.
1999-04-30 22:55:12 +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
warren%netscape.com
4ceccb4a80
Fixed QI to respond to nsIProperties and nsIPersistentProperties. Removed factory (now in nsBaseDLL).
1999-04-30 22:54:22 +00:00
waterson%netscape.com
1ea17b5fd1
Bug 5671. Use nsAllocator instead of C++ new/delete. r=jband,a=chofmann.
1999-04-30 18:49:40 +00:00
pinkerton%netscape.com
7638e305fb
added GetIID() method.
1999-04-30 08:59:11 +00:00
rogerl%netscape.com
9680ff220e
!!! Not a part of SeaMonkey Build !!!
...
new sparc stub code + added missing initialization to invoke_copy
1999-04-29 21:34:25 +00:00
bruce%cybersight.com
25345b7651
Remove -lnetlib from link lines. Not needed.
1999-04-28 05:30:09 +00:00
erik%netscape.com
34cd195e11
Was using the wrong IID to implement nsISupports. Fixed.
1999-04-28 01:43:51 +00:00
bruce%cybersight.com
d6747dc35c
Backing out change .. breaks build globally. Guess it is better to just have a broken HP-UX for now.
1999-04-28 01:24:06 +00:00
bruce%cybersight.com
324a049f19
Fix HP-UX build bustage. You may NOT delete a void*. This is illegal in ANSI C++.
1999-04-28 01:08:40 +00:00
brendan%netscape.com
f1504a6f9e
Fix typos and other comment nits.
1999-04-28 00:38:49 +00:00
kipp%netscape.com
cce89c1b41
Fixed bug in strncasecmp as reported by Eric Burley <ericb@neoplanet.com>; while I was there I removed a compiler warning too
1999-04-27 22:20:52 +00:00
mcmullen%netscape.com
22000d46f3
Use CRLF on windows for nsEndl()
1999-04-27 21:26:15 +00:00
waterson%netscape.com
cb6a6ca9b8
Use nsFileSpec and nsDirectoryIterator to make the implementation fully XP.
1999-04-27 17:49:14 +00:00
waterson%netscape.com
c804809f1a
Added linkage to base and nsstdlib so that we can use McMullen's filespec stuff.
1999-04-27 17:48:31 +00:00
bruce%cybersight.com
4fdf80796d
Fix an array bounds write when writing to this->interfaceRecords[size] in the nsTypelibRecord constructor.
1999-04-27 04:06:33 +00:00
sfraser%netscape.com
ac3317e9b5
Remove errant semicolons.
1999-04-27 04:04:24 +00:00
bruce%cybersight.com
c34e1526af
Yet another linking error killing the unix tinderboxen.
1999-04-27 03:52:34 +00:00
bruce%cybersight.com
d872a41e60
Fix build bustage for this.
1999-04-27 03:14:57 +00:00
mcmullen%netscape.com
f973c46a0f
Fixed two small problems in Macintosh-only parts of the code.
1999-04-27 02:12:22 +00:00
waterson%netscape.com
265cb8db39
Whoops. Don't force linkage: build ordering problem.
1999-04-26 23:59:44 +00:00
rickg%netscape.com
8454059bc9
removed warnings
1999-04-26 23:43:40 +00:00
alecf%netscape.com
fd5c1768f3
actually export nsISimpleEnumerator so we can use it
1999-04-26 23:37:01 +00:00
waterson%netscape.com
c3bd0744bd
Add linker directives to ensure all the libs we need get loaded.
1999-04-26 23:30:59 +00:00
waterson%netscape.com
755eaf1c0f
Use nsSpecialSystemFileSpec on Unix to get components dir.
1999-04-26 23:30:40 +00:00
alecf%netscape.com
85616cc75c
IDL-export nsrootidl.idl
1999-04-26 22:59:55 +00:00
mcmullen%netscape.com
6d0c689cd2
Checkin based on patches submitted by Michael Lowe - #5473 . Adds support for a large number of special windows directories.
1999-04-26 22:20:23 +00:00
mcmullen%netscape.com
6145ac6cde
Patch from Michael Lowe (part of #5473 ) replace true by PR_TRUE
1999-04-26 19:34:39 +00:00
mcmullen%netscape.com
64f5c7dbe1
Leakage and mismatch of allocate/free methods (patches submitted by Bruce Mitchener). Bug #5140 .
1999-04-26 19:05:00 +00:00
waterson%netscape.com
50e071071c
Added nsISimpleEnumerator.h as a dummy file so that XPIDL that uses it won't break.
1999-04-26 17:31:57 +00:00
jband%netscape.com
cd509e21b0
ifdef'ing out a much more likely cause for the Mac bustage
1999-04-26 05:50:12 +00:00
jband%netscape.com
e50a30b40d
changing a member name in hopes that this has something to do with the Mac bustage. I can't see what else might be wrong. Pure voodoo!
1999-04-26 05:40:18 +00:00
jband%netscape.com
c176dc05a1
Make xptinfo fail more gracefully. Fix a couple of warnings. Get rid of XPTDIR env var hack for XP_PC (other platforms coming soon)
1999-04-26 04:23:29 +00:00
bruce%cybersight.com
0026fb64c2
Fix for a comment.
1999-04-25 13:31:05 +00:00
bruce%cybersight.com
0d9976da76
Old patches for non-virtual vs virtual destructors (approved by Troy)
1999-04-25 04:57:38 +00:00
rickg%netscape.com
5c86e5a3c1
completed the backout
1999-04-25 03:50:10 +00:00
rickg%netscape.com
5b3132ce88
backing out string changes until I can get it right
1999-04-25 03:10:44 +00:00
rickg%netscape.com
a293ca7ca6
still trying to fix mac breakage
1999-04-25 02:53:39 +00:00
rickg%netscape.com
72a01442f1
removed warnings and a build error
1999-04-25 02:05:03 +00:00
rickg%netscape.com
add5c429d4
fix to nsString2 constructor
1999-04-25 01:51:21 +00:00
rickg%netscape.com
f48eec734b
fix to nsString2 constructor
1999-04-25 01:49:58 +00:00
rickg%netscape.com
f9662d011b
disabled some unnecessary debug output
1999-04-25 01:27:51 +00:00
rickg%netscape.com
d8ba6251a8
removed PRUnichar* operator() and other WIP for nsString2
1999-04-25 01:24:10 +00:00
scc%netscape.com
b7e35a36a2
removed the non-|const| version of |nsAutoCString::operator const char*| since the const version serves in both |const| and non-|const| situations, and will be ambiguous to many compilers.
1999-04-24 18:40:36 +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
mcmullen%netscape.com
560d9107f8
Bug #4184 . Before unescaping a path, call ReAllocData.
1999-04-23 21:32:57 +00:00
mcmullen%netscape.com
5cb578f764
Corrected spelling in some comments.
1999-04-23 20:27:38 +00:00
mcmullen%netscape.com
5dfc810099
Made GetCatInfo method public (XP_MAC only)
1999-04-23 17:18:24 +00:00
mccabe%netscape.com
ba4f36c065
Backed out my previous checkin.
...
I realized that:
- we build on more than one build system.
- I'm too tired to fix it.
1999-04-23 09:20:36 +00:00
mccabe%netscape.com
ceb11bcb32
Removed the XPTDIR environment variable requirement; the xpt typelib directory is now constructed by adding 'components' to the executable directory. This adds an -lraptorbase requirement to linking against xptinfo.
1999-04-23 09:10:09 +00:00
dougt%netscape.com
0fc496898a
Fixes Bug 5300 http://bugzilla.mozilla.org/show_bug.cgi?id=5300
1999-04-23 06:32:40 +00:00
mccabe%netscape.com
7049d9fa76
Go from explicit $(shell ) calls to glib-config and libIDL-config to using $LIBIDL_CFLAGS, $LIBIDL_LIBS, as set in libIDL.m4.
1999-04-23 06:18:03 +00:00
bruce%cybersight.com
aa6270418f
Removing a spurious comma, fixing AIX and HP-UX build bustage. I don't see why this code should've compiled for anyone.
1999-04-23 04:15:50 +00:00
warren%netscape.com
f256cf42fb
Added variant and scriptable.
1999-04-22 08:27:34 +00:00
rickg%netscape.com
4932037b7d
sync up with nsString2.cpp
1999-04-22 08:23:25 +00:00
warren%netscape.com
1ea549d80d
Started factoring nsIPersistentProperties from nsIProperties.
1999-04-22 07:32:51 +00:00
warren%netscape.com
c289c670cd
Added Write(nsIInputStream) and Flush to nsIOutputStream.
1999-04-22 07:31:03 +00:00
sfraser%netscape.com
385eb491ab
Look for types.h in the system headers.
1999-04-22 04:34:59 +00:00
warren%netscape.com
51b7658a46
Added nsCRT::free methods.
1999-04-22 04:25:17 +00:00
warren%netscape.com
9ad48782fb
Added NS_IMETHOD decls.
1999-04-22 04:17:21 +00:00
warren%netscape.com
16745abb64
Added nsAutoMonitor
1999-04-22 04:12:08 +00:00
alecf%netscape.com
54b5fa903e
oops, should be including nsID.h for the nsID typedef
1999-04-22 03:25:24 +00:00
warren%netscape.com
0efe747731
Added better comment about NS_WITH_SERVICE.
1999-04-21 21:28:16 +00:00
mcmullen%netscape.com
313c03ad46
Export functions used by mailnews build (progname versions of static Get/Release) - bustage fix.
1999-04-21 21:07:21 +00:00
neeti%netscape.com
0091f72b77
checking for null mObserverList
1999-04-21 19:36:41 +00:00
law%netscape.com
7258c22436
Staking claim to some IIDs for app shell componentry
1999-04-21 01:15:47 +00:00
mcmullen%netscape.com
0c1a07d566
Oops.
1999-04-20 19:31:11 +00:00
mcmullen%netscape.com
71ef3f328e
Correct a problem my last change to GetParent() introduced.
1999-04-20 19:09:22 +00:00
neeti%netscape.com
7bdbb69f8b
implemented wrapper funtions to make GetObserverList private.
1999-04-20 14:50:47 +00:00
bruce%cybersight.com
8d6eaa87a3
Fix library name. Still coredumps on execution.
1999-04-20 05:36:36 +00:00
mcmullen%netscape.com
7910e844e2
Fixed GetParent() on windows and unix (was incorrect for directories whose paths end in a separator).
1999-04-19 22:07:42 +00:00
mccabe%netscape.com
201a325a36
Use @GLIB_CONFIG@ and @LIBIDL_CONFIG@ autoconf variables to find glib-config and libIDL config, rather than hardcoding thier names.
...
Thanks to Greg Roelofs for this fix.
1999-04-19 08:31:42 +00:00
dp%netscape.com
4844b29ab7
More on starup components
1999-04-17 16:49:58 +00:00
dp%netscape.com
a4f1d5503c
Adding some debugging help
1999-04-17 16:49:17 +00:00
mccabe%netscape.com
014116e7af
Changed makefile to request --cflags and --libs from libIDL-config as well as from glib-config, to handle those cases where libIDL is installed in a different place than glib.
...
Thanks to Tim Rowley <tor@cs.brown.edu> for this fix.
1999-04-17 03:54:39 +00:00
warren%netscape.com
640e419016
Made instance variables protected so that we can subclass.
1999-04-16 18:16:21 +00:00
mcmullen%netscape.com
9cf74711ef
Added unix home directory
1999-04-15 22:45:41 +00:00
sfraser%netscape.com
8043917bf9
Warning elimination (remove extra ; )
1999-04-15 19:54:27 +00:00
sfraser%netscape.com
940db7bd3c
Warning elimination (delete extra ; )
1999-04-15 19:53:35 +00:00
dougt%netscape.com
8ae3e61271
Now using PL_* functions in nsprPath()
...
ifdef'ing the deallocation of nsprPath()
1999-04-15 19:39:23 +00:00
mccabe%netscape.com
a1eb58e008
Enabling xpidl as a standard part of the unix and windows build. Changed checks against BUILD_XPIDL to the (as yet undefined) USE_XPIDL variable in libpref, rdf, xpfe/AppCores, to keep them from firing just yet. The BUILD_XPIDL-enabling machinery in configure.in is unchanged, but BUILD_XPIDL is unused for now.
...
See http://www.mozilla.org/scriptable/xpidl/ if this breaks you.
1999-04-15 18:28:27 +00:00
jband%netscape.com
b4b8105ad7
not yet part of seamonkey build -- fix problem with forward declarations in idl
1999-04-15 03:32:18 +00:00
mccabe%netscape.com
df31745295
Convert some straggling PR_ASSERTS to XPT_ASSERTS to complete link-time freedom from nspr.
1999-04-15 03:20:24 +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
mcmullen%netscape.com
485041bf40
An "oops" correction in the previous checkin.
1999-04-15 02:17:41 +00:00
toshok%hungry.com
ff0300a8eb
use NSPR's LL_ macros to do 64 bit stuff.
1999-04-15 01:40:33 +00:00
toshok%hungry.com
a6f1d9d420
remove LL's to fix windows build.
1999-04-15 01:36:25 +00:00
mcmullen%netscape.com
fff6074880
Fixed two warnings and added a method with a shorter name because of bug in VC++ compiler
1999-04-15 01:11:42 +00:00
mcmullen%netscape.com
913495ef87
Fixed compiler warning.
1999-04-15 01:07:20 +00:00
mcmullen%netscape.com
9d7f18bdf8
Support unix paths .. and . in the path conversion routine.
1999-04-15 01:06:55 +00:00
toshok%hungry.com
bfae0d012d
change linux specific blurbs to include netbsd/freebsd, and make sure to update the url to the unixish_x86 file.
1999-04-15 01:06:45 +00:00
mcmullen%netscape.com
17fe680b62
Fix backwards failure logic
1999-04-15 01:06:03 +00:00
toshok%hungry.com
5601c30ae0
add some PRInt64 tests too.
1999-04-15 00:52:40 +00:00
toshok%hungry.com
cce073811f
the linux implementation should work for freebsd and netbsd x86. change the name from linux to unixish to reflect this.
1999-04-15 00:50:07 +00:00
waterson%netscape.com
cb7e7a95c4
Backed out change to nsISupportsArray::AppendElement() and RemoveElement(); they now return PRBool's like they used to.
1999-04-14 23:06:22 +00:00
mccabe%netscape.com
6e94141764
Updated to include new version numbers and source, binary locations for glib, libIDL.
1999-04-14 04:48:29 +00:00
beard%netscape.com
e91206a937
sorry, size_t != unsigned int, made declarations consistent to fix later link errors.
1999-04-14 04:19:42 +00:00
tague%netscape.com
b7780e7118
Rolled out change
1999-04-13 23:25:38 +00:00
tague%netscape.com
7723a871e2
Fixed windows build booboo. Added extern C to the defintion of nsQuickSort
1999-04-13 23:03:40 +00:00
alecf%netscape.com
d204424b35
export this symbol correctly
1999-04-13 22:16:52 +00:00
jband%netscape.com
5db033d683
removing reference to nspr in windows makefile
1999-04-13 21:23:45 +00:00
alecf%netscape.com
3f2caacd18
make sure nsQuickSort is extern "C"
1999-04-13 20:36:57 +00:00
alecf%netscape.com
c9d3ccdde2
fix mac bustage
1999-04-13 20:34:38 +00:00
jdunn%netscape.com
57e6713c2c
fix compiler warning/errors with conversion from a void* to a char*
1999-04-13 20:27:17 +00:00
mccabe%netscape.com
8be0ea87e3
Remove dependency on NSPR for xpidl, libxpt and tools.
1999-04-13 20:22:02 +00:00
alecf%netscape.com
d5be09930b
add quicksort implementation to base
...
(Thanks to Regents of CA and the RDF team)
1999-04-13 19:03:45 +00:00
warren%netscape.com
467799711d
Fixed error to be an nsresult.
1999-04-13 18:27:21 +00:00
warren%netscape.com
bcdbab63da
Fixed comment.
1999-04-13 18:26:53 +00:00
warren%netscape.com
142b615dba
Added NS_NewPipe and cleaned up ByteBufferInputStreams.
1999-04-13 18:17:29 +00:00
warren%netscape.com
f84a7f15ec
Added header.
1999-04-13 18:15:49 +00:00
warren%netscape.com
cfc02faedf
Fixed EOF condition.
1999-04-13 18:15:41 +00:00
warren%netscape.com
f63b0306a1
Fixed thread problems.
1999-04-13 18:15:27 +00:00
jband%netscape.com
33a0a52103
fix AIX bustage - suggested by waqar@netscape.com
1999-04-13 18:10:40 +00:00
bruce%cybersight.com
5b0e694071
Adding blank lines for native compilers.
1999-04-13 06:35:42 +00:00
jband%netscape.com
89e4ae2743
fix for comment spanning the buffer boundary
1999-04-13 00:50:39 +00:00
davidm%netscape.com
7d31b1f4dc
Added code to allow mac process the event queues
1999-04-12 22:47:48 +00:00
kipp%netscape.com
a7dbde64d3
alloc another IID
1999-04-12 20:34:28 +00:00
rhp%netscape.com
b8a91a8b42
Added nsEscapeHTML() function
1999-04-12 20:23:21 +00:00
waterson%netscape.com
6eeb78f1b7
Added missing export for HashKey::Exists().
1999-04-12 18:46:15 +00:00
waqar%netscape.com
9b9df58f66
Changed C++ comment to a C comment to make AIX compiler happy.
1999-04-12 18:28:53 +00:00
dp%netscape.com
d7b83efaef
StartupComponents : Strawman spec in place.
1999-04-12 12:47:30 +00:00
dp%netscape.com
7e609f89cc
ProgID fixed by nick.
1999-04-12 12:46:17 +00:00
dp%netscape.com
bc22606b23
Using PROGID for registry instance creation.
1999-04-12 12:34:32 +00:00
dp%netscape.com
f562822847
ProgID hashing fixed. We now hash the progids passed in with RegisterFactory() also. Thanks to Nicholas Ambrose <nick87@hotmail.com> for yet another patch.
1999-04-12 12:32:24 +00:00
beard%netscape.com
3deac81d43
renamed XPTC_InvokeByIndex to _XPTC_InvokeByIndex, to avoid having to have a .exp file for libxpt. #pragma export is used in xptcinvoke_mac.cpp to export XPTC_InvokeByIndex.
1999-04-11 00:31:13 +00:00
beard%netscape.com
72d64a8636
XP_MAC: added local strdup that uses malloc, renamed main to xpidl_main when built as a CodeWarrior plugin.
1999-04-11 00:15:09 +00:00
beard%netscape.com
029f7dcb2a
XP_MAC: added call out to mac_fopen() for simple filenames (no path) to allow the CodeWarrior plugin to search for the file in the access paths.
1999-04-11 00:11:36 +00:00
beard%netscape.com
1bba2e4474
#include <libIDL/IDL.h> -> #include <IDL.h> on XP_MAC.
1999-04-11 00:09:14 +00:00
beard%netscape.com
cdbb982652
strdup -> xpidl_strdup, for consistency
1999-04-11 00:08:18 +00:00
beard%netscape.com
6f678bedac
added nsAllocator exports for XPConnect's use.
1999-04-11 00:03:49 +00:00
beard%netscape.com
2235f83ae8
added xptcinvoke_mac.s
1999-04-10 23:55:39 +00:00
beard%netscape.com
f8327c01f7
First Checked In.
1999-04-10 23:52:55 +00:00
beard%netscape.com
1bcca42778
added xptinfo, xptcall sources.
1999-04-10 23:47:53 +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
jband%netscape.com
7b8c54ca32
making the overloaded assignment operator sig better match the usage in hopes that the ambiguous error on Sun will go away
1999-04-10 08:17:05 +00:00
jband%netscape.com
3d964bce21
Prepare for not emitting js stubs decls into headers. Emit the macro for GetIID.
1999-04-10 06:17:49 +00:00
jband%netscape.com
5b6af6f244
convert fprintf calls to TRACE macros so they can be more easily turned on and off
1999-04-10 06:11:55 +00:00
jband%netscape.com
fd8376fcba
added overloaded asingment operator to quiet pedantice warning
1999-04-10 06:09:54 +00:00
jband%netscape.com
5d44387aad
fix misspelling
1999-04-10 06:07:24 +00:00
jband%netscape.com
14e5319e39
battling bitrot in this test program
1999-04-10 06:06:39 +00:00
leaf%mozilla.org
cb32b873eb
fixing gmake-ism in makefile.win
1999-04-10 02:43:42 +00:00
ducarroz%netscape.com
353499bf04
added export for nsSupportsArrayEnumerator, added export for nsHashtable::Exists, needed by mailnews
1999-04-10 01:23:14 +00:00
briano%netscape.com
7cd74587cd
Cleaned up the statfs mess at the beginning to make use of configure's power.
1999-04-10 01:13:02 +00:00
sspitzer%netscape.com
7b2008351c
add the binary that gets built to the list of things to ignore
1999-04-10 00:52:22 +00:00
sspitzer%netscape.com
7ab6d8f00e
adding these cvsignore files
1999-04-10 00:39:11 +00:00
sspitzer%netscape.com
492d307670
ignore the test that gets built
1999-04-10 00:36:48 +00:00
dougt%netscape.com
4f9c445ef0
fixing Move() testcase to reflect changes made.
...
added nspr compatiblity tests.
1999-04-10 00:31:35 +00:00
dougt%netscape.com
76fb8170a9
Make the windows specific code use nsprPath.
1999-04-10 00:30:23 +00:00
dougt%netscape.com
ddc1a6b6ba
Adding nsprPath class.
...
Removing existing check when creating subdirectories.
1999-04-10 00:29:20 +00:00
dougt%netscape.com
a33cbfa6ce
Adding nsprPath class.
...
Changing comments to reflect the real world.
1999-04-10 00:27:09 +00:00
mcmullen%netscape.com
da1f481b1e
Bug #4619 . When at eof, get() was returning undefined character. Now returning 0.
1999-04-08 17:31:00 +00:00
rogerl%netscape.com
20c87baa91
# NOT A PART OF SEAMONKEY
...
New.
1999-04-08 16:54:17 +00:00
rickg%netscape.com
bc41d2b9f5
fixed mail/news crash and bug 4606
1999-04-07 21:05:19 +00:00