Граф коммитов

36 Коммитов

Автор SHA1 Сообщение Дата
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
warren%netscape.com 15356905f2 Made Notify and Wait methods return nsresult. 1999-04-30 22:55:16 +00:00
warren%netscape.com 16745abb64 Added nsAutoMonitor 1999-04-22 04:12:08 +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
warren%netscape.com f63b0306a1 Fixed thread problems. 1999-04-13 18:15:27 +00:00
davidm%netscape.com 7d31b1f4dc Added code to allow mac process the event queues 1999-04-12 22:47:48 +00:00
warren%netscape.com 3710889772 Added GetIThread method 1999-04-06 06:09:15 +00:00
warren%netscape.com a9edb098e8 Fixed refcount problems. 1999-04-06 04:57:44 +00:00
warren%netscape.com bf4df879ef Fixed thread pool shutdown. 1999-04-06 01:42:01 +00:00
warren%netscape.com 338082238a Mostly works now, except for nsIThreadPool::Join 1999-04-05 21:02:24 +00:00
warren%netscape.com 9ee65b1f03 Added nsIThread and nsIThreadPool. 1999-04-02 09:20:44 +00:00
rpotts%netscape.com 2de3a1dc1e fix for crash in bug #2991... We still need to figure out why the EventQueue is not being returned properly on the Mac. 1999-03-19 05:54:17 +00:00
leaf%mozilla.org 4ad9f70d5d Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
ramiro%netscape.com eb2ce0674f Use the macro on all platforms. Thanks to pierre for helping me make sure
it doesnt break the mac.  I verified that it works on unix and windows.
1999-03-09 19:19:02 +00:00
warren%netscape.com 4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
ramiro%netscape.com 8a849f863a Templates in nsXPComFactory exorcism. Part I.
Replaced the template code with a NS_DEF_FACTORY.
This is temporary.  As soon as I can verify this works on windows and
mac, ill remove the old code.
1999-03-08 09:44:16 +00:00
waterson%netscape.com fc32751b45 Fixed comments that were referring to monitors. 1999-02-04 23:20:30 +00:00
waterson%netscape.com 791d6357f5 Added headers that nsAutoLock needs. 1999-02-04 00:39:49 +00:00
waterson%netscape.com bf217ad0ab Added operator new() and operator delete() to ensure that nobody tries to create one of these beasts on the free store. 1999-02-04 00:25:56 +00:00
waterson%netscape.com 9b6f064b72 Initial revision. 1999-02-03 22:44:14 +00:00
rpotts%netscape.com d4127b40fa overhaul of the EventQueue service... 1999-01-10 08:12:01 +00:00
rpotts%netscape.com d24a5c8c3d On windows call PL_InitializeEventsLib(...) until the new PL_event apis are available... 1999-01-05 09:44:28 +00:00
rpotts%netscape.com 2e0ca1df56 On windows only, ignore the eventQ kept by the eventQ service... Until the event Q is created with PL_CreateNativeEventQueue(...) only the main event Q can be used... 1999-01-05 05:43:53 +00:00
rpotts%netscape.com ea08a6a9d0 This is the implementation of the EventQueue service... 1999-01-04 08:50:10 +00:00
rpotts%netscape.com dd0172c911 Interface to the EventQueue Service... 1999-01-04 08:43:12 +00:00