Граф коммитов

5185 Коммитов

Автор SHA1 Сообщение Дата
dp%netscape.com 4249566499 NS_TIMELINE_MARK_FUNCTION1() and NS_TIMELINE_DISABLE. For timeline builds only. r/sr=sfraser 2001-11-27 00:54:57 +00:00
jband%netscape.com 2396e0c32b fix bug 100187. This is Vidur's patch to expose the interfaceinfomanager as a service accessible via the service manager. r=dbradley sr=jband 2001-11-26 22:31:39 +00:00
blythe%netscape.com ed4ccb0a55 Fix bug 110807, newlines on win32 trace-malloc tools
sr=brendan,r=dbaron
NOT in normal build
2001-11-26 21:10:45 +00:00
ccarlen%netscape.com f366b7d8f8 Bug 110660 - MOZ_PLUGIN_PATH not added to plugin search paths. r=peterl/sr=jband 2001-11-26 15:54:38 +00:00
timeless%mac.com 51a4520c4a Bugzilla Bug 107823 change nsIFile
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan
2001-11-26 08:05:05 +00:00
jaggernaut%netscape.com 1c82bd3f23 Bug 103662: Allow wide concatenation of defined string constants, r=dbaron, sr=scc 2001-11-26 05:59:35 +00:00
brendan%mozilla.org 8948a6287c Break self-cycle to fix leak (106860, r=dbaron, sr=bienvenu). 2001-11-26 01:20:31 +00:00
dbaron%fas.harvard.edu 19e2296486 Enable the gcc3 version of the sparc/solaris xptcinvoke code. r=cls sr=shaver b=71627 2001-11-25 23:29:29 +00:00
dbaron%fas.harvard.edu b7b6161674 Cleaning up comment style per shaver's sr comments. b=71627 2001-11-25 23:15:01 +00:00
bzbarsky%mit.edu edfb3b268f Use <> for system headers, not "". This should help prevent Sun WSU2
compiler bustage.  Bug 111574, patch from Roland Mainz
(<Roland.Mainz@informatik.med.uni-giessen.de>), r=bzbarsky, sr=bienvenu
2001-11-23 22:36:54 +00:00
dougt%netscape.com acd340cc5e fixing comment in idl. bug 111518 2001-11-23 15:11:37 +00:00
dbaron%fas.harvard.edu 28f8916d31 Changing |#ifdef DEBUG_dbaron| to |#ifdef DEBUG_dbaron_off| so I don't see these assertions anymore. 2001-11-22 23:19:33 +00:00
timeless%mac.com 8eccbe5de9 Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
r=axel@pike.org sr=kin
2001-11-22 15:12:51 +00:00
kaie%netscape.com 3e80341582 b=84947 New print dialog for Unix and OS/2
r=cls/rods/mkaply/pchen sr=roc+moz
Checking in for Roland.Mainz@informatik.med.uni-giessen.de
2001-11-22 10:00:44 +00:00
darin%netscape.com d5f2358c2b fixing bustage 2001-11-22 00:56:08 +00:00
darin%netscape.com 2217bb156a fixes mac bustage 2001-11-22 00:28:30 +00:00
darin%netscape.com b0ceace5ab fixes mac bustage!! 2001-11-22 00:28:16 +00:00
darin%netscape.com 66e079e722 enables new scriptable string stream interface (bug 100172) r=dougt, sr=rpotts 2001-11-22 00:08:14 +00:00
darin%netscape.com 2daf931336 mac project changes for bug 100172 "scriptable string stream implementation" r=dougt, sr=rpotts 2001-11-22 00:06:25 +00:00
darin%netscape.com cbddbfa89f new files for bug 100172 "need scriptable string stream implementation (must
support nsIInputStream)" r=dougt, sr=rpotts
2001-11-21 23:55:10 +00:00
seawood%netscape.com 7733357d51 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com 55fe97bff7 Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
dbaron%fas.harvard.edu 9d6f0a2650 Allow nsTraceMalloc to build even when cplus_demangle isn't available (should fix bustage on Brad's tinderbox). Also use NS_PTR_TO_INT32 per Brendan's review comments on bug 106352. 2001-11-20 23:32:17 +00:00
dp%netscape.com 6b663b134f Function timers. r=sgehani, sr=sfraser 2001-11-20 21:37:27 +00:00
sgehani%netscape.com 1705d9cf87 Implemented resetTimer().
b=106551; r=dp; sr=sfraser
2001-11-20 03:33:11 +00:00
darin%netscape.com 27aac83eb0 removing dead/unused files 2001-11-20 02:31:47 +00:00
alecf%netscape.com f026e50d2f Fix for bug 110371 - remove uconv dependency from nsFileSpec by moving unicode-related routines into mailnews. sr=sspitzer, r=nhotta 2001-11-19 15:28:56 +00:00
timeless%mac.com 060425ec59 Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
2001-11-19 06:45:00 +00:00
dougt%netscape.com cde157b545 fixing bug 108573. Calling AutoRegisterComponents when any registered loaders do not exists will crash. r=dp,sr=rpotts 2001-11-18 20:19:44 +00:00
alecf%netscape.com 8f49ae4dbe fix the MallocTools anchor reference - docs only 2001-11-18 18:33:06 +00:00
dp%netscape.com f47aafb73c Printing the dll name in the timeline r=sgehani, sr=sfraser 2001-11-17 20:37:08 +00:00
dp%netscape.com 3e3cce3d7c Printing the dll name in the timeline r=sgehani, sr=sfraser 2001-11-17 20:23:48 +00:00
dp%netscape.com 5c6a4d5606 Implementing NS_TIMELINE_MARK_TIMER1 that prints an additional string
along with the timer mark. r=sgehani, sr=sfraser
2001-11-17 20:20:25 +00:00
ccarlen%netscape.com ff0a0259a0 Bug 103384 - Move unicode conversion out of nsLocalFileCommon.cpp r=dougt/sr=alecf 2001-11-16 14:54:38 +00:00
ccarlen%netscape.com 1dd33c8791 Adding new files for bug 103384 - move unicode conversion out of nsLocalFileCommon.cpp r=dougt/sr=alecf 2001-11-16 14:47:42 +00:00
neeti%netscape.com 0edebe6c41 bug 106466 - Removed nsServiceEntry from ComponentManager, r=dougt, sr=brendan 2001-11-16 13:53:04 +00:00
locka%iol.ie b356d6dbfb Fix for nsILocalFIle::GetURL returning malformed URLs on Unix. b=110299 r=blizzard@mozilla.org sr=waterson@netscape.com 2001-11-16 12:07:38 +00:00
dp%netscape.com c093068018 Satisfying compilers... 2001-11-16 03:37:15 +00:00
dp%netscape.com f9950de713 bug 108071 Eliminate 4000 calls to malloc by using copy getters of
registry. r=dveditz, sr=sfraser
2001-11-16 02:38:23 +00:00
jband%netscape.com f10689faa6 fix bug 109893. If we fail to open a zip/jar for reading then just log that fact and continue on rather than failing. r=valeski sr=jst. 2001-11-16 02:14:59 +00:00
darin%netscape.com 36a44ba4ac landing standard url rewrite (bug 103916)
r=andreas.otte@debitel.net, sr=brendan,alecf
2001-11-16 02:09:13 +00:00
jaggernaut%netscape.com ee4f787321 Clean up REQUIRES lines. r/sr=alecf 2001-11-16 01:54:59 +00:00
blythe%netscape.com c096dbbd8b Fix bug 108103, new tool SpaceTrace
SR,RS=brendan, SR=waterson, R=dbaron
2001-11-15 22:40:53 +00:00
dbaron%fas.harvard.edu dbd3c84701 Oops, meant to remove that incorrect comment. 2001-11-15 07:44:59 +00:00
dbaron%fas.harvard.edu 1cde573592 New, more portable (i.e., works for me, unlike the old code) Linux nsGetTypeName using dladdr. r=jag sr=waterson b=109829 2001-11-15 07:44:26 +00:00
alecf%netscape.com d49a4ba867 win32 REQUIRES cleanup 2001-11-15 03:49:13 +00:00
bzbarsky%mit.edu 4668789df4 msvc barfs on functions taking nsAString& with default initializers from
an NS_LITERAL_STRING.  Remove the default initializer, which is not
being used.  r=jag, a=leaf to get tests building again.
2001-11-14 17:27:11 +00:00
jaggernaut%netscape.com 0ecf7cce91 Bug 98213: Make data members of nsStr protected and clean up code. r=dbaron, sr=alecf 2001-11-14 12:35:52 +00:00
darin%netscape.com 0183edd75f fixing mac bustage 2001-11-14 07:38:05 +00:00
darin%netscape.com f6a4f1885b patch for bug 107789 "deprecate nsIRandomAccessStore (superceded by nsISeekableStream)"
r=dougt, sr=rpotts
2001-11-14 06:45:27 +00:00
seawood%netscape.com 8cd04ee331 Removing obsolete xpcom/remote files.
Bug #102787 r=igor.kushnirskiy@sun.com
2001-11-14 04:10:51 +00:00
pete%alphanumerica.com 7715f0fe9d b=108925, r=shaver, sr=jst
patch to remove symlinked dirs when recursive flag is set to false

