scc%mozilla.org
b67501b4c1
fixing build bustage for OS2 and AIX
2000-09-02 12:25:27 +00:00
scc%mozilla.org
76a73c1015
fix build bustage for hpux
2000-09-02 12:20:49 +00:00
mcafee%netscape.com
33f49a5690
Solaris bustage fix from scc/bruce/#mozilla
2000-09-02 07:14:59 +00:00
scc%mozilla.org
13b55a5fda
time to add that specialization of |nsCharSourceTraits<PRUnichar>|, not having it is probably hosing speedracer, r=waldemar
2000-09-02 06:03:50 +00:00
beard%netscape.com
0d706a89f5
[not part of build] traceObject, markObject.
2000-09-02 05:44:48 +00:00
scc%mozilla.org
c18e089b7a
oops. fix windows bustage
2000-09-02 04:57:36 +00:00
scc%mozilla.org
e798b943d0
fixed comment typo (now was a good time, since I just checked in string changes). r=brendan
2000-09-02 04:17:11 +00:00
scc%mozilla.org
e52e438806
bug #49817 : fix |normalize_forward|, |normalize_backward|; make |Begin(Read|Writ)ing| call |normalize_forward|; pass iterators by reference. r=mjudge
2000-09-02 04:10:44 +00:00
mkaply%us.ibm.com
2fcc576271
#51105
...
r=dougt, a=brendan
Missing OS/2 support for HOME dir
2000-09-01 22:53:55 +00:00
mkaply%us.ibm.com
b4fb77cbcc
#48208
...
r=dougt, a=brendan
Don't DebugBreak if the messagebox got an error displaying
2000-09-01 21:41:42 +00:00
valeski%netscape.com
1c0c8d7b63
32185. r=wan-teh. Fixing hashtable enumeration lossage.
2000-09-01 19:11:24 +00:00
pavlov%netscape.com
364611d68d
fix for crash when trying to get the parent file when the file was a drive r=dougt bug 50837
2000-09-01 07:36:55 +00:00
vidur%netscape.com
e153192875
Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
2000-09-01 01:54:35 +00:00
dougt%netscape.com
16835b5d5f
Removing Cached Monitors from plevent. They are about 5x slower than
...
a lock and condvar according to the nspr documentation. r=valeski
Also I fix a problem where we would wake up from a wait without checking
any data which could cause all sorts of problems.
b=50634
2000-09-01 00:50:51 +00:00
scc%mozilla.org
387fffdcbc
don't know how I omitted this last night, particularly since mscott tested. must shift the bit in the mask to get a new position. This should fix the string hang
2000-08-31 17:56:28 +00:00
beard%netscape.com
5b8256210a
Added traceObject() method.
2000-08-31 14:35:13 +00:00
bienvenu%netscape.com
05988d5c93
whoops, forgot to invoke a pldhash routine
2000-08-31 14:00:38 +00:00
bienvenu%netscape.com
be77e72ef2
add pldhash functions, r+a=waterson+brendan
2000-08-31 13:29:29 +00:00
scc%mozilla.org
3f22a1ad7c
bug #49895 : checking in a slight enhancement on Patrick Beards patch
2000-08-31 11:42:43 +00:00
jband%netscape.com
45fd8ce1e8
add caching of jar/zip files to help fix bug 46707. Also factor out conditional compilation of ziploader support to not just be dependent on XPCOM_STANDALONE. And, factor out manifest directory from component directory (even though they are the same for now) in prepatation for a better fix to bug 39808. r=rginda@netscape.com
2000-08-31 09:48:39 +00:00
scc%mozilla.org
cc2d66fff1
make |Last| not try to adjust an iterator into an empty string (stops illegal calls to |Last| on an empty string from going into an infinite looop), r=mscott
2000-08-31 06:12:35 +00:00
beard%netscape.com
b1ef2faa2c
fixing build bustage. r=scc
2000-08-31 06:00:21 +00:00
mscott%netscape.com
7e54962a72
back out my change until we can get it to build on the mac. This re-introduces the infinite loops when you run the browser though
...
so be warned.
2000-08-31 05:43:21 +00:00
mscott%netscape.com
57a58f3599
Bug #50853 --> fix a nasty infinite loop on windows. The compiler was choosing the wrong overloader method for nsPromiseConcatenation::operator+
...
which caused it to fail to inherit a mask bit which in turn led to the infinite loop.
this code came from scc.
r=mscott
2000-08-31 04:29:42 +00:00
brendan%mozilla.org
2b858a9a05
Forgot to round capacity up to nearest power of two\! r=bienvenu.
2000-08-31 03:12:40 +00:00
waterson%netscape.com
971108565b
Add pldhash.c to the build.
2000-08-31 02:18:08 +00:00
waterson%netscape.com
d7d0dad09e
Add pldhash.h to the build.
2000-08-31 02:17:29 +00:00
brendan%mozilla.org
da11005af4
Add pldhash.[ch], sed-translated from js/src/jsdhash.[ch].
2000-08-30 19:32:03 +00:00
dbaron%fas.harvard.edu
4c5e1655b3
Attempt to fix nebiros (Sun WorkShop 5.0) bustage by changing NULL to nsnull. r=scc (Fix suggested by scc.)
2000-08-30 12:32:13 +00:00
cls%seawood.org
11e77d89f5
Build fixes for BeOS. Thanks to Dan Moore <pergamon@68k.org> for the patch.
2000-08-30 07:21:31 +00:00
akkana%netscape.com
bd7f472335
From scc, to help with bug 44372: add NS_NAMED_LITERAL_STRING macros. r=me
2000-08-30 00:24:57 +00:00
waterson%netscape.com
0cd03cf38a
Damn. Wrong spot.
2000-08-30 00:16:59 +00:00
waterson%netscape.com
7968871a5d
First checked in.
2000-08-30 00:16:58 +00:00
racham%netscape.com
8e5937715a
Fixing bug 6464. Moving Users50 and registry location on windows to Application Data folder. r=dveditz, ccarlen
2000-08-29 23:44:53 +00:00
racham%netscape.com
2e07457d80
Fixing bug 6464. Moving Users50 and registry location on windows to Application Data folder. r=dveditz,ccarlen
2000-08-29 23:44:48 +00:00
pete%alphanumerica.com
ec741b9cb3
Ah! found one more undeclared variable.
...
r=dougt
--pete
2000-08-29 20:05:19 +00:00
pete%alphanumerica.com
1008dafcdb
fixing a bunch of member functions that were not returning values etc . .
...
that i found running in strict mode.
cleaned up some of the syntax to make Brendan happy.
r=dougt
--pete
2000-08-29 13:02:02 +00:00
jband%netscape.com
6ba416e575
changed comment to show why compiler warning will not be fixed
2000-08-29 08:55:28 +00:00
jband%netscape.com
4a40401f3c
fix bug 50445. r=shaver@mozilla.org a=brendan@mozilla.org. Thanks to Marcus G. Daniels <mgd@swarm.org> for uncovering this bug
2000-08-29 08:08:33 +00:00
brendan%mozilla.org
5387c4e16b
Add possibly-too-verbose NS_TraceMallocDumpAllocations and its JS window-level function, for leak and bloat analysis.
2000-08-29 01:52:13 +00:00
dbaron%fas.harvard.edu
75784d00bd
Fix leak stats by calling NS_LOG_RELEASE for every release. Debug code only. r=dougt
2000-08-28 23:23:32 +00:00
dougt%netscape.com
90b2424793
Fixing 49866. Could cause a crash on opt builds that did not set the env HOME. r=adamlock@netscape.com
2000-08-28 22:14:02 +00:00
pete%alphanumerica.com
40da71f89e
just an update to reflect the interCaps API style changes
...
I also caught a small error running in js strict mode.
r=dougt
--pete
2000-08-26 22:56:35 +00:00
jband%netscape.com
e5089691c4
finish fix to bug 49748. Remove redundant (and too early) call to XPTI_FreeInterfaceInfoManager. This was causing first run crashes after the primary fix to this bug. r=shaver@mozilla.org a=brendan@mozilla.org
2000-08-26 03:19:23 +00:00
mccabe%netscape.com
83a2aee03e
Fix to 49416.
...
Emit NS_NO_VTABLE in xpidl-generated interface files. NS_NO_VTABLE is defined in nsISupportsUtils.h, and on windows generates __declspec(novtable).
This saves us some code space, and may also be a runtime win.
Initial version of this fix courtesy Adam Lock <adamlock@netscape.com>.
r=jband
a=beard
NOTE this change will cause the world to recompile.
2000-08-25 09:58:35 +00:00
jst%netscape.com
42f438ff51
Fixing AIX and SunOS 5.7 bustage. r=scc&vidur
2000-08-24 22:17:25 +00:00
mkaply%us.ibm.com
e9cc7884ed
#50203
...
r=mkaply, a=brendan
Patch from pedemont - xptcstubs didn't handle one parameter correctly
2000-08-24 20:20:49 +00:00
mkaply%us.ibm.com
60706b55ac
OS/2 Tinderbox breakage
...
More XP_PC stuff
2000-08-24 13:58:21 +00:00
hyatt%netscape.com
985e328964
Fix bug in void array's assignment operator. r=scc
2000-08-24 09:26:58 +00:00
warren%netscape.com
10b3ee21a6
Bug 44352. Adding IsLowMemory predicate & implementation for Windows.
2000-08-24 08:35:13 +00:00
beard%netscape.com
20faf976ac
use QueryElementAt() to save space and time. r=jband
2000-08-24 04:08:07 +00:00
jdunn%netscape.com
7eb04ed28d
fixing hpux bustage
...
r=vidur@netscape.com
2000-08-23 23:57:00 +00:00
jst%netscape.com
1a18c182df
Attempting to fix AIX and OS2 bustage, code written by scc, r=jst
2000-08-23 23:36:58 +00:00
jst%netscape.com
5da5a8ecc8
Fix to ToUpperCase and ToLowerCase so that we actually hit all characters. r=scc
2000-08-23 19:23:15 +00:00
jst%netscape.com
9abec73fbe
DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc
2000-08-23 17:27:06 +00:00
bienvenu%netscape.com
61896d4c98
fix 48952 local file list of root windows directory broken r=dougt
2000-08-23 14:06:37 +00:00
racham%netscape.com
7e1c976d1e
Fixing bug 49699. Adding a windows directory as fall back to all those windows OS versions that return null for HOME. r=dougt
2000-08-23 01:24:30 +00:00
warren%netscape.com
15b00f8b9a
Removed reference to nsIBaseStream
2000-08-22 09:56:13 +00:00
jband%netscape.com
e0aa9a49db
fix bustage after nsIBaseStream removal
2000-08-22 09:28:52 +00:00
warren%netscape.com
905958c321
Removed nsIBaseStream, nsIBufferInputStream and nsIBufferOutputStream.idl.
2000-08-22 08:19:18 +00:00
jband%netscape.com
23fac07700
fix Mac bustage?
2000-08-22 07:53:24 +00:00
warren%netscape.com
7a1efd9573
Fixed comments which got swapped around.
2000-08-22 07:12:56 +00:00
warren%netscape.com
e05eef45e9
Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan
2000-08-22 07:03:33 +00:00
jband%netscape.com
e38aadaa66
fixing Mac bustage?
2000-08-22 06:33:06 +00:00
jband%netscape.com
2a866e874c
added files: mozilla/xpcom/ds/nsStaticNameTable.cpp
2000-08-22 06:05:12 +00:00
dp%netscape.com
940d3b0e41
Fixing progid translation for registrations that dont have a progid.
2000-08-22 06:03:56 +00:00
jband%netscape.com
6c95754e2c
add nsStaticNameTable to the builds. Needed to fix bug 48855. r=harishd,attinasi
2000-08-22 05:59:06 +00:00
jband%netscape.com
4e732abd38
fix uninitialized member crash in secondary constructor of nsConsoleMessage
2000-08-22 05:54:25 +00:00
mccabe%netscape.com
f14eb49869
Fix to 43282, courtesy Mark Hammond <markh@activestate.com>
...
Common code between GetIIDForParam and GetInfoForParam, and reinforce a needed check against null.
r=jband
a=brendan
2000-08-22 01:19:22 +00:00
dougt%netscape.com
6e5dd7aa53
b=49593. r=bruce@cubik.org (Bruce Mitchener).
2000-08-21 22:51:10 +00:00
warren%netscape.com
d43828f23c
Added back in nsOpaqueKey, used in nsMemCache. Went back to 37 as the magic number (prime).
2000-08-21 02:37:20 +00:00
warren%netscape.com
c82a2efd44
After a little more analysis, I think using 33 instead of 37 as the magic multiplier gives just as good a distribution, but is a little faster to compute.
2000-08-20 22:28:12 +00:00
warren%netscape.com
a94aa1aa52
Fix for hash code performance problem discovered by bienvenu. 'Sampling' hash code was statistically evil.
2000-08-20 21:29:10 +00:00
waterson%netscape.com
179f993e8b
Fix nsCString::AppendWithConversion() to work.
2000-08-20 20:41:31 +00:00
scc%mozilla.org
794bf08cde
temporarily backing out the headers with the explicit change (we haven't finished platform specific code or commercial yet)
2000-08-20 07:40:30 +00:00
scc%mozilla.org
2fe691fa70
fixing code that relied on implicit string construction
2000-08-20 07:33:54 +00:00
scc%mozilla.org
7d2020e4f9
fixing code that relied on implicit string construction
2000-08-20 07:18:09 +00:00
scc%mozilla.org
ad963283c3
fixing code that relied on implicit string construction
2000-08-20 06:59:07 +00:00
scc%mozilla.org
aae8dfd4db
adding |AppendWithConverison(const PRUnichar*, PRInt32)|, the need for which was brought out by making constructors |explicit|
2000-08-19 19:34:00 +00:00
cls%seawood.org
e01272bbf7
Native irix compilers don't seem to know about |typename| either
2000-08-19 08:01:28 +00:00
warren%netscape.com
9d781138b0
Correct error code.
2000-08-18 20:54:28 +00:00
rayw%netscape.com
0540f62d4d
A fix to bug 43351.
...
A softer landing on a failed initialization. It checks for a null
before deallocating. This does not affect the success path.
This was a patch, and I reviewed it: (r=rayw)
2000-08-18 20:54:04 +00:00
rayw%netscape.com
8ddce2ac9b
Check return from PlatformInit, and return if it failed.
...
Bug 43347
This was a patch submitted, I have reviewed it (r=rayw)
it provides a softer landing when problems occur in the
initialization. There is no difference in behavior if
the initialization was successful.
2000-08-18 20:51:37 +00:00
pinkerton%netscape.com
b7e5078b6c
add a |do_AppendFromElement(PRUnichar)| to help speed up some things in wallet initialization (bug 44514) r/a=scc.
2000-08-18 04:48:29 +00:00
mccabe%netscape.com
f803b21326
Rectify // comment to /** comment
2000-08-18 01:09:29 +00:00
scc%mozilla.org
4e46a37d08
not part of the build; temporarily patching these files to use the old (what is currently in the tree) |GetReadableFragment| scheme, so that clients can start using this now both on the tip and on the DOMAPI... branch
2000-08-17 21:07:45 +00:00
dougt%netscape.com
6502c4d736
b=47143, r=valeski. Puts the real object release on the proper thread.
2000-08-17 05:02:37 +00:00
mkaply%us.ibm.com
6ddfa37f7e
OS/2 Tinderbox break
...
OK will someone WAKE UP and realize that we need XP_WIN defined in the build?
XP_PC does NOT mean XP_WIN.
WE NEED XP_WIN IN THE BUILD
SOMEONE TURN IT ON IN THE MAKEFILE!
2000-08-17 03:18:03 +00:00
mcafee%netscape.com
8de69e3e35
Fix build warning, trailing slash looks run-on comment to the egcs compiler.
2000-08-17 01:53:59 +00:00
jband%netscape.com
3e0ad5c4a1
fix bug 49137 by using PR_GetEnv rather than prefs to get these developer options r=mccabe
2000-08-17 01:20:02 +00:00
scc%mozilla.org
959c07dea2
not yet part of the build, this new class provides a more consistent and flexible answer to the need for functions like |AppendInt| and |AppendFloat|. It is a short readable string produced with printf.
2000-08-17 01:08:30 +00:00
dbaron%fas.harvard.edu
e8436117f7
Attempt to fix Sun/HP/AIX bustage. r=cls
2000-08-17 00:15:50 +00:00
racham%netscape.com
cddb62593d
Fixing bug 46320. Reducing the number of global files by moving profile registry to product sub-directory under HOME. r=dougt
2000-08-16 22:40:27 +00:00
mkaply%us.ibm.com
69397914bf
#44517
...
r=dougt, a=brendan
Make OS/2 Desktop directory NLS aware
2000-08-16 14:27:18 +00:00
pete%alphanumerica.com
76d965a6da
Fixed problem i was having returning array from readDir member function.
...
Thanks jband for the fix.
not part of the build
r=jband
--pete
2000-08-16 13:35:13 +00:00
dp%netscape.com
b2945eb4e6
Removed unused static.
2000-08-16 07:33:23 +00:00
dprice%netscape.com
fc188e8681
replacing this file in the right spot.
2000-08-16 04:23:40 +00:00
jband%netscape.com
3998d0b8d6
initial checkin - NOT PART OF BUILD
2000-08-16 02:07:37 +00:00
warren%netscape.com
e8b9347907
Changes to allow uncopied string keys. Changes to copy string key's null byte. code=jband, r=warren
2000-08-16 00:32:59 +00:00
pete%alphanumerica.com
5a0bb16248
moving APPEND comment. Wrong spot.
...
r=dougt
--pete
2000-08-15 13:14:51 +00:00