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
jaggernaut%netscape.com
dc31b7e710
Bug 81444: Remove deprecated null_nsCOMPtr(), r=mozbot, sr=scc.
2001-10-10 07:51:08 +00:00
dbaron%fas.harvard.edu
452cb26ea3
Add xptcinvoke code for gcc 3.0 on Solaris. This is just a heavily modified version of xptcinvoke_asm_sparc_solaris_GCC.s . Not yet part of the build. b=71627
2001-10-10 06:29:28 +00:00
ftang%netscape.com
7f5ab5d9d6
fix bug 101852. r=alecf, sr=darin/brendan. add PRUnichar* base IsAscii routines
2001-10-10 00:27:51 +00:00
jband%netscape.com
900a5bfba9
NOT PART OF BUILD. bug 44675. bug 98209. New files
2001-10-09 23:42:22 +00:00
bienvenu%netscape.com
ec14b18517
fix string leak in GetWindowsFolder r=dougt sr=sspitzer 103779
2001-10-09 03:30:12 +00:00
pavlov%netscape.com
8fd8d64207
build xptcinvoke_*_mips.* on linux/mips r=pavlov sr=waterson
2001-10-09 01:01:48 +00:00
dbaron%fas.harvard.edu
d3b4f5ba4b
Fix leak of string. b=102996 r=jag sr=bienvenu
2001-10-08 21:10:20 +00:00
rjesup%wgate.com
c29d058fec
Bug 103330: Use Assign() instead of SetLength(0); Append(). r=jag, sr=alecf
2001-10-08 20:07:04 +00:00
jaggernaut%netscape.com
0c2b3bc449
Bug 81444: eliminate |null_nsCOMPtr|. Eliminating all callers, r=syd, rs=mozbot.
2001-10-07 10:58:39 +00:00
jaggernaut%netscape.com
c39b98b2a4
Clean up REQUIRES lines.
2001-10-07 10:35:41 +00:00
pavlov%netscape.com
ad816e444f
Adding xptcinvoke code for the MIPS O32 ABI. r=pavlov sr=brendan
2001-10-06 03:45:29 +00:00
brendan%mozilla.org
ec9fe99d2a
Fix to avoid dangling PLDHashTable entry pointers that lead to humongous FastLoad files (95888, r=dbaron, sr=waterson).
2001-10-03 06:57:52 +00:00
seawood%netscape.com
f0a81d1c20
Check for both __sun__ & __sun since Forte only seems to define the latter.
...
Bug 101773
2001-10-02 22:35:31 +00:00
jaggernaut%netscape.com
f49c077936
Okay, we need |typename| for HP-UX. Adding.
2001-10-02 11:15:45 +00:00
jaggernaut%netscape.com
e11ae39556
Bug 102523: Non-ASCII characters are showing up as '?'s in certain cases because the ASCII to UCS2 code which we recently started using more was doing an incorrect conversion. r=bbaetz, r=dbaron, rs=scc
2001-10-02 10:18:31 +00:00
dbaron%fas.harvard.edu
180cc29e43
Fix typo in include guard. r=jag
2001-10-02 03:18:12 +00:00
dbaron%fas.harvard.edu
9a4acbab7a
Bug 45797: replace remaining uses of deprecated macros NS_IMPL_QUERY_INTERFACE and friends with NS_IMPL_QUERY_INTERFACE1 and friends and remove the deprecated macros. r=jag sr=alecf
2001-10-02 03:18:08 +00:00
sdagley%netscape.com
72a16230e9
Finish fix of bug 97676 - Also use LaunchServices APIs to map creator code to app under OS X. Fixes automatic launch of helper app and restores ability to override helper app from download dialog. sr=sfraser
2001-10-02 01:45:45 +00:00
dougt%netscape.com
7418239098
fixed 102460. Make NS_IMPL_THREADSAFE_ISUPPORTS work again sr=rpotts@netscape.com
2001-10-01 19:44:27 +00:00
timeless%mac.com
a23164a35b
Bugzilla Bug 72878 zap unused variables from xpidl
...
r=shaver, sr=jband
2001-10-01 09:08:04 +00:00
sdagley%netscape.com
ba792b1887
Bug 97676 - Use LaunchServices APIs under OS X for helper app launching and fix Reveal to work with OS X Finder. r=ccarlen,sr=sfraser
2001-10-01 06:43:41 +00:00
sdagley%netscape.com
caa9e6f319
Fix Fizilla build bustage caused by conflict between ccarlen's checkin and jag's string changes. r=jag
2001-10-01 00:57:54 +00:00
bzbarsky%mit.edu
27a85339ae
Make nsICharsetAlias::GetPreferred() and nsICharsetAlias::Equals() take
...
nsAStrings instead of nsStrings. Bug 102096, r=ftang,jag. sr=shaver
2001-09-30 04:01:15 +00:00
seawood%netscape.com
4008d44ab5
Removing nsCOMPtr.{h,cpp} from xpcom/base. They have been copied (in the cvs repo) and are built in xpcom/glue.
...
Bug #99698
2001-09-30 03:30:29 +00:00
seawood%netscape.com
d9d9f677b1
Split part of xpcom into separate xpcomglue library to be used for standalone builds eventually. Start with nsCOMPtr.*
...
Bug #99698 r=rpotts sr=alecf
2001-09-30 01:44:25 +00:00
seawood%netscape.com
f3a4d95cc8
Old age...that's gotta be it.
2001-09-29 23:38:14 +00:00
seawood%netscape.com
6c557adaaf
Split xpcom into separate xpcomglue library starting with nsCOMPtr.*
...
Bug #99698 sr=alecf
2001-09-29 23:03:39 +00:00
seawood%netscape.com
ebc656947f
Export nsCOMPtr.h from xpcom:glue instead of xpcom:base .
...
Bug #99698 sr=alecf
2001-09-29 12:31:09 +00:00
seawood%netscape.com
d57ccfc447
Build glue:nsCOMPtr.cpp instead of base:nsCOMPtr.cpp
Bug #99698 r=sdagley
2001-09-29 12:22:57 +00:00
jaggernaut%netscape.com
0b8c9a35be
Removing dead code, r=dbaron, rs=scc
2001-09-29 10:18:32 +00:00
jaggernaut%netscape.com
ca6197295f
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
2001-09-29 08:28:41 +00:00
dougt%netscape.com
f36caa8fdd
Adding new hash key. r=darin@netscape.com, sr=brendan@mozilla.org bug=81956
2001-09-28 21:37:23 +00:00
gerv%gerv.net
4e12e44b2f
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
ccarlen%netscape.com
ed53a57b9a
Bug 87831 - Fizilla won't launch if its path contains non-ASCII char. r=ftang/sr=sfraser
2001-09-28 09:19:42 +00:00
mkaply%us.ibm.com
86343acb93
OS/2 bustage - we don't use _System
2001-09-27 16:04:44 +00:00
jdunn%netscape.com
c6f6fd997c
rulebrk.c includes this header, so we can't have c++
...
comment delims (//) we need to stick with c ones (/* ... */)
Fixing bustage!
2001-09-27 12:41:06 +00:00
dougt%netscape.com
65feecf8c3
fixing a missing } in the macro. r=sfraser@netscape.com
2001-09-27 04:49:38 +00:00
dougt%netscape.com
59a9a276ca
Adding new files to the unix build.
2001-09-27 04:37:35 +00:00
dougt%netscape.com
ca36b7718d
reverting 99248. r=shaver|brendan@mozilla.org
2001-09-27 03:52:45 +00:00
dougt%netscape.com
8d512061e8
Landing nsISupports changes. Freezes nsISupports.idl and nsrootidl.idl. r=valeski@netscape.com, sr=rpotts@netscape.com bug 98281
2001-09-27 03:43:00 +00:00
dbaron%fas.harvard.edu
2d6d9601cd
Fix build bustage. Not part of the default build. b=99248
2001-09-27 00:43:32 +00:00
dougt%netscape.com
65aec024ea
uses strtok_r if avaliable. r=doug/cls, sr=rpotts, patch by drepper@cygnus.com. bug 99248
2001-09-25 23:31:27 +00:00
dougt%netscape.com
be4eb4ccfa
protects against crash when calling smprintf with a null argument. r=me, sr=darin@netscape. patch submitted by risto.kankkunen@iki.fi. bug number 100293.
2001-09-25 22:21:14 +00:00
jaggernaut%netscape.com
45d38c6d6e
Bug 100764: remove NS_ConvertABCtoXYZ(CharT). r=dbaron, rs=scc
2001-09-25 09:37:13 +00:00
jaggernaut%netscape.com
2c068235b1
Bug 100750: string iterator users should use correct typedefs. r=dbaron, rs=scc
2001-09-25 09:35:50 +00:00
dp%netscape.com
a682729604
bug 100682 temporary way to get service without creating a new
...
one. This will get fixed the right way along with other api changes
for component and servicemanager r=sfraser/dougt, sr=mscott
2001-09-25 00:38:44 +00:00
dp%netscape.com
7a25a41203
bug 29063 Removing unneccessary stat() r/sr=waterson/alecf
2001-09-25 00:19:52 +00:00
jaggernaut%netscape.com
dec9bd6a52
Remove dead string files from the tree, r=dbaron, rs=scc
2001-09-24 23:55:19 +00:00
bienvenu%netscape.com
100dafd417
fix 101143 r=dp, sr=waterson shutdown observer skipped if previous observer removes itself upon shutdown notification
2001-09-24 23:07:44 +00:00
alecf%netscape.com
82e08a59fe
oops, remove this chrome line - for REQUIRES builds only
2001-09-21 14:28:26 +00:00
cls%seawood.org
6792a96782
Initial version. Added nsCOMPtr.h
...
Bug #99698 not part of build (yet)
2001-09-20 10:08:33 +00:00
cls%seawood.org
3ce1d55dc1
Initial version of libxpcomglue win32 makefile. not part of build (yet)
...
Bug #99698
2001-09-19 08:09:04 +00:00
racham%netscape.com
1498018c58
Fixing bug 100404. Backing out changes made to xpcom that caused dependency on chrome component. AccountManager in mailnews need to be fixed as explained in bug 100483 to solve the problem in a better way.
2001-09-19 07:43:41 +00:00
jaggernaut%netscape.com
d1a7bfa843
One module per line for REQUIRES. r=/sr=alecf
2001-09-18 22:01:13 +00:00
jband%netscape.com
5fa841a6c4
unbust XPCOM_STANDALONE. bug 66759. These days xpcom relies on nsIChromeRegistry.h too. Gak! r=dougt sr=brendan.
2001-09-18 21:43:46 +00:00
chak%netscape.com
7a73e687f5
Fix for #99144 - Marking nsIFactory as frozen
...
r=dougt, sr=rpotts
2001-09-18 21:40:42 +00:00
jaggernaut%netscape.com
dc40187223
Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
2001-09-18 13:41:47 +00:00
alecf%netscape.com
62424ee7b2
Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!)
2001-09-17 19:06:35 +00:00
mkaply%us.ibm.com
37c8ec32dd
myotonic REQUIRES bustage I think
2001-09-15 13:00:17 +00:00
racham%netscape.com
2b71c485c2
Fixing bugscape bug 4198. This fix allows ISPs add signature files to the user accounts. Adding changes to AppFileLocationProvider to get to messenger defaults.
2001-09-15 07:53:54 +00:00
cls%seawood.org
cf14958a6c
Initial version for bug 99698. Not part of the build.
2001-09-14 23:50:59 +00:00
jaggernaut%netscape.com
74cd17660e
Add support for IsVoid and SetIsVoid, add NS_COM to nsAStringGenerator. r=jst, rs=scc.
2001-09-14 08:23:46 +00:00
vidur%netscape.com
86e32dfb99
Fix for bug 12189. Added NS_ERROR_MODULE_GENERAL as an return code base for non-core components that don't care if their return codes overlap. r=dougt, sr=rpotts
2001-09-12 20:43:49 +00:00
brendan%mozilla.org
3efd0e519f
1. Fix jsdhash/pldhash.[ch] so that add/remove cycles for a given k do not
...
create a long chain of removed sentinels. Also, when adding k to a table
where k is not mapped, but where k hashes to a chain that includes removed
sentinels, recycle the first removed sentinel in the chain for k's entry.
2. Cache cx->resolving till js_DestroyContext, to avoid high JSDHashTable
new/destroy overhead in js_LookupProperty.
3. Add NS_TraceStack to nsTraceMalloc.[ch] and clean the .c file up a bit.
2001-09-12 06:39:31 +00:00
dp%netscape.com
a2b2565a87
letting factories overrride native components. Fixes embedding
...
smoketest blocker bug# 99130 r=adamlock
2001-09-11 18:10:31 +00:00
beard%netscape.com
45eccfd695
fix for bug #98290 , keep stack aligned to 16 byte boundaries, r=beard, sr=sfraser
2001-09-11 06:10:31 +00:00
jband%netscape.com
329a912303
Not part of the build - updating status page to reflect pavlov's great accomplishment. Also adding title attributes to <img> tags so that we can see the tip text on mozilla too.
2001-09-10 23:03:37 +00:00
dbaron%fas.harvard.edu
dcd9a0a54f
Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag sr=alecf b=45797
2001-09-10 19:54:27 +00:00
dougt%netscape.com
3a71bd783f
fixes 98735. r=adamlock, sr=rpotts. Basic problem is that the first argument of NS_InitXPCOM2 was not returning an nsIServiceManager
2001-09-10 04:28:37 +00:00