227 Commits

Author SHA1 Message Date
cbiesinger%web.de
6f7dc93da9 bug 115473 r=pavlov sr=brendan
Remove timer priorities


git-svn-id: svn://10.0.0.236/trunk@123068 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 20:47:04 +00:00
dougt%netscape.com
fe86486377 Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@123042 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 19:26:04 +00:00
pavlov%netscape.com
dd0c3018e4 fixing bug 142113. r=varga sr=brendan
git-svn-id: svn://10.0.0.236/trunk@121525 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 10:28:42 +00:00
dougt%netscape.com
7709dc95af initalizes member variables in thread poll. 141479. r=dp, sr=darin
git-svn-id: svn://10.0.0.236/trunk@121277 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-10 20:48:45 +00:00
brendan%mozilla.org
5665856b96 Followup fix for 138791, neil@parkwaycc.co.uk's superior bit-fu (r=rjesup, sr=waterson, a=asa).
git-svn-id: svn://10.0.0.236/trunk@120488 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-01 23:35:46 +00:00
darin%netscape.com
824def02af fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@120092 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-27 05:33:09 +00:00
brendan%mozilla.org
887c1af363 Handle wraparound of PRIntervalTime, plus crucial fixes thanks to Ere Maijala <ere@atp.fi> (138791, r=rjesup, sr=waterson).
git-svn-id: svn://10.0.0.236/trunk@119866 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 21:07:54 +00:00
dougt%netscape.com
dd8e7742e1 PAC instantiation hangs Regxpcom Solaris nightly build packaging process. Fixing timer logic. Patch by Kenneth Herron. r=dougt@netscape.com, sr=brendan@mozilla.org, b=106009
git-svn-id: svn://10.0.0.236/trunk@119597 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-23 03:15:52 +00:00
dbaron%fas.harvard.edu
c82bf9b58d Relanding pavlov's changes for bug 129953, in pieces.
git-svn-id: svn://10.0.0.236/trunk@118945 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-14 00:27:16 +00:00
dbaron%fas.harvard.edu
6343801501 Relanding pavlov's changes for bug 129953, in pieces.
git-svn-id: svn://10.0.0.236/trunk@118935 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-13 19:00:50 +00:00
brade%netscape.com
55d94f8153 backout changes by pavlov (bug 136677) r=cathleen
git-svn-id: svn://10.0.0.236/trunk@118778 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 18:50:42 +00:00
pavlov%netscape.com
bd90e1407a re-landing 129953
git-svn-id: svn://10.0.0.236/trunk@118739 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 07:55:53 +00:00
pavlov%netscape.com
63ff0ed4b4 backing out changes for 129953...
git-svn-id: svn://10.0.0.236/trunk@118729 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 05:38:55 +00:00
darin%netscape.com
fd0ff3aab6 fixes bug 135547 "make event queues more robust"
r=danm sr=rpotts,brendan


git-svn-id: svn://10.0.0.236/trunk@118682 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 00:16:04 +00:00
pavlov%netscape.com
18a1f3a0be adding ,0 to fix os2 bustage
git-svn-id: svn://10.0.0.236/trunk@118604 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 09:06:18 +00:00
seawood%netscape.com
eb460ffccc Add newline to fix hpux tinderbox bustage.
git-svn-id: svn://10.0.0.236/trunk@118602 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 08:44:15 +00:00
pavlov%netscape.com
3d11dccf2f adding nsITimerManager
git-svn-id: svn://10.0.0.236/trunk@118599 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 06:06:12 +00:00
pavlov%netscape.com
ab4d4cb4b6 er, missing idl file on windows gmake builds
git-svn-id: svn://10.0.0.236/trunk@118592 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 04:51:17 +00:00
pavlov%netscape.com
c38c540c08 bug 129953 r=rjesup sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@118588 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 04:41:23 +00:00
bryner%netscape.com
90dc0703c8 Fixing crash dismissing dialogs on linux (bug 134070). r=dougt, sr=darin, a=asa & adt.
git-svn-id: svn://10.0.0.236/trunk@118304 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-05 23:42:35 +00:00
dougt%netscape.com
7306b2c72a Adding better comments. r=jband, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@118161 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-04 23:04:53 +00:00
ccarlen%netscape.com
2fc0a652f0 Bug 105445 - Difficult to process PLEvents without either latency or CPU hogging. r=pink/sr=sfraser/a=asa
git-svn-id: svn://10.0.0.236/trunk@117623 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-27 07:16:12 +00:00
bnesse%netscape.com
bd3a9a5827 Checkin for bug 120866. Add getenv() support to autoconfig module. Checking in for Jerry Tan. r=dveditz, sr=alecf, a=asa.
git-svn-id: svn://10.0.0.236/trunk@117226 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-22 21:37:50 +00:00
darin%netscape.com
8defbf5d26 b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa
git-svn-id: svn://10.0.0.236/trunk@117002 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-20 22:50:33 +00:00
brendan%mozilla.org
3758741719 Try to fix design flaw where a timer's destructor races with TimerThread::Run -- really want a better design, but this patches the problem in the context of the current design (118004, r=dbradley/pavlov, sr=shaver/jband, a=asa).
git-svn-id: svn://10.0.0.236/trunk@116167 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-08 20:11:49 +00:00
sgehani%netscape.com
ede69d0b9a Land update notifications.
b=120201; r=law,pavlov; sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@115030 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-20 04:01:34 +00:00
brendan%mozilla.org
dd2c45762c Digital filter for adaptive timeout adjustment, needs trunk baking, makes things better so far (117061, r=pavlov, sr=jst).
git-svn-id: svn://10.0.0.236/trunk@114756 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-18 00:10:55 +00:00
bzbarsky%mit.edu
935007ecaa Make sure we never set a timer for before "now" when given a positive
delay.  Bug 124103, r=pavlov, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@114086 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 23:45:26 +00:00
dp%netscape.com
826c21e7bc bug 118061 Adding NS_NewTimer r=dveditz sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112666 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 06:37:38 +00:00
seawood%netscape.com
a9308f6d58 Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag


