jshin%mailaps.org
4ffa3b1e3f
follow-up to bug 227547 (not a bug) : added missing 'const' qualifier to the first parameter of CopyUTF8toUTF16NFC()
2004-01-28 08:21:39 +00:00
jshin%mailaps.org
8c6b7db6f8
bug 227547: return local file names after converting NFD (decomposed Unicode) to NFC (composed Unicode) for consumers (Mac OS X only). r=ccarlen, sr=sfraser
2004-01-28 05:55:30 +00:00
bryner%brianryner.com
0518680d42
Some cleanup to nsProxyObject: implement refcounting without nsISupports inheritance, inline getters, and fix a few warnings. Bug 232022, r=dougt, sr=dbaron.
2004-01-25 10:39:02 +00:00
caillon%returnzero.com
34ea7dea67
Stop outputting comments pertaining to forward declared interfaces. See bug 232032 for details.
...
r=dbradley, sr=shaver
2004-01-24 23:01:55 +00:00
neil%parkwaycc.co.uk
e7f26bd617
Windows bustage fix - nsresult should have been NS_METHOD
2004-01-23 11:04:20 +00:00
neil%parkwaycc.co.uk
19a8ab3904
Bug 227500 Provide scriptable environment access p=bsmedberg,gisburn r/sr=dougt
2004-01-23 10:23:12 +00:00
dbaron%dbaron.org
8b1b6977cf
Comment this out until we figure out what to do about nsXPIDLString's shared empty buffer handle. b=112547
2004-01-22 04:30:03 +00:00
bryner%brianryner.com
a10a5e8383
Continuing removal of unneeded virtual destructors (bug 229875). r=dougt, sr=dbaron.
2004-01-22 01:01:19 +00:00
jst%mozilla.jstenback.com
fc9f3d6ea3
Fixing bug 183373. Provide XPCOM methods for accessing a shared empty string object. r=bryner@brianryner.com, sr=dbaron@dbaron.org
2004-01-21 21:36:40 +00:00
dbaron%dbaron.org
345194dd62
Fix Windows debug bustage. b=231737, 112547
2004-01-21 18:29:38 +00:00
peterv%propagandism.org
f277ca4791
Rename verify to verifyThread to fix OS X debug build bustage.
2004-01-21 12:25:50 +00:00
dbaron%dbaron.org
a075871e8e
Assert when shared buffers are used on multiple threads. b=112547 r=jst sr=darin
2004-01-21 04:39:58 +00:00
tor%cs.brown.edu
285c42cad8
Bug 229652 - invalid gif could crash browser. r=darin, sr=bryner
2004-01-16 23:32:25 +00:00
bryner%brianryner.com
c10588c67c
sigh.
2004-01-15 06:56:39 +00:00
bryner%brianryner.com
9c6d198eba
fixing windows test bustage
2004-01-15 06:43:38 +00:00
bryner%brianryner.com
0c7c3a2ff3
Bug 229875 - eliminate unnecssary public/virtual destructors. This patch changes all refcounted classes under xpcom/, which aren't inherited from or used on the stack, to have private, nonvirtual destructors. r=dougt, sr=dbaron.
2004-01-15 06:14:18 +00:00
brendan%mozilla.org
1d61995445
Unify license comment per js/src/plify_jsdhash.sed, plus comment simplification.
2004-01-15 02:00:55 +00:00
bryner%brianryner.com
f464f8b3fc
Kill old file full of IIDs. r=dbaron sr=jst
2004-01-14 23:12:41 +00:00
jst%mozilla.jstenback.com
05f83fbe5d
Fixing bug 230849. Making LossyCopyUTF16toASCII() and CopyASCIItoUTF8() truncate the destination even when the source is null. r=jshin@mailaps.org, sr=peterv@propagandism.org
2004-01-14 19:26:17 +00:00
bzbarsky%mit.edu
8093efd14c
Remove nsIHTMLContentContainer, merge those three functions into nsIDocument,
...
and make XUL style attribute dynamic changes get a proper CSSLoader off the
document. Bug 211376, r+sr=jst
2004-01-13 23:14:49 +00:00
bryner%brianryner.com
e078b585e3
Remove unused nsStatistics (bug 230599). r=dougt, sr=jst.
2004-01-13 20:59:10 +00:00
bryner%brianryner.com
da21ab0661
Remove unused PLVector and nsVector (bug 230556). r=dougt,sr=dbaron
2004-01-12 22:47:52 +00:00
bzbarsky%mit.edu
385b61a598
Get rid of another nsSupportsHashtable user, moving closer to "no raw addrefed
...
returns" nirvana. Bug 230092, r=bsmedberg, sr=darin
2004-01-10 02:00:40 +00:00
bryner%brianryner.com
0286fde9c1
Eliminate old nsCWeakReference implementation (bug 230480). This rewrites nsListControlFrame's event listener to be a little more sane. r+sr=dbaron.
2004-01-09 22:18:26 +00:00
bryner%brianryner.com
dac4fa30ed
Remove obsolete string service. Bug 230484, r=dougt, sr=dbaron.
2004-01-09 21:43:32 +00:00
bryner%brianryner.com
00aae51b9d
removing dead file. not part of the build.
2004-01-09 09:06:23 +00:00
bryner%brianryner.com
9cd047f172
removing some old dead (or never alive) files. not part of the build.
2004-01-09 08:49:01 +00:00
roc+%cs.cmu.edu
7cbc0c61b9
Bug 118117. Fix bad constants. patch by tenthumbs, r=roc,sr=bz
2004-01-09 04:37:19 +00:00
bzbarsky%mit.edu
b95073aa5c
Allow building on Darwin/x86. Bug 213541, patch by cls and
...
waldmire@illinoisalumni.org (Ed Waldmire), r=bryner
2004-01-08 18:17:07 +00:00
bsmedberg%covad.net
d0f309943a
Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 13:37:00 +00:00
jshin%mailaps.org
026e966b62
bug 228176 : in the previous checkin, missed the reviewer comment about the name change (exclude -> skip)
2004-01-07 04:17:40 +00:00
jshin%mailaps.org
8ea11801c8
bug 228176 exclude control characters from unescaping URLs for the UI : r=darin, sr=jst
2004-01-07 03:57:20 +00:00
bsmedberg%covad.net
274ef7cd49
Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 01:22:31 +00:00
bzbarsky%mit.edu
eb0805091d
Use the right dir as the default download location. Bug 204548, patch by
...
josha@mac.com (Josh Aas), r=sdagley, sr=bzbarsky
2004-01-06 07:37:55 +00:00
bzbarsky%mit.edu
7d1f0c7ed2
Make ReplaceObjectAt a little safer. Bug 227780, r=timeless, sr=alecf
2004-01-05 23:43:28 +00:00
neil%parkwaycc.co.uk
903d0c79bf
Supplementary patch to bug 66868 to use attribute AString unicodePath; r=mkaply sr=mscott
2004-01-05 17:22:43 +00:00
jshin%mailaps.org
94a487518f
bug 225125 : open/save dialog crashes mozilla on coming across 'invalid' filenames ; tentative measure (r=smontagu, sr=darin)
2004-01-04 08:20:52 +00:00
scott%scott-macgregor.org
61153fdd3a
Bug #66868 --> Location of profile is incorrect shown when the path contains non-ascii chars
...
Patch by Mike Kaply
r=dougt
sr=tor
2004-01-04 04:44:01 +00:00
dbaron%dbaron.org
b7de5d5648
Remove pc tests in stack walking code that prevent it from working on Fedora Core 1. b=227396 r=bryner
2004-01-03 19:16:31 +00:00
cbiesinger%web.de
55abef3994
addressing the reviewer comments
2003-12-29 13:22:49 +00:00
cbiesinger%web.de
b3516a4418
bug 228794, r=bsmedberg sr=alecf
...
add nsInterfaceHashtable::GetWeak
2003-12-29 13:21:21 +00:00
cbiesinger%web.de
f1d3381adb
Bug 183871
...
Crash on "Show hidden files and directories" [@ nsFileView::SetDirectory(nsIFile*) ]
fix: don't let files be initialized with relative paths.
also fix the directory service to not do that.
r=dougt sr=bzbarsky
2003-12-25 22:05:01 +00:00
peter%propagandism.org
59a61c49b9
Fixing BeOS bustage.
2003-12-23 19:32:25 +00:00
peter%propagandism.org
45f50dbc47
Patch for bug 209699 (convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst.
2003-12-23 09:56:23 +00:00
peter%propagandism.org
21e7e7a67f
Patch for bug 209699 (convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst.
2003-12-23 09:24:11 +00:00
timeless%mozdev.org
6896eb831f
Bug 226169 DRefTool analysis for timeline files
...
r=roc sr=roc
2003-12-21 06:17:28 +00:00
bienvenu%nventure.com
c730b9ee45
fix nsILocalFile relative descs calculation of relative path, r=sspitzer, sr=mscott required for 137006
2003-12-19 18:13:42 +00:00
bryner%brianryner.com
ac18ba978f
Bug 221843 - bookmarks data loss on Mac OS 10.1. Check to see whether the temporary unique file is already in the target directory before calling FSMoveObject(), since moving a file into the directory it's currently in returns an error on 10.1. Fix dependencies to rebuild libxpcom when MoreFiles is updated. r=ccarlen, sr=darin, a=brendan.
2003-12-16 09:51:35 +00:00
dbaron%dbaron.org
6931545fdc
Remove include of stdio.h from nsTraceRefcnt.h. b=227074 r=dougt sr,a=brendan
2003-12-12 23:02:12 +00:00
darin%meer.net
84c91fab04
fixes bug 228210 "XPCOM glue is not backwards compatible -> NS_GetFrozenFunction trashes memory" r=dougt a=dbaron
2003-12-11 23:50:47 +00:00
jshin%mailaps.org
4e090b9734
bug 226623: XFT build crashes on PLHashRawAdd. Switch to nsClassHashTable and add a new HashKeyType that duplicates a string in ctor. (r=bsmedberg, sr=bryner, a1.6=tor)
2003-12-10 21:27:01 +00:00
brendan%mozilla.org
15af3ac60c
Avoid deadlock by exiting monitor before processing pending events, when popping (200006, r=danm, sr=darin, a=blizzard).
2003-12-03 23:53:22 +00:00
dbaron%dbaron.org
8b9610f595
Include nscore.h instead of nsCom.h. b=226555 r=dougt sr=darin a=asa
2003-11-29 18:56:10 +00:00
bsmedberg%covad.net
8dd02d1bc3
Fix build bustage, r=biesi.
2003-11-25 20:12:20 +00:00
bsmedberg%covad.net
464a43b564
Bug 226011 - Stop bogus warning in nsGREDirServiceProvider::GetFile
...
r=dougt a1.6b=mkaply
2003-11-25 19:42:00 +00:00
dwitte%stanford.edu
857bdeb8cf
fix regression due to silly casting fu.
...
b=225887, r=bryner, sr=alecf, a=dbaron.
2003-11-20 21:33:50 +00:00
mkaply%us.ibm.com
23847067ef
#214152
...
r=pedemonte, sr=blizzard (platform specific), a=mkaply
adjust unicode return buffer lengths to work around OS/2 bug
2003-11-19 19:35:09 +00:00
bzbarsky%mit.edu
91b42a0363
Make profile directory not be created world readable. Bug 59557, patch by
...
biesi/shaver, r=ccarlen, sr=bzbarsky
2003-11-19 01:30:16 +00:00
bzbarsky%mit.edu
30ffe2a0e4
Read at EOF should not throw. Bug 224093-ish, r=darin, sr=dbaron
2003-11-18 15:06:03 +00:00
dwitte%stanford.edu
a80c072618
removing unnecessary branch.
...
b=225887, r=jag, sr=alecf.
2003-11-18 12:31:25 +00:00
timeless%mozdev.org
28117890eb
Bug 223900 GRE Bustage (AIX, BEOS)
...
Second attempt
2003-11-17 11:26:07 +00:00
timeless%mozdev.org
641da64ddf
Bug 223900 - GRE Bustage (BEOS)
...
/boot/home/tinderbox/BeOS_5.0_Depend/mozilla/xpcom/glue/standalone/nsGREDirServiceProvider.cpp: In function `PRBool GRE_GetCurrentProcessDirectory(char *)':
/boot/home/tinderbox/BeOS_5.0_Depend/mozilla/xpcom/glue/standalone/nsGREDirServiceProvider.cpp:248: `buf' undeclared (first use this function)
/boot/home/tinderbox/BeOS_5.0_Depend/mozilla/xpcom/glue/standalone/nsGREDirServiceProvider.cpp:248: (Each undeclared identifier is reported only once
/boot/home/tinderbox/BeOS_5.0_Depend/mozilla/xpcom/glue/standalone/nsGREDirServiceProvider.cpp:248: for each function it appears in.)
2003-11-17 10:27:12 +00:00
timeless%mozdev.org
9ac3b062e8
Bug 223900 GRE Bustage (AIX, BEOS)
...
"/usr/include/sys/param.h", line 91.9: 1540-0848 (S) The macro name "MAXPATHLEN" is already defined with a diff
erent definition.
"/home/tbox/builds/tinderbox/AIX_5.1_Clobber/mozilla/xpcom/glue/standalone/nsGREDirServiceProvider.h", line 47.
9: 1540-0425 (I) "MAXPATHLEN" is defined on line 47 of "/home/tbox/builds/tinderbox/AIX_5.1_Clobber/mozilla/xpco
m/glue/standalone/nsGREDirServiceProvider.cpp".
gmake[5]: *** [nsGREDirServiceProvider.o] Error 1
2003-11-17 10:25:46 +00:00
timeless%mozdev.org
d8323ba73f
Bug 106386 Correct misspellings in source code
...
Changes strings which meant "referring"
patch by ajvincent@juno.com r=timeless sr=dmose
2003-11-17 10:05:45 +00:00
bsmedberg%covad.net
a888a82d0b
Bug 223900 - Clean up MFCEmbed to use the GRE properly (don't link against xpcom.dll), and make the GRE glue libs more embedder-friendly and flexible. r=adamlock/dougt sr=dougt
2003-11-17 06:13:49 +00:00
bzbarsky%mit.edu
6e374aa4e1
Don't use precision so high it gets rounded in a way we don't want. Bug
...
118117, r+sr=roc
2003-11-15 21:51:39 +00:00
sicking%bigfoot.com
56ad1b1cba
Bug 225507: Implement nsCOMArray::SafeObjectAt for out-of-bounds safe access.
...
r=bryner sr=alecf
2003-11-13 17:01:20 +00:00
bryner%brianryner.com
6c1c138f3c
Re-enable nsCOMPtr_base on gcc 3.x, and use the may_alias attribute for mRawPtr to avoid strict aliasing problems on gcc 3.3+. Bug 212082, r=darin, sr=dbaron.
2003-11-13 07:37:14 +00:00
caillon%returnzero.com
9dcccc1156
Microsoft didn't prefix their core interface names with 'ns'.
...
Fixing comment grammar.
No bug.
r=timeless rs=dbaron
2003-11-11 21:53:36 +00:00
dbaron%dbaron.org
4c6b6d29e0
QueryInterface implementations shouldn't null-check out parameter. b=215352 r=dougt
2003-11-11 21:51:02 +00:00
pete.zha%sun.com
8122870ca0
bug 124029 Roaming - 4.x-HTTP-compatible
...
This is attachment 125933 of this bug
r=darin, sr=bz-vacation
2003-11-06 06:03:14 +00:00
cbiesinger%web.de
c4b48c036f
remove unnecessary semicolon which breaks the build for some gcc versions.
...
no bug, rs=bsmedberg
2003-11-04 20:51:08 +00:00
bsmedberg%covad.net
2034fc15f9
Bug 212222 - Load default prefs from the GRE and from the application. r/sr=alecf/darin
...
NOTE: This is only the backend work necessary to load prefs. The actual separation of prefs into application/embedding will happen in another bug.
2003-11-03 16:46:13 +00:00
darin%meer.net
a9ab636750
fixes bug 224505 "slight static component loader cleanup" r=bsmedberg sr=dougt
2003-11-03 05:31:14 +00:00
darin%meer.net
6affba1504
backing out my last change. it wasn't right. see bug 223084 and bug 224505 for details.
2003-11-03 02:44:23 +00:00
darin%meer.net
cc7db1de31
fixing static build orangeness, b=223084, r=timeless
2003-11-03 02:13:08 +00:00
peter%propagandism.org
93e0a01614
Restoring fix for bug 224231, didn't affect btek's Tp.
2003-11-02 12:58:29 +00:00
peter%propagandism.org
0b431feb53
Back out a part of the fix for bug 224231 to see if it affects btek's Tp.
2003-11-02 11:59:54 +00:00
bsmedberg%covad.net
5346dbdacf
Followup on bug 223084, fix bustage of static builds. Pass a null nsIFile* to the static component loader during autoregistration.
2003-11-01 14:46:08 +00:00
peter%propagandism.org
8658999689
Fix for bug 224231 (Need AppendASCIItoUTF16). r=jst, sr=dbaron.
2003-11-01 09:35:48 +00:00
bsmedberg%covad.net
2923bed5da
Fix static build bustage from bug 223084 - r=bryner Sorry about that!
2003-10-31 20:50:22 +00:00
pinkerton%netscape.com
fdc2d7dc32
don't process timers after wakeup (r=sfraser, sr=bryner, bug 197863)
2003-10-31 02:31:13 +00:00
bsmedberg%covad.net
b5a2a67987
Bug 223084 - enable the static component loader by default r/sr=dougt
2003-10-30 21:11:07 +00:00
timeless%mozdev.org
7f3690d97d
Bug 106386 Correct misspellings in source code
...
patch by ajvincent@juno.com r=darin sr=darin
2003-10-30 19:27:47 +00:00
dbaron%dbaron.org
ce5146b843
Incorrect test in previous checkin. b=220291
2003-10-23 02:29:47 +00:00
dbaron%dbaron.org
039566e00c
Combine NSCAP_FEATURE_FACTOR_DESTRUCTOR and NSCAP_FEATURE_DEBUG_PTR_TYPES into NSCAP_FEATURE_USE_BASE to fix leaks when mixing builds compiled in different ways. b=220291 r=scc sr=bryner a=asa
2003-10-22 23:29:00 +00:00
mkaply%us.ibm.com
566850ccfa
#215581
...
r=mkaply
OS/2 only code to support VACPP Compiled XPCOM stuff in the new GCC build
2003-10-21 22:07:19 +00:00
pkw%us.ibm.com
939917399e
Bug 221422 - Unix builds after 2003/09/13 don't start when run with a
...
relative path.
r=darin@meer.net , sr=dougt@meer.net
2003-10-20 17:57:52 +00:00
cls%seawood.org
892b2c8c54
Updating "standalone" build module dependency maps.
2003-10-18 03:10:08 +00:00
cbiesinger%web.de
cb2ee44828
fixing wrong comments. r+sr=darin
2003-10-17 21:21:45 +00:00
timeless%mozdev.org
346f57ac0a
Bug 221826 only create stack objects in Cut if they'll be used
...
r=dbaron sr=dbaron
2003-10-12 23:28:31 +00:00
darin%meer.net
b19293ac8e
fixes bug 221763 "XPTC_InvokeByIndex crashes when cross-compiled under GCC 3.x for target arm-linux" r=timeless sr=shaver
2003-10-10 07:15:24 +00:00
peter%propagandism.org
4c00c9dd8c
trying to fix bustage.
2003-10-09 17:02:05 +00:00
peter%propagandism.org
c584db0925
Trying to fix bustage.
2003-10-09 16:59:23 +00:00
peter%propagandism.org
9059682e5b
Move voidable string into xpcom. Part of fix for bug 221387 (XPathExpression.createExpression doesn't throw NAMESPACE_ERR). r=bz, sr=dbaron.
2003-10-09 16:15:29 +00:00
darin%meer.net
cbcb460359
fixes bug 193917 "incorporate changes from bz's comments in bug 176919" r+sr=bzbarsky
2003-10-09 01:54:07 +00:00
cls%seawood.org
044fc56340
Copy of original MoreFiles ReadMe.txt.
...
See mozilla/lib/mac/MoreFiles/ReadMe.txt for the original copy & cvs history.
2003-10-08 04:42:51 +00:00
cls%seawood.org
a1ff9f0409
Move MoreFiles into xpcom.
...
Bug #218777
2003-10-08 03:39:52 +00:00
darin%meer.net
7a85e4d69a
fixes bug 221331 "nsAutoLock: bogus deadlock warning if unlock/lock are used." patch=brendan r+sr=darin
2003-10-08 03:37:17 +00:00
dbaron%dbaron.org
3ca027dcc3
nsCOMArray should not use nsDerivedSafe. b=221525 r=bryner
2003-10-07 23:17:58 +00:00
bryner%brianryner.com
a08b523fc1
Make nsCOMPtr operator== work correctly with multiple inheritance (bug 221316). r=dbaron, sr=darin.
2003-10-07 20:43:34 +00:00
dougt%meer.net
1d91b8a1dd
add Sort() to nsCOMArray. Patch from ari the_great_spam_bin@yahoo.com. r=alecf, b=211535
2003-10-07 05:42:28 +00:00
darin%meer.net
5404cd73d2
fixing win32 bustage
2003-10-06 03:05:40 +00:00
darin%meer.net
1490aa588f
fixing win32 bustage
2003-10-06 02:28:17 +00:00
darin%meer.net
6241c3168f
fixing win32 bustage
2003-10-06 02:10:51 +00:00
darin%meer.net
77642ae698
fixes bug 210125 "need to be able to AsyncWait for closure only" r=dougt sr=bzbarsky
2003-10-06 01:46:31 +00:00
brendan%mozilla.org
b51d49fa43
Follow the modeline, please.
2003-09-29 18:15:52 +00:00
cbiesinger%web.de
3b612aeecf
Bug 220406 nsLocalFileWin::Launch should return more specific errors
...
convert the specific return values to nsresult-errorcodes.
r=dougt sr=darin
2003-09-27 14:37:16 +00:00
cbiesinger%web.de
3c71a4ee64
bug 220257. treat .hta files as executables
...
r=darin sr=bzbarsky
2003-09-26 12:56:49 +00:00
pkw%us.ibm.com
bbef938929
Bug 219493 - nsPersistentProperties doesn't handle multi-line properties
...
files correctly. This is a better patch than the original one.
r=darin@meer.net , sr=alecf@flett.org
2003-09-25 16:28:06 +00:00
dbaron%dbaron.org
d0e0b80805
Do not use nsCOMPtr_base with gcc3, since doing so violates aliasing rules. b=212082 r=scc sr=bryner
2003-09-25 05:43:42 +00:00
timeless%mozdev.org
b47650a711
Bug 220062 Cleanup NS_METHOD_GETTER_STR/NS_METHOD_SETTER_STR
...
r=dougt
2003-09-24 01:56:06 +00:00
pkw%us.ibm.com
f47146b27c
Bug 219493 - nsPersistentProperties doesn't handle multi-line properties
...
files correctly. Checking in the first patch in this bug to ensure there
are no major regressions.
r=darin@meer.net , sr=alecf@flett.org
2003-09-22 16:28:55 +00:00
mkaply%us.ibm.com
e315269a4c
#215581
...
r=mkaply, sr=blizzard (platform specific)
Changes to get GCC 3.2.2 working on OS/2 - this set is OS/2 only changes
2003-09-17 16:00:48 +00:00
mkaply%us.ibm.com
6485807366
#215581
...
r=mkaply, sr=blizzard (platform specific)
Changes to get GCC 3.2.2 working on OS/2 - this set is OS/2 only changes
Also remove some VACPP references
2003-09-15 22:02:35 +00:00
mkaply%us.ibm.com
3686d6833a
#215581
...
r=mkaply, sr=blizzard (platform specific)
Changes to get GCC 3.2.2 working on OS/2 - this set is OS/2 only changes
Also remove some VACPP references
2003-09-15 21:55:23 +00:00
bryner%brianryner.com
00aafbfddd
Use typeof() to implement NS_STDCALL_FUNCPROTO so that pointer-to-member types using stdcall work on mingw gcc. Bug 203137, r=cls, sr=dbaron.
2003-09-15 04:20:20 +00:00
bsmedberg%covad.net
0568e675fc
Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
2003-09-13 17:55:56 +00:00
bryner%brianryner.com
00b3a1d601
Instead of repeating the same code for each event and listener interface, have nsEventListenerManager::HandleEvent use a table containing the event, interface and method, and array bits. This cuts out a _lot_ of redundant code. The checkin also adds the NS_IMETHOD_CALLBACK #define, which can be used to declare pointer-to-member types using stdcall. Bug 217124, r=jst, sr=dbaron.
2003-09-11 06:31:58 +00:00
timeless%mozdev.org
1f97351928
Bug 217852 ASSERTION: nsDebugImpl not thread-safe: '_mOwningThread.GetThread() == PR_GetCurrentThread()'
...
r=dougt sr=darin
2003-09-11 01:42:41 +00:00
darin%meer.net
b87acf0a96
fixes bug 215089 "update version of MoreFilesX to 1.0.1" r=ccarlen sr=bryner
2003-09-09 00:13:29 +00:00
bryner%brianryner.com
06c7c1b2b4
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-08 00:31:50 +00:00
darin%meer.net
f13b43b311
fixes bug 210588 "Cancelling download of .lnk file deletes target of .lnk file" r=dougt sr=bryner a=asa
2003-08-25 18:28:10 +00:00
cls%seawood.org
1b51ba858c
Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules.
2003-08-16 00:42:35 +00:00
darin%meer.net
119d4abd75
fix tinderbox orange and thunderbird/firebird initial startup problem... r=dougt a=mkaply
2003-08-15 20:37:32 +00:00
mkaply%us.ibm.com
37d80e2139
#215457
...
r=dougt, sr=bryner, a=dbaron
Patch v2 - do event queue creation lazily
2003-08-15 13:59:39 +00:00
cls%seawood.org
6c8b228223
Add detection for Darwin/x86.
...
Bug #213541 r=bryner a=asa
2003-08-15 04:00:23 +00:00
cls%seawood.org
74a903bcdb
Move mozilla/string into mozilla/xpcom/.
...
Bug #214700 r=dougt sr=leaf a=mkaply
2003-08-14 23:50:21 +00:00
cls%seawood.org
58164df36e
Move chrome files from xpcom to intl.
...
Bug #214690 r=dougt sr=darin a=asa
2003-08-14 21:25:18 +00:00
mkaply%us.ibm.com
100da12054
Bug #215457
...
r=darin, sr=dougt, a=mkaply
Move creation of event queue before component registration
2003-08-13 20:08:20 +00:00
bsmedberg%covad.net
c174638b2d
Bug 212919 - Fix const issues in nsDataHashtable on MSVC7 (I'm surprised other
...
compilers didn't barf already!) r=swalker sr=scc a=asa
2003-08-09 19:24:24 +00:00
brendan%mozilla.org
e5276da2fb
Fix Timer re-init to drop any old references (215163, sr=dbaron, r?pavlov).
2003-08-06 00:37:43 +00:00
brendan%mozilla.org
b7cdb7debb
Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron).
2003-08-05 20:09:21 +00:00
dougt%meer.net
752aeaf186
Fixing bustage
2003-08-05 06:42:22 +00:00
dougt%meer.net
b74426322b
this shouldn't have been checked in
2003-08-05 06:34:54 +00:00
dougt%meer.net
b0a0a1d1bb
Removing dead files
2003-08-05 05:41:37 +00:00
dougt%meer.net
afedd7faa2
nsTraceRefcntImpl not nsTraceRefcnt.
2003-08-05 05:34:11 +00:00
dougt%meer.net
ed09f93043
Fix for 205023. Adds nsTraceRefcnt stubs that access a global to allow tracing refcnt to work with the GRE/xpcom glue builds. r=dbaron
2003-08-05 05:29:10 +00:00
cls%seawood.org
064d382e0c
Fix VPATH build problem with cygwin make 3.80:
...
* Force use of native cygwin paths & cygwin_wrapper
* Remove _NO_AUTO_VARS mess
* Use full source path when calling win32 compiler so debugging info shows up
* Change DEPENDENT_LIBS to use an intermediate header file instead of commandline define
Bug #210393 r=leaf sr=bryner
2003-08-05 04:43:49 +00:00
danm-moz%comcast.net
579f5d88fb
debug only: warn when stacks of event queues get surprisingly deep. should speed future attempts to debug problems like bug 206947. r=brendan
2003-08-05 00:01:20 +00:00
timeless%mozdev.org
b719e8300f
Bug 213549 regxpcom thinks SelfRegisterDll FAILED = successful registration.
...
r=dougt
2003-08-03 09:59:05 +00:00
timeless%mozdev.org
41005b886f
Bug 213543 In function nsresult Register(const char *)': warning: return of negative value
-1' to `nsresult' warning: negative integer implicitly converted to unsigned type
...
r=dougt
2003-08-03 09:58:56 +00:00
timeless%mozdev.org
351c79dcc3
Bug 214681 nsDebugImpl is listed as a leak
...
r=dougt
2003-08-01 14:40:33 +00:00
jshin%mailaps.org
b54299e1a6
bug 206811 : xp_iconv should use UTF-16, if available, instead of UCS-2 (r=drepper, sr=darin)
2003-07-30 05:58:28 +00:00
mkaply%us.ibm.com
6c13a8f4d9
#214152
...
r=pedemont, sr=bz
Handle unicode conversion failure better
2003-07-28 21:02:45 +00:00
mkaply%us.ibm.com
beb51bc227
Stray character snuck in there
2003-07-23 01:36:17 +00:00
mkaply%us.ibm.com
1a38ab2d00
rs=leaf
...
Remove XP_OS2_VACPP from the tree
2003-07-22 18:38:01 +00:00
jaggernaut%netscape.com
83c571e877
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
2003-07-20 07:47:59 +00:00
dwitte%stanford.edu
9ae54e162c
Bug 122892: nsLocalFile::Clone should preserve stat info.
...
make nsLocalFile* impls use copy constructors for their nsIFile::Clone methods.
This avoids unnecessary |stat| calls inherent in using NS_NewNativeLocalFile.
b=122892, r=dougt, sr=darin, with many thanks to biesi & mkaply for testing on other
plats.
2003-07-18 22:14:16 +00:00
dougt%meer.net
8d1e97bd83
Fixing firebird bustage. b=211860
2003-07-15 00:17:51 +00:00
timeless%mozdev.org
6e7848a3aa
Bug 211276 nsStaticCaseInsensitiveNameTable::Init doesn't check the return value of PL_DHashTableInit Last
...
r=alecf sr=dbaron
2003-07-14 21:21:54 +00:00
timeless%mozdev.org
ffc2007ca1
Bug 211277 nsPersistentProperties::nsPersistentProperties doesn't check the return value of PL_DHashTableInit
...
r=alecf sr=dbaron
2003-07-14 21:07:31 +00:00
jaggernaut%netscape.com
ac2ee6a6b1
Bug 151916: substring helpers for start and end (StringHead, StringTail, Substring(string, start)). r=dbaron, sr=bzbarsky
2003-07-14 07:42:24 +00:00
jaggernaut%netscape.com
817298ce0b
Bug 212272: Switch some Substring users over to String(Begins|Ends)With. r=dwitte, sr=bzbarsky
2003-07-14 07:37:39 +00:00
jaggernaut%netscape.com
2d7ed90a69
Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
2003-07-13 22:29:00 +00:00
bzbarsky%mit.edu
29080c9146
Fixing think-o.
2003-07-13 07:21:43 +00:00
bzbarsky%mit.edu
401365f06a
Optimize nsSegmentEncoder to not get an mEncoder unless it actually has
...
encoding to do (has a non-ascii spec segment). Bug 212475, r=darin, sr=dbaron
2003-07-12 23:06:13 +00:00
dwitte%stanford.edu
d78b684d26
Bug 113733: nsXPIDLCString doesn't have an assignment operator.
...
adds |operator=( const self_type& )| to nsSharable{C}String and nsXPIDL{C}String, to prevent the compiler from synthesizing its own (which won't do the right thing).
This should fix a bunch of XPIDLString-related cfront compile warnings.
original patch by jag, updated by me; r=dbaron, sr=jag.
2003-07-12 07:14:37 +00:00
dbaron%dbaron.org
fc8c0f9407
Fix DEBUG bustage. b=212109
2003-07-12 01:33:30 +00:00
bzbarsky%mit.edu
7b5865099a
Update the string stream interface a bit and simplify the implementation a
...
lot. Bug 212109, r=dougt, sr=darin
2003-07-11 23:10:27 +00:00
dbaron%dbaron.org
7f9ed75392
Make ns[C]String::AppendFloat locale-independent. b=209569 r=jag sr=bzbarsky
2003-07-09 06:53:44 +00:00
dbradley%netscape.com
8c018c2af6
bug 127585 - xpidl usage is incorrect. r=timeless, sr=jst
2003-07-08 21:41:51 +00:00
dougt%meer.net
14fa809554
Missing control path return value
2003-07-08 20:03:35 +00:00
dougt%meer.net
a856820d8e
Enables debug stackcrawl support in GRE builds. b=208098. r=dbaron.
2003-07-07 22:11:36 +00:00
dougt%meer.net
2481164ffb
Adding support for static builds of minimo. r=pavlov. b=211645
2003-07-05 19:34:19 +00:00
seawood%netscape.com
aa3d6e37cc
Ignore xpcom-config.h & xpcom-private.h
2003-07-03 22:49:28 +00:00
seawood%netscape.com
e0a52544b3
Split private xpcom defines into separate header.
...
Bug #210409 r=dougt
2003-07-03 21:10:00 +00:00
seawood%netscape.com
1a6a612624
Split private xpcom defines into separate header.
...
Bug #210409 r=dougt
2003-07-03 20:55:23 +00:00
timeless%mozdev.org
2f6f278787
Bug 211275 GetAtomHashEntry doesn't check the return value of PL_DHashTableInit
...
r=dbaron sr=bz
2003-07-03 14:45:01 +00:00
darin%netscape.com
ca48f5672f
fixes bug 163988 'Crashes at www.macgamer.com (HREF="&#)' patch=waltershen@netscape.com r=dbaron sr=jag
2003-07-02 21:20:14 +00:00
seawood%netscape.com
8fdbbdff1d
Make user-specific application directory name configurable using --with-user-appdir.
...
Thanks to Ben Bucksch <ben.bucksch@beonex.com> for the original patch.
Bug #58327 r=dougt
2003-07-01 18:32:49 +00:00
seawood%netscape.com
775e423c59
Argh. HAVE_64BIT_OS is not xpcom specific.
...
Bug #210409
2003-06-27 19:17:46 +00:00
jshin%mailaps.org
4f939c139c
bug 183156 (a part of) : rename CopyUTF16toASCII as LossyCopyUTF16toASCII (r,sr=jag)
2003-06-27 07:44:13 +00:00
seawood%netscape.com
cab1558f57
Move xpcom specific defines from mozilla-config.h into xpcom-config.h.
...
Bug #210409 r=dougt
2003-06-27 04:12:16 +00:00
seawood%netscape.com
7a7cda041f
Use the documented __declspec keyword instead of _declspec.
...
Bug #206934 r=dougt
2003-06-24 22:12:37 +00:00
dbaron%dbaron.org
3852bff4c9
Keep the pointer version of NS_ConvertUTF8toUTF16 null-safe. b=210279 r+sr=jag
2003-06-24 05:42:05 +00:00
bsmedberg%covad.net
d266401f8a
Build bustage from bug 210337, sorry 'bout that.
2003-06-23 21:56:07 +00:00
bsmedberg%covad.net
ea12fb91ed
Oops, forgot a file for bug 210337, part 2.
2003-06-23 21:07:29 +00:00
bsmedberg%covad.net
97601586ac
Bug 210337 part 2: remove unused nsObserver r=alecf/dougt
2003-06-23 20:47:45 +00:00
bsmedberg%covad.net
1a9cab373f
Bug 210337 - Spring cleaning of unused XPCOM code and callers r/sr=alecf/bz
2003-06-23 20:31:43 +00:00
jshin%mailaps.org
b33261e746
bug 183156 : replace UCS2 in function/method names with UTF16 and update the
...
document accordingly. r=jag, sr=alecf
2003-06-23 04:30:57 +00:00
jaggernaut%netscape.com
6d16320259
Bug 210160: Add nsStringComparator parameter to String(Begins)|(Ends)With. r=bzbarsky, sr=dbaron
...
Bug 210162: Fix up comments, argument names of atom getters in nsIAtom.idl. r=bzbarsky, sr=dbaron
2003-06-21 02:59:51 +00:00
caillon%returnzero.com
4cc64cee34
Bug 209852. Remove |dont_QueryInterface|.
...
r=dbaron, sr=jag
2003-06-21 00:15:41 +00:00
kyle.yuan%sun.com
a1bc56e855
Bug 209622 nsTHashtable cause bustage on Solaris with F6U2
...
r/sr=bsmedberg
The missed part in nsBaseHashtable.h, patch by harinath@cs.umn.edu
2003-06-20 01:26:00 +00:00
dougt%meer.net
20dd3f677a
Cleans up nsLocalFile0S2 a bit. Removes code that checks for symlinks. r=r=mkaply, sr=blizzard, bug=209963
2003-06-19 21:53:26 +00:00
bsmedberg%covad.net
581fce1582
Bug 209622 - bustage fix for stupid compilers (Sun WS and DEC OSF1) -
...
also remove unused configure test. r=dbaron sr=alecf
2003-06-19 18:42:23 +00:00
sicking%bigfoot.com
13f65a560a
Bug 209667: Make it possible to hold an nsRefPtr to a class that lacks an empty ctor. I'll back this out if it breaks any ports.
...
r=jag sr=dbaron on the nsCOMPtr.h part
r=Pike sr=peterv on the transformiix part
2003-06-19 18:21:39 +00:00
jst%netscape.com
2d0b6d2c00
Fixing part of bug 209699 (and more of bug 87677). Implement char* and PRUnichar* versions of Copy/AppendUTF*toUTF*(). r=alecf@flett.org, r=dbaron@dbaron.org, sr=jaggernaut@netscape.com
2003-06-19 05:17:55 +00:00
blizzard%redhat.com
c1364687c5
Bug #40950 . xptcall for linux/ia64. Patch from ulrich drepper and derived from the HPUX code. rs=shaver
2003-06-19 02:58:45 +00:00
timeless%mozdev.org
4942b03239
Bug 187031 [nsLocalFileWin] nsLocalFile::Remove returns os remove values (-1) as nsresults
...
r=dougt sr=darin
2003-06-18 23:19:11 +00:00
timeless%mozdev.org
a72dfd67dd
Bug 209681 improve XPCOM_CHECK_PENDING_CIDS: prevent some crashes, enable component manager to block components by contract
...
r=dougt
2003-06-18 23:03:08 +00:00
timeless%mozdev.org
60b80117e3
Bug 209808 Mismatched delete / delete [] in nsCategoryManager.cpp
...
r=dougt
2003-06-18 18:55:35 +00:00
bsmedberg%covad.net
a82cd52521
Bug 193031 fix category manager to use aPersist parameter. Bug 54639 Category Manager is not thread-safe. Bug 208437 separate threadsafe nsBaseHashtable into super-class nsBaseHashtableMT. r=dougt/alecf I know Sun Workshop builds are still broken... working on it.
2003-06-18 11:26:27 +00:00
jst%netscape.com
3624ae8b21
Fixing typo in comment.
2003-06-18 06:52:16 +00:00
alecf%flett.org
63cdbb3203
fix bug 209699 r=dougt, sr=jst - move some consumers over to CopyUTF8toUTF16
2003-06-18 02:22:46 +00:00
bryner%netscape.com
0e8aa09510
Fix a debug-only crash when requesting a non-existant contractid. Bug 209680, r=dougt, sr=alecf.
2003-06-17 21:12:11 +00:00
timeless%mozdev.org
45fde5c69a
Bug 204146 Undefined symbols during autoregistration should go to stdout
...
r=dougt
2003-06-17 18:19:40 +00:00
timeless%mozdev.org
f6516c3e12
Bug 204146 Undefined symbols during autoregistration should go to stdout
...
Change output for NSPR_LOG_MODULES=nsComponentManager:1 .. 4 to be useful
r=dougt
2003-06-17 17:50:00 +00:00
jst%netscape.com
d98c2ff1e8
Fixing typo in comment.
2003-06-17 16:30:35 +00:00
jst%netscape.com
5e31f0fbb6
Fixing bug 87677. Making AppendUTF[8|16]toUTF[16|8]() not copy the string twice when not needed. r=jaggernaut@netscape.com, sr=dbaron@dbaron.org
2003-06-17 16:30:17 +00:00