jdunn%netscape.com
1cc05dd904
fixing AIX's problem with dealing with multiple inheritence
...
this fixes editor and mailnews startup crashing bugs
submitted by hhoetzel@us.ibm.com
r= jdunn@netscape.com ,cls@seawood.org
a= blizzard@mozilla.org
# 24458
2001-06-15 12:19:18 +00:00
mkaply%us.ibm.com
967fa30ba2
Fix Os/2 bustage
2001-06-15 03:48:00 +00:00
ccarlen%netscape.com
fdd2288a50
Bug 74247 - Fizzilla should use $HOME/Library/Mozilla to store profiles. r=pinkerton/sr=sfraser/a=asa
2001-06-14 01:24:22 +00:00
kandrot%netscape.com
d525a161a4
r=kandrot@netscape.com, sr=waterson@netscape.com, a=asa@mozilla.org
...
removes a memset that sets zero bytes (so it did nothing)
2001-06-13 00:03:21 +00:00
dougt%netscape.com
cf53c8d954
Adds a test case for bug 84489. r=danm@netscape.com, sr=darin@netscape.com, a=clayton@netscape.com
2001-06-12 18:38:17 +00:00
dougt%netscape.com
ea1c9a9cab
Fixes bug 84489. Ensures that worker threads can not process the same reque
...
st at the same time. r-danm@netscape.com , sr-darin@netscape.com , a-clayton@n
etscape.com
2001-06-12 18:35:23 +00:00
dougt%netscape.com
330156b06e
fixes bug 84489. ensures that workthreads never process the same request at the same time. r=danm@netscape.com, sr=darin@netscape.com, a=clayton@netscape.com.
2001-06-12 18:32:26 +00:00
mkaply%us.ibm.com
6edf508786
#50203
...
r=mkaply, aaronr, pedemont sr=blizzard
OS/2 only - while investigating optimizer issues, we came up with a better fix for this problem
2001-06-08 14:54:10 +00:00
syd%netscape.com
56d9a5e8f8
trunk fix for 84115. Pass arguments to the process (I omitted these in an earlier
...
checkin). Bad because xpi files that invoke processes with args are not functioning
correctly. r=ssu, sr=mscott, a=drivers (asa)
2001-06-06 04:33:19 +00:00
ccarlen%netscape.com
443e1c7a99
Bug 83687 - The keys NS_XPCOM_CURRENT_PROCESS_DIR and NS_OS_CURRENT_PROCESS_DIR were defined identically. They should be different. r=valeski/sr=jband/a=asa
2001-06-05 22:19:19 +00:00
valeski%netscape.com
5892765fc6
r=chak, sr=vidur, a=tor. 82000. removing unused arg from nsICategoryManager.
2001-06-05 21:25:57 +00:00
valeski%netscape.com
028db9c5a8
r=ccarlen, sr=sfraser, a=asa. 80095. replace an overkill strstr, w/ strchr.
2001-06-04 23:30:55 +00:00
markh%activestate.com
f7d8b996ba
Prevent crash in certain multi-threaded situations. Bug 83508. r=markh, sr=jband, a=blizzard.
2001-06-04 23:01:26 +00:00
syd%netscape.com
b3a0275496
Fix for http://bugzilla.mozilla.org/show_bug.cgi?id=80383
...
r=dbragg, sr=mscott, a=asa
For the nsIProcess component, which is only used by XPInstall, instead of calling
nspr for process creation, we call a simplified version which, on windows, will
cause the child process not to inherit fds open by the forking process.
Fix is only XP_WIN. nspr will provide a more risky, non-nsIProcess, XP solution at
some point which is either achieved by modifying open() to accept a non-inherit
flag (on win32) or do an fcntl() on Unix (see the bug for details specific to the
fcntl()), or provide another pair of create processes functions that are geared
towards non-inheriting process creation.
The bug fixed here is the XP installer is not able, on win32, to remove the
components.reg file from the "cleanup" process, which leads to all sorts of mayhem,
because the cleanup process inherits the component.reg fd which is open at the
time the cleanup process is forked, and this it cannot remove something it has an
open reference to.
2001-06-02 00:06:44 +00:00
cls%seawood.org
3c48a710b7
Tweak xptc so that it works on Irix with gcc.
...
Thanks to John Vandenberg <zeroJ@null.net> for the patches.
Bug #79362 r=cls a=asa for 0.9.1
2001-05-30 14:48:52 +00:00
mkaply%us.ibm.com
7555f2cfbd
#83166
...
r=aaronr, sr=blizzard, a=blizzard
OS/2 only change - we weren't deleting temp files after download
2001-05-29 22:21:11 +00:00
mkaply%us.ibm.com
cb9a6ecee2
No bug
...
r=javier, a=tor
OS/2 only change - we were unnecessarily defining DEBUG
2001-05-25 04:20:24 +00:00
brendan%mozilla.org
769e09a93e
- Add a generation number to JSDHashTable that counts entryStore changes due
...
to grows, shrinks, and compresses. This helps JS_DHashTableOperate callers
who hold returned entry pointers to validate those pointers and avoid having
to re-lookup an entry by its key.
- Balance that addition by removing JSDHashTable.sizeMask, which is induced by
JSDHashTable.sizeLog2 at the cost of two typically single-cycle instructions.
- Use JSDHashTable.generation in jsobj.c to avoid unsafely dereferencing an
entry pointer held across calls to JSClass.resolve from js_LookupProperty,
which may recur and add entries to cx->resolving, growing that table and
invalidating entry pointers held by earlier js_LookupProperty activations.
(bug 78121, r=jst@netscape.com , sr=jband@netscape.com , a=asa@mozilla.org )
2001-05-25 03:05:38 +00:00
scc%mozilla.org
faa968510f
bug #75164 : sr={brendan, sfraser}. Adding the generators |nsSubstituteC?String|, which will replace |ReplaceSubstring|. Also fixing a declaration in "nsAStringGenerator.h".
2001-05-23 06:49:51 +00:00
law%netscape.com
303e7c45c4
Bug 68279; tightens up IsExecutable() check in nsLocalFileWin to properly detect most dangerous executables; adds code to the two places in the UI where such files used to be executed to disable us doing that; r=mstoltz, sr=mscott
2001-05-23 06:03:59 +00:00
scc%mozilla.org
2ebaa532a1
bug #78398 : sr=waterson. adding my new header file "nsAStringGenerator.h" to the Mac project to make it easier to open.
2001-05-23 03:33:06 +00:00
scc%mozilla.org
6942d895f6
bug #78398 : sr=waterson. Getting the new header file "nsAStringGenerator.h" exported to dist.
2001-05-23 03:31:23 +00:00
scc%mozilla.org
1a7a0537da
bug #78398 : sr=waterson, adding a new abstract type (this here's the new file it comes in) |nsAC?StringGenerator|
2001-05-23 03:29:48 +00:00
scc%mozilla.org
e5f3c3cd03
bug #75220 : r=vidr, sr=jst ... had just been waiting for the commercial fixes, and now mscott has landed those. Finally get rid of |nsLiteralC?String| and |nsLocalC?String|. Use |nsDependentC?String| now instead.
2001-05-23 02:44:46 +00:00
scc%mozilla.org
1090965382
bug #63923 : sr=sfraser, r=waterson (aka ``thrill-kitty''), casting to an abstract base prevents people on crack-baby platforms from using an |NS_LITERAL_STRING| (incompatibly) as an |nsAutoString|. Who's ready for a full rebuild?
2001-05-23 01:45:13 +00:00
ccarlen%netscape.com
dd6d914b5c
Bug 73095 - Create() needs to set mTargetSpec on completion. r=scc@mozilla.org/sr=sfraser
2001-05-22 21:38:21 +00:00
scc%mozilla.org
ced4be648e
ok, but make this local bustage fix into a global one
2001-05-22 08:43:30 +00:00
mkaply%us.ibm.com
c69414db14
Nope, didn't work - broke stuff
2001-05-22 04:24:18 +00:00
mkaply%us.ibm.com
8f62bc189c
Valiant attempt to fix AIX and BeOS bustage
2001-05-22 03:36:31 +00:00
jst%netscape.com
22fd504a80
Changing a mixture of old C-style casts and C++ constructor type casts to NS_STATIC_CAST to be consistent. This is a followup to my build bustage fix this morning, sr=scc@mozilla.org
2001-05-22 02:36:50 +00:00
scc%mozilla.org
7f6ec20ca4
bug #75220 : sr=jst, r=vidur. Renaming the member function |Promises| to the more meaningful |IsDependentOn|.
2001-05-21 23:50:56 +00:00
scc%mozilla.org
ea7904c94f
bug #69872 , sr=jst, r=jag. Make |nsDependentC?String|s rebindable.
2001-05-21 23:45:03 +00:00
scc%mozilla.org
bf3ee4e2a4
bug #67600 , checking in for Ulrich Drepper <drepper@cygnus.org>, sr=scc, r=jst. |#undef| |printf| macros before un-conditionally redefining them, else there are warnings.
2001-05-21 23:38:33 +00:00
colin%theblakes.com
5efc62e4d9
Check for ENXIO as well as EXDEV as expected failure from rename.
...
b=70915 r/sr=brendan
2001-05-21 23:15:33 +00:00
dbaron%fas.harvard.edu
d0c5ecc6fc
Limit previous change to definition of PRUnichar to Unix. Should fix mac commercial build bustage. sr=scc b=75544
2001-05-21 16:34:20 +00:00
jst%netscape.com
1e000f688a
Fixing build bustage, apparently msvc doesn't like the C++ style PRUint8(...) casts here, changing them to old C style casts. r=peterv@netscape.com
2001-05-21 12:42:47 +00:00
scc%mozilla.org
adeac621ea
bug #28952 : r=jst, sr=scc, checking in patch by drepper@cygnus.com which fixes |nsCRT::strtok| to handle 8-bit delimiter characters correctly when the high bit is set.
2001-05-21 10:45:44 +00:00
scc%mozilla.org
cefb2160cd
bug #75220 : sr=jst, rs=brendan. fixing string names. removing the old |nsPromise...| files from the build.
2001-05-19 11:31:22 +00:00
jst%netscape.com
77aeecc056
scc checking in from jst's account. bug #75220 : sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances.
2001-05-19 11:27:30 +00:00
jband%netscape.com
ddd9b3d3d8
bug 54471. Increase the xptcall stubs entry point count to almost 256. This increases the number of methods that can be implmented on a JS object via xpconnect, or on an xpcom/proxy object, or via PyXPCOM. There are platform limitations that would need to worked out to go higher. Also higher counts start getting into a zone where we should be wisely weighing the memory cost. r=markh@activestate.com sr=shaver@mozilla.org
2001-05-19 00:03:01 +00:00
dbaron%fas.harvard.edu
dc77e98525
Fix NS commercial Unix build bustage on some compilers by (at least temporarily) making PRUnichar always be equivalent to PRUint16 rather than sometimes being wchar_t. r=scc sr=brendan b=75544
2001-05-18 23:44:17 +00:00
darin%netscape.com
c269cb141b
Fixes bug 56978 "alert dialog consumes 100% cpu if network is down"
...
patch=moz@parabola.demon.co.uk r=danm,dougt sr=darin
2001-05-18 22:39:52 +00:00
dougt%netscape.com
0121ed4999
DUH! how about this time we make the generate code do something useful. sorry about this.
2001-05-18 07:00:02 +00:00
dougt%netscape.com
15b540dd90
Fixing bug 81464. Adding generated NS_FORWARD_SAFE_ macros. This is so that there is a check for null before forwarding the call. Basically copy and paste code. sr=jband@netscape.com
2001-05-18 05:56:26 +00:00
vidur%netscape.com
3c4fee2984
Changes necessary for fixes to bug 18843. Better handling of string implementations without an underlying buffer handle. r/sr=scc@mozilla.org
2001-05-17 05:53:16 +00:00
brendan%mozilla.org
69dc0b2e55
Fix ChangeTable and how it's called (74883, r=gordon, sr=waterson, mcafee approved).
2001-05-16 21:41:52 +00:00
scc%mozilla.org
0743e4f350
bug #75220 : rs=brendan, r=axel@pike.org. fixing string names. add the renamed implementations to the build.
2001-05-16 12:46:47 +00:00
scc%mozilla.org
cab4138e3b
bug #75220 : rs=brendan, r=axel@pike.org. fixing string names. export the new header files.
2001-05-16 12:38:41 +00:00
scc%mozilla.org
9e7566bb09
bug #75220 : rs=brendan, r=axel@pike.org. fixing string names.
2001-05-16 12:36:35 +00:00
scc%mozilla.org
8d6324b1e2
bug #75220 : sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. cvs remove the obsolete files.
2001-05-16 06:57:02 +00:00