git-svn-id: svn://10.0.0.236/trunk@112307 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:10:09 +00:00
pavlov%netscape.com
ec9006ed1a patch from bug 116483 to avoid doing some pr_log related work when we don't need to. r=dougt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112138 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:20:47 +00:00
dougt%netscape.com
4011d640c0 adding check for null. GetThreadEventQueue can return a null queue which we need to check for
git-svn-id: svn://10.0.0.236/trunk@112128 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:43:10 +00:00
ccarlen%netscape.com
021c9dac7f Bug 100828 - nsLocalFileMac reworking. r=rjc@netscape.com/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111488 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:35:04 +00:00
dp%netscape.com
2654c07f6f bug 117256 Timer core dump on shutdown. Protecting against null
gthread. r=cathleen


git-svn-id: svn://10.0.0.236/trunk@111179 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 04:04:22 +00:00
sfraser%netscape.com
969b04ca5e Fix Mac shutdown crash, bug 116128. Ensure that the timer thread dies by using Join(). r=syd, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111020 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:21:46 +00:00
dougt%netscape.com
c01e94cad7 nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@110748 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:12:41 +00:00
pavlov%netscape.com
28a3b1348b fixing tomorrow's blocker today (115527). r=ben sr=mscott
git-svn-id: svn://10.0.0.236/trunk@110610 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 06:59:55 +00:00
pavlov%netscape.com
4fe7f03adb lets try PR_STATIC_CALLBACK to please os/2
git-svn-id: svn://10.0.0.236/trunk@110573 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:31:39 +00:00
pavlov%netscape.com
15c13b4272 silly mac, get a real build system
git-svn-id: svn://10.0.0.236/trunk@110568 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 07:53:25 +00:00
pavlov%netscape.com
b7d549610f bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110563 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 06:13:17 +00:00
seawood%netscape.com
88b23adbf4 Add win32 support to xpcom Makefile.ins
Bug #58981 r=bryner


git-svn-id: svn://10.0.0.236/trunk@110113 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 07:05:12 +00:00
dougt%netscape.com
d3046e16dd Add IsMainThread to nsIThread. r=danm@netscape.com, sr=darin@netscape.com 112397
git-svn-id: svn://10.0.0.236/trunk@109279 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:06:32 +00:00
seawood%netscape.com
889469fd27 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:49:41 +00:00
wtc%netscape.com
390af0f971 Bugzilla bug 109389: changed the PLEvent event receiver window class
name to say "XPCOM" instead of "NSPR".  r=dougt.  sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@107990 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:37:41 +00:00
dbaron%fas.harvard.edu
13b5500ba3 Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052
git-svn-id: svn://10.0.0.236/trunk@107583 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:24:10 +00:00
seawood%netscape.com
76780820f4 Backing out fix for remote mach-o builds as it left mach-o builds fragile.
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696


git-svn-id: svn://10.0.0.236/trunk@107199 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 03:29:05 +00:00
seawood%netscape.com
acaf3004b5 Since '-framework Carbon' causes binaries to require console access to run, do not link using that flag by default. Otherwise, remote builds & non-console tinderboxes will break. Mac OSX Mach-O only.
Bug #107696 r=mozbot


git-svn-id: svn://10.0.0.236/trunk@106904 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:54:48 +00:00
pavlov%netscape.com
6d74812810 fixing bug 107106 r=valeski sr=jst
git-svn-id: svn://10.0.0.236/trunk@106884 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:05:19 +00:00
seawood%netscape.com
4551221bef Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson


git-svn-id: svn://10.0.0.236/trunk@106461 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-27 07:38:18 +00:00
dougt%netscape.com
fa2d0b7e98 99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@105973 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-22 22:01:27 +00:00