dougt%netscape.com
91b4b36d52
backing out changes to 104172. r=ccarlen@netscape.com
2001-10-23 03:50:24 +00:00
dougt%netscape.com
b5ba390898
Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172 , 104316 , 104420 , 104426 , 104461 , 104511 , 104527
2001-10-23 01:37:21 +00:00
dougt%netscape.com
0a62d4e8d5
99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
2001-10-22 22:01:27 +00:00
dbaron%fas.harvard.edu
2fe76cd2ac
Reduce the performance cost of (threadsafely) refcounting many atoms by creating a second implementation of nsIAtom (derived from the first) that does not refcount and gets destroyed at XPCOM shutdown. Normal atoms are converted to permanent ones without loss of pointer identity when a permanent atom is requested and a normal one already exists. b=92141 r=waterson sr=brendan
2001-10-20 23:19:07 +00:00
dougt%netscape.com
5301a3ad28
fixed regression in mailnews caused by my last change. Need to support weak references both while adding AND while notifying... d'oh! a=pchen@netscape.com
2001-10-20 02:07:33 +00:00
dbaron%fas.harvard.edu
fdb1639fd6
Fix build bustage from dougt's nsIObserver / nsIObserverService changes. b=99163
2001-10-19 23:28:44 +00:00
dougt%netscape.com
9772fcd8c9
Fixing build bustage. removing nsIObserverService.idl from MANIFEST
2001-10-19 22:26:37 +00:00
dougt%netscape.com
d18d7e2b17
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
2001-10-19 20:52:59 +00:00
jband%netscape.com
91a3cddac1
Add support for loading typelibs from multiple directories and correctly tracking that in xpti.dat. Also speedup xpti.dat reading by getting rid of PR_sscanf. This fixes bug 104191 and bug 105042. r=ccarlen sr=jst.
2001-10-18 04:23:25 +00:00
brendan%mozilla.org
eb9671e246
Add SetAlphaBounds, TABLE_SIZE, and MIN_ALPHA APIs (103990, r=dbaron, sr=waterson).
2001-10-16 05:40:27 +00:00
dbaron%fas.harvard.edu
5a357eea01
Making debugging code be |#ifdef DEBUG|. b=91036 r=harishd sr=jst
2001-10-16 05:31:36 +00:00
dbaron%fas.harvard.edu
ed869c764e
Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc
2001-10-16 03:53:44 +00:00
dougt%netscape.com
4b6b331717
adding const to aDest parameter of memcmp. r=me s/r=jband@netscape.com, submitted by jim_nance@yahoo.com, bug 97231
2001-10-15 13:28:45 +00:00
jband%netscape.com
72a1c5713f
NOT PART OF BUILD. Add support to track the type of the interfaces in an array
2001-10-12 01:51:08 +00:00
alecf%netscape.com
bdb0c855fa
bug 104126 - remove nsStringArray::IndexOfIgnoreCase and its one consumer. sr=attinasi, r=jag
2001-10-11 01:30:52 +00:00
ftang%netscape.com
7f5ab5d9d6
fix bug 101852. r=alecf, sr=darin/brendan. add PRUnichar* base IsAscii routines
2001-10-10 00:27:51 +00:00
jband%netscape.com
900a5bfba9
NOT PART OF BUILD. bug 44675. bug 98209. New files
2001-10-09 23:42:22 +00:00
rjesup%wgate.com
c29d058fec
Bug 103330: Use Assign() instead of SetLength(0); Append(). r=jag, sr=alecf
2001-10-08 20:07:04 +00:00
bzbarsky%mit.edu
27a85339ae
Make nsICharsetAlias::GetPreferred() and nsICharsetAlias::Equals() take
...
nsAStrings instead of nsStrings. Bug 102096, r=ftang,jag. sr=shaver
2001-09-30 04:01:15 +00:00
jaggernaut%netscape.com
ca6197295f
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
2001-09-29 08:28:41 +00:00
dougt%netscape.com
f36caa8fdd
Adding new hash key. r=darin@netscape.com, sr=brendan@mozilla.org bug=81956
2001-09-28 21:37:23 +00:00
gerv%gerv.net
4e12e44b2f
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
dougt%netscape.com
be4eb4ccfa
protects against crash when calling smprintf with a null argument. r=me, sr=darin@netscape. patch submitted by risto.kankkunen@iki.fi. bug number 100293.
2001-09-25 22:21:14 +00:00
bienvenu%netscape.com
100dafd417
fix 101143 r=dp, sr=waterson shutdown observer skipped if previous observer removes itself upon shutdown notification
2001-09-24 23:07:44 +00:00
jaggernaut%netscape.com
d1a7bfa843
One module per line for REQUIRES. r=/sr=alecf
2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com
dc40187223
Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
2001-09-18 13:41:47 +00:00
alecf%netscape.com
62424ee7b2
Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!)
2001-09-17 19:06:35 +00:00
brendan%mozilla.org
3efd0e519f
1. Fix jsdhash/pldhash.[ch] so that add/remove cycles for a given k do not
...
create a long chain of removed sentinels. Also, when adding k to a table
where k is not mapped, but where k hashes to a chain that includes removed
sentinels, recycle the first removed sentinel in the chain for k's entry.
2. Cache cx->resolving till js_DestroyContext, to avoid high JSDHashTable
new/destroy overhead in js_LookupProperty.
3. Add NS_TraceStack to nsTraceMalloc.[ch] and clean the .c file up a bit.
2001-09-12 06:39:31 +00:00
dougt%netscape.com
f72e52e830
Merge ServiceManager and ComponentManager. Bug 96457. r=dp@netscape.com, sr=wat
...
erson@netscape.com
2001-09-06 21:13:11 +00:00
alecf%netscape.com
c20ca03a02
dumb
...
CVS :nd string makefile updates for 98371 r=cls----------------------------------------------------------------------
2001-09-06 03:56:35 +00:00
rjesup%wgate.com
6f3e4115eb
Bug 94243: VoidArray usage patch. a=asa sr=brendan r=waterson r=bienvenu
...
r=pierre r=jband/dbradley Also fixes some whitespace issues.
2001-08-27 06:15:54 +00:00
dbaron%fas.harvard.edu
f3ba72ae7c
Fix buffer overruns caused by incorrect porting of |char|-based code to |PRUnichar|. b=96764 r=bbaetz sr=brendan a=tor
2001-08-26 21:21:02 +00:00
timeless%mac.com
728471dfeb
Bugzilla Bug 24515 Cant build XPCOM standalone
...
Bugzilla Bug 88747 nsCRT::atoi should be removed or fixed
Whoops, i contributed to xpcom standalone not working
patch by jband, r=dbaron, sr=brendan
This makes nsCRT::atoi in standalone assert and functionally NOP
2001-08-21 19:36:07 +00:00
jst%netscape.com
e7ee086f77
Fixing bug 95871. Making it possible to put null pointers in nsISupportArrays. r=pavlov@netscape.com, sr=waterson@netscape.com
2001-08-21 08:51:19 +00:00
cathleen%netscape.com
be72d98064
enable MOZ_TIMELINE tool, bug 78793, r=rogc, sr=waterson
2001-08-17 02:03:34 +00:00
waterson%netscape.com
6eebace45b
Bug 95296. Use nsCRT::HashCode() instead of bad lossy slow hash routine. sr=brendan
2001-08-16 03:24:45 +00:00
cls%seawood.org
80edcd8228
Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
...
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 04:18:27 +00:00
waterson%netscape.com
8d21caeac8
Bug 94267. Clean up nsVoidArray::GrowArrayBy(), fixing a couple of crashers. r=rjesup, sr=brendan
2001-08-09 01:11:18 +00:00
waterson%netscape.com
18feb35a92
Fix mac bustage.
2001-08-07 06:27:42 +00:00
waterson%netscape.com
ec45d8212e
Bug 90545. nsVoidArray and nsSupportsArray cleanup. Patch submitted by rjesup@wgate.com, r=jst, sr=waterson.
2001-08-07 06:23:40 +00:00
brendan%mozilla.org
e7bc717e12
Fix ownership initializer merge botch (93079, dbaron's patch, sr=shaver, r=me).
2001-08-01 22:34:42 +00:00
brendan%mozilla.org
dbd7fed5b1
FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver.
2001-07-31 19:05:34 +00:00
jaggernaut%netscape.com
e91f8a147e
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
kandrot%netscape.com
3345c7a445
bug #82133 , r=jag, sr=scc. Fix for bad typecasting of a nsISupportsArray to a nsAupportsArray.
2001-07-18 05:50:04 +00:00
kandrot%netscape.com
3a83bca40b
Backing out this files last set of changes.
2001-07-18 00:29:20 +00:00
kandrot%netscape.com
23d3a34d9b
bug #82133 , r=jag, sr=scc. Fix for bad typecasting of an nsISupportsArray to a nsAupportsArray.
2001-07-17 23:44:35 +00:00
timeless%mac.com
b5c0d6254f
Bugzilla Bug 88747 nsCRT::atoi should be removed or fixed
...
previous definition just recursed infinitely. |::atoi| takes a |char*|.
r=dbradley sr=scc
2001-07-13 05:17:33 +00:00
rbs%maths.uq.edu.au
157a9e9fa3
Add methods for in-place sorting of nsVoidArray and ns[C]StringArray using caller-provided comparator callback functions. b=88344 r=dbaron sr=scc
2001-07-10 04:31:57 +00:00
scc%mozilla.org
0b8d9eef36
bug #50721 : sr=brendan, r=dbaron. Add |do_QueryElementAt|.
2001-07-04 05:42:46 +00:00
jaggernaut%netscape.com
5a6317b8a5
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00