Commit Graph

4149 Commits

Author SHA1 Message Date
pchen%netscape.com
9edc591583 bug #43585, r=sfraser, add string NS_MAC_DEFAULT_DOWNLOAD_DIR 2000-09-06 21:13:06 +00:00
pchen%netscape.com
be126281cc bug #43585, r=sfraser, add static atom for mac default download dir 2000-09-06 21:13:04 +00:00
pchen%netscape.com
605a452be5 bug #43585, r=sfraser, add atoms and case for new mac default download folder dir 2000-09-06 21:13:02 +00:00
scc%mozilla.org
d92a2df1aa A good place to hang the gcc fix, thanks dbaron!, and backing out previous failed fix ideas (|Concat|), r=dbaron 2000-09-04 05:00:25 +00:00
scc%mozilla.org
4bc5b685d6 adding back a couple more |operator+|s for gcc 2000-09-04 01:34:04 +00:00
scc%mozilla.org
0caf9417c2 bustage fix for old gcc; already built on speedracer to ensure that it works, and on Mac to ensure that doesn't break modern compilers 2000-09-03 22:38:38 +00:00
pete%alphanumerica.com
4c2dd8fb4b added two more functions:
permissions and dateModified

did some style cleanup and tested out each function

a=brendan

--pete
2000-09-03 13:37:19 +00:00
scc%mozilla.org
bc2af7530d files from the string test harness, updated to match the string changes already in the tree 2000-09-03 07:10:03 +00:00
scc%mozilla.org
37ad1671aa fixing bustage 2000-09-03 04:04:41 +00:00
scc%mozilla.org
766ce2dea2 now that constructors are explicit, we'll have to get rid of extra comparison operators ... in fact, this is to fix immediate bustage 2000-09-03 03:16:47 +00:00
scc%mozilla.org
4b2a937084 turning on |HAVE_CPP_2BYTE_WCHAR_T| 2000-09-03 02:24:58 +00:00
scc%mozilla.org
65a05bda2a adding |Concat| function to fix pravda and speedracer bustage 2000-09-03 01:38:27 +00:00
dbaron%fas.harvard.edu
6034cb7c24 Fixing code that relied on implicit string construction. r=scc (verbally) 2000-09-03 00:02:34 +00:00
scc%mozilla.org
96b9a39082 making all string construction explicit; plus (now that the DOM APIs are turned on and you can no longer build without NEW_STRING_APIS) chopping out |#ifdef|ed code 2000-09-02 20:53:31 +00:00
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
pete%alphanumerica.com
683ce122fc added readDir(dirPath) member function.
Also fixed a small bug in copy to return if the source file is a dir.
r=dougt

--pete
2000-08-15 12:37:40 +00:00
dmose%mozilla.org
a4c010c16e add debugging frobs to XP_UNIX platforms. setenv XPCOM_DEBUG_BREAK to make NS_ASSERTION have other behaviors, like dumping the stack to stderr or sending SIGSTOP to the pgrp to allow attaching with gdb for race condition debugging. r=bryner@netscape.com, a=brendan@mozilla.org. 2000-08-14 23:09:39 +00:00
pete%alphanumerica.com
688cfedc46 added two more member functions:
*       9. copy(source, dest);
*       10.leaf(path);

Fixed a bug i found in exists() member function.
Expanded tabs out of file. Tested.
not part of the build.

r=dougt

--pete
2000-08-14 17:14:29 +00:00
jband%netscape.com
d98735c0ea Pass the buffer length in bytes to nsCRT::memcmp. a=warren 2000-08-11 23:46:09 +00:00
scc%mozilla.org
e9b47b215c not part of the build; adding multi-fragment strings to the test suite 2000-08-11 20:54:25 +00:00
conrad%ingress.com
d9e8edcf29 Changed from using strings for nsIDirectoryService props to using macro names defined in nsDirectoryServiceDefs.h r=valeski 2000-08-11 20:31:57 +00:00
conrad%ingress.com
26dd1bf2fd 1. Changed from using strings to using macro names for property keys 2. Fixed return val of RegisterProvider r=valeski 2000-08-11 20:25:18 +00:00
warren%netscape.com
a65ba7ec30 Jar manifest updates. 2000-08-11 09:05:40 +00:00
scc%mozilla.org
5082251b3e bug #48464. explicitly picking my own or the auto-generated function, in particular |operator=|. r={vidur, waterson}, a=vidur 2000-08-11 00:42:41 +00:00
warren%netscape.com
80ee64b1e3 Getting gc leak-detector to work on linux. Non-nspr changes. code=beard,wade r=warren 2000-08-11 00:13:39 +00:00
rayw%netscape.com
6385bb207a Changed case of nsIFactory.idl methods to start with lower case to be like other
interfaces.  Since the C++ generated code upper-cases the method names, this
affects no C++ code, but only a few javascript methods.