--pete
2001-11-14 03:42:59 +00:00
wtc%netscape.com a03f097dfb Bugzilla bug 109389: changed the PLEvent event receiver window class
name to say "XPCOM" instead of "NSPR".  r=dougt.  sr=alecf.
2001-11-14 01:37:41 +00:00
bzbarsky%mit.edu f2ee8260a0 Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
sfraser%netscape.com eb3b9a4c1c Fix for blocker bug 109893. Comment out line that adds the plugins folder to the XPT search paths, to avoid errors when trying to look in MRJPlugin.jar for .xpt files on Mac. r=jband/a=sleestack 2001-11-14 01:14:08 +00:00
jband%netscape.com e445180e90 fix bug 106122. build xpt file search path based on NS_XPCOM_COMPONENTS_DIR *and* NS_APP_PLUGINS_DIR_LIST. Also, correctly detect that search path has changed - even when the change is just appended items. r=ccarlen sr=jst. 2001-11-11 19:01:00 +00:00
dbaron%fas.harvard.edu 51d3687cb4 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=jag, rs=scc 2001-11-11 01:42:10 +00:00
pete%alphanumerica.com 70156fa98e b=53596, r=dougt, sr=brendan
nsLocalFileUnix fix for ::GetLeafName not working on relative paths

--pete
2001-11-11 00:15:28 +00:00
jaggernaut%netscape.com 00f1f74e7b Bug 53057: Removing implicit |CharT*| conversion operator for nsCString, r=dbaron, rs=scc 2001-11-10 22:00:31 +00:00
blizzard%redhat.com 93f2b40fba null check in stack trace code so we don't crash on some systems. r=bryner, dbaron no bug number. 2001-11-09 16:18:56 +00:00
jband%netscape.com e84b393c65 fix bug 108915 to unbust XPCOM_STANDALONE. This #ifdef's out calls into code that is only available when i18n is part of the build. This has no impact on the browser or gecko embeddings. r=jst sr=alecf a=blizzard 2001-11-09 00:34:56 +00:00
jdunn%netscape.com 5ea3cb012f Reverting back to the previous version of this file (1.3)
The patch submitted by IBM didn't take into account all the conditions
r=cls@seawood.org
a=blizzard@mozilla.org
# 24458
2001-11-08 12:18:37 +00:00
jdunn%netscape.com 802bd90395 Fixing the problem with AIX not passing floating point params thru xptinvoke
submitted by pkw@austin.ibm.com
r=cls@seawood.org
a=blizzard@mozilla.org
# 106118
2001-11-08 12:17:19 +00:00
dbaron%fas.harvard.edu d8d5227f01 Fix |#ifdef TARGET_CARBON| assertions for bug 104651 to fix blocker bug 108911 (TARGET_CARBON changes only). 2001-11-07 22:08:31 +00:00
jaggernaut%netscape.com 796c9c271a Bug 108734: nsCString::Replace is broken. r=darin, sr=scc 2001-11-07 07:43:11 +00:00
dbaron%fas.harvard.edu e53bb3af2f Add a comment explaining how to fix callers that trigger the null-termination assertion. r=jag rs=scc b=104651 2001-11-07 07:36:36 +00:00
dbaron%fas.harvard.edu 8cd8d91750 Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052 2001-11-07 06:24:10 +00:00
dbaron%fas.harvard.edu 3f306cd4c2 Fix nsDependentString users who were passing non-NULL terminated buffers. b=104651 rr=jag rs=scc 2001-11-07 05:51:27 +00:00
dbaron%fas.harvard.edu f40a3018a4 Quiet annoying warning on HP by using the two-step NS_STATIC_CAST that is really meant here. r=jag sr=brendan b=107052 2001-11-07 04:12:24 +00:00
dbaron%fas.harvard.edu bfb2f49916 Add assertions that users of nsDependentC?String meet the requirements of nsAFlatC?String. Add nsDependentSingleFragmentC?Substring for users that don't. Additional cleanup after bug 100214. b=104651 r=jag sr=scc 2001-11-07 04:12:20 +00:00
alecf%netscape.com b486774c77 fix for minor leak bug 108640 r=jag, sr=sspitzer 2001-11-06 23:14:47 +00:00
alecf%netscape.com 1996026eb4 fix for bug 108597 - move mOwnsBuffer and mCharSize into smaller variables to reduce nsStr's overall size
r=jag, sr=waterson
2001-11-06 22:50:13 +00:00
blizzard%redhat.com 2b59cc6379 back out darin's fix for bug #107789 since it caused blocker #108637. 2001-11-06 16:32:52 +00:00
jdunn%netscape.com b8afc18761 fixing build bustage on HP's & AIX's new compilers
removing the static keyword from a couple templates
sr=jst@netscape.com
# 106167
2001-11-06 13:22:05 +00:00
darin%netscape.com dc344f1c64 fixes mac bustage 2001-11-06 03:56:00 +00:00
darin%netscape.com 481e50ee9a fixes bug 107789 "depracate nsIRandomAccessStore (superceded by nsISeekableStream)"
r=dougt, sr=rpotts
2001-11-06 02:50:42 +00:00
pete%alphanumerica.com ba3370cffd b=92329, r=ccarlen, sr=brendan
Fix for nsLocalFileUnix ::GetTarget doesn't handle relative symlinks


