alecf%netscape.com
|
3bc4c4d05c
|
move contactID out of nsArray.h - not part of build
|
2002-09-27 19:52:47 +00:00 |
alecf%netscape.com
|
895980b124
|
add documentation and comments, mark interface UNDER_REVIEW
(also not part of build)
|
2002-09-27 19:33:01 +00:00 |
alecf%netscape.com
|
3c4577f486
|
continuing work in progress on nsCOMArray<T> - take darin's suggestion and move all nsISupports-related code into a non-template base class nsCOMArray_base. This allows the generated template to be paper thin (or really, non-existent!)
Then, we move some of the non-trivial methods of this class into a .cpp file
|
2002-09-27 19:29:45 +00:00 |
ducarroz%netscape.com
|
f032354928
|
Fix for bug 171121. prevValue could be null therefore we need to use NS_IF_RELEASE instead of
NS_RELEASE. R=dougt, SR=sspitzer
|
2002-09-27 17:49:08 +00:00 |
alecf%netscape.com
|
7af1cd1a1e
|
continue work-in-progress with freezable array.
Also introduce nsCOMArray<nsIFoo>
not part of build
|
2002-09-27 06:08:49 +00:00 |
jkeiser%netscape.com
|
1fc9da18f9
|
Make nsHTMLValue store embedded nulls (r=sicking@netscape.com, sr=bzbarsky@mit.edu, sr=jaggernaut@netscape.com
|
2002-09-26 07:41:53 +00:00 |
dougt%netscape.com
|
11d28d20ad
|
Set means Define. When the method Define was removed, we didn't adjust Set to implictly Define. patch by ashishbhatt@netscape.com, r=khanson, r=dougt, b=169563
|
2002-09-25 21:27:20 +00:00 |
alecf%netscape.com
|
cf32a5293b
|
fix bug 124182 - move nsAVLTree into htmlparser, since it is the only consumer
r=harishd, sr=jst
|
2002-09-12 04:52:01 +00:00 |
alecf%netscape.com
|
b2ef8b0375
|
first cut at freezable array interface
not part of build
|
2002-09-12 04:37:51 +00:00 |
danm%netscape.com
|
105a88fa26
|
just because an observer supports weak refs doesn't mean it is one. (found while leak hunting in) bug 166442 r=jag,jst
|
2002-09-11 02:35:26 +00:00 |
roc+%cs.cmu.edu
|
86f18db9c0
|
Bug 167351. Move z-index topmost bit processing into the z-index sorter; keep view tree in document order. r=kmcclusk,brendan, sr=kin
|
2002-09-11 02:33:43 +00:00 |
dougt%netscape.com
|
c5e8f896cd
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +00:00 |
dougt%netscape.com
|
d94b37c68a
|
Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 05:38:16 +00:00 |
dougt%netscape.com
|
07735d934c
|
Fixes many compiler warnings from xpcom/ds/nsVoidArray.h. r=dougt, sr=darin, patch=colin@theblakes.com, a=asa, b=166427
|
2002-09-05 21:57:52 +00:00 |
dougt%netscape.com
|
1b5393cc6f
|
moving nsISupportsPrimitives.idl to SDK section per HowToFreeze doc
|
2002-09-04 00:18:10 +00:00 |
dougt%netscape.com
|
c1b9f8114d
|
Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
|
2002-09-03 23:36:13 +00:00 |
timeless%mac.com
|
0ffb2cdfb5
|
the main bustage was ds requiring io which it can't do, so we'll try to forward declare it instead.
cross your fingers.
|
2002-08-30 18:48:57 +00:00 |
timeless%mac.com
|
21fecf528a
|
tinderbox bustage missing */ caught by kdc on #mozilla
|
2002-08-30 18:43:32 +00:00 |
alecf%netscape.com
|
48d6339e8b
|
marking these interfaces as UNDER_REVIEw now that they are in the API that we think we want, future documentation forthcoming
comment-only change, no review
|
2002-08-30 17:35:05 +00:00 |
alecf%netscape.com
|
46ad72ae46
|
followup comments for bug 164575 that I forgot to add per timeless's request
(comments only, documenting an unfrozen interface - no review)
|
2002-08-30 17:33:55 +00:00 |
alecf%netscape.com
|
c55e29c5fe
|
fix for bug 164575 - clean nsIPersistentProperties interface to reduce UTF8/UCS2 conversions
r=dougt, sr=darin
|
2002-08-30 17:13:34 +00:00 |
alecf%netscape.com
|
c45ca35d3d
|
fix for bug 164633 - add ssprintf for formatting strings into nsAStrings
r=dougt, sr=darin
|
2002-08-30 15:44:35 +00:00 |
alecf%netscape.com
|
78911bf128
|
fix for bug 164577 - make the nsManifestLineReader include lengths from ParseLine() so that consumers can avoid calling strlen() on them
(tiny startup perf fix for reading in xpti.dat)
r=dougt, sr=darin
|
2002-08-27 18:32:12 +00:00 |
dougt%netscape.com
|
d0dc56776f
|
exports frozen interface to dist/sdk using new SDK variable. 164717. r=cls, sr=alec
|
2002-08-27 01:05:21 +00:00 |
alecf%netscape.com
|
5d2a2e5fef
|
bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
r=dougt, sr=darin
|
2002-08-26 21:20:34 +00:00 |
dougt%netscape.com
|
d9188b4471
|
Freezes the nsIProperties interface. 162114. r=ccarlen, sr=alecf. Freezes the mozIJSSubScriptLoader interface. 157136. r=rginda, sr=alec.
|
2002-08-26 20:36:44 +00:00 |
shanjian%netscape.com
|
11926238f0
|
#41425 UTF-8 converter gets surrogates wrong
correct unicode upper boundary
r=ftang, sr=blizzard
|
2002-08-26 20:32:13 +00:00 |
bryner%netscape.com
|
d96798d50e
|
Get rid of gcc3's numerous warnings about using <new.h> instead of <new> by creating a new #define, NEW_H, which should be used instead of <new.h> or <new>. This is so we can continue to support a couple of braindead compilers that don't accept <new>. Bug 155852, r=cls.
|
2002-08-19 03:50:27 +00:00 |
dbaron%fas.harvard.edu
|
6a9d9c376c
|
Use PRSize to fix alignment problems on some platforms, although it doesn't guarantee a fix for all platforms. Patch from <scooter@gene.com>. b=160535 r=dbaron sr=alecf
|
2002-08-14 12:47:18 +00:00 |
seawood%netscape.com
|
97fd6e4aed
|
Removing unused defines:
_IMPL_NS_BASE (bug #162142)
_IMPL_NS_GFXONXP (bug #162145)
_IMPL_NS_UI (bug #162183)
B_ONE_M (bug #162196)
XP_NEW_SELECTION (bug #162230)
r=cls
Thanks to Stephen Walker <walk84@yahoo.com> for the patches.
|
2002-08-12 13:35:18 +00:00 |
dbaron%fas.harvard.edu
|
7a0ec98e6f
|
Remove unneeded checks due to unsigned parameters. b=156908 r=dougt sr=darin
|
2002-08-11 18:02:59 +00:00 |
seawood%netscape.com
|
8ae6c40f5d
|
Removing old nmake build makefiles. Bug #158528 r=pavlov
|
2002-08-10 07:55:43 +00:00 |
brendan%mozilla.org
|
bfcad6929a
|
Fix a macro name (LIMIT, not MAX -- fencepost, not maximum value; r=lumpy, sr=jack).
|
2002-08-07 20:22:38 +00:00 |
jkeiser%netscape.com
|
71f58218a9
|
Add generalized macro-based PLDHashTable C++ wrapper (bug 125849), r=alecf, sr=brendan
|
2002-08-06 04:15:10 +00:00 |
alecf%netscape.com
|
3703f3c61b
|
bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
nsISupportsString -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
|
2002-08-06 00:53:19 +00:00 |
bryner%netscape.com
|
b6428cc235
|
Remove obsolete NS_BASE and _IMPL_NS_BASE, and unused/obsolete source files nsStdFileStream.* (bug 160052). r=cls, sr=alecf, a=asa.
|
2002-07-30 21:30:05 +00:00 |
ccarlen%netscape.com
|
002465ca44
|
Bug 149785 - nsHashTable hides important functionality of PLHashTable. r=brendan@mozilla.org/sr=alecf/a=brendan
|
2002-07-29 22:48:15 +00:00 |
dougt%netscape.com
|
c165e20c89
|
nsICollection's nsQueryElementAt class is exported. r=darin, sr=alec, a=asa, b=158931
|
2002-07-25 20:12:18 +00:00 |
dp%netscape.com
|
70728c6abf
|
bug 156320 Acquire lock before checking not-used-list (not
after). Fixing topcrash. r=dbaron
|
2002-07-09 13:48:03 +00:00 |
seawood%netscape.com
|
a384861cd4
|
The c++ standard requires that the throw list be used when declaring functions as well as defining them.
commercial compiler fixes for bug #149032
|
2002-07-03 17:14:41 +00:00 |
dp%netscape.com
|
5bd251ee48
|
Trying to fix Irix and HPUX bustage. Defining CPP_THROW_NEW at point
of declaration too.
|
2002-07-02 22:38:16 +00:00 |
seawood%netscape.com
|
8f6f1756ce
|
Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
Bug 149032 r=timeless sr=scc
|
2002-07-02 20:25:30 +00:00 |
dp%netscape.com
|
ab0c09c527
|
bug 146532 Making Init() non-virtual (thanks dbaron for suggestion)
|
2002-07-02 18:11:53 +00:00 |
dbaron%fas.harvard.edu
|
11c57fc998
|
Attempt to fix BeOS bustage. b=148046
|
2002-07-02 04:07:20 +00:00 |
dbaron%fas.harvard.edu
|
32fd92c082
|
Attempt to fix Sun WorkShop bustage. b=146532
|
2002-07-02 03:43:33 +00:00 |
dbaron%fas.harvard.edu
|
5c617a433e
|
Attempt to fix HP-UX and OS/2 bustage. b=146532
|
2002-07-02 03:42:11 +00:00 |
mkaply%us.ibm.com
|
ec171df2f7
|
Fix Os/2 bustage for now - I've no idea why. I need to build a testcase
|
2002-07-02 03:34:12 +00:00 |
dp%netscape.com
|
583c374bfa
|
bug 146532 Improving recycling allocator
- Uses freelist
- 1 int overhead to store size
- nsIMemory wrapping
r=dougt, sr=darin
|
2002-07-01 23:36:03 +00:00 |
alecf%netscape.com
|
192a3cb347
|
cleanup after the first fix for bug 154275 - handle errors better and get rid of mCount entirely
sr=jst, r=peterv
|
2002-06-26 19:36:24 +00:00 |
alecf%netscape.com
|
6f70a3ba57
|
bug 154280 - remove unimplemented operators from nsISupportsArray
r=dougt, sr=dveditz
|
2002-06-26 03:48:08 +00:00 |