Commit Graph

74 Commits

Author SHA1 Message Date
brendan%mozilla.org
f7ba68844b *** empty log message *** 1999-09-17 23:21:29 +00:00
cls%seawood.org
1699d31f60 For gcc >= 2.95, add empty throw() function to remove warnings about returning null from operator new 1999-09-15 22:00:12 +00:00
warren%netscape.com
387c151435 Removed this in favor of idl 1999-09-15 21:49:21 +00:00
warren%netscape.com
994f05a34e Making nsIThread nsIRunnable and nsIThreadPool idl interfaces. 1999-09-15 21:41:20 +00:00
warren%netscape.com
be2ef806ea idl versions 1999-09-15 09:51:46 +00:00
warren%netscape.com
279545985d Adding includes for nsIThreadPool.h and nsIRunnable.h in anticipation of idl files. 1999-09-15 09:49:18 +00:00
warren%netscape.com
7440b39dc0 Added nsIRunnable.h and nsIThreadPool.h temporarily. 1999-09-13 23:45:31 +00:00
warren%netscape.com
9ca7f9a98f Added temporarily, until I can get nsIThreadPool.h added to all the .cpp files, and then switch over to nsIThreadPool.idl 1999-09-13 23:43:02 +00:00
warren%netscape.com
55d5affe5b Added temporarily, until I can get nsIRunnable.h added to all the .cpp files, and then switch over to nsIRunnable.idl 1999-09-13 23:40:52 +00:00
cls%seawood.org
af786fe1e7 Removed gcc 2.95+ ifdefs to trade one annoying warning for a less annoying one. 1999-09-12 12:03:20 +00:00
waterson%netscape.com
a792915daf Fix variable scoping problem that busts #ifdef DEBUG build. 1999-09-07 05:40:22 +00:00
sdagley%netscape.com
a509302246 Fix build bustage for brendan. Some platforms actually scope variables to the for loop where they're declared. 1999-09-07 00:08:30 +00:00
brendan%mozilla.org
849e52b0fb Pick nits. 1999-09-06 23:00:17 +00:00
brendan%mozilla.org
154f675bda Deadlock detection hacks. 1999-09-06 19:28:56 +00:00
brendan%mozilla.org
a00bee9700 Initial version. 1999-09-06 19:16:25 +00:00
cyeh%netscape.com
9577b5cefa Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
scc%netscape.com
68340a37ef 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
warren%netscape.com
02dc3a6a93 Added more logging code. 1999-08-11 08:13:07 +00:00
cls%seawood.org
3f1dcd11dc Various fixes to let the tree compile with gcc 2.95:
String constants are now (const char *)s and must be explicitly cast to (char *).
operator new is expected to be empty or throw an expection instead of returning null. (ifdef'd for gcc 2.95+)
Stricter checks on register clobbering in embedded asm. (at least I think that's what it is)
Expects the main function to return int, not something similiar to it like PRInt32.

Still requires a tweak to remove -mno-486 from NSPR's *.mk files.
1999-08-07 06:01:31 +00:00
ramiro%netscape.com
830ae7c945 Match the window DEFINES. Also took out -D_IMPL_NS_WIDGET, which smells
like a cut and paste error.
1999-07-07 08:16:57 +00:00
toshok%hungry.com
e84027ae5a squelch unused parameter warnings. 1999-07-07 04:17:45 +00:00
ramiro%netscape.com
f41e67c622 Separate the widget and gfx toolkits into two variables.
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
1999-07-02 13:06:48 +00:00
scc%netscape.com
f79508bc68 |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
scc%netscape.com
4973918df6 Added |GetIID()| 1999-06-29 20:28:56 +00:00
sspitzer%netscape.com
9bef23e66b fix warnings 1999-06-26 04:17:58 +00:00
warren%netscape.com
81aa368a6f Added missing release. 1999-06-19 22:22:38 +00:00
warren%netscape.com
35b98be4f9 Added assertions. 1999-06-19 22:22:16 +00:00
warren%netscape.com
ea65cc126c Changed nsAutoMonitor to nsAutoCMonitor (cached monitors). 1999-06-16 04:15:08 +00:00
dveditz%netscape.com
fc6f0e281e proxy can now find main thread 1999-06-16 03:26:37 +00:00
warren%netscape.com
d1a7f6e578 Added PR_LOG stuff. 1999-06-15 04:57:07 +00:00
dougt%netscape.com
bbbf030084 Adding IsQueueOnCurrentThread(). 1999-06-14 20:20:33 +00:00
danm%netscape.com
9bf4058960 moved GetPrimordialThread from nsAppShellService to nsThread, as suggested by warren 1999-06-13 03:30:38 +00:00
valeski%netscape.com
d459a0bb4b added the HandleEvent method 1999-06-04 15:02:27 +00:00
alecf%netscape.com
52492a749f stop using [] operator on nsISupportsArray - going away for scriptability. 1999-06-02 00:07:54 +00:00
dougt%netscape.com
1c4881668c Adding a few more functions to nsIEventQueue.
Moving proxy to use nsIEventQueue instead of PLEvents direct.
1999-05-29 22:50:25 +00:00
bruce%cybersight.com
288da9f9ef Fix usage of kISupportsIID so that my next checkin won't hork the tree. 1999-05-29 16:22:36 +00:00
dp%netscape.com
87abaa38bd Adding progid and classname 1999-05-27 22:47:27 +00:00
sspitzer%netscape.com
c6e0e5e2df cvs ignorage for xpcom2 landing 1999-05-26 17:51:05 +00:00
dp%netscape.com
94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
warren%netscape.com
0142cb7a14 Added 1999-05-18 21:43:13 +00:00
dp%netscape.com
34b30431ba Initial version 1999-05-18 09:11:01 +00:00
warren%netscape.com
87b26617d5 Fixed nsICollection (and Count in particular) to be xpidl friendly. 1999-05-13 04:56:04 +00:00
sspitzer%netscape.com
3c2da32000 destructor should be virtual. 1999-05-13 00:44:20 +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
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
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
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
warren%netscape.com
cd4fdddee8 Added include for nsError.h to get nsresult. 1999-04-30 23:49:30 +00:00