jkeiser%netscape.com
02767a1d4f
Warning fixes (bug 200709), patch by bsmedberg@covad.net, r=jkeiser@netscape.com, sr=alecf@netscape.com
2003-04-05 00:16:32 +00:00
dbradley%netscape.com
41c00fb6af
Fix for alecf's const bustage at line 1548
2003-04-04 16:39:31 +00:00
timeless%mozdev.org
68cf15b0df
Bug 200424 nsEventQueueServiceImpl::GetThreadEventQueue might return NS_OK w/ null out [@ nsMemoryImpl::FlushMemory]
...
r=darin
2003-04-04 15:56:37 +00:00
alecf%netscape.com
6c75920da1
fix for bug 195298 - pldhash ops tables should be const.. r=dougt, sr=sfraser
2003-04-04 15:10:37 +00:00
seawood%netscape.com
d7aeeb2bde
Add explicit dependency upon mozilla-config.h
...
Bug #200574 r=dougt sr=dbaron
2003-04-04 04:50:58 +00:00
alecf%netscape.com
3a52f618a6
fix for bug 199170 - convert xpcom over to using static atoms
...
r=dougt, r=ccarlen
2003-04-03 20:02:03 +00:00
seawood%netscape.com
80e1b303cc
Purge XP_PC.
...
Bug #56767 r=mkaply sr=alecf
2003-04-02 22:45:08 +00:00
alecf%netscape.com
0be7c71e1a
remove #ifdef NS_DEBUG as per bug 200241
...
code was already reviewed, just moved out of #ifdef per bryner
2003-04-02 15:47:16 +00:00
seawood%netscape.com
a9dc22843a
msgCore.h seems to think that os2 has isalpha() too
2003-04-02 08:31:39 +00:00
jkeiser%netscape.com
57a1ab6f5c
Templatized hashtable class by bsmedberg@covad.net (bug 180264), r=jkeiser@netscape.com, sr=alecf@netscape.com
2003-04-02 06:53:57 +00:00
darin%netscape.com
4363120933
fixes bug 199221 "provide inline implementations of common string methods" r=dbaron sr=jag
2003-04-02 06:24:47 +00:00
alecf%netscape.com
c8aef61acf
fix for bug 199170, convert layout to use nsStaticAtom. sr=dbaron
2003-04-02 04:51:07 +00:00
seawood%netscape.com
4957953e70
Obsoleting xp_str.h:
...
* Move XP_IS_ macros into nsCRT.h & rename them to NS_IS_
* Make local XP_IS_ macros use the nsCRT ones
* Remove NOT_NULL defines
Bug #199920 r=alecf sr=bryner
2003-04-01 19:38:12 +00:00
dbaron%dbaron.org
a408871292
Use an autoconf test to set HAVE_CPP_TYPENAME. (fix bustage on newer versions of the IRIX native compiler) b=199625 r=bbaetz sr=brendan a=asa
2003-03-31 21:30:33 +00:00
seawood%netscape.com
84c16ec606
Do not place dependency upon mozilla meta-build targets as we're not parallel-safe across build phases.
...
Bug #183263 r=bryner,dcran a=asa
2003-03-31 20:54:37 +00:00
jst%netscape.com
b4cc5d4695
Fixing bug 124412. Making nsXULDocument inherit nsXMLDocument to avoid the need to duplicate a large amount of code in nsXULDocument. Also removing nsMarkupDocument and nsIDOMEventCapturer that are no longer needed. Changing the inheritance of nsIDOMXULDocument to avoid ~60 or so forwarding methods, and doing a *lot* of code cleanup. r=bugmail@sicking.cc, sr=peterv@netscape.com
2003-03-26 07:41:30 +00:00
mkaply%us.ibm.com
aeb162c3bd
#188249
...
r=dbradley
OS/2 GCC changes
2003-03-26 04:18:02 +00:00
alecf%netscape.com
458bf37a3e
one more thing for bug 195262 - export nsStaticAtom.h - not used anywhere yet
2003-03-25 21:46:33 +00:00
sicking%bigfoot.com
baadd8dc2e
Preparation for bug 185797, compiled XSLT stylesheets.
...
r=Pike rs=peterv
2003-03-25 20:28:09 +00:00
alecf%netscape.com
8c50d0242a
landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions!
...
sr=darin, r=dbaron
2003-03-25 18:55:59 +00:00
timeless%mozdev.org
8bdd8c29d2
Bug 190058 Remove xpcom/tests/TestBuffers.cpp
...
r=darin sr=darin
2003-03-25 16:11:01 +00:00
dbaron%dbaron.org
82b5cc07c8
Fix shutdown leaks in nsTraceRefcnt. b=63665 r=timeless sr=alecf
2003-03-25 14:53:01 +00:00
neil%parkwaycc.co.uk
25738e0473
Bug 198685 need nsCOMArray function like IndexOf that checks COM object identity p=bsmedberg@covad.net r=alecf (no sr needed)
2003-03-25 13:16:02 +00:00
jshin%mailaps.org
a5ddc8b721
bug 191542 : Add UTF-8 equivalent of |IsASCII|, IsUTF8. r=smontagu, sr=alecf
2003-03-25 08:11:13 +00:00
dbradley%netscape.com
689ed25fef
Bug 189922 - Uninitialized variable in xpcom/typelib/xpt/src/xpt_struct. r=timeless, sr=jst
2003-03-25 07:07:48 +00:00
seawood%netscape.com
b92a5778a0
Fix signature of standalone embedstring version of |Distance|.
...
Bug #198276 r=jag sr=dbaron
2003-03-25 06:46:49 +00:00
darin%netscape.com
23a4a8a036
removing dead code
2003-03-25 02:10:41 +00:00
darin%netscape.com
ab8dd4504f
fixes bug 192352 "~ns{In,Out}putStreamReadyEvent should check nsIEventQueue::isQueueOnCurrentThread"
...
r+sr=dougt
2003-03-25 02:10:11 +00:00
brendan%mozilla.org
2c79ef45ce
White-space, bracing, and 80th column style fixes, r=self.
2003-03-25 01:38:53 +00:00
timeless%mozdev.org
697618b07d
Bug 106386 rid source of misspellings
...
patch by nb@ipnode.info r=biesi sr=dmose
2003-03-24 04:15:34 +00:00
peterlubczynski%netscape.com
f9e9c8ab3d
Checking in fix to bug 198317 for Roland.Mainz@informatik.med.uni-giessen.de r=cls sr=jag
2003-03-22 03:39:40 +00:00
dbradley%netscape.com
bfea584f1f
Bug 198601 - Moves QI outside of RegisterGenericFactory. r/sr=dougt
2003-03-22 02:04:53 +00:00
mkaply%us.ibm.com
8c2397b9ac
#188249
...
r=dougt
Cleanup Makefiles, OS/2 GCC landing
2003-03-21 22:26:41 +00:00
mkaply%us.ibm.com
5a7615023a
#188249
...
r=dougt
Cleanup Makefiles, OS/2 GCC landing
2003-03-21 22:20:04 +00:00
ssu%netscape.com
7e387c0ae1
fixing bug 186088 - Mozilla crashes during installation of XPI Packages [@ nsInstallFile::CreateAllFolders]. r=ccarlen,sr=dveditz
2003-03-21 22:18:17 +00:00
alecf%netscape.com
1e90f98296
just relanding this file - not part of build yet - to make relanding bug 195262 easier
...
(its been r=dbaron, sr=darin'ed already)
2003-03-21 20:35:14 +00:00
alecf%netscape.com
b6584a77fb
backout my static atom patch for now until I figure out the performance loss! :(
...
bug 195262
2003-03-21 20:13:08 +00:00
alecf%netscape.com
8d478bc8fc
oops, don't free the arena pool if we never allocated it!
...
duh.
fixes a shutdown crash
2003-03-21 08:38:56 +00:00
alecf%netscape.com
a7bdb96a1d
oops, and TestPermanentAtoms
2003-03-21 06:35:14 +00:00
alecf%netscape.com
d9331ea1a2
oops, land TestAtoms from the previous patch
2003-03-21 06:34:23 +00:00
alecf%netscape.com
ecf24a2b78
fix for bug 195262:
...
- convert atoms to UTF8 because 99% of the time, that is what they are used for
- add support for static atoms, where the strings are declared in a large const array and not copied into the heap
r=dbaron, sr=darin
this is an experimental landing - if there are performance issues, I will back it out.
2003-03-21 06:26:32 +00:00
ccarlen%netscape.com
afe7773d87
Backing out due to huge Ts increase
2003-03-20 08:45:50 +00:00
ccarlen%netscape.com
8d38ed69c5
Bug 164396 - [OS X]Reduce conversions between path and FSRef. Changes internal representation to not use FSRef which should fix various bugs. r=sdagley/sr=sfraser
2003-03-20 06:05:03 +00:00
seawood%netscape.com
dca257bd56
Change |Distance| definitions to match forward declaration in nsReadableUtils.h. Fixing Forte bustage.
...
Thanks to David Baron <dbaron@dbaron.org> for the patch.
Bug #198276 r=jag sr=bz
2003-03-20 04:52:54 +00:00
bzbarsky%mit.edu
95563f3ca8
fix build bustage
2003-03-20 03:40:26 +00:00
alecf%netscape.com
799163824a
fix an assertion from nsCOMArray where ReplaceElementAt() wouldn't property extend the array because we were just using ObjectAt()
...
residual stuff from bug 197827, which caused an assertion browsing frame
patch by keeda@hotpop.com , r/sr=alecf
2003-03-20 02:34:11 +00:00
bzbarsky%mit.edu
83e46b1a49
Fix some spelling errors in comments. Bug 106386, patch by Nicholas Bebout
...
<nb@ipnode.info>, r=doron, sr=dmose
2003-03-19 04:35:08 +00:00
dougt%netscape.com
4a82c99291
defined correctly fixed
2003-03-19 02:16:07 +00:00
dougt%netscape.com
205012131f
pilot error
2003-03-19 02:11:34 +00:00
dougt%netscape.com
d4aa052205
relanding dwitte's string work "Excessive inlining in string libs" with a minor change to fix a build bustage. bug 196506. r=dbaron, sr=alec
2003-03-18 23:48:44 +00:00
dougt%netscape.com
c4a919c0e7
removing obsolete file r=me
2003-03-18 23:02:06 +00:00
dougt%netscape.com
59e5eb0421
Removing dead code. b=198023, r=darin, sr=dbaron
2003-03-18 20:34:19 +00:00
dbaron%dbaron.org
af71f025b3
Fix bustage on IRIX 6.5 tinderbox (native compiler) with another platform test. b=66134
2003-03-18 15:12:20 +00:00
dbaron%dbaron.org
2fe6241286
Change AIX_XLC_364 ifdef back to AIX due to linker errors on current AIX tinderbox. b=66134
2003-03-18 05:50:53 +00:00
heikki%netscape.com
96cf1d190e
Backing out bug 196506 and build fix attempt.
2003-03-18 01:58:15 +00:00
heikki%netscape.com
315a64bb5c
Bustage fix from dwitte.
2003-03-18 01:17:18 +00:00
sfraser%netscape.com
43f80e72c0
Fix bad error handling (PRBool vs. nsresult mixup). Bug 197739. r=dbradley, sr=jst
2003-03-17 23:32:41 +00:00
timeless%mozdev.org
62c1c6702e
Bug 196506 Excessive inlining in string libs: Substring()
...
patch by mvl@exedo.nl r=dougt sr=alecf
2003-03-17 23:16:16 +00:00
seawood%netscape.com
ad69e707e1
Force xpcom_compat to be shared again duue to win32 static build bustage.
2003-03-16 06:49:44 +00:00
mkaply%us.ibm.com
05329eb6b6
OS/2 build doesn't come up if MOZILLA_HOME isn't set
2003-03-16 03:37:08 +00:00
seawood%netscape.com
a270069056
All components must have a MODULE_NAME makefile variable that's the same as the generic module name of the component or static builds will fail.
...
Fixing static build bustage.
2003-03-15 21:49:53 +00:00
dougt%netscape.com
da805c6ad1
no forced shared lib per byrner
2003-03-15 06:51:19 +00:00
dougt%netscape.com
cd9c98c458
fixing bustage. per bryner
2003-03-15 05:58:22 +00:00
cls%seawood.org
891692c9de
Fixing mingw bustage
2003-03-15 05:52:44 +00:00
dougt%netscape.com
aa98f0a05f
didn't want to check this in per darin
2003-03-15 02:31:17 +00:00
mkaply%us.ibm.com
4a2133fd7a
OS/2 bustage
2003-03-15 02:27:21 +00:00
mkaply%us.ibm.com
73ac309374
OS/2 needs 8.3 DLL names
2003-03-15 02:11:56 +00:00
dougt%netscape.com
b23665411c
missed a few files
2003-03-15 01:57:22 +00:00
dougt%netscape.com
0d2808c511
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
2003-03-15 01:04:32 +00:00
ccarlen%netscape.com
7061fe60e5
If the destination file already exists, moveTo[Native] should replace it. Bug 195109 r=sdagley/sr=sfraser
2003-03-14 20:01:41 +00:00
alecf%netscape.com
8e11ceab33
fix for bug 196210, component manager is malloc-happy:
...
- use custom non-allocating CID formatter when writing out compreg.dat
- arena allocate category names and keys
- pass around string lengths so we don't keep calling strlen
r=dougt
2003-03-14 05:07:24 +00:00
dougt%netscape.com
e594475728
prelanding parts of minimo - not part of build.
2003-03-14 02:02:00 +00:00
rginda%netscape.com
500958a09b
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
30bc819e29
Changing the default key used. r+sr=dougt, b=190389
2003-03-12 21:48:02 +00:00
cls%seawood.org
040b1e64c2
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
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
mkaply%us.ibm.com
9f69e2fd9d
OS/2 bustage
2003-02-20 05:36:54 +00:00
dougt%netscape.com
572f20a150
fixing bustage on osx
2003-02-20 04:39:31 +00:00
dougt%netscape.com
975ff0c178
Fixes a problem where clicking an URL outside Mozilla does nothing. r=ssu, sr=dveditz, a=chofmann, b=193189
2003-02-20 02:26:04 +00:00
darin%netscape.com
f5e1e52523
fixes bug 193017 "downloading via ftp doesn't proceed" r=dougt sr=brendan a=dbaron
2003-02-19 03:44:46 +00:00
brendan%mozilla.org
04624a2df0
- Turn jrgm's helpful assert/defend changes into assertions that mCIDOffset
...
is never 0, and make the memset-to-zero required for these assertions be
#ifdef NS_DEBUG.
- Extend FastLoad file format to encode a singleton flag in the high bit of
nsFastLoadSharpObjectInfo.mWeakRefCnt. The updater code needs to test this
bit in order to deserialize a singleton that was not read by the updater's
reader during this FastLoad episode. Otherwise the updater is likely to
reserialize the singleton, leading to multiple entries in the object map
for the same object, and UMRs when loading from the writer's object map
enumeration (objvec) in nsFastLoadFileWriter::WriteFooter.
- Remove bogus assertion that worked only when an XPCOM data structure being
serialized was still alive at the time the writer closed. In general, there
is no relationship between the strong ref-counts in a FastLoad file and the
XPCOM refcnts in memory at close time.
- Bug 189832, r=jrgm, sr=ben, a=dbaron.
2003-02-16 17:40:16 +00:00
jst%netscape.com
953e3d4e09
Backing out the change to use memcmp() for comparing ID's. r=jaggernaut@netscape.com, sr=alecf@netscape.com, a=dbaron@dbaron.org.
2003-02-11 02:05:20 +00:00
darin%netscape.com
ad524cbb90
hopefully fixing WIN32 bustage
2003-02-08 02:08:34 +00:00
darin%netscape.com
5a2707f349
fixes bug 192196 "crashes on shutdown" r=dougt sr=blizzard a=asa
2003-02-08 00:54:36 +00:00
ccarlen%netscape.com
d0a8576aa6
Bug 191882 - We're building (and shipping) libxpcom.bundle though it's unused and contributes a megabyte to footprint on OSX. r=seawood/sr=dougt/a=asa
2003-02-06 14:37:32 +00:00
alecf%netscape.com
1e643be2a6
back out 121341 and all subsequent regression fixes - there are still regressions and this just isn't worth being broken for 1.3.. I'll check this back in when 1.4a comes along and we have more time in the milestone to catch regressions.
...
a=dbaron
2003-02-04 05:43:57 +00:00
peterlubczynski%netscape.com
5d73c2bc6a
Fixing bug 189461, Java plugin fails to load because it can't find xpcom symbols so load the library with flag PR_LD_GLOBAL, patch by Ken Herron kherron@squm.mci.com r=peterl sr=dougt a=dbaron
2003-02-04 01:10:25 +00:00
jband%netscape.com
1fd1b856a8
NOT PART OF BUILD. Just updating xptcall porting status web page that is reflected into lxr.
2003-02-03 22:16:32 +00:00
mkaply%us.ibm.com
aed4ca0fbf
#190732
...
r=mkaply, sr=alecf, a=asa
From ccarlen - check parser state at end of file
2003-02-03 14:59:39 +00:00
darin%netscape.com
99e45ceed4
fixes bug 191227 "file uploads hang (especially w/ slower connections or
...
slower servers)" r=dougt sr=bz a=dbaron
2003-01-31 02:00:45 +00:00
jrgm%netscape.com
2f7102abeb
Guard against bogus entries in the object map of the fastload file, bug 189832, r=ben/jag, sr=jst, a=asa
2003-01-31 01:34:45 +00:00
dougt%netscape.com
dbaeb4debd
Fixing many problems related to GRE libs versioning. r=ssu sr=me a=dveditz
2003-01-31 00:37:20 +00:00
dougt%netscape.com
53eb543117
re-enables nsDebug in xpcom glue. 191005 , r=chak, sr=darin, a=dbaron
2003-01-30 00:34:03 +00:00
darin%netscape.com
a08d67ebc8
fixes bug 190549 "Textarea with lots of text within refuses to submit"
...
r=sicking sr=bzbarsky a=asa
2003-01-29 06:40:16 +00:00
dougt%netscape.com
a587451a90
xpcom is unable to always load .js component file. r=ssu, sr=alecf, a=rjesup, b=190560
2003-01-28 22:17:58 +00:00
dougt%netscape.com
1953de132a
xpcom is unable to always load .js component file. r=ssu, sr=alecf, a=rjesup, b=190560 build/nsXPComInit.cpp
2003-01-28 22:07:53 +00:00
dbaron%dbaron.org
8de25b9b7f
Fix leak in AutoRegisterComponent. b=189811 r=dougt sr=bzbarsky a=asa
2003-01-28 01:42:56 +00:00
blizzard%redhat.com
fba7fcc785
Part of bug #90010 . Mozilla on linux/s390(x). r=wtc,sr=shaver,a=dbaron(ports)
2003-01-27 21:52:52 +00:00
alecf%netscape.com
a2468ecc58
fix for bug 190283 - save unicode values stored like \u4ea2 after decoding them.
...
r=jst, sr=bzbarsky, a=asa
2003-01-25 22:13:48 +00:00
sspitzer%netscape.com
4ba4e22e66
fix for #190215 . multi-line properties in string bundles don't work on win32.
...
this isn't a blocker, but it's bad enough to take for the respin.
patch by alecf. r/sr=sspitzer, a=kyle
2003-01-24 21:47:53 +00:00
alecf%netscape.com
084da5178b
fix for bug 190256 - string bundles broken on escaped characters, and when keys cross buffer boundaries
...
patch by bzbarsky, r=alecf, sr=jst, a=dbaron
2003-01-23 15:48:19 +00:00
darin%netscape.com
bb2017c151
cleaning up "uninitialized variable" warning resulting from last checkin, b=189689
2003-01-23 05:15:56 +00:00
dougt%netscape.com
ce7b00a58e
Fixing bustage in nsXPIDLString. r=jag, sr=dbaron, b=189591, a=Donald Rumsfeld
2003-01-23 03:35:30 +00:00
darin%netscape.com
a82b72fea0
fixes bug 189689 "intermittent duplicated content on pages, CRC errors in
...
downloads" r=dougt sr=bzbarsky a=dbaron
2003-01-23 02:39:01 +00:00
mkaply%us.ibm.com
66e8db4583
Oops left printf in
2003-01-22 20:49:21 +00:00
timeless%mozdev.org
f8238d67cf
This is not part of the build (it doesn't build).
...
nsIConverterInputStream::Init now requires four parameters instead of three.
To build this test, add uconv necko to requires.
2003-01-22 08:10:45 +00:00
timeless%mozdev.org
1d187936dc
Not part of the build (without these changes it doesn't build).
...
Fixed the input string variable name in1/in.
CreateACString takes three params not two.
variables living in nsCOMPtrs should not be left alive past xpcom shutdown.
2003-01-22 07:51:44 +00:00
timeless%mozdev.org
c9b0d189e4
This isn't part of the build (without these changes it doesn't build).
...
"register" is a keyword and wasn't the right name for the variable anyway.
the registrar no longer accepts nsIFileSpec. Converted the caller to nsIFile.
2003-01-22 06:18:06 +00:00
alecf%netscape.com
271b44ce34
oops, warnings fixes from previous checkin
2003-01-22 05:46:07 +00:00
alecf%netscape.com
ab070553d6
fix for bug 121341 - make nsPersistentProperties::Load sane. don't make a virtual call for every character read in from the .properties file!
2003-01-22 05:15:40 +00:00
mkaply%us.ibm.com
cebb7c2b3c
#189349
...
r=cbiesinger, sr=bzbarsky
Have OS/2 follow the Windows path for downloadManager dialog - launch and open in explorer
2003-01-22 04:58:09 +00:00
seawood%netscape.com
b584cb0b06
MOZILLA_VERSION is now defined in mozilla-config.h so no need to explicitly define it here
...
Bug #189462 r=dougt
2003-01-22 04:24:56 +00:00
dougt%netscape.com
3b838a1833
Fixing crash in NS_MsgStripRE() due to multiply-linked strings. b=189591, sr=dbaron, r=me
2003-01-22 00:21:48 +00:00
jkeiser%netscape.com
d73be72429
Move HTMLValue parsing methods to HTMLValue (bug 159757), r=bugmail@sicking.cc, sr=jst@netscape.com
2003-01-21 21:24:16 +00:00
mkaply%us.ibm.com
fe73ee5935
#189841
...
r=dougt, sr=dmose
OS/2 only - remove config/os2 from the tree
2003-01-21 00:05:39 +00:00
darin%netscape.com
8d699694dc
attemping fix for linux Ts/Txul startup regression, b=189567
2003-01-19 20:46:51 +00:00
dbaron%dbaron.org
d7151ab531
Replace my work in progress on nsAutoPtr with a new version based on nsCOMPtr. Not part of build. b=104346
2003-01-18 16:20:26 +00:00
sicking%bigfoot.com
5ff462a000
Bug 162115: Make nsCOMArray return nsDeriviedSafes to avoid bad addrefs/releases
...
r=bz sr=alecf
2003-01-18 14:04:23 +00:00
darin%netscape.com
cf6ad2522c
fixing mac bustage
2003-01-18 03:34:42 +00:00
darin%netscape.com
685a7af468
modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa
2003-01-18 02:15:14 +00:00
darin%netscape.com
2347ef8985
new files for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa
2003-01-18 01:27:53 +00:00
brendan%mozilla.org
b8d97d8b8c
Defend against bad EndMuxedDocument calls, and assert in the underlying {JS,PL}_DHashTableRawRemove that entry is live (188744, r=jrgm, sr=ben).
2003-01-17 10:01:50 +00:00
bzbarsky%mit.edu
074caec10b
Make the string fu in nsStaticCaseInsensitiveNameTable a little smarter; use
...
that for nsCSSProps. Bug 162243, r=dbaron, sr=dveditz.
2003-01-17 04:55:10 +00:00
darin%netscape.com
f7e3c0e981
fixing freeing a non allocated ptr.
2003-01-17 02:23:50 +00:00
dougt%netscape.com
e52c6ea5b3
quotes
2003-01-17 00:00:18 +00:00
dougt%netscape.com
832eb52a1a
Attempting to fix osX bustage.
2003-01-16 23:57:55 +00:00
dougt%netscape.com
b92180659f
fixing solaris bustage... one more try
2003-01-16 02:22:18 +00:00
dougt%netscape.com
735028e8f0
bustage fixed
2003-01-16 01:03:15 +00:00
dougt%netscape.com
dd9d10adcb
defining DemangleSymbol on all 'nix platform - fixing bustage
2003-01-16 00:24:56 +00:00
cltbld%netscape.com
f62c828c34
Fixing bustage
2003-01-15 23:45:53 +00:00
dougt%netscape.com
5edb313cb6
even better bundle patch. r=cls
2003-01-15 23:08:01 +00:00
dougt%netscape.com
51baca1888
Pushing the bundle to dist/bin r=cls
2003-01-15 22:56:52 +00:00
dougt%netscape.com
9d56c19334
Removing comment about NS_ASSERTION being deprecated. r=me. b=188925
2003-01-15 22:27:10 +00:00
dougt%netscape.com
bee8d1c2ca
This should fix the solaris bustage.
2003-01-15 22:01:04 +00:00
mkaply%us.ibm.com
49d0a2a002
OS/2 version of 119693 - thanks doug
2003-01-15 20:42:05 +00:00
dougt%netscape.com
6508e0713e
move nsTraceMalloc out of XPCOM. Factory out stackwalking code into new files. 189221 r=chak, 186585 r=blythe sr=dbaron. Most of this patch was contributed by seawood.
2003-01-15 20:40:06 +00:00
mkaply%us.ibm.com
178da70bab
#166686
...
r=dougt, sr=bzbarsky
Assert if we try to malloc zero in nsMemory
2003-01-15 20:37:12 +00:00
timeless%mozdev.org
005bbbf98e
Fixing the comment for bug 119693. r=dougt
2003-01-15 19:35:28 +00:00
dougt%netscape.com
95d416f010
Add .gre.conf test for debugging.
2003-01-15 00:17:17 +00:00
dougt%netscape.com
e1413085ab
Fixing topcrash. r=darin@netscape.com, sr=jst@netscape.com, b=119693
2003-01-14 23:50:01 +00:00
dougt%netscape.com
9553822500
Enabling nsIStringService. r=darin, sr=alec
2003-01-14 22:55:33 +00:00
dougt%netscape.com
30307069cf
fixing os2 bustage
2003-01-14 18:08:49 +00:00
dougt%netscape.com
b18c9c6f3d
removing nsEmbedString from this directory. It has been moved to mozilla/string/embed. r=cls
2003-01-14 07:22:46 +00:00
dougt%netscape.com
4cc2321a80
fixing bustage
2003-01-14 04:35:55 +00:00
dougt%netscape.com
aa97f212b1
Moving nsEmbedString to mozilla/string. r=cls.
2003-01-14 03:41:52 +00:00
dougt%netscape.com
c987d07f19
Moving nsEmbedString to mozilla/string. r=cls
2003-01-14 03:37:34 +00:00
dbaron%dbaron.org
12a781c511
Make implementations consistent across platforms: ensure IsDirectory and IsFile return false even when the file doesn't exist (and they return an nsresult error status). b=187014 r=dougt sr=alecf
2003-01-13 23:17:49 +00:00
dbaron%dbaron.org
88c249d811
Most of the changes needed for Mozilla to build with gcc's -pedantic-errors option. b=175423 r=seawood sr=bryner
2003-01-13 23:15:42 +00:00
nisheeth%netscape.com
7b38fab678
Ongoing work for bug 182366. Use machine learning techniques to sort autocomplete results. r=heikki. sr=hewitt.
2003-01-13 22:23:41 +00:00
bzbarsky%mit.edu
d15599a1ee
Return a more useful error when being inited with an empty string. Bug 187605,
...
patch by bugzilla@chucker.rasdi.net (So"ren 'Chucker' Kuklau), r=dougt, sr=bzbarsky
2003-01-13 06:26:19 +00:00
bryner%netscape.com
7bc3c2d0c1
remove unused xcDllStore (bug 187876). r=dougt, rs=brendan.
2003-01-13 06:08:00 +00:00
dbaron%dbaron.org
bc98f431d6
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. sr=jag
2003-01-10 20:02:04 +00:00
seawood%netscape.com
c6e456c48d
Fix IRIX bustage.
...
Thanks to Doug Turner <dougt@netscape.com> for the patch.
Bug #185681 r=cls
2003-01-10 08:32:46 +00:00
danm%netscape.com
fe48a1a8ee
adding windows cookie system directory specifier. bug 185689 r=ccarlen,jag
2003-01-10 02:52:26 +00:00
suresh%netscape.com
31cc5c5412
Bug 185148 - nsStorageStream::ReadSegments(...) loops forever if the writer fails. r-bzbarsky, sr-darin.
2003-01-09 21:37:30 +00:00
dbradley%netscape.com
38f69c7cc8
Bug 118823 - better assembler for win32 xptcinvoke. r=dbradley sr=shaver
2003-01-09 15:57:10 +00:00
dbaron%dbaron.org
b9083989bb
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 23:19:20 +00:00
bryner%netscape.com
71b5ac7d73
Second try for bug 187732. Post-process component libraries on OS X using nmedit to control which symbols are exported. r=cls.
2003-01-06 07:13:49 +00:00
bryner%netscape.com
ce2428141f
Use the linker option to control which symbols are exported for Mach-O builds (only export NSGetModule from component libraries). Bug 187732, r=cls.
2003-01-06 00:40:49 +00:00
seawood%netscape.com
16e7da2837
nobrainer changes while thinking about mingw support
...
Bug #134113 r=dmose
2003-01-03 08:58:59 +00:00
seawood%netscape.com
60e790cacd
Do not declare empty EXPORTS variables as it breaks 'make install'
...
Thanks to Aleksey Nogin <mozilla-bugs@nogin.org> for the patch.
Bug #185681 r=cls
2003-01-03 08:00:49 +00:00
seawood%netscape.com
d59257cc5d
Add beos & mac classic defines for the gre.conf.
...
Bug #185681 r=dougt
2003-01-03 01:39:38 +00:00
dougt%netscape.com
4686cece52
Fixing OS2 build. XP_PC -> XP_WIN32
2003-01-03 01:39:01 +00:00
dougt%netscape.com
7cd70969a2
Adding generic support for the GRE in the xpcom glue. r=chak, sr=darin, b=185681
2003-01-02 23:09:30 +00:00
cbiesinger%web.de
df5da70844
187309 r=dougt sr=bzbarsky convert out param of nsIProcess::Run to a return value
2003-01-02 21:00:31 +00:00
dbaron%fas.harvard.edu
a34c46af22
Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only.
2003-01-01 23:53:20 +00:00
cbiesinger%web.de
4aa0471118
187130 r=mkaply sr=bz remove #ifdef XP_OS2 in an os/2 specific file
2003-01-01 21:20:37 +00:00
seawood%netscape.com
d5efcdfb6d
Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
...
Bug #186241 r=dougt
2002-12-28 01:15:07 +00:00
seawood%netscape.com
297fae6d63
Create bundle version of libxpcom for OSX GRE builds.
...
Bug #186599 r=mcafee
2002-12-27 18:58:20 +00:00
sdagley%netscape.com
46305345e1
Fix #183856 - don't cache DL folder as user may change it while we're running. r=ccarlen,sr=sfraser
2002-12-22 01:21:29 +00:00
ccarlen%netscape.com
4b4e0bbc8e
Bug 44678 - On Mac, use a custom Carbon event to signal that the PLEvent queue needs to be processed. r=sdagley/sr=sfraser
2002-12-19 15:25:57 +00:00
seawood%netscape.com
320e3d6e47
Add compiler test for external template specializations in c++ (assumed on for msvc)
...
Thanks to Benjamin Smedberg <bsmedberg@covad.net> for the patch.
Bug #184002 r=scc
2002-12-17 22:11:34 +00:00
dougt%netscape.com
19f33d7732
adding better comments to idl per newsgroup comment
2002-12-17 19:11:59 +00:00
dougt%netscape.com
dd3b6ee5f7
Fixes crash caused by bug 184548. r=adamlock, sr=darin
2002-12-16 19:26:58 +00:00
seawood%netscape.com
58004c4a48
Add SRCS_IN_OBJDIR variable to workaround requirement introduced by bug 141834 that srcfiles must be in the srcdir.
...
Bug #171753 r=bryner
2002-12-13 02:36:06 +00:00
dougt%netscape.com
ac32572e8a
Fixes XPCOM from using the wrong GRE define tag. r=chak, sr=dveditz, b=185113
2002-12-12 23:48:51 +00:00
colin%theblakes.com
0824e190c0
OpenVMS build changes. b=180290. r=cls
2002-12-12 00:08:59 +00:00
dbaron%fas.harvard.edu
bea341a4d2
Fix bustage from dougt's checkin. b=170585 r=caillon sr=bzbarsky
2002-12-11 00:53:53 +00:00
dougt%netscape.com
bf56f2ee36
cleaning up the nsISeekableStream interface comments. r=darin, sr=jst, b=170585
2002-12-11 00:01:36 +00:00
dougt%netscape.com
294e77fa7c
Fixes XPCOM glue leaving behind exit routine after DLL is unloaded. r=adamlock sr=darin, a=asa, b=184548
2002-12-10 01:37:56 +00:00
dbaron%fas.harvard.edu
b880d5907b
Go back to PR_strtod since strtod does different things in different locales. b=183211 sr=bzbarsky r=caillon
2002-12-04 04:43:30 +00:00
brendan%mozilla.org
fe81ae2252
Implement support for re-initializing timers (even one-shots), and doc-comment
...
on how timers may be canceled, re-initialized, and canceled-then-re-initialized
in nsITimer.idl (181961, r=pavlov, sr=alecf). This helps client code conserve
instances, saving on cycles and malloc/component-manager froth.
2002-12-04 00:57:20 +00:00
dougt%netscape.com
9b6c970217
Fixes loss of category information when using regxpcom, r=darin, sr=alec, b=182771
2002-12-03 23:17:03 +00:00
dougt%netscape.com
3b096a1eb7
Fix for nsProxyObjectManager::GetProxy() memory corruption. Patch by wolruf@free.fr, r=dougt, sr=alecf, b=182572
2002-12-03 23:04:28 +00:00
ccarlen%netscape.com
6239872837
Bug 173668 - InitWithNativePath crashes if given a URL which begins with a forward slash. It happens during URI fixup. r=sdagley/sr=jaggernaut
2002-12-03 15:51:25 +00:00
bratell%lysator.liu.se
eb4672cb09
Bug 165877 - ToFloat never reported when the string wasn't a legal float. Also switch to strtod for a small performance win. r=jaggernaut@netscape.com, sr=alecf@netscape.com
2002-12-02 09:30:59 +00:00
akkana%netscape.com
1a8bd4f0ed
169615: Get rid of MOZILLA_FIVE_HOME warning. r=dmose sr=sspitzer
2002-11-27 23:02:17 +00:00
neeti%netscape.com
535ca56710
fix for bug 163941-resolving shorcuts, r=rpotts,sr=darin
2002-11-26 21:37:58 +00:00
bzbarsky%mit.edu
988211b158
Fix crash in ~nsCOMArrayEnumerator. Bug 181592, r=alecf, sr=scc
2002-11-26 18:57:56 +00:00
brendan%mozilla.org
5380b54b0e
Relax comments restricting Operate calls from enumerator to allow lookups (no bug, comment change only).
2002-11-26 00:32:07 +00:00
sicking%bigfoot.com
8d87d5e285
Bug 8929: Kill NS_COMFALSE
...
r=peterv sr=bz
2002-11-25 11:21:22 +00:00
dougt%netscape.com
041c5805c3
Autoreg is posting a failure for regxpcom of xpcom component. sr=alecf@netscape.com, r=dveditz@netscape.com, b=180821
2002-11-21 02:36:50 +00:00
bienvenu%netscape.com
a2298ad3f8
fix disk thrashing when sending mail attachments by making internal nsIFileStream flushes not sync r=dougt, sr=sspitzer 180153
2002-11-20 15:18:04 +00:00
timeless%mozdev.org
fe8ebacdbf
Bug 174603 Remove nsIEnumerator implementations: ConjoiningEnumerator, UnionEnumerator and IntersectionEnumerator
...
r=bbaetz sr=bz moa=alecf
2002-11-20 10:27:44 +00:00
alecf%netscape.com
de14c02d9c
first part of fix for bug 180965 - if the GRE directory is the same as the normal components directory, then dont enumerate it twice.
...
r=dougt, sr=darin
2002-11-20 01:19:37 +00:00
bzbarsky%mit.edu
551603afdf
Maybe build on PPC too.
2002-11-19 03:43:01 +00:00
bzbarsky%mit.edu
77bbd97f7f
Fix smoketest blocker 180452. If the buffer is not even-sized, we have
...
to carry a byte around with us. Patch mostly by alecf, partly by me;
sr=me, r=dmose, a=dmose (sheriff hat).
2002-11-19 02:57:30 +00:00
timeless%mozdev.org
384066e98e
Bug 58221 don't use strlen to check if a string is of length 0
...
patch by aaronl@vitelus.com r=timeless sr=bz
2002-11-17 05:16:49 +00:00
alecf%netscape.com
db3bd2b207
fix warning - extra comma after enumerator
...
no reviewers, its a one-character change, pointed out by blizzard
2002-11-16 05:10:27 +00:00
alecf%netscape.com
ab1af1ae5c
fix for bug 177318 - use pldhash for inner hashtable entries to dramatically reduce allocations
...
r=dougt/sr=brendan
I am watching to see how the performance number change and will back out if the results are nasty
2002-11-16 02:33:49 +00:00
ccarlen%netscape.com
dabf53c9c0
Bug 179932 - Need GetCFURL() on nsILocalFileMac. r=sdagley/sr=sfraser
2002-11-15 15:35:17 +00:00
mkaply%us.ibm.com
c8f0ccc822
150156 type fix for OS/2 - do a copy if move fails because file already exists
2002-11-14 19:41:18 +00:00
mkaply%us.ibm.com
f08b4d097c
#179508
...
r=cls, sr=alecf
Get OS/2 static build working again
2002-11-14 19:02:05 +00:00
alecf%netscape.com
df10f648b8
take two at fixing bug 177401 - convert nsIBinaryStream over to using nsAString/nsACString for string values, to speed up fastload
...
sr=darin, r=dougt
(the previous checkin had a typo which disabled fastload entirely!)
2002-11-14 18:16:31 +00:00
alecf%netscape.com
38eb10228e
oops, I checked in an earlier version of the patch for bug 173291 - here's the update that reflects the reviewer's comments.
...
r=dougt, sr=jag
2002-11-13 22:58:56 +00:00
alecf%netscape.com
de2d41b288
fix for bug 173291 - use nsISimpleEnumerator for nsHashtableEnumerator, rather than nsIEnumerator
...
r=dougt, sr=jag
2002-11-13 22:40:10 +00:00
dougt%netscape.com
be7d6a627b
Crash OOM @ startup. r=darin, sr=alec, bug 175663
2002-11-13 21:23:58 +00:00
neeti%netscape.com
3a6bc812ca
fix for bug 150156 - nsIFile's moveTo method does not overwrite existing files,r=dougt@netscape.com, sr=brendan@mozilla.org
2002-11-13 14:04:51 +00:00
brendan%mozilla.org
c70d301f7e
Fix up comments, overlong lines, NULL in C code, slight code simplification in log_filename (r/sr=blythe/dbaron).
2002-11-13 04:40:17 +00:00
brendan%mozilla.org
5335692809
Make enumeration const unless PL_DHASH_REMOVE is returned by the etor callback; improve several comments (174859, r=waterson, sr=beard).
2002-11-13 04:35:37 +00:00
timeless%mozdev.org
f7b48aba20
Bug 179778 regExport accesses argv[1] before checking argc==1
...
r=dougt sr=bz
2002-11-13 03:58:38 +00:00
pkw%us.ibm.com
6e29f0865b
Fix xptcinvoke code on AIX when compiling in 64-bit mode. Specifically,
...
passing PRBools through xptcinvoke was broken.
Bug 178499: r=jdunn, sr=jst
2002-11-12 19:38:15 +00:00
bienvenu%netscape.com
6181c9aea0
turn on fix for flush on unix as well, r=dmose, sr=sspitzer 142196
2002-11-12 02:55:08 +00:00
bienvenu%netscape.com
bc1d071781
fix problem with summary files on network drives getting out of date, r=cavin, sr=sspitzer, 142196 (make nsIOFileStream::flush really flush)
2002-11-12 00:59:10 +00:00
bzbarsky%mit.edu
8632dcd97b
Fix assertion from out-of-bounds array access. Bug 175440, r=timeless, sr=alecf
2002-11-09 17:43:33 +00:00
alecf%netscape.com
0a48c10053
argh, back out my last checkin because Ts went UP not down!
2002-11-09 01:31:32 +00:00
jkeiser%netscape.com
57c2e908dc
Fix copyright date. Bug 133354.
2002-11-09 01:03:36 +00:00
alecf%netscape.com
4721428275
fix for bug 177401 - use nsAString& classes instead of wstring in nsIBinaryInputStream, to speed up fastload startup
...
sr=darin, r=dougt
2002-11-08 23:30:53 +00:00
ccarlen%netscape.com
aee74580af
Bug 177059 Mach-0 nsLocalFile::GetFileSize sometimes fails for directories. Patch by sfraser. r=ccarlen/sr=bryner
2002-11-08 15:03:06 +00:00
timeless%mozdev.org
58d1e9667c
fixing comment about PRUnichar* ToNewUnicode
...
rs=brendan
2002-11-08 11:43:58 +00:00
dougt%netscape.com
bffa9d4af1
175932. UMR: PostTimerEvent() does not check return value from GetPRThread(). Thanks to Andrew Schultz for pointing this out. r=pavlov, sr=darin. Also includes 175440 - using nsCOMArray in nsThreadPool, patch by bzbarsky@mit.edu
2002-11-08 04:46:58 +00:00
bzbarsky%mit.edu
7e9b235805
Make the nsCOMArray destructor release all the objects. Bug 178813,
...
r=bbaetz, sr=rpotts
2002-11-07 13:34:18 +00:00
mkaply%us.ibm.com
38cc1792a7
#177543
...
r=me, sr=bz
OS/2 build bustage - add explicit casts
2002-11-07 04:48:56 +00:00
jaggernaut%netscape.com
0355aca524
Bug 178701: make source in FindInReadable be const. r=alecf, sr=scc
2002-11-06 21:11:24 +00:00
seawood%netscape.com
f9959bc296
Fix pointer casting for AIX 64-bit builds.
...
Thanks to Philip K. Warren <pkw@us.ibm.com> for the patch.
Bug #177906 r=cls sr=scc
2002-11-06 21:07:23 +00:00
timeless%mozdev.org
4cd29fab52
Bug 174004 nsTextFormatter.cpp comment stolen from prprf.c should be removed
...
comment only change
2002-11-06 14:57:41 +00:00
dbaron%fas.harvard.edu
39ce4eeae8
Make NS_INIT_ISUPPORTS empty by moving NS_INIT_OWNINGTHREAD into the constructor of a new class, |nsAutoOwningThread|. Deprecate NS_INIT_ISUPPORTS. b=174225 r=dougt sr=alecf
2002-11-06 13:09:20 +00:00
bzbarsky%mit.edu
a072d304e2
nsCOMArray_base copy constructor should not assert. Bug 178534,
...
r=dougt, sr=alecf
2002-11-06 02:00:50 +00:00
bzbarsky%mit.edu
f2f0308507
Look at $TMP and $TEMP, not just $TEMPDIR. Bug 176887, r=timeless, sr=alecf
2002-11-06 01:56:00 +00:00
ccarlen%netscape.com
88535bd0b1
Bug 173311 - RealPlayer One 9.0b2 plugin causes crash at startup for Mach-0 build because of symlink (alias) handling problems. r=bnesse/sr=sfraser/a=dbaron
2002-11-01 15:45:38 +00:00
dougt%netscape.com
afbded917d
177063. Linux segmentation fault at startup using xpcom glue. r=alecf, sr=jag, a=roc+moz@cs.cmu.edu
2002-10-30 14:13:00 +00:00
dougt%netscape.com
ff5fb46b69
177173 - Exports required string headers to SDK, r=jag, sr=alecf, a=robert@ocallahan.org
2002-10-30 14:11:03 +00:00
dougt%netscape.com
8b8ebdf639
fix to make unregistering a category work. r=rginda, sr=dveditz, b=177176 m a=robert@ocallahan.org
2002-10-30 00:57:40 +00:00
shanjian%netscape.com
56103cc0a9
#172700 NS_ConvertUTF8ToUCS2() surrogates buffer overflow
...
allocate enough space for surrogate.
p=jgmyers, r=shanjian, sr=dbaron, a=blizzard
2002-10-28 22:56:03 +00:00
timeless%mozdev.org
6eaaef26f3
Bug 155696 MOZ_PLUGIN_PATH should support colon-delimited PATH syntax
...
r=ccarlen sr=shaver a=dbaron
2002-10-25 13:08:44 +00:00
bzbarsky%mit.edu
e1ecd5f25d
Add AppendObjects/InsertObjectsAt to nsCOMArray. Bug 175137,
...
r=timeless, sr=alecf, a=dbaron
2002-10-25 01:40:50 +00:00
bzbarsky%mit.edu
a38eb32e8a
need to NS_INIT_ISUPPORTS to prevent thresafety assertions. bug 175437,
...
r=timeless, sr=alecf, a=dbaron
2002-10-24 01:03:00 +00:00
dougt%netscape.com
e575b3a03a
Attempting to fix the bustage on os2, beos, linux/ppc
2002-10-18 13:36:32 +00:00
brendan%mozilla.org
aed690f426
Fix glitch in comment (no code changes).
2002-10-18 05:26:02 +00:00
dougt%netscape.com
7ae738be67
Final fix. This is the way this patch should have landed. including nsXPIDLCString when XPCOM_GLUE is defined is not a good idea
2002-10-18 03:46:04 +00:00
dougt%netscape.com
33906feccd
Fixing bustage
2002-10-18 03:32:59 +00:00
dougt%netscape.com
1c09d9410c
Backing out my last attempt since I believe that the problem is with the cvs mirrors
2002-10-18 02:36:28 +00:00
dougt%netscape.com
f586f1a0ff
Adding nsReadableUtils.cpp to the string glue code. This is required for StringAllocator. Fix for linux build bustage
2002-10-18 02:08:14 +00:00
ccarlen%netscape.com
7930af8ba1
Bug 172223 - Mach-0 impl of nsLocalFile::Reveal() does not work because passing an FSRef in the Apple Event does not work - it must be an FSSpec. r=sdagley/sr=sfraser/a=dbaron
2002-10-18 01:59:54 +00:00
dougt%netscape.com
20cb222459
landing 172512. nsEmbedString for component developers and embeders. r=alec, sr=jag/darin, a=asa@mozilla.org
2002-10-17 23:41:47 +00:00
bzbarsky%mit.edu
58a7681df2
Make IndexOf a const method. Bug 174940, r=dougt, sr=alecf
2002-10-17 19:26:27 +00:00
seawood%netscape.com
57e08a3f3a
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
varga%netscape.com
54b5577b97
Fix for bug 174443. nsCOMArray::ApendObject() shouldn't addref
...
r=dougt, sr=alecf, a=asa
2002-10-15 23:59:20 +00:00
bbaetz%student.usyd.edu.au
35ddc78531
Change the never-defined copy-constructor signature to refer to nsCOMArray<T>
...
instead of nsCOMArray. Should fix OS2 bustage, which noticed this because
it instantiates the function even when its not used
r=sicking, sr=mozbot, a=tinderbox
2002-10-15 05:19:30 +00:00
dbaron%fas.harvard.edu
5d187db3bb
Make Linux stack walking code (DEBUG only) print library and offset information even when symbol is unavailable. b=174168 r=bbaetz sr=bzbarsky a=rjesup
2002-10-14 23:59:31 +00:00
timeless%mac.com
859e1dee66
Bugzilla Bug 174447 fix typos in nsStaticNameTable.h
2002-10-14 22:39:44 +00:00