sfraser%netscape.com
d285f8f560
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
2002-01-30 21:14:20 +00:00
mkaply%us.ibm.com
16bf32f240
OS/2 code only - make it easier to turn off popup asserts if necessary by restructuring code
2002-01-28 23:26:31 +00:00
kaie%netscape.com
30d299d361
b=121570 Error code namespace needed for security component
...
r=dougt sr=jband
2002-01-25 15:17:25 +00:00
jdunn%netscape.com
7294110bc7
Change certain AIX ifdefs to AIX_XLC_364 since these ifdefs are only
...
needed for AIX's xlC 3.6.4 compiler. Add test to configure to check
compiler version. NOTE: also adding hpux and aix check for keyboardutils.
r=cls@seawood.org
# 119179
2002-01-25 15:07:38 +00:00
jst%netscape.com
48f217780d
Fixing bug 120899. Changing the NS_WARN_IF_FALSE() macro so that it can't be mis-used in optimized builds. This change makes the macro not usable in expressions that are supposed to be evaluated in release code since the macro now expands to nothing in non-debug builds. Also eliminate NS_VALIDATE which is equally mis-usable. r=dbaron@fas.harvard.edu, sr=brendan@mozilla.org
2002-01-24 09:20:51 +00:00
dougt%netscape.com
98f9d2ba11
removing nsMemory.h. This file now lives in xpcom/glue. bug 120685 sr=jband, a=blizzard
2002-01-18 20:12:36 +00:00
dbaron%fas.harvard.edu
445536c139
Fix stack walking code to work correctly on RedHat 7.2 systems. b=106616 r=jag rs=blizzard
2002-01-16 00:40:36 +00:00
dougt%netscape.com
ce4024d68d
Moving Memory Util functions into nsMemory. r=dmose, sr=jband, bug=119082
2002-01-11 20:12:22 +00:00
jdunn%netscape.com
02f1ef38dd
AIX's new compiler, xlC5.x, doesn't allow the use of "friend" to declare
...
a function prototype. So we have to decare the function and then
declare it a friend. When Default arguments are used, they need to
be specified in the function prototype and NOT in the friend declaration.
# 43311
r=dbaron@fas.harvard.edu
2002-01-10 14:16:05 +00:00
blythe%netscape.com
385178fec6
Fix Bug 115189
...
Trace-Malloc records line number information on platforms which have it.
r=dp sr=alecf
2002-01-09 19:03:01 +00:00
danm%netscape.com
f82f818bb1
additional macros to support aggregation. bug 113664 r=alecf,dougt
2001-12-26 21:30:20 +00:00
timeless%mac.com
711739d601
Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
...
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
dp%netscape.com
840af220ed
bug 113738 Cost of malloc into trace-malloc log r=blythe, sr=brendan
2001-12-15 00:24:12 +00:00
blythe%netscape.com
c43a62897b
fix build bustage caused by recent checkin
2001-12-11 23:56:37 +00:00
blythe%netscape.com
c180764cf8
Fix bug 113958, win32 nsTraceRefcnt support.
...
r=dbaron, sr=brendan
2001-12-11 22:26:47 +00:00
blythe%netscape.com
6053050030
Fix bug 114149, trace-malloc output platform specific
...
r=dp, sr=brendan
2001-12-11 22:21:50 +00:00
seawood%netscape.com
87cae106c8
Add win32 support to xpcom Makefile.ins
...
Bug #58981 r=bryner
2001-12-09 07:05:12 +00:00
dougt%netscape.com
e1264b40f2
Bug 112262. Move nsMemory into the glue library. sr=rpotts, sr=jband.
2001-12-07 19:54:16 +00:00
dp%netscape.com
ba0136d403
bug 113833 Disabling trace-malloc if required dlls are not
...
found. (thanks jband) r=dp, sr=jband
2001-12-07 14:29:24 +00:00
dbradley%netscape.com
d2245e6e00
Bug 112666 - XPCOM ExceptionService should return a pending exception if one exists. r=jst sr=jband
2001-12-07 13:31:01 +00:00
dp%netscape.com
7316b88c24
bug 113833 preventing initalization of trace malloc stuff unless
...
--trace-malloc command line is given. sr=dveditz
2001-12-07 06:41:55 +00:00
blythe%netscape.com
51e311e86f
Bug 112953, non debug trace-malloc on win32.
...
r=dp,sr=brendan
NOT part of normal build.
Change hinges on another change to nsprpub/gmakefile.win that should land
by those in charge of that module shortly.
2001-12-06 02:36:02 +00:00
dp%netscape.com
1e50a8efe1
bug 112470 Include config.mak early to get TRACE_MALLOC settings in. Patch by alecf. r=dp
2001-12-04 21:15:28 +00:00
dp%netscape.com
3a21f36867
disabling unconditional printfs.
2001-12-02 05:39:49 +00:00
dbaron%fas.harvard.edu
277da6177d
Fix typo. Not part of default build.
2001-11-30 22:03:28 +00:00
blythe%netscape.com
e916dcd71f
Fix bug 112196
...
win32 symbols now work for trace-malloc
r=dbaron,sr=brendan
2001-11-27 22:54:05 +00:00
blythe%netscape.com
4d6ff15219
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
dbaron%fas.harvard.edu
45e1a4e76c
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
kaie%netscape.com
21b3e32ba6
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
seawood%netscape.com
d8927fcc61
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
dbaron%fas.harvard.edu
9872d11fea
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
timeless%mac.com
dfa8594725
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
blythe%netscape.com
693a406cb1
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
f82e4f24f8
Oops, meant to remove that incorrect comment.
2001-11-15 07:44:59 +00:00
dbaron%fas.harvard.edu
5e93155c7e
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
blizzard%redhat.com
6f6bb65bce
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
dbaron%fas.harvard.edu
4dcfe39012
Remove unused logging code. b=107510 r=jag sr=waterson
2001-11-03 05:45:27 +00:00
jst%netscape.com
c07afc1507
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
e80e70e9e7
Bug 83426 - Remove DOM exception hack. r=jst, r=dbradley, sr=jband
2001-11-01 15:52:53 +00:00
dbradley%netscape.com
522a873bfa
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
45a0a569e9
add support for nsIVariant and nsIPropertyBag. bug 44675 and bug 98209. sr=vidur r=dbradley
2001-10-31 23:35:07 +00:00
dougt%netscape.com
15f1f4a61a
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
dbaron%fas.harvard.edu
bb5d272539
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
seawood%netscape.com
93a92132d7
Landing the rest of the mach-o OSX changes.
...
Bug #75653 r=cls sr=waterson
2001-10-27 07:38:18 +00:00
alecf%netscape.com
5eb1d58347
remove nsIAppShellComponent, not used anywhere
...
(not part of build)
2001-10-26 23:07:48 +00:00
dbaron%fas.harvard.edu
c5c21ea549
Make it almost compile on MSVC++. Not part of the build.
2001-10-26 08:30:41 +00:00
dbaron%fas.harvard.edu
de8dc33f35
Undoing accidental changes.
2001-10-26 07:17:41 +00:00
dbaron%fas.harvard.edu
35ef156b6f
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
3cba985e18
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
dougt%netscape.com
abb5f8b703
Freeze nsIMemory interface bug 99151 r=rpotts@netscape.com, sr=brendan@netscape.com
2001-10-26 00:09:22 +00:00
dbaron%fas.harvard.edu
8f4c512490
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
dougt%netscape.com
220f65a002
backing out changes to 104172. r=ccarlen@netscape.com
2001-10-23 03:50:24 +00:00
dougt%netscape.com
5fe12c09e7
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
fdb581ad21
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
dougt%netscape.com
da7e1268bd
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
2001-10-19 20:52:59 +00:00
cltbld%netscape.com
6b960fdb77
Fixing build busted in --enable-bohem builds
2001-10-18 21:45:52 +00:00
dougt%netscape.com
e75485644c
API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147
2001-10-16 03:35:52 +00:00
av%netscape.com
fd45ff5886
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
dbaron%fas.harvard.edu
0cc7ea34da
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
dougt%netscape.com
f69c9d1bb5
fixed 102460. Make NS_IMPL_THREADSAFE_ISUPPORTS work again sr=rpotts@netscape.com
2001-10-01 19:44:27 +00:00
seawood%netscape.com
b241cfac14
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
1693547812
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
b4cb4dc46b
Split xpcom into separate xpcomglue library starting with nsCOMPtr.*
...
Bug #99698 sr=alecf
2001-09-29 23:03:39 +00:00
seawood%netscape.com
31ebfa8d88
Export nsCOMPtr.h from xpcom:glue instead of xpcom:base .
...
Bug #99698 sr=alecf
2001-09-29 12:31:09 +00:00
jaggernaut%netscape.com
fdc4078bc4
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
gerv%gerv.net
f385eb981a
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
mkaply%us.ibm.com
5e9a58286e
OS/2 bustage - we don't use _System
2001-09-27 16:04:44 +00:00
jdunn%netscape.com
9b76fa6a94
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
9014c1e381
fixing a missing } in the macro. r=sfraser@netscape.com
2001-09-27 04:49:38 +00:00
dougt%netscape.com
61a2818b03
Adding new files to the unix build.
2001-09-27 04:37:35 +00:00
dougt%netscape.com
5935143361
reverting 99248. r=shaver|brendan@mozilla.org
2001-09-27 03:52:45 +00:00
dougt%netscape.com
62afce095d
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
3316d8ff52
Fix build bustage. Not part of the default build. b=99248
2001-09-27 00:43:32 +00:00
dougt%netscape.com
d367501b1d
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
jaggernaut%netscape.com
e25262c61f
One module per line for REQUIRES. r=/sr=alecf
2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com
3826eb9902
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
cf9912aa80
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
vidur%netscape.com
057feb6217
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
567e35c2fc
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
dbaron%fas.harvard.edu
03b8e91855
Move trace-malloc readers from mozilla/xpcom/base/ to mozilla/tools/trace-malloc/. Add a --shutdown-leaks option to nsTraceMalloc to dump, to the file given as an argument to the option, information about allocations still live at shutdown. Add a new trace-malloc reader (leakstats.c) to print leak statistics. b=84831 r=jag sr=brendan
2001-09-08 18:29:24 +00:00
jband%netscape.com
962426529a
Slightly modify the WIN32 flags check to catch missing XP_WIN32 define also. Add a comment to help people tripping over this so that they can see what we are telling them to fix. See bug 65727. rs=jband
2001-09-06 21:26:08 +00:00
alecf%netscape.com
68824c3a8d
dumb
...
CVS :nd string makefile updates for 98371 r=cls----------------------------------------------------------------------
2001-09-06 03:56:35 +00:00
valeski%netscape.com
9c87bd5a37
fixing IRIX bustage. win line endings wound up in the new .h file. this diff converts them to raw line ending chars
2001-09-05 22:52:43 +00:00
valeski%netscape.com
ac33036169
r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway.
2001-09-05 21:28:38 +00:00
vidur%netscape.com
7cc7556d93
Fix for bug 96517. Fixing typo in NS_ISUPPORTS_IMPL_CI macros. r/sr=jband, brendan
2001-08-24 23:59:59 +00:00
jband%netscape.com
e8c7678733
bug 65727. Make it an error to not have XP_WIN defined if you are compiling on Win32. Too many people with their own build projects stumble into this hole. r=valeski sr=scc (turns out this was reviewed months ago and I neglected to check it in. My bad)
2001-08-21 01:59:55 +00:00
dbaron%fas.harvard.edu
39e2126cb7
Add CallGetInterface. b=92602 r=jag sr=scc
2001-08-18 14:15:07 +00:00
cls%seawood.org
0fdc5570bd
Replace previous 64-bit safe checkin with one that maintains the proper output of nsTraceRefcnt.
...
Bug #20860 r=dbaron sr=brendan
2001-08-15 03:30:39 +00:00
cls%seawood.org
19699b8722
Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
...
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 04:18:27 +00:00
cls%seawood.org
62180bea17
Adding NS_PTR_TO_INT32 & NS_INT32_TO_PTR macros to do safe pointer casting on 64-bit platforms.
...
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 04:14:47 +00:00
brendan%mozilla.org
8c7c819206
FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver.
2001-07-31 19:05:34 +00:00
mstoltz%netscape.com
8ba12f5f91
Whoops, accidentally checked something that shouldn't be. Uncommenting-out
...
the break call in Assertion() (backing out earlier checkin)
2001-07-18 21:46:18 +00:00
rogc%netscape.com
ce47970433
Added heuristics for speculative RTTI for gnu 2.96 compilers.
...
b=62996,r=blizzard,sr=waterson.
2001-07-13 22:40:04 +00:00
mstoltz%netscape.com
3dbca29cb4
Fixing blocker bug 90197 by backing out fix for 87913 that changed the behavior of
...
ComponentManager::AutoRegister and instead using patch v2 from 87913 which
adds a new function rather than changing the existing one. r=mstoltz, dveditz.
2001-07-12 03:58:32 +00:00
dbaron%fas.harvard.edu
0e270245a3
Make CallQueryInterface work when nsISupports is an ambiguous base class and make CallQueryReferent work when nsIWeakReference is an ambiguous base class. b=87735 r=jaggernaut sr=scc
2001-07-04 18:55:13 +00:00
waterson%netscape.com
0877b1a573
Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
2001-06-20 20:21:49 +00:00
cls%seawood.org
80f526179f
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
markh%activestate.com
33dc5fcc7f
Prevent crash in certain multi-threaded situations. Bug 83508. r=markh, sr=jband, a=blizzard.
2001-06-04 23:01:26 +00:00
scc%mozilla.org
9858b4a4d1
bug #67600 , checking in for Ulrich Drepper <drepper@cygnus.org>, sr=scc, r=jst. |#undef| |printf| macros before un-conditionally redefining them, else there are warnings.
2001-05-21 23:38:33 +00:00
dbaron%fas.harvard.edu
1a65c850d1
Limit previous change to definition of PRUnichar to Unix. Should fix mac commercial build bustage. sr=scc b=75544
2001-05-21 16:34:20 +00:00
dbaron%fas.harvard.edu
608c4d0a19
Fix NS commercial Unix build bustage on some compilers by (at least temporarily) making PRUnichar always be equivalent to PRUint16 rather than sometimes being wchar_t. r=scc sr=brendan b=75544
2001-05-18 23:44:17 +00:00
dr%netscape.com
da269460c0
fix for 80067 (assignment vs. equality typos). r=mkaply, mjudge, sr=jst
2001-05-11 05:36:00 +00:00
dr%netscape.com
5e06c69548
fix for 78824 (impl |AdoptData|, |AdoptDataWithLength| on nsISupports[W]String). r=kandrot, sr=jband
2001-05-10 02:44:35 +00:00
mkaply%us.ibm.com
a5b951e494
OS/2 break - our headers define UNKNOWN
...
See nsIURI.idl
Although our tinderbox isn't breaking, all developers are
2001-05-09 20:51:53 +00:00
mkaply%us.ibm.com
865948a22c
OS/2 TB breakage
2001-05-08 19:36:45 +00:00
jst%netscape.com
621060c4fd
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
2001-05-08 17:42:36 +00:00
jband%netscape.com
ebdd285c7a
NOT part of the build. Adding file that will appear on a branch
2001-05-04 21:39:11 +00:00
scc%mozilla.org
689f6a5c62
bug #75504 ; sr=jband. making it impossible to misuse |getter_AddRefs| in the way jband discovered
2001-05-03 10:15:09 +00:00
markh%activestate.com
d60c730c21
Adding placeholders for new files introduced in the XPCDOM_20010420_BASE
...
branch. Not part of the build.
2001-05-01 07:03:27 +00:00
waterson%netscape.com
527c38dc7b
Bug 75198. Support XPCOM_DEBUG_BREAK=warn on Win32. r=brendan, sr=scc
2001-04-28 02:10:18 +00:00
brendan%mozilla.org
1be564909a
Checkin shaver's patch to allow debug Mozilla builds to dynamicly link with XPCOM-based, nsCOMPtr-using optimized plugins (77112, r=brendan, sr=scc, a=chofmann).
2001-04-24 21:13:15 +00:00
mkaply%us.ibm.com
99fc229b57
Don't need to make this change if pref isn't in
2001-04-20 12:19:23 +00:00
mkaply%us.ibm.com
30d9f9d2ef
OS/2 TB bustage
...
Make OS/2 interfaces _System. Might cause OS/2 breakage - I'm testing it as fast as I can.
2001-04-20 03:44:05 +00:00
jfrancis%netscape.com
8fe96f97c4
reserving some id's for nsIRangeUtil. NOT PART OF BUILD
2001-04-19 23:21:57 +00:00
harishd%netscape.com
970bb44680
68790 - Remove nsHTMLContentSinkStream dependency. Not in use anymore
...
r=heikki
sr=jst
2001-04-17 23:23:33 +00:00
shaver%mozilla.org
e2dc3d6d88
75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
...
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
dbaron%fas.harvard.edu
093e897c1b
Fix bustage on VC++ and gcc 2.7.2.x caused by incorrect overload resolution.
2001-04-07 17:25:16 +00:00
dbaron%fas.harvard.edu
244ee9e63a
Replace my previous incorrect fix for |operator==| ambiguities with a correct one: provide additional |operator==| and |operator!=| for comparing nsCOMPtrs to raw pointers that take a non-const raw pointer argument so that builtin operators will not have a better conversion for one argument. b=65664 r=waterson@netscape.com sr=scc@mozilla.org
2001-04-07 15:29:39 +00:00
disttsc%bart.nl
716603de54
Add AString to nsrootidl.idl for bug 70681, r=markh, sr=jst
2001-04-05 12:25:09 +00:00
waterson%netscape.com
9558d5bb62
Bug 68213. Require users of nsFixedSizeAllocator to specify object size at Free() time to avoid 8 byte overhead per allocation. r=harishd, brendan, shaver, hyatt; sr=scc
2001-04-04 05:00:08 +00:00
rickg%netscape.com
c1ce80ae83
preloader update. r=peterl, sr=attinasi
2001-04-03 22:58:59 +00:00
dbaron%fas.harvard.edu
d00646a9ea
Fix Boehm GC + MOZ_TRACK_MODULE_DEPS build. r=disttsc@bart.nl sr=cls@seawood.org
2001-04-03 13:29:13 +00:00
mkaply%us.ibm.com
2ab67c4ef0
#73620
...
r=jband, sr=brendan
Fix some places where we used casts instead of CALLBACKs
2001-03-27 22:59:33 +00:00
disttsc%bart.nl
6e48266508
Clean up REQUIRES lines. r=cls
2001-03-25 22:59:27 +00:00
valeski%netscape.com
c1098ac6ac
r=rpotts. comment changes only. 48726. adding status to idl files of api rev. ifaces.
2001-03-24 00:22:18 +00:00
jband%netscape.com
cc9b8ebdb9
fix bug 54792 by running assert dialog out or process on Win32. r=danm sr=brendan
2001-03-23 06:57:17 +00:00
waterson%netscape.com
7d70549a0c
Bug 72905. Add 'trap' to XPCOM_DEBUG_BREAK flags to bust into the debugger on asserts. r=sspitzer, sr=brendan
2001-03-23 06:21:41 +00:00
beard%netscape.com
053ec70356
Fix to get nsLeakDetector building again after shaver's changes to NS_NewGenericFactory(). r=dbaron@fas.harvard.edu, sr=waterson, amen=leaf.
2001-03-15 02:49:23 +00:00
shaver%mozilla.org
89c833fb49
67699: all your nsIClassInfo is belong to us
...
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
testing
2001-03-12 20:43:02 +00:00
dbaron%fas.harvard.edu
97307826a6
Fix Boehm GC + MOZ_TRACK_MODULE_DEPS build bustage by adding boehm to REQUIRES. r=cls@seawood.org
2001-03-10 03:26:46 +00:00
scc%mozilla.org
996c83f58c
fix bustage
2001-03-09 01:38:36 +00:00
scc%mozilla.org
04cea7fe41
bug #68872 : r=jag, sr=waterson. provide |do_GetWeakReference|.
2001-03-09 00:40:11 +00:00
rpotts%netscape.com
7b553bbf24
bug #61339 . Added a missing const to an nsdIID (sr=waterson)
2001-03-08 06:54:47 +00:00
disttsc%bart.nl
043186b34e
Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
2001-03-02 09:26:57 +00:00
jst%netscape.com
fb391fbc16
Removing unused IID. r=pollmann@netscape.com
2001-03-02 00:50:05 +00:00
disttsc%bart.nl
744785129a
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
2001-02-22 09:35:51 +00:00
dbaron%fas.harvard.edu
532db94253
Improve the boehm GC's ability to dump all leaked objects at shutdown. Patch partly by waterson@netscape.com, partly by me. r=beard@netscape.com sr=brendan@mozilla.org b=59967
2001-02-20 13:50:26 +00:00
pinkerton%netscape.com
cb0fc275e3
Removing HTML->text sink from the parser. r=akkana/sr=vidur. bug 62432.
2001-02-06 07:15:32 +00:00
dbaron%fas.harvard.edu
8d34652545
Make |nsCOMPtr<T>::operator&| private so that it is not used by clients. Legitimate users should use |address_of| instead. b=59414 r=disttsc@bart.nl sr=scc@mozilla.org
...
Fix ambiguities relating to the various forms of |operator==| defined for nsCOMPtrs by avoiding |const| for parameters for compilers where it (incorrectly) confuses overload resolution. r=scc@mozilla.org sr=brendan@mozilla.org b=65664
2001-02-04 19:57:29 +00:00
bratell%lysator.liu.se
37704cb796
Fixing mac breakage. It seems as if the mac compiler actually follows the C++ standard.
2001-02-04 10:49:33 +00:00
bratell%lysator.liu.se
773638f78e
Bug 29241, nsID::Parse used scanf to parse UUID:s which was very slow. This custom parsing should shave 1.6% of mozilla startup time. r=jag sr=jband
2001-02-04 09:36:22 +00:00
jband%netscape.com
d760e8c090
part of the fix to bug 66950. For xpconnect the class we mixin to sometimes needs to know if any weak references are outstanding. r=rogerl sr=brendan
2001-02-02 08:40:01 +00:00
jband%netscape.com
6bf9fd8163
add xpidl support for DOMString to fix bug 65762. r=jst sr=brendan
2001-01-26 02:32:18 +00:00
mjudge%netscape.com
e5dbae6f52
R,SR = waterson, kin, brendan. trace_malloc work. these changes should only be iuncorporated into the build process if someone defines MOZ_TRACE_MALLOC into their build
2001-01-25 22:54:05 +00:00
mjudge%netscape.com
9fdc083176
not in build. only used for trace malloc purposes. This will be reviewed once a makefile change is made
2001-01-17 21:07:42 +00:00
mjudge%netscape.com
3e21ae3574
not in build. for tracemalloc purposes only. when makefile is edited to add this as compile option There will be a reviewer of these checkins as well
2001-01-17 21:06:51 +00:00
dbaron%fas.harvard.edu
c9b346ca28
Fix the use of dynamic_cast for nsCOMPtr logging so it doesn't appear in a macro. b=61243
...
Implement (without enabling, yet) assertions to warn about static constructors. b=62006
Partly fix warnings about MOZ_DECL_CTOR_COUNTER on Mac builds by removing extra semicolon. b=60145
Start to fix the longstanding leaks of nsTraceRefcnt's own hashtables.
r=waterson@netscape.com sr=brendan@mozilla.org
2000-12-23 16:43:32 +00:00
brendan%mozilla.org
efc9a81994
Must hold tmmon around all suppress_tracing uses as well as defs (r=waterson, not part of build).
2000-12-22 01:32:39 +00:00
waterson%netscape.com
2096a3d175
Bug 61339. Static accessor iid/cid should be 'const'. r=scc, sr=jband,rpotts
2000-12-21 00:38:31 +00:00
bratell%lysator.liu.se
8c07dbcef8
Backing myself out to save mac build
2000-12-19 22:54:40 +00:00