bent.mozilla%gmail.com
b2dca58318
Bug 354787 - "1% performance hit (Tp/Tdhtml) from the fix for bug 204114". r=roc+bsmedberg.
...
git-svn-id: svn://10.0.0.236/trunk@216274 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-01 19:26:18 +00:00
bent.mozilla%gmail.com
3da1ac9822
Bug 204114 - "nsUnicharUtils need to be threadsafe". r=bsmedberg.
...
git-svn-id: svn://10.0.0.236/trunk@212723 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 17:44:27 +00:00
bent.mozilla%gmail.com
a6d6d0d036
Bug 204114 - "nsUnicharUtils need to be threadsafe". r=smontagu.
...
git-svn-id: svn://10.0.0.236/trunk@200510 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-21 15:25:17 +00:00
benjamin%smedbergs.us
639c71431b
Bug 334009 - Make unicharutils available to frozen (dependent) linkage components, r=darin+smontagu
...
git-svn-id: svn://10.0.0.236/trunk@199419 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-07 16:25:40 +00:00
timeless%mozdev.org
f19e898b1b
Bug 291029 reversed args to memcpy results in write to readonly memory [@ memcpy - CopyToLowerCase::write]
...
r=dougt sr=roc a=asa
git-svn-id: svn://10.0.0.236/trunk@172585 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-21 22:30:21 +00:00
jshin%mailaps.org
26d1c3c36b
bug 254740 : mailnews quick search is case sensitive with non-ASCII characters (r=neil, sr=bienvenu)
...
git-svn-id: svn://10.0.0.236/trunk@169768 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-24 15:50:57 +00:00
bryner%brianryner.com
348b3c5fdb
Add --disable-v1-string-abi option to remove backwards-compatible support for the nsAString vtable. Bug 273424, r+sr=darin.
...
git-svn-id: svn://10.0.0.236/trunk@168238 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-24 16:44:41 +00:00
darin%meer.net
af98e4f306
landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@153357 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-28 22:34:07 +00:00
darin%meer.net
55688e6410
landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
...
git-svn-id: svn://10.0.0.236/trunk@152905 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 02:44:03 +00:00
dbaron%dbaron.org
a53a959416
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@136009 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 21:07:51 +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
alecf%netscape.com
fc8e339e24
fix for bug 148831 - avoid crashing and do a best-effort case conversion/comparison when the nsICaseConversion service has already been shut down. r=dougt, sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@123169 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-12 17:59:40 +00:00
dougt%netscape.com
d6cc711878
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
...
git-svn-id: svn://10.0.0.236/trunk@121534 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 18:55:21 +00:00
alecf%netscape.com
ba7c3eff8d
relicense these files to be triple-licensed so Galeon can use them
...
bug 142568, r=tao, sr=jag
git-svn-id: svn://10.0.0.236/trunk@121094 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-08 20:48:26 +00:00
alecf%netscape.com
f4ad21ae3a
a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc
...
git-svn-id: svn://10.0.0.236/trunk@116842 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 06:46:56 +00:00
jaggernaut%netscape.com
955f7defe5
Bug 115671: Add faster To{Upper,Lower}Case for nsASingleFragment{C}String, r=dbaron, sr=dveditz, and ns{C}String, r=bbaetz, sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@111040 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 02:56:41 +00:00
jaggernaut%netscape.com
8bab064b76
Backing myself out to see if I'm the cause of btek going from 1245ms to 1251ms.
...
git-svn-id: svn://10.0.0.236/trunk@110867 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:12:49 +00:00
jaggernaut%netscape.com
695a180098
Bug 115671: Add (faster) To{Upper,Lower}Case for nsASingleFragmentStrings. r=dbaron, sr=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@110841 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:15:35 +00:00
jaggernaut%netscape.com
357c78f88e
BUg 113228: Replace nsC?String::To(Lower|Upper)Case with global To(Lower|Upper)Case. r=dbaron, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@110075 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 07:08:38 +00:00
alecf%netscape.com
6ebb917688
Back out my backout, now that mac seems to be fixed
...
git-svn-id: svn://10.0.0.236/trunk@106633 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 03:39:18 +00:00
alecf%netscape.com
d764923a0d
Back out my checkin because !(*@3 PSM is screwed.
...
git-svn-id: svn://10.0.0.236/trunk@106627 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 02:41:48 +00:00
alecf%netscape.com
345e7b6e33
bug 100214 - Remove string dependency on XPCOM routines that depend on unicharutil, r=jag sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@106596 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 23:16:23 +00:00
dougt%netscape.com
fa2d0b7e98
99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@105973 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-22 22:01:27 +00:00
alecf%netscape.com
60f63abb98
for bug 100214, add some PRUnichar case routines, #if 0'ed out
...
git-svn-id: svn://10.0.0.236/trunk@105849 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 22:51:11 +00:00
alecf%netscape.com
1a5fbb83ab
return the right count from write(), so that ToLower() actually terminates
...
(#if 0'ed out code)
git-svn-id: svn://10.0.0.236/trunk@105228 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-12 00:01:19 +00:00
alecf%netscape.com
2edf6ab589
oops, fix a typo in #if 0'ed out code
...
git-svn-id: svn://10.0.0.236/trunk@104965 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-09 23:43:25 +00:00
alecf%netscape.com
5b68bdd9ff
add 2nd operator() to prepare for future FindInReadable work in bug 100214
...
not part of build
git-svn-id: svn://10.0.0.236/trunk@104963 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-09 23:41:57 +00:00
alecf%netscape.com
2458e6955e
#if 0 out some other code which will be turned on later
...
not part of build, will be reviewed for bug 100214
git-svn-id: svn://10.0.0.236/trunk@104844 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-08 22:16:22 +00:00
alecf%netscape.com
3d4bffabed
more updates for bug 100214:
...
- #if 0 out nsUnicharUtils.h
- implement case insensitive string compare
- add nsUnicharUtils.h to mac build
(none of this actually part of the build)
git-svn-id: svn://10.0.0.236/trunk@104837 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-08 21:59:13 +00:00
alecf%netscape.com
aff7b8f812
- add some cheesy implementations of FindInReadable
...
- move nsCaseInsensitiveStringComparator over
- fix some crashes
not part of build, will be reviewed for bug 100214
git-svn-id: svn://10.0.0.236/trunk@104507 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-03 01:55:09 +00:00
alecf%netscape.com
ae864ff1f5
first cut at case-insensitive wrappers for ns*Strings - not part of build
...
git-svn-id: svn://10.0.0.236/trunk@103863 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-26 20:53:57 +00:00