--pete
2001-11-06 01:42:00 +00:00
andreas.otte%primus-online.de a9bb735c64 fix bug 61269 ['%' will get URL-escaped to "%25" if not followed by 2
hexadecimal digits] We no longer escape an % which is not followed by
two hex characters, at least not until forced. This is more compatible
with current usage in other browsers. r=dougt@netscape.com,
sr=darin@netscape.com
2001-11-03 14:55:57 +00:00
dbaron%fas.harvard.edu 9065547497 Remove unused stopwatch code. b=107510 r=jag sr=waterson 2001-11-03 05:46:18 +00:00
dbaron%fas.harvard.edu 02c4c775de Remove unused logging code. b=107510 r=jag sr=waterson 2001-11-03 05:45:27 +00:00
dbaron%fas.harvard.edu a958fc49fc Removing nsIStopwatch.idl, which was never really part of the build. b=107510 r=jag sr=waterson 2001-11-03 05:26:55 +00:00
seawood%netscape.com be10c3b1a8 Backing out fix for remote mach-o builds as it left mach-o builds fragile.
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696
2001-11-03 03:29:05 +00:00
jst%netscape.com efbd5eb3f4 Fixing leaks in the exception service. Bug 108213. r=dbradley@netscape.com, sr=jband@netscape.com 2001-11-03 02:07:20 +00:00
dbradley%netscape.com 9ad843118b Bug 94650 - Added warning for scriptable interfaces that inherit from non-scriptable interfaces. r=jst, sr=jband 2001-11-03 00:05:57 +00:00
dbradley%netscape.com ae0e8be080 Bug 33193 - Sanity check for typelib truncation. r=jst, sr=jband 2001-11-03 00:02:56 +00:00
ccarlen%netscape.com ea7a6dcd37 Bug 105440 - directory service needs new keys and be able to support lists of directories. r=valeski/sr=jband 2001-11-02 15:29:57 +00:00
jaggernaut%netscape.com 9bcc72064d Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-11-02 06:39:49 +00:00
dp%netscape.com 3e3319f35a bug# 105509 inlining nsHashKey::nsHashKey
r=dougt, sr=jband
2001-11-02 04:58:30 +00:00
jband%netscape.com 5c71948424 fix bug 108045. Don't crash on case where an xpt file is missing an interface info that was there when the manifest got built. Insead, fail gracefully and force the subsequent run to re-autoreg. r=jst sr=brendan 2001-11-02 04:40:13 +00:00
dougt%netscape.com 74924a80cd removing appshell from xpcom. 96524. r=valeski@netscape.com, sr=jband@netscape.com 2001-11-01 23:45:04 +00:00
alecf%netscape.com 96cded8c72 yank a bunch of junk from tests
r=jag, sr=scc
2001-11-01 23:40:10 +00:00
alecf%netscape.com 4b9ba13776 remove all unicharutil dependencies from xpcom (finally!)
bug 100214, r=jag, sr=scc
2001-11-01 22:40:03 +00:00
bryner%netscape.com 4017bc7be2 Correcting the description of the third argument to NS_QuickSort. r=dbaron. 2001-11-01 22:21:34 +00:00
dougt%netscape.com c72956b7da Fix for 104962. Using faster win api SHGetSpecialFolderPath. r=dveditz@netscape.com, sr=jband@netscape.com 2001-11-01 22:16:56 +00:00
dbradley%netscape.com 5cb0f9371f Bug 83426 - Remove DOM exception hack. r=jst, r=dbradley, sr=jband 2001-11-01 15:52:53 +00:00
jaggernaut%netscape.com 2546ff75ba Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-11-01 09:09:57 +00:00
darin%netscape.com 4542d21f7f fixes Darwin mach-o bustage (r=jband) 2001-11-01 05:06:41 +00:00
dbradley%netscape.com 9b2bda104e Bug 101696 - interface with no uuid shouldn't parse. Patch adds a warning, does not prohibit it, and cleans up interfaces that are missing id's r=rginda, sr=jband 2001-11-01 05:04:35 +00:00
jband%netscape.com 0e7f7529b8 file had no newline at EOF. rs=jband 2001-11-01 04:42:19 +00:00
jband%netscape.com bc57fbc30d added files: mozilla/xpcom/ds/nsIPropertyBag.idl 2001-11-01 02:10:24 +00:00
jband%netscape.com 101aac6307 ack! forgot one .idl file. Fix Mac bustage 2001-11-01 02:08:41 +00:00
jband%netscape.com 3ff792dd5d the HP compiler says that anonymous unions can't even have structs. So the union must be named. Fixing that bustage 2001-11-01 01:45:48 +00:00
jband%netscape.com c052cc3bf0 fix Mac bustage (I hope). I think these names conflicted with other names 2001-11-01 01:15:53 +00:00
seawood%netscape.com 8a2a775382 Since '-framework Carbon' causes binaries to require console access to run, do not link using that flag by default. Otherwise, remote builds & non-console tinderboxes will break. Mac OSX Mach-O only.
Bug #107696 r=mozbot
2001-11-01 00:54:48 +00:00
jband%netscape.com 0009a2c9f0 fix bustage on compilers that don't like anonymouse structs in unions. who knew? sr=jst 2001-11-01 00:34:29 +00:00
pete%alphanumerica.com b52992027b b=107823, r=ccarlen, sr=brendan
--pete
2001-11-01 00:11:15 +00:00
pavlov%netscape.com 594f5ea963 fixing bug 107106 r=valeski sr=jst 2001-11-01 00:05:19 +00:00
jband%netscape.com 9045e1ffac added files: mozilla/xpcom/ds/nsVariant.cpp 2001-10-31 23:36:08 +00:00
jband%netscape.com 84bfc894a4 add support for nsIVariant and nsIPropertyBag. bug 44675 and bug 98209. sr=vidur r=dbradley 2001-10-31 23:35:07 +00:00
bbaetz%cs.mcgill.ca 370f19d526 Bug 100843 - Add an explicit output filename option (-e) to xpidl
Patch by aegis@aegisknight.org, r=dbradley, sr=scc
2001-10-31 23:28:36 +00:00
jband%netscape.com cc2359207d added files: mozilla/xpcom/ds/nsIVariant.idl 2001-10-31 23:20:27 +00:00
rginda%netscape.com 1d47cc3acb Bug 104168, "xpcom-autoregistration notification never fires"
r=dougt, sr=brendan
notify category observers when xpcom registration occurs
2001-10-31 23:17:30 +00:00
brendan%mozilla.org 2764eab5c9 Store FastLoad dependency mtimes, and invalidate if any changes (106021, r=dveditz, sr=shaver). 2001-10-31 08:29:25 +00:00
dbaron%fas.harvard.edu fadce78f0e Remove references to nsISimpleEnumerator.h from Makefile.in and MANIFEST as well. b=99136 2001-10-31 03:33:12 +00:00
mkaply%us.ibm.com 8c2922775b #99136
r=dbaron
OS/2 bustage - removing H file that is now generated by IDL
2001-10-31 03:17:59 +00:00
dougt%netscape.com be63c1df0a 107630 Removing C++ cruft from nsIWeakReference.idl. Adding nsIWeakReferenceUtils.h. r=alecf@netscape.com, sr=scc@mozilla.org 2001-10-30 23:18:51 +00:00
dougt%netscape.com 80a163df0e ugh. I did not mean to commit these changes. Backing out 2001-10-30 22:19:32 +00:00
dougt%netscape.com 20e863fb43 Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com 2001-10-30 22:07:28 +00:00
dougt%netscape.com e03c679302 Moving nsISimpleEnumeratory interface into a seperate idl file. bug 99136. r=alecf@netscape.com, sr=rpotts@netscape.com 2001-10-30 22:03:05 +00:00
dougt%netscape.com a3a5afed2e Adding nsISimpleEnumerator.idl to project. 99136. r=alecf, sr=rpotts 2001-10-30 21:59:51 +00:00
ducarroz%netscape.com 321184f9e3 Fix for bug 86089. Replace attachments string in message compose fields by an array of nsIMsgAttachment objects. This architecture change allow us to dissocie the attachment name from the attachment url. We can also now carry over extra information like the attachment content type or Mac file type. This check in contains also fix for related bug 52428, bug 80895, bug 87765 and bug 89090.
R=varada, SR=sspitzer
2001-10-30 14:42:41 +00:00
dbaron%fas.harvard.edu d78da1a4e7 Removing remnants of warren's s/printf/PRINTF/ landing from the tree. b=94480 r=pavlov sr=darin 2001-10-30 06:57:09 +00:00
dbaron%fas.harvard.edu fab09c676b Remove nsLogging.cpp and nsILoggingService.cpp from the build. 2001-10-30 06:50:57 +00:00
dbaron%fas.harvard.edu 42e57db25b Removing remnants of warren's s/printf/PRINTF/ landing from the tree. b=94480 r=pavlov sr=darin 2001-10-30 06:49:37 +00:00
dbaron%fas.harvard.edu 83d24ad2c1 Removing remnants of warren's s/printf/PRINTF/ landing from the tree. b=94480 r=pavlov sr=darin 2001-10-30 06:33:52 +00:00
dbaron%fas.harvard.edu ec204b41e9 Replace static constructor of EmptyEnumeratorImpl with new/delete. b=68092 r=jag sr=waterson 2001-10-30 06:10:21 +00:00
alecf%netscape.com ee9a106589 Back out my backout, now that mac seems to be fixed 2001-10-30 03:39:18 +00:00
alecf%netscape.com acc45c0027 Back out my checkin because !(*@3 PSM is screwed. 2001-10-30 02:41:48 +00:00
dougt%netscape.com 1350d3f0cc not part of build 2001-10-30 02:11:57 +00:00
alecf%netscape.com 0307c79aff bug 100214 - Remove string dependency on XPCOM routines that depend on unicharutil, r=jag sr=scc 2001-10-29 23:16:23 +00:00
dbradley%netscape.com 1b2af580fb Bug 106671 - PLDHashTableEnumeratorImpl::IsDone will never return true, patch makes mCurrent == mCount the done condition. r=dougt, sr=jband 2001-10-29 22:08:42 +00:00
jaggernaut%netscape.com 28aee5db2e Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-29 09:12:39 +00:00
jaggernaut%netscape.com 8f8d8dc7e1 Bug 70083: add nsASingleFragmentString to hierarchy. r=dbaron, sr=scc 2001-10-28 08:24:55 +00:00
peterv%netscape.com 9b87fad07e Add DEBUG-only include of "prenv.h". Bustage fix. 2001-10-27 17:27:29 +00:00
jaggernaut%netscape.com a2008a7538 Bug 70083: add nsASingleFragmentString to hierarchy. r=dbaron, sr=scc 2001-10-27 11:40:01 +00:00
jaggernaut%netscape.com 3757c27e22 Bug 105987: Clean up nsCharTraits.h, use slightly faster implementations where possible, r=dbaron, sr=scc. 2001-10-27 09:40:08 +00:00
seawood%netscape.com 9b5ae05e33 Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson
2001-10-27 07:38:18 +00:00
dougt%netscape.com 24ac2f3385 check for null. if the reference ever goes away, we crash 2001-10-27 03:06:09 +00:00
alecf%netscape.com 20a7381eac remove nsIAppShellComponent, not used anywhere
(not part of build)
2001-10-26 23:07:48 +00:00
dbaron%fas.harvard.edu e54e1386c3 Make it almost compile on MSVC++. Not part of the build. 2001-10-26 08:30:41 +00:00
dbaron%fas.harvard.edu df74076e39 Undoing accidental changes. 2001-10-26 07:17:41 +00:00
jband%netscape.com e9bfc484c2 fix bug 106541. Do a rename rather than a copy to create the new xpti.dat. And don't leave behind xptitemp.dat. r=valeski sr=jst. 2001-10-26 07:15:56 +00:00
dbaron%fas.harvard.edu 9bd03d80e6 Add |release| and corresponding |operator=| and add equality operators that gcc3 doesn't need but MSVC does. Not part of the build. 2001-10-26 07:15:55 +00:00
rpotts%netscape.com 75524b1fee bug #85831 (r=hewitt@netscape.com, sr=jst@netscape.com) Javascript console hangs with the error this.Console.appendIten(...) not a function 2001-10-26 04:51:08 +00:00
jaggernaut%netscape.com b1eedf6ab3 Bug 105904, bug 105971, bug 105889, bug 105906: NS_ConvertUTF8toUCS2 hangs / segfaults. r=dbaron, rs=scc 2001-10-26 04:42:57 +00:00
dougt%netscape.com 4ecfccb0ba fixes spelling error in interface comment 2001-10-26 00:11:18 +00:00
dougt%netscape.com 8e3200f084 Freeze nsIMemory interface bug 99151 r=rpotts@netscape.com, sr=brendan@netscape.com 2001-10-26 00:09:22 +00:00
neeti%netscape.com 92ed1e6c21 Fix for bug 106585 - crash in XPCOMM.DLL during shutdown when mail-news window was open, r=shaver, sr=dougt 2001-10-25 21:03:35 +00:00
dbaron%fas.harvard.edu f882baf3ea Adding work in progress for new auto pointers in order to test easily on many compilers. b=104346 2001-10-25 04:09:38 +00:00
jst%netscape.com 71afc6ad07 Fixing blocker bug 106527 (as part of bug 69468), allow creation of atoms for empty strings but don't crash when creating atoms for strings that have no internal buffer. r=dbaron@netscape.com, sr=brendan@mozilla.org 2001-10-24 23:36:58 +00:00
jst%netscape.com 285c5940f6 Fixing blocker bug 106474. Make nsAFlatString::GetReadableFragment() deal with a null buffer handles correctly. r=kin@netscape.com, sr=scc@mozilla.org 2001-10-24 19:29:42 +00:00
dougt%netscape.com e625fb98e9 Fixes bug 106313 (smoketest blocker). Allowing notification of weak references, regression caused by my nsIObserverService landing. sr=alecf@netscape.com. 2001-10-24 18:02:46 +00:00
jaggernaut%netscape.com f05776cedf Bug 53057: [API] turn off implicit |CharT*| conversion operators for nsCString, rr=dbaron, rs=scc 2001-10-24 09:06:49 +00:00
jst%netscape.com ec6e6aa5da Fixing bug 69468. Finally adding support for string nullness to XPConnect. r=jaggernaut@netscape.com, shaver@mozilla.org, sr=jband@netscape.com 2001-10-24 07:15:06 +00:00
seawood%netscape.com fb2f6b8e34 Add PR_CALLBACK to declaration of PLDHashTableEnumeratorImpl::Enumerator as well. 2001-10-23 08:09:56 +00:00
seawood%netscape.com 3a4a734422 Declare PLDHashTableEnumeratorImpl::Enumerator as a callback function.
Blind fix for OS/2 bustage
2001-10-23 06:52:07 +00:00
dougt%netscape.com 91b4b36d52 backing out changes to 104172. r=ccarlen@netscape.com 2001-10-23 03:50:24 +00:00
seawood%netscape.com 9abb977bfd Convert MyService test component into an "generic" module
Bug #71601 r=dougt
2001-10-23 02:56:35 +00:00
neeti%netscape.com 04ab881373 fix for bug 96461 - using PLDHash for ComponentManager,r=shaver@mozilla.org, sr=brendan@mozilla.org 2001-10-23 02:28:12 +00:00
dougt%netscape.com b5ba390898 Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172 , 104316 , 104420 , 104426 , 104461 , 104511 , 104527 2001-10-23 01:37:21 +00:00
dougt%netscape.com 0a62d4e8d5 99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com 2001-10-22 22:01:27 +00:00
dbaron%fas.harvard.edu 2fe76cd2ac Reduce the performance cost of (threadsafely) refcounting many atoms by creating a second implementation of nsIAtom (derived from the first) that does not refcount and gets destroyed at XPCOM shutdown. Normal atoms are converted to permanent ones without loss of pointer identity when a permanent atom is requested and a normal one already exists. b=92141 r=waterson sr=brendan 2001-10-20 23:19:07 +00:00
dougt%netscape.com 5301a3ad28 fixed regression in mailnews caused by my last change. Need to support weak references both while adding AND while notifying... d'oh! a=pchen@netscape.com 2001-10-20 02:07:33 +00:00
dbaron%fas.harvard.edu fdb1639fd6 Fix build bustage from dougt's nsIObserver / nsIObserverService changes. b=99163 2001-10-19 23:28:44 +00:00
dougt%netscape.com 9772fcd8c9 Fixing build bustage. removing nsIObserverService.idl from MANIFEST 2001-10-19 22:26:37 +00:00
dougt%netscape.com d18d7e2b17 nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163 2001-10-19 20:52:59 +00:00
alecf%netscape.com ddf5745c0c for bug 100214 - make nsStr routines stop depending on nsCRT:: routines, to further reduce our dependency on unicharutil
r=jag, sr=scc
2001-10-19 20:49:39 +00:00
pinkerton%netscape.com 08736708db Keep stack aligned on 16-byte boundary. from bug 98290, r=beard/sr=sfraser. Not part of any build, a=pchen. 2001-10-19 17:33:06 +00:00
jband%netscape.com 4ca6952df1 fix Mac installer crash. bug 105437. r/sr=sfraser 2001-10-19 00:15:43 +00:00
cltbld%netscape.com 47aad7f715 Fixing build busted in --enable-bohem builds 2001-10-18 21:45:52 +00:00
jband%netscape.com c400a4e26f fix warning (and perhaps wrong behavior) by restoring new-style C++ cast of nsInt64 reference into a PRInt64 when passing to PR_fprintf. This was inadvertantly removed in the recent checkin. rs=jband 2001-10-18 07:55:38 +00:00
jband%netscape.com 91a3cddac1 Add support for loading typelibs from multiple directories and correctly tracking that in xpti.dat. Also speedup xpti.dat reading by getting rid of PR_sscanf. This fixes bug 104191 and bug 105042. r=ccarlen sr=jst. 2001-10-18 04:23:25 +00:00
dougt%netscape.com 8b43f9100e reverting to the old way to get windows directories since the function I am using does not work on windows systems without IE4. a=nhotta@netscape.com 2001-10-17 19:38:58 +00:00
jaggernaut%netscape.com 79e0a6c9a2 Bug 73292: Add const nsACString& constructor to NS_Convert(ASCII|UTF8)toUCS2. r=dbaron, sr=scc. 2001-10-17 05:17:53 +00:00
dougt%netscape.com 004836dcaf Allows a QI from nsIServiceManager to nsIServiceManagerObsolete. b=105136, r=beard, sr=darin 2001-10-16 23:39:20 +00:00
dougt%netscape.com cf7a0ceb11 Improvements to GetWindowsFolder. bug 104962, r=dveditz@netscape.com, sr=darin@netscape.com 2001-10-16 23:33:08 +00:00
jaggernaut%netscape.com ce6e434d2a More REQUIRES clean-up. 2001-10-16 22:08:55 +00:00
dougt%netscape.com a781011df7 Fixing bustage caused yesterday. b=105102, r=neeti 2001-10-16 21:00:39 +00:00
brendan%mozilla.org eb9671e246 Add SetAlphaBounds, TABLE_SIZE, and MIN_ALPHA APIs (103990, r=dbaron, sr=waterson). 2001-10-16 05:40:27 +00:00
dbaron%fas.harvard.edu fb1a06783c Remove overloaded fputs functions, DebugDump, and (from nsCString only) ToCString). b=104763 r=jag rs=scc 2001-10-16 05:35:38 +00:00
dbaron%fas.harvard.edu 5a357eea01 Making debugging code be |#ifdef DEBUG|. b=91036 r=harishd sr=jst 2001-10-16 05:31:36 +00:00
dougt%netscape.com f82fe2d0e4 fixing bustage caused by last checkin 2001-10-16 04:08:42 +00:00
dbaron%fas.harvard.edu ed869c764e Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc 2001-10-16 03:53:44 +00:00
dougt%netscape.com 6745319a3b Update for nsIServiceManager interface freeze. r=shaver@mozilla.org. sr=rpotts@netscape.com, bug 99147 2001-10-16 03:36:21 +00:00
dougt%netscape.com 4f3a44d63b API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147 2001-10-16 03:35:52 +00:00
dougt%netscape.com 4b6b331717 adding const to aDest parameter of memcmp. r=me s/r=jband@netscape.com, submitted by jim_nance@yahoo.com, bug 97231 2001-10-15 13:28:45 +00:00
jaggernaut%netscape.com 4e91454ef0 Remove dead code from obsolete string classes: ToNewString(), IsUnicode() and GetBuffer(). r=dbaron, rs=scc 2001-10-14 05:06:53 +00:00
av%netscape.com bef41bfad2 Bug 104309 -- moved ContractID string definition for memory service to the idl file, r/sr=jband, vidur 2001-10-13 20:40:40 +00:00
jaggernaut%netscape.com 740385af43 Use typedefs throughout the string code. r=dbaron, sr=scc 2001-10-13 15:01:21 +00:00
seawood%netscape.com 312cd624d1 Look for mips* on linux instead of specific variants.
Remove temp .s file when done building .o .
2001-10-13 06:09:27 +00:00
dougt%netscape.com 0b0bf127b2 Freezing nsIClassInfo interface. r=dbradley sr=shaver bug=99158 2001-10-12 20:21:18 +00:00
jaggernaut%netscape.com 81a155af2c Bug 104337: Remove nsPrivateReadableString from string hierarchy, r=dbaron, rs=scc. 2001-10-12 07:48:27 +00:00
jaggernaut%netscape.com d845c2f33a Bug 104337: Remove nsPrivateSharableString from string hierarchy. r=dbaron, rs=scc. 2001-10-12 07:34:28 +00:00
dbaron%fas.harvard.edu a22072c008 Bug 69873: remove nsAutoCString. r=jag rs=scc 2001-10-12 02:57:59 +00:00
jband%netscape.com 72a1c5713f NOT PART OF BUILD. Add support to track the type of the interfaces in an array 2001-10-12 01:51:08 +00:00
pavlov%netscape.com 3b3ad58c96 fix indentation/tabbing 2001-10-11 07:19:01 +00:00
alecf%netscape.com bdb0c855fa bug 104126 - remove nsStringArray::IndexOfIgnoreCase and its one consumer. sr=attinasi, r=jag 2001-10-11 01:30:52 +00:00
pavlov%netscape.com cfbfa26c40 xptcstubs code for o32 mips/linux r=pavlov sr=waterson 2001-10-11 00:33:36 +00:00
ftang%netscape.com 1812431a27 fix 96529. lazy load unicharutil for start up.
author=waterson r=ftang sr=brendan
2001-10-11 00:25:21 +00:00
jaggernaut%netscape.com 787bb78541 We'll want support for IsVoid and SetIsVoid on nsACString too. r=jst,dbaron, rs=scc. 2001-10-10 07:51:16 +00:00