dougt%netscape.com
445dad225b
prelanding parts of minimo - not part of build.
2003-03-14 02:02:00 +00:00
rginda%netscape.com
959b2433eb
bug 170585, Scriptable streams are broken; r=darinf, sr=dougt
...
add factories so js can create the nsIBinary*Stream objects,
also adds read/writeByteArray functions
2003-03-13 21:23:18 +00:00
dougt%netscape.com
22ce70b828
Changing the default key used. r+sr=dougt, b=190389
2003-03-12 21:48:02 +00:00
cls%seawood.org
74d26b5b5d
Remove bogus mingw & win16 ifdefs from plevent.h
...
Add stub declaration for _mbstr which isn't defined in the current mingw headers but is present in the libs.
Fix GRE definition of XPCOM_DLL for mingw.
Bug #134113 r=dougt
2003-03-12 08:35:57 +00:00
dougt%netscape.com
2a978cc28a
Adding debug support to detect reentrant create instance patterns, r+sr=alecf@netscape.com, b=194568
2003-03-12 03:58:33 +00:00
alecf%netscape.com
e28c0e6945
update API docs so that I don't get false positives for GetUnicode()
...
(not part of build, just a doc)
2003-03-11 23:26:18 +00:00
dougt%netscape.com
dc86608ecf
adding SpecialSystemDirectory files to trunk. not part of build
2003-03-11 22:47:05 +00:00
dougt%netscape.com
da37fd9b09
Converting the file location of the component registry and the xpti manifest file to use the directory service. r=darin, b=191055
2003-03-11 21:36:59 +00:00
alecf%netscape.com
df0b33682e
fix for bug 173601 - nsIStringEnumerator implementation
...
r=dougt, sr=darin
Yes, this will cause a code size increase.. but it is for some upcoming interface freezes...
2003-03-10 21:09:31 +00:00
dougt%netscape.com
69ac8a028e
first draft of a xpcom obsolete dir. NOT PART OF BUILD
2003-03-10 20:56:23 +00:00
cls%seawood.org
93be16ebcd
Landing mingw/win32 gcc support for xptcall.
...
Bug #134113 r=dbradley
2003-03-10 20:40:06 +00:00
glazman%netscape.com
8a78ac9b6c
backing out dwitte's changes from last bbaetz check in (at his request)
2003-03-10 10:28:40 +00:00
bbaetz%acm.org
70a2816887
Bug 196506 - Excessive inlining in string libs: Substring()
...
patch by dwitte@stanford.edu , r=timeless, sr=dbaron
2003-03-10 08:10:20 +00:00
bryner%netscape.com
9999ad378d
Fix shutdown crash on static builds (bug 196507) by ensuring that ENABLE_STATIC_COMPONENT_LOADER is #define'd when the component manager is created, so that the correct amount of memory is allocated. r=dougt, sr=alecf.
2003-03-10 07:01:49 +00:00
cls%seawood.org
d18d8ada60
Adding mingw makefile changes.
...
Bug #134113 r=bryner
2003-03-08 05:57:15 +00:00
brendan%mozilla.org
62fba60f00
Reorder static and const to match tradition; reomve DEBUG_brendan cruft.
2003-03-08 01:28:02 +00:00
cls%seawood.org
ab74b36ce8
XP code changes required for mingw landing.
...
Add NS_STDCALL macros for functions that require stdcall declarations.
Add NS_STDCALL_FUNCPROTO macro for stdcall function prototype typedefs.
Bug #134113 r=dougt sr=dbaron
2003-03-07 06:07:56 +00:00
timeless%mozdev.org
80bb9e2ae2
Bug 166888 deprecate nsISupportsArray
...
r=alecf sr=alecf
2003-03-07 01:17:27 +00:00
dougt%netscape.com
4e39af8ace
fixes warnings
2003-03-06 23:26:43 +00:00
dougt%netscape.com
0867312da8
backing this out AGAIN
2003-03-06 19:59:31 +00:00
alecf%netscape.com
da409bcb97
fix for bug 191416 - clean up nsIUnicharInputStream to make it more like nsIInputStream:
...
- hide Fill() (or remove it where not necessary)
- add ReadSegments() so that we can do reads without copying
- remove the extra offset parameter to Read()
r=dougt, sr=darin
2003-03-06 19:54:51 +00:00
dougt%netscape.com
888e2a5aa3
follow up landing of 193442. This fixes the strcmp logic error we has when checking for the gre string r=dbradley, alecf, darin
2003-03-06 17:41:01 +00:00
dougt%netscape.com
2cd2169849
removing NS_MT_SUPPORTED define. b=186494, r=dougt, r=seawood
2003-03-05 23:30:22 +00:00
dougt%netscape.com
291bed6f90
relanding. Add experimental support to the native component loader so that native components can declare what libraries it depends on. (193442)Fixed a bug where we didn't check return from GetLastModification in nsDll::HasChanged. Thank you ajschult@eos.ncsu.edu for pointing out the problem and suggesting a fix. Converted a linear search of compreg entries to be a hash lookup. Also cleaned up the xcdll class. Reviewers= Alec, Darin.
2003-03-05 03:22:12 +00:00
dougt%netscape.com
462287a138
not part of build, yet
2003-03-04 00:35:27 +00:00
tor%cs.brown.edu
7d6a0e3ab4
Backout of 193442/191415. a=brade,dougt
2003-03-03 21:00:07 +00:00
brade%netscape.com
cd1f6d2e77
change ifdefs per cathleen, sfraser, bryner (bug 195654)
2003-03-03 19:06:31 +00:00
dougt%netscape.com
af90b5e2ca
backing out last change - using linear list does not change the start up time.
2003-03-03 03:26:02 +00:00
dougt%netscape.com
f324b04ce1
Reverting mAutoRegEntries hashtable change. I believe it was responsible for the bulk of the 200ms spike. b=195494.
2003-03-03 01:19:58 +00:00
dougt%netscape.com
3cdc06fdfe
Add experimental support to the native component loader so that native components can declare what libraries it depends on. (193442) Storing the GRE location in a relative way so that we can change GRE versions between launches assuming that they are compatible (191415). Fixed a bug where we didn't check return from GetLastModification in nsDll::HasChanged. Thank you ajschult@eos.ncsu.edu for pointing out the problem and suggesting a fix. Converted a linear search of compreg entries to be a hash lookup. Also cleaned up the xcdll class. Reviewers= Alec, Darin.
2003-02-28 21:30:35 +00:00
brendan%mozilla.org
1e352e85b2
Constipation of (JS|PL)DHashTableOps (195298, r/sr=shaver/alecf).
2003-02-28 07:17:59 +00:00
andreas.otte%debitel.net
7bea6bdccb
fix bug 193477 [URL: colon ":" in URI is escaped in request (not scheme or port delimiter)] no longer escape the colon when it is part of the filename in urls, but force it's escape in links when building dir/index listings, r=bbaetz@acm.org, sr=darin@netscape.com
2003-02-27 13:15:19 +00:00
andreas.otte%debitel.net
869bb24c30
fix bug 191638 [index/html: files|dirs with "%" need to be properly encoded] force escape of % as part of filenames to %25 to not be damaged by unescape, r=bbaetz@acm.org, sr=darin@netscape.com
2003-02-27 10:55:01 +00:00
sfraser%netscape.com
f7fd0a80ef
Bug 74803: fix the data in various static name tables to be const, and fix nsStaticNameTable to accept const data. r=dbaron, sr=alecf.
2003-02-26 00:52:07 +00:00
mkaply%us.ibm.com
72aa12479d
Per scc - NS_REINTERPRET_CAST is the right thing here
2003-02-25 19:43:41 +00:00
mkaply%us.ibm.com
7577629707
OS/2 bustage - fix from scc - need static cast
2003-02-25 19:38:00 +00:00
scc%mozilla.org
f4abab3e15
bug #78016 r=dbradley, sr=dbaron
2003-02-25 15:53:36 +00:00
timeless%mozdev.org
7736054243
Bug 190800 PL_CreateNativeEventQueue, PL_CreateMonitoredEventQueue should take const char*
...
r=dougt sr=roc+moz
2003-02-24 17:43:22 +00:00
seawood%netscape.com
b4a4a67418
Use va_copy if available for VARARGS_ASSIGN
...
Bug #187180 r=blizzard sr=brendan
2003-02-23 06:59:39 +00:00
timeless%mozdev.org
5bcb0eb0a1
Bug 190799 xpcom/io/nsFileSpec.cpp", line 905: Warning: String literal converted to char* in initialization.
...
r=dougt sr=roc+moz
2003-02-23 04:41:24 +00:00
timeless%mozdev.org
8200fd47a5
Bug 190790 xpcom/glue/standalone/nsGREDirServiceProvider.cpp", line 300: Warning: String literal converted to char* in assignment.
...
r=dougt sr=roc+mozn
2003-02-23 04:41:23 +00:00
timeless%mozdev.org
cbd08c274d
Bug 190801 TestXPTCInvoke violates xpcom for outparams and should pass its char*s as const
...
r=dougt sr=roc+moz
2003-02-23 04:41:18 +00:00
dbaron%dbaron.org
be3ba18d7d
Attempt to fix otaku (gcc 2.95.2) bustage. r=bbaetz sr=bryner
2003-02-23 00:28:06 +00:00
dbaron%dbaron.org
dfd60256e0
Remove nsISizeOfHandler and associated SizeOf methods. b=106792 Fixing Windows bustage.
2003-02-22 16:42:43 +00:00
dbaron%dbaron.org
754d904cda
Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst
2003-02-22 15:34:38 +00:00
bbaetz%acm.org
757c5e380d
Bug 189661 - fix configure.in tests for gcc-3.4 (cvs)
...
r=cls, sr=dbaron
2003-02-22 09:02:02 +00:00
bryner%netscape.com
b623f344d3
fix OS/2 bustage - don't have nsAutoArrayPtr's |operator= ( nsAutoArrayPtr<T>& )| take a const argument, because it needs to call .forget() on the new pointer to transfer ownership, and forget isn't const. r=bbaetz.
2003-02-22 06:33:00 +00:00
dbaron%dbaron.org
920efc1064
Some compilers insist that AddRef and Release return |nsrefcnt| in order to get along with nsDerivedSafe. Hopefully fixing gcc 2.95 bustage.
2003-02-22 03:57:32 +00:00
dbaron%dbaron.org
5a0e7b0ef4
Remove tests with const template parameters. Should fix bustage on various ports.
2003-02-22 02:39:40 +00:00
bryner%netscape.com
cc390fbe51
Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron.
2003-02-22 00:32:13 +00:00