dougt%netscape.com
2ccd3b4f03
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
4358844234
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
34cd7b0fdb
adding SpecialSystemDirectory files to trunk. not part of build
2003-03-11 22:47:05 +00:00
dougt%netscape.com
a4c7c7573f
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
fe6074f0b4
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
89bcfadd00
first draft of a xpcom obsolete dir. NOT PART OF BUILD
2003-03-10 20:56:23 +00:00
cls%seawood.org
147a36bc71
Landing mingw/win32 gcc support for xptcall.
...
Bug #134113 r=dbradley
2003-03-10 20:40:06 +00:00
glazman%netscape.com
df24ff7c3f
backing out dwitte's changes from last bbaetz check in (at his request)
2003-03-10 10:28:40 +00:00
bbaetz%acm.org
0faaca3203
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
4fa9e2a306
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
d1479589a2
Adding mingw makefile changes.
...
Bug #134113 r=bryner
2003-03-08 05:57:15 +00:00
brendan%mozilla.org
ae0c4d3804
Reorder static and const to match tradition; reomve DEBUG_brendan cruft.
2003-03-08 01:28:02 +00:00
cls%seawood.org
d1079607df
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
39a2ea215a
Bug 166888 deprecate nsISupportsArray
...
r=alecf sr=alecf
2003-03-07 01:17:27 +00:00
dougt%netscape.com
3b4e35ca3a
fixes warnings
2003-03-06 23:26:43 +00:00
dougt%netscape.com
4212ce0c53
backing this out AGAIN
2003-03-06 19:59:31 +00:00
alecf%netscape.com
5b7536c806
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
bdaff16cf7
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
c5ac287dab
removing NS_MT_SUPPORTED define. b=186494, r=dougt, r=seawood
2003-03-05 23:30:22 +00:00
dougt%netscape.com
939bb1e75c
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
25b0a81f34
not part of build, yet
2003-03-04 00:35:27 +00:00
tor%cs.brown.edu
db50a85d91
Backout of 193442/191415. a=brade,dougt
2003-03-03 21:00:07 +00:00
brade%netscape.com
95f4289849
change ifdefs per cathleen, sfraser, bryner (bug 195654)
2003-03-03 19:06:31 +00:00
dougt%netscape.com
41a7079693
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
2fbb3eb669
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
dccf8bcbee
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
6e0c7cdde4
Constipation of (JS|PL)DHashTableOps (195298, r/sr=shaver/alecf).
2003-02-28 07:17:59 +00:00
andreas.otte%debitel.net
0f9fa9ad78
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
6f076f634b
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
a972085056
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
4838fe80e4
Per scc - NS_REINTERPRET_CAST is the right thing here
2003-02-25 19:43:41 +00:00
mkaply%us.ibm.com
097d5ce211
OS/2 bustage - fix from scc - need static cast
2003-02-25 19:38:00 +00:00
scc%mozilla.org
10ccbee43a
bug #78016 r=dbradley, sr=dbaron
2003-02-25 15:53:36 +00:00
timeless%mozdev.org
dc76dfa0c6
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
7f752bf63b
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
85c42d083c
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
1552cf15e2
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
9c2c0ed8b6
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
33bf89b232
Attempt to fix otaku (gcc 2.95.2) bustage. r=bbaetz sr=bryner
2003-02-23 00:28:06 +00:00
dbaron%dbaron.org
4aee1869d9
Remove nsISizeOfHandler and associated SizeOf methods. b=106792 Fixing Windows bustage.
2003-02-22 16:42:43 +00:00
dbaron%dbaron.org
6dd68f3c64
Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst
2003-02-22 15:34:38 +00:00
bbaetz%acm.org
9d56f76447
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
28243cf27e
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
e2da493d4e
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
05f4441e0d
Remove tests with const template parameters. Should fix bustage on various ports.
2003-02-22 02:39:40 +00:00
bryner%netscape.com
e43f5a49fd
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
mkaply%us.ibm.com
e6feaaaa72
#194225
...
r=dougt, sr=blizzard, a=asa
OS/2 only - crash in helpers - destroy window, don't send a close message
2003-02-21 14:52:06 +00:00
sfraser%netscape.com
b9251480f2
Fix XPCOM tests linkage error on Darwin (only visible on clobber builds that build tests). r/sr=bryner.
2003-02-21 00:48:21 +00:00
jaggernaut%netscape.com
85174f51b9
Bug 191749: bad define inside nsAFlatString.h. r=/sr=bzbarsky, a=dbaron
2003-02-21 00:34:17 +00:00
bryner%netscape.com
2221f6ed02
move XP_MACOSX block before XP_UNIX so we use that instead on os x.
2003-02-20 06:21:59 +00:00