Bug 46771.

r=waterson.

I am in today and tomorrow.
2000-08-10 20:12:08 +00:00
mcafee%netscape.com
c6ded73515 More double-space lossage, whitespace change only. 2000-08-10 08:16:40 +00:00
warren%netscape.com
a35f9c8adb Fixed warnings. 2000-08-10 07:05:13 +00:00
scc%mozilla.org
cc67834dfe fixes needed to get multi-fragment strings working; r|a=waterson 2000-08-10 06:36:54 +00:00
warren%netscape.com
501b575efa Fixed nscom.h -> nsCom.h 2000-08-10 06:35:34 +00:00
warren%netscape.com
84b5fd67e3 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
conrad%ingress.com
f32e087836 Fixed double line feed problem. 2000-08-10 06:06:02 +00:00
valeski%netscape.com
c38e718733 fixing windows hatred of goto inits 2000-08-10 05:23:05 +00:00
mcafee%netscape.com
18b68e428a Adding nsDirectoryServiceDefs.h, fixing whitespace problems. This would have become linux bustage later. 2000-08-10 04:53:37 +00:00
conrad%ingress.com
da645761e9 Changed strings to use macros Fixed FindWinFolder which was not doing anything. 2000-08-10 04:39:30 +00:00
conrad%ingress.com
a76baabb28 Added nsDirectoryServiceDefs.h 2000-08-10 04:37:43 +00:00
conrad%ingress.com
acabcc13af Export of nsDirectoryServiceDefs.h r=valeski 2000-08-10 04:12:16 +00:00
conrad%ingress.com
34afc03823 First checkin. r=valeski 2000-08-10 04:03:52 +00:00
scc%mozilla.org
d369a0d0d0 not part of the build; further work on multi-fragment strings. They are now limping along and can actually be used. They pass all tests not related to |Substring| and |nsPromiseConcatenation|. 2000-08-10 00:45:33 +00:00
dp%netscape.com
b8e3fb5d86 Perl script to analyze xpcom log output and print results in html 2000-08-09 20:45:24 +00:00
scc%mozilla.org
333974e822 better comments re: the formal specification of |SetCapacity|; jag's |ToInteger| patch as per bug #46898; r|a=waterson 2000-08-09 08:26:23 +00:00
scc%mozilla.org
332cbbead7 fixed |nsCharSinkTraits<T>::write| as per bug #46462; r=beard, a=waterson 2000-08-09 08:26:12 +00:00
scc%mozilla.org
7a4bbc2688 fixed |BeginWriting| and |EndWriting| to no longer take an offset, fallout from the new multi-fragment string implementation; fixed a bug in |operator-=| exposed by the change to |EndWriting|; fixed |nsWritingIterator<CharT>::write| as per bug #46462; fixed comments galore, significantly better specifying |SetLength| and |SetCapacity|; since |SetCapacity| is just a hint, give it a default implementation rather than making it pure virtual; fixed a couple of the |do_...| routines to unify the code path minimizing overides; r|a=waterson 2000-08-09 08:26:08 +00:00
scc%mozilla.org
454fd1db7e fixed |BeginReading| and |EndReading| to no longer take an offset, fallout from the new multi-fragment string implementation; fixed a bug in |operator-=| exposed by the change to |EndReading|; fixed the |CharAt| family of routines accordingly; fixed comments galore; r|a=waterson 2000-08-09 08:26:00 +00:00
scc%mozilla.org
121b1c59e0 not part of the build; further work on multi-fragment strings. Moved the bulk of the template implementation to the header file. This file needs to continue to exist for when I finally un-templatize the interfaces 2000-08-09 02:48:27 +00:00
scc%mozilla.org
744280c781 not part of the build; further work on multi-fragment strings 2000-08-09 02:47:33 +00:00
brendan%mozilla.org
53ef9c0ba4 Add captioned timestamp events, for JS storyboarding (not part of build). 2000-08-09 02:41:58 +00:00
scc%mozilla.org
f4c2ca5073 not part of the build; initial work on multi-fragment strings 2000-08-08 00:14:35 +00:00
scc%mozilla.org
e290b14ff8 not part of the build yet; initial work on multi-fragment strings 2000-08-08 00:14:14 +00:00
dougt%netscape.com
283ecd2375 1. remove extra monitors (47825)
2.  add method to determine if manager has been shutdown  (44680)
3.  Add nsCOMPtr to avoid leak  (44680, 43244)

r=valeski@netscape.com
2000-08-07 20:50:25 +00:00
dbaron%fas.harvard.edu
110242a861 Fixing bustage. Stupid error... 2000-08-06 17:17:22 +00:00