Граф коммитов

606 Коммитов

Автор SHA1 Сообщение Дата
ftang%netscape.com be2435a9f0 check in illegal nsString char* usage tracking code. Turn off by default. r=rickg 2000-03-15 05:15:00 +00:00
scc%netscape.com 0825f5bcd1 Incremental changes. Fixed some things that were stopping rickg from compiling. This file is not part of the build. 2000-03-14 17:10:03 +00:00
dp%netscape.com f7c27d1d9d filename conflict. Hence removing to add it back as a different filename 2000-03-13 01:48:50 +00:00
dp%netscape.com 4d287c15a0 Initial version 2000-03-13 00:23:41 +00:00
rickg%netscape.com cbb199a064 WIP for removal of deprecated string methods 2000-03-12 22:21:14 +00:00
scc%netscape.com 92e24087ff Incremental changes. Provided implementations for the virtual functions that were previously pure virtual. These implementations were common, after all, even just between |nsString| and |nsCString|. These files are not part of the build. 2000-03-12 20:57:35 +00:00
scc%netscape.com 7002773472 Incremental changes. Added |Implementation()| member to allow rick to implement copy-on-write. Added more virtual members to writable. More to come. These files are not part of the build. 2000-03-12 17:39:49 +00:00
rickg%netscape.com 194f10b94d landing phase 2 to remove deprecated string calls 2000-03-12 11:10:07 +00:00
rickg%netscape.com b652637555 WIP for new nsString; this doesn't impact current build 2000-03-12 07:47:09 +00:00
scc%netscape.com a16db647b9 Incremental changes. Reorganized code; implemented more factored methods. Moved string owner from fragment to iterator. Renamed the |const| version of |GetFragment| to |GetConstFragment| so we didn't mix overloading with overriding; eliminating need for some uses of |using| ... may want to do the same thing with |Begin| and |End|. These files are not part of the build. 2000-03-12 01:28:16 +00:00
pavlov%netscape.com ce094b4cfc changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
scc%netscape.com 7b543c486c Incremental changes. Modified the strategy for nested |nsPromiseConcatenation| objects. Changed the type of the fragment identifier in a fragment. These files are not part of the build. 2000-03-10 07:04:09 +00:00
scc%netscape.com 4d17a62278 Incremental changes, renamed |nsConcatString| to |nsPromiseConcatenation|. Added |nsPromiseSubstring|. Got rid of upper/lower signatures. Added |Assign|. Fixed comparison macros. Added |operator+=| and |operator=|. These files are not part of the build. 2000-03-10 02:30:14 +00:00
rickg%netscape.com 5989a942b6 update to new string files; these are NOT part of the build 2000-03-09 10:50:02 +00:00
scc%netscape.com 58fac5eee3 File Removed. 2000-03-09 06:39:31 +00:00
scc%netscape.com 4343cd857e Incremental changes. Getting the comparison operators right. Making |operator+()| do the right thing. These files are not part of the build yet. 2000-03-09 06:37:45 +00:00
scc%netscape.com 226fee4a5e Incremental changes. These files are not yet part of the build. a=don 2000-03-08 21:57:14 +00:00
rickg%netscape.com e2639fea30 fixed pdt+ bug 29749; r=pollman; a=jar 2000-03-08 06:16:29 +00:00
scc%netscape.com 50fa47e2c4 Not part of the build. Developing interfaces. Incremental changes to share with rickg, et al. 2000-03-07 20:56:07 +00:00
scc%netscape.com 379d85539c First Checked In. 2000-03-07 01:02:10 +00:00
warren%netscape.com c0497e31be Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
rickg%netscape.com b8a4416136 landed WIP nsString3 early design; not part of build; a=n/a 2000-03-03 09:04:50 +00:00
ftang%netscape.com 485fcaf806 fix 29333 make the initial construction passing "" for performance and legal nsString usage. r=rickg a=bobj 2000-02-29 06:59:55 +00:00
rickg%netscape.com 6aed413a37 fixed bug28837 (r=troy; a=jar). Removed warnings (r=troy) 2000-02-24 08:20:03 +00:00
waterson%netscape.com e81097b87b My bad; I reviewed this code and I suck. This is the right fix. 2000-02-24 06:42:36 +00:00
gagan%netscape.com d86c754b55 Avoid calling Copy from operator= if we are just resetting the nsXPIDLString. So now it is safe to reset an nsXPIDLCString or nsXPIDLString by setting it to null. r=waterson,a=jevering 2000-02-24 05:34:28 +00:00
valeski%netscape.com 301e336587 28782. a=jar. r=rickg. nsCAutoString couldn't handle a '=' of a PRUnichar*, now it can 2000-02-23 22:47:03 +00:00
rickg%netscape.com 4c704a1b1b changed 'embedded nulls' asserts to warnings in nsString 2000-02-19 09:17:49 +00:00
rickg%netscape.com 386500ccac partial fix for 23418; r=rhp; a=phil 2000-02-19 09:17:14 +00:00
rickg%netscape.com 3ed534b000 fixed PDT+ bug27954; r=buster;a=jar; precheckins ok 2000-02-18 07:47:47 +00:00
scc%netscape.com 3939c51736 backing out my change 2000-02-16 15:43:55 +00:00
scc%netscape.com 408258131d I think this is the right fix for the wensleydale bustage. Added |operator*()| to |nsXPIDL[C]String|. Fixed |const|-ness of existing operators and made inline. Built and tested on Mac; if this doesn't help, I'll back it right out. r=ckritzer (I swear I'm not making this up!) 2000-02-16 15:08:55 +00:00
danm%netscape.com 3201b9c811 adding nsISupportsIterators.idl for scc 2000-02-14 06:38:22 +00:00
rickg%netscape.com 050c633ce6 major perf mods for bug 27524, and removed deprecated methods; r=harishd 2000-02-13 17:46:15 +00:00
rickg%netscape.com 4e97c0877e fixed off-by-one error; r=harishd 2000-02-13 17:45:01 +00:00
rickg%netscape.com 5480bb3143 fixing tiny menu bug by backing out partial update to nsStr; r=none 2000-02-11 16:21:53 +00:00
rickg%netscape.com 068f9e1da3 added return type on new method 2000-02-11 15:19:17 +00:00
scc%netscape.com 84639d6d3b First Checked In. 2000-02-11 14:32:11 +00:00
rickg%netscape.com 4d12935e0e fixed25049; r=harishd 2000-02-11 12:11:03 +00:00
scc%netscape.com c0e8f62fdd bug #25621: shouldn't add a |NULL| atom to the hashtable. r=beard 2000-02-11 01:59:55 +00:00
scc%netscape.com 424433c86b bug #25621: didn't check for null before |AddRef()|. Converted |NS_ADDREF|-->|NS_IF_ADDREF|. No code review. 2000-02-07 10:05:14 +00:00
ftang%netscape.com db0b7d7842 fix bug 23353. r=warren,rickg . Do not store listener in member data. 2000-01-28 14:41:04 +00:00
putterman%netscape.com 3295d7781f Fix for 24362. Status bar gets updated message counts. a=chofmann. r=dp and jband. 2000-01-20 22:57:08 +00:00
scc%netscape.com 80984495ad Fixing runtime assert bustage. r=pinkerton 2000-01-19 01:18:27 +00:00
rickg%netscape.com 1e1d20f88e bug24015; r=rods a=chofmann 2000-01-18 21:06:05 +00:00
sford3%swbell.net b2c319eae7 Replace instances of nsTextFormater with nsTextFormatter, r=jst@citec.fi 2000-01-17 22:32:13 +00:00
sfraser%netscape.com a3536e8c1d Add nsTextFormatter.h, for sford 2000-01-17 22:12:12 +00:00
sford3%swbell.net ab6a38b233 Beginning of work on 16951, not part of build yet 2000-01-17 06:33:59 +00:00
warren%netscape.com 91ee8e32c4 Fixed Has method as per Doug's request. 2000-01-06 23:02:32 +00:00
waterson%netscape.com 619d700ee4 Bug 21472. Use only strict relationals with LL_CMP(). r=brendan 2000-01-06 20:22:29 +00:00