cbiesinger%web.de
fdf19ebdf9
187309 r=dougt sr=bzbarsky convert out param of nsIProcess::Run to a return value
...
git-svn-id: svn://10.0.0.236/trunk@135791 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-02 21:00:31 +00:00
seawood%netscape.com
f8f86e7f05
Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
...
Bug #186241 r=dougt
git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
ccarlen%netscape.com
d139bc20b4
Bug 44678 - On Mac, use a custom Carbon event to signal that the PLEvent queue needs to be processed. r=sdagley/sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@135497 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-19 15:25:57 +00:00
brendan%mozilla.org
ba130297b3
Implement support for re-initializing timers (even one-shots), and doc-comment
...
on how timers may be canceled, re-initialized, and canceled-then-re-initialized
in nsITimer.idl (181961, r=pavlov, sr=alecf). This helps client code conserve
instances, saving on cycles and malloc/component-manager froth.
git-svn-id: svn://10.0.0.236/trunk@134739 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 00:57:20 +00:00
bzbarsky%mit.edu
517741de81
Fix assertion from out-of-bounds array access. Bug 175440, r=timeless, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@133492 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 17:43:33 +00:00
dougt%netscape.com
68814c1e49
175932. UMR: PostTimerEvent() does not check return value from GetPRThread(). Thanks to Andrew Schultz for pointing this out. r=pavlov, sr=darin. Also includes 175440 - using nsCOMArray in nsThreadPool, patch by bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@133374 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-08 04:46:58 +00:00
seawood%netscape.com
f9eb727003
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00
kmcclusk%netscape.com
3db5f70791
improve user interactivity during long page loads by doing better detection of user-input and interrupting the parser more frequently. Also moved the WIN32 specific logic for determining when the user is moving a top-level window from plevent.c to the widget module. b=165039 r=rods@netscape.com sr=kin@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@130871 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-01 03:04:22 +00:00
kmcclusk%netscape.com
1fc89bc8e9
Change PLEvent notification on WIN32 to use a native timer instead of a posted WM_APP message when documents are not loading. This fixes some DHTML paint starvation issues and lowers overall CPU usage on many pages with DHTML. bug=164931 r=rpotts@netscape.com sr=kin@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@130007 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-19 02:53:05 +00:00
dougt%netscape.com
0c5cc985f5
Fixes compiler warnings. b=168396, r=dougt, sr=dveditz. patch by walk84@yahoo.com
...
git-svn-id: svn://10.0.0.236/trunk@129545 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 19:55:02 +00:00
dougt%netscape.com
e289284076
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
dougt%netscape.com
db8cc9c7ec
Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129037 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 05:38:16 +00:00
timeless%mac.com
36dfb9bef0
Bug 166371 Crashes at [@ nsThreadPool::Shutdown] in Trunk, N700
...
r=bz sr=darin
git-svn-id: svn://10.0.0.236/trunk@128815 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-04 06:45:10 +00:00
timeless%mac.com
800cde8566
Bug 156633 replace PR_CurrentThread with PR_GetCurrentThread
...
patch by riceman+bmo@mail.rit.edu r=morse,dougt,dveditz,timeless sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@128704 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-03 14:51:05 +00:00
kmcclusk%netscape.com
65657bb8d8
On WIN32 only, changed native dispatch of PLEvent notification to use timers instead of Posting WM_APP messages when user input or painting is starved to solve UI Lockup and paint starvation when loading large files from the cache or locally b=157144 r=dougt@netscape.com sr=kin@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@128501 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-29 23:04:14 +00:00
bbaetz%student.usyd.edu.au
c4c07feb0a
Bug 142072 - Don't free a loginfo structure which we don't own (nspr does)
...
r=wtc, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@128058 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-25 05:55:50 +00:00
jst%netscape.com
e0464bdb81
Fixing part of bug 96108. Don't ask for items in an empty nsVoidArray, and speed things up a bit too. r=pavlov@netscape.com, sr=brendan@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@127395 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-15 21:00:58 +00:00
seawood%netscape.com
823af36499
Removing unused defines:
...
_IMPL_NS_BASE (bug #162142 )
_IMPL_NS_GFXONXP (bug #162145 )
_IMPL_NS_UI (bug #162183 )
B_ONE_M (bug #162196 )
XP_NEW_SELECTION (bug #162230 )
r=cls
Thanks to Stephen Walker <walk84@yahoo.com> for the patches.
git-svn-id: svn://10.0.0.236/trunk@127074 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-12 13:35:18 +00:00
gerv%gerv.net
5751d43faf
Bug 154765 - Cleaning up Contributors references after relicensing. Patch by riceman+bmo@mail.rit.edu; r=gerv, auto-sr=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@126985 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 08:39:43 +00:00
seawood%netscape.com
0b3ff474f3
Removing old nmake build makefiles. Bug #158528 r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
blythe%netscape.com
6601e7a688
fix crash in bug 119034
...
r=timeless,sr=darin,a=asa
Simple NULL check, safe
git-svn-id: svn://10.0.0.236/trunk@126924 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 00:25:39 +00:00
dougt%netscape.com
869e671bbe
Attempting to fix the idle time topcrash. b=155447, r=pavlov, sr=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@126873 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-09 04:03:45 +00:00
bryner%netscape.com
44791394dd
Remove obsolete NS_BASE and _IMPL_NS_BASE, and unused/obsolete source files nsStdFileStream.* (bug 160052). r=cls, sr=alecf, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@126082 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-30 21:30:05 +00:00
seawood%netscape.com
5a25868f3a
Remove DARWIN define from osx builds as it cripples the feature set provided by OSX headers.
...
Bug #154232 r=wtc sr=scc a=scc
git-svn-id: svn://10.0.0.236/trunk@125440 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-18 04:09:30 +00:00
mkaply%us.ibm.com
d78fa03226
#157770
...
r=dougt, sr=blizzard, a=asa
OS/2 only - up the numbre of file handles when starting Moz, and handle specific error with DosCopy
git-svn-id: svn://10.0.0.236/trunk@125373 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-17 05:46:34 +00:00
bryner%netscape.com
d63c986f4d
Fix all of the warnings about member initializer ordering in constructors (bug 156135). r=timeless, sr=jag.
...
git-svn-id: svn://10.0.0.236/trunk@124756 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-08 07:56:50 +00:00
seawood%netscape.com
a7c7e77b8b
Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
...
Bug 149032 r=timeless sr=scc
git-svn-id: svn://10.0.0.236/trunk@124526 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-02 20:25:30 +00:00
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