jband%netscape.com
ea496b8199
add xpidl support for DOMString to fix bug 65762. r=jst sr=brendan
2001-01-26 02:32:18 +00:00
mjudge%netscape.com
a79e1f9316
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
darin%netscape.com
6a7567992b
Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
...
r=dougt@netcape.com , sr=mscott@netscape.com .
2001-01-23 22:10:34 +00:00
danm%netscape.com
3d72fd68cd
RevokeEvents now walks the chain to elder queues. bug 65243 r=buster,kmcclusk,pavlov
2001-01-22 23:01:03 +00:00
dbragg%netscape.com
2f9df69204
fix for build bustage. Leftover nsProcessWin.h in my include dir.
2001-01-22 22:38:43 +00:00
dbragg%netscape.com
0423269ffa
Final step in adding nsIProcess to build. a=dougt sr=brendan
2001-01-22 21:52:01 +00:00
dbragg%netscape.com
0380fc2e40
Adding nsIProcess to the mac build. a=dougt sr=brendan
2001-01-22 21:50:54 +00:00
dbragg%netscape.com
79a2d98116
Adding nsIProcess to the Mac build. a=dougt, sr=brendan
2001-01-22 21:50:27 +00:00
dbragg%netscape.com
b62b903001
First part of adding nsIProcess to the Mac build (MANIFEST file). r=dougt, sr=brendan
2001-01-22 21:46:14 +00:00
dbragg%netscape.com
dbc435ab55
Adding nsIProcess to unix build. a=dougt sr=brendan
2001-01-22 21:44:04 +00:00
dbragg%netscape.com
c169358cad
Adding nsIProcess to windows build. a=dougt sr=brendan
2001-01-22 21:42:20 +00:00
dbragg%netscape.com
809a820ca1
Added CR to end of file for certain unix platforms.(originally checked in from windows as part of fix for 62167
2001-01-22 21:40:33 +00:00
ccarlen%netscape.com
a72ef4d61d
Fixing bustage to XPCOM_STANDALONE build caused by my check in for bug 64501. sr=jband
2001-01-22 20:59:37 +00:00
dbragg%netscape.com
88f5cb7159
First Checked In.
2001-01-19 21:26:41 +00:00
dbragg%netscape.com
1f9e47be7f
New interface for creating and managing processes. New feature for bug 62167. a=dougt sr=brendan
2001-01-19 21:23:24 +00:00
waterson%netscape.com
9fedcec1d1
Bug 65908. Reduce nsHashtable default size from 256 to 16 (the minimum that a PL_HashTable will allow). r=kandrot, sr=brendan.
2001-01-19 21:20:52 +00:00
ccarlen%netscape.com
e32d0bf79c
Fix for bustage caused on senna Tinderbox by checkin for 64501.
2001-01-19 01:24:28 +00:00
ccarlen%netscape.com
f346c249e1
Fix for bustage caused on senna Tinderbox by checkin for 64501.
2001-01-19 00:03:07 +00:00
ccarlen%netscape.com
d9dd3b5321
Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom.
r=dougt@netscape.com, sr=brendan@mozilla.org
2001-01-18 22:51:57 +00:00
mjudge%netscape.com
6a5b25f5d5
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
42cee62f00
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
ccarlen%netscape.com
5adc9d520a
Bug 54008 - nsIFile::MoveTo doesn't work according to API on Mac.
r=sdagley, sr=sfraser
2001-01-17 20:23:06 +00:00
yokoyama%netscape.com
f59a3b8336
Fixes 58679 and 32056
2001-01-16 22:19:07 +00:00
dprice%netscape.com
1deb763795
busted linux, backing out.
2001-01-13 07:24:24 +00:00
dprice%netscape.com
3feac174eb
BUG 63013 changes to the makefile to enable string factoring tests run on windows.
...
Changes return code of test program on failure. Added all-tests:: rule to makefile
2001-01-13 07:06:03 +00:00
dprice%netscape.com
423dade490
BUG 63013 Removes the STAND_ALONE_STRING_TESTS flag, sr=scc
2001-01-13 07:03:35 +00:00
bryner%uiuc.edu
d82ae9d79f
Only build the xpcom sample component if ENABLE_TESTS is set (or only if DISABLE_TESTS isn't set, on windows). sr=cls.
2001-01-13 05:26:02 +00:00
dbaron%fas.harvard.edu
1929738b70
Add nsDeque to leak stats. r=harishd@netscape.com sr=waterson@netscape.com b=63014
2001-01-10 04:04:57 +00:00
sfraser%netscape.com
a0dda75954
Convert nsIDiskDocument to xpidl, and change it from using nsFileSpecs to nsIFiles. Bug 62567, r= buster, ducarroz, adamlock, sr=kin
2001-01-09 22:47:02 +00:00
dougt%netscape.com
00d3cd613f
Fixes dropped socket transport during shutdown. The xpcom fix causes the UI event queue to be processed one final time after services shutdown. The socket transport fix forces all remaining active transports to be canceled, then released. r= waterson@netscape.com && darin@netscape.com a=mscott@netscape.com. b=63565
2001-01-09 05:44:47 +00:00
ducarroz%netscape.com
ed4ef31c50
Part of fix for bug 42458. The Unichar version of nsCRT::strndup wasn't correctly terminating the string. R=varada, SR=mscott
2001-01-08 19:58:12 +00:00
cls%seawood.org
a159227bd0
Increase BeOS event port capacity and avoid sending messages to event port if capacity is exceeded.
...
Thanks to Makoto Hamanaka <VYA04230@nifty.com> for the patch.
Bug #63646 . r=danm
2001-01-07 09:03:09 +00:00
blakeross%telocity.com
8abb06b8eb
Fix 10061: xptcall not right on irix. patch by Robert Low (rob@adacel.com.au). r=jband sr=blizzard
2001-01-05 23:44:21 +00:00
bryner%uiuc.edu
69e9b90bc6
Removing dead .toc files. Not part of build. a=sfraser.
2001-01-03 01:32:06 +00:00
dbaron%fas.harvard.edu
6b1c9bf9dc
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
disttsc%bart.nl
9cc1585499
Add |.get()| to nsCString. Bug=58284,r=dbaron, a=scc.
2000-12-23 06:45:54 +00:00
brendan%mozilla.org
63a11a7d50
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
6928f3e554
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
38cb922a58
Backing myself out to save mac build
2000-12-19 22:54:40 +00:00
bratell%lysator.liu.se
e7f77964a4
Bug 62432, remove nsHTMLToTXTSinkStream from build. r=akkana@netscape.com, sr=vidur@netscape.com
2000-12-19 21:38:36 +00:00
sspitzer%netscape.com
2388fc86e5
fix for #58238 . sr=bienvenu. fix crash when growing the hash table
...
that contained the list of atoms. see bug report for all the details.
thanks to bienvenu, scc, brendan, and hyatt for the help.
2000-12-18 19:58:20 +00:00
tao%netscape.com
a05eac8f31
51327: mozilla doesn't parse java properties files correctly
...
patch from erik, r=tao,sr=alecf
2000-12-15 00:52:09 +00:00
jst%netscape.com
c5961226d7
Checking in scc's fix for blocker bug 62818, nsSlidingSubstring::GetReadableFragment(..., kFragmentAt, ...) wasn't implemented and that caused a crash when serializing HTML to plain text. r=me.
2000-12-14 22:16:10 +00:00
rpotts%netscape.com
f7304a8b71
Fix for assert when loading content from the memory cache (ie. hitting Back). r=jst
2000-12-13 23:11:32 +00:00
jband%netscape.com
8fd7dc38a7
fix bustage to XPCOM_STANDALONE from fix to bug 43591. r=dbaron sr=brendan
2000-12-13 04:36:53 +00:00
mkaply%us.ibm.com
fecc01ffe5
OS/2 TB breakage
...
r=jag, a=scc
Don't use initializer on template
2000-12-13 04:07:21 +00:00
vidur%netscape.com
3ee2570bb6
Fix for Solaris compiler warning from scc. r=vidur
2000-12-12 23:02:01 +00:00
vidur%netscape.com
3d01aed3f7
Changes to parser to allow less copying. Use of the new nsSliding[Sub]String classes so that tokens can hold substrings that keep references into the scanner buffer. Cleaned up token interface and general string usage. r=harishd,heikki sr=jst
2000-12-12 21:58:14 +00:00
vidur%netscape.com
0a4eedc07d
Implementation of ReadSegments to support less copying in the parser. r=rpotts, sr=jst
2000-12-12 21:57:47 +00:00
jst%netscape.com
23a0adddb7
Fixing compiler warnings, not part of the build yet. r=vidur
2000-12-12 21:52:08 +00:00
ccarlen%netscape.com
fe233dba77
Bug 51932 - Allow getting the FSSpec of a file which doesn't exist.
r=sdagley, sr=sfraser
2000-12-12 20:14:03 +00:00
vidur%netscape.com
221266180e
New file for buffer management for shared strings, written by scc. Not yet added to the build. r=vidur
2000-12-12 20:13:33 +00:00
brendan%mozilla.org
1633b91a46
Fix realloc bookkeeping blunder (r=waterson,pnunn, NOT PART OF DEFAULT BUILD).
2000-12-12 05:48:16 +00:00
mang%subcarrier.org
8279725fbb
Fix for #62572
...
Removed obsolete code that allowed implicit declaration of nsid types.
This will cause a rebuild.
r=mccabe
sr=jband
2000-12-11 23:06:26 +00:00
danm%netscape.com
84daaa9b30
delete thread log in main thread dtor. bug 54303 code=jonsmirl@mediaone.net r=me,dougt,brendan
2000-12-11 21:55:47 +00:00
dbaron%fas.harvard.edu
3331dd382b
Attempt to fix |address_of| bustage on IRIX. r=scc@mozilla.org b=59414
2000-12-10 03:13:53 +00:00
dbaron%fas.harvard.edu
4597daa244
Fix bustage. Forgot to change NS_IMETHODIMP in function definitions.
2000-12-09 04:58:10 +00:00
dbaron%fas.harvard.edu
fa7d014c05
Convert correct usage of |nsCOMPtr<T>::operator&| to use |address_of| since the operator& will soon become private. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com
2000-12-09 04:46:08 +00:00
dbaron%fas.harvard.edu
81352c0825
Work in progress for bug 59414. Prepare to make |nsCOMPtr|'s |operator&| private to prevent many cases of accidental usage, and provide |address_of| for clients who really want a pointer to an nsCOMPtr. r=scc@mozilla.org sr=waterson@netcape.com
2000-12-09 04:45:43 +00:00
dbaron%fas.harvard.edu
2b2160f1b0
Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com
2000-12-09 04:21:51 +00:00
dbaron%fas.harvard.edu
de24c96d88
Avoid relying on static constructor for nsFSStringConversion in nsLocalFile by making all methods static and avoiding the need for an object and then doing cleanup during XPCOM shutdown. b=43591 r=dougt@netscape.com sr=waterson@netscape.com
2000-12-09 04:11:05 +00:00
mkaply%us.ibm.com
be46098572
OS/2 build break
...
Need PR_CALLBACK
2000-12-08 20:36:53 +00:00
dmose%mozilla.org
0a3c12b78b
Fix for bug 61692: IDLify nsIEventQueue and nsIEventQueueService. This makes it possible to create an nsISupports proxy for calling across threads in languages other than C++ (eg JS). r=dougt@netscape.com, r=jband@netscape.com, sr=brendan@mozilla.org
2000-12-08 04:30:36 +00:00
mccabe%netscape.com
2463c6c216
Fix to 8734. Make xpidl produce its' output file in the same directory it is run in. This only applies when the -o someotheroutname option isn't supplied. Previous behavior was to produce the output file in the same directory as the input file. Hopefully this'll save some confusion for first-time xpidl users.
...
Thanks to Mike Ang <mang@subcarrier.org> for fixing several errors in the initial version of this patch.
r=mang
sr=jband
2000-12-07 04:25:07 +00:00
mccabe%netscape.com
63bb35887d
Usage message spelling fix courtesy Mike Ang <mang@subcarrier.org>.
...
r=mccabe
2000-12-07 04:22:24 +00:00
mccabe%netscape.com
54b6fe9784
Fix to 54913. Add check against 'const unsigned long = -4', and centralize many const checks in xpidl_util.c from the various xpidl backends.
...
This'll cause the tree to rebuild.
sr=jband.
2000-12-07 04:17:33 +00:00
jband%netscape.com
b27fc45e0b
fix warnings from fix to bug 61369
2000-12-06 19:40:56 +00:00
waterson%netscape.com
f7b54ed67f
Bug 61571. Improve speculative RTTI heuristics by adding one more instruction to the signature for typeinfo(). r=brendan, sr=beard
2000-12-06 00:05:45 +00:00
dbaron%fas.harvard.edu
3a40e42717
Add information to stack trace format so it can be processed by addr2line. b=59136
...
Make logging not crash when dll unloading is enabled. b=60710
r=waterson@netscape.com sr=brendan@mozilla.org
2000-12-02 16:10:50 +00:00
mccabe%netscape.com
7ddbcb075b
Fixes to 52520 and 13813. Move checks against [retval] usage from xpidl_typelib code to the common xpidl_util code used by all modes, and add a new check asserting that [retva] is only applied to the last parameter. XPConnect has had this restriction for a long time.
...
no r=, but it's very similar to previous approved changes. I want to get it in with other xpidl modifications, as everybody's tree needs to be rebuilt anyway.
2000-11-30 10:51:39 +00:00
mccabe%netscape.com
4e0b0efbf3
Fix to 13765. Disallow IDL interfaces with [shared] parameters that aren't string, wstring or native. Also disallow [shared] with nsid or [array] parameters.
...
sr=jband
2000-11-30 09:52:29 +00:00
mccabe%netscape.com
a65e320dd3
Better fix to problem with 57094; reinstate 57094 fix and add a conditional #undef of NS_NO_VTABLE to nsISupportsUtils.h before defining it there.
...
r=jband
2000-11-30 08:08:24 +00:00
mccabe%netscape.com
0dac69a5cc
Fix to 57094 is running into trouble on windows, commenting out.
2000-11-30 07:56:47 +00:00
mccabe%netscape.com
7be75703a4
Tweak to previous checkin. Rectify 'to to' typo in comment added to generated header files. Thanks to jband for saving me the shame.
2000-11-30 07:52:16 +00:00
mccabe%netscape.com
493faa54ce
Fixes for 40008, 40152, 40016, 51795, 57094.
...
Fix various aspects of xpidl, including:
don't fail on empty idl / idl containing only #includes
use error location instead of typedef location when reporting type errors
warn on interfaces that lack a uuid attribute (thanks Warren for the prod)
add include guards to generated .h files - faster mac compilation?
xpidl-generated headers don't need NS_NO_VTABLE defined.
This'll cause a tree rebuild.
r=mang (several)
sr=jband.
2000-11-30 07:51:02 +00:00
jband%netscape.com
c1564bb79e
fix bug 58959 and groundwork for bug 57370. Handle interface whose name has changed correctly and add support for comparing iids without fetching. r=mccabe sr=hyatt
2000-11-30 06:55:40 +00:00
jband%netscape.com
0848a5d31c
Add some thread stress tests used to figure out problem in bug 61369. r=brendan sr=waterson
2000-11-30 05:26:15 +00:00
jband%netscape.com
fe62695f13
fix bug 61369. Race between nsThread Init and Main. Also additions to make the interface more useful to non-C++ code. r=brendan sr=waterson
2000-11-30 05:24:53 +00:00
waterson%netscape.com
a692ac7ac4
Oops, remove one 'bamboozler' that isn't globally exported, except in my build.
2000-11-29 21:18:03 +00:00
waterson%netscape.com
e1bdb8b1aa
Bug 61241. Change trace-malloc's live object output format to mimic beard's format from Boehm. r=brendan, sr=jband
2000-11-29 21:16:53 +00:00
mkaply%us.ibm.com
7863bcb388
#56767
...
r/a=cls,leaf
Remove XP_PC - use XP_WIN or XP_OS2 explicitly
2000-11-28 23:51:05 +00:00
mkaply%us.ibm.com
b12d0a5ba2
#56767
...
r/a=cls,leaf
Remove XP_PC - use XP_WIN or XP_OS2 explicitly
2000-11-28 23:27:38 +00:00
danm%netscape.com
06a281a74b
ignore busy threads when determining whether to add a new thread to the pool. bugs 55032,56337,58404,60338, others. r=beard,brendan,dougt,saari
2000-11-28 22:38:02 +00:00
cls%seawood.org
b4ffe758bb
Fix linux/sparc test to work for sparc64 arch.
...
Thanks to Myth <frb@wiw.org> for the patch.
Bug #57501 r=cls@seawood.org
2000-11-28 05:27:19 +00:00
cls%seawood.org
3ea6bf0f4d
Fix the BeOS implementation of Normalize().
...
Thanks to Hiromasa Kato <hiro@eng.iastate.edu> for the patch.
Bug #53014 r=cls@seawood.org sr=scc@mozilla.org
2000-11-28 01:43:09 +00:00
cls%seawood.org
5aafa0b4a6
Under BeOS, we must call Normalize() on a local file before it can be used.
...
Thanks to Hiromasa Kato <hiro@eng.ia.state.edu> for the patch. Bug #53014 . r=cls@seawood.org sr=scc@mozilla.org
2000-11-28 01:41:05 +00:00
colin%theblakes.com
880969402b
OpenVMS specific fix for defeciency in stat.
...
b=60199 r=dougt a=waterson
2000-11-27 11:19:41 +00:00
dmose%mozilla.org
03a6ecf015
added macros for deallocating XPCOM arrays. r=alecf@netscape.com, moa=scc@mozilla.org, sr=brendan@mozilla.org
2000-11-22 20:15:23 +00:00
brendan%mozilla.org
4a242ba8a6
Revamp REALLOC record for rayw's tool; add flush-log-files function (r=rayw, a=waterson, not part of build).
2000-11-22 08:05:05 +00:00
dougt%netscape.com
29cef744e4
Static Module Patch. r=valeski,warren@netscape.com, sr/a=cls@netscape.com
2000-11-21 23:40:34 +00:00
cls%seawood.org
434edd6f33
Oops. Fixing bustage introduced by previous checkin. I forgot that XPIDL_MODULE is sometimes set by MODULE. r=blizzard Bug 59454
2000-11-21 00:18:46 +00:00
cls%seawood.org
66a18fcbbf
Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
2000-11-20 07:16:06 +00:00
danm%netscape.com
2c6d578e14
removing glowcode directives. won't affect you unless you use an obsolete version of glowcode.
2000-11-18 02:13:42 +00:00
blizzard%redhat.com
646e1d37ac
two line change to remove iostreams from this test list. r=alecf,jag sr=scc
2000-11-17 21:17:53 +00:00
alecf%netscape.com
0934a8bda2
fix for #45797 - fix NS_IMPL_ISUPPORTS consumers
...
r=dveditz a=self
2000-11-17 03:41:41 +00:00
dougt%netscape.com
f8ca50385e
Checking error code from IsDirectory().
2000-11-15 22:39:43 +00:00
disttsc%bart.nl
67a97d42f0
Fix iteration type in ConvertTo(Upper|Lower)Case in nsReadableUtils.cpp, bug=60047, r=dmose, a=scc
2000-11-15 01:58:23 +00:00
ccarlen%netscape.com
db44a10b6c
Bug 55891
r=brade, sr=sfraser
2000-11-14 15:58:54 +00:00
disttsc%bart.nl
a8a18302a4
Checking in the correct patch for bug 59526.
2000-11-10 01:30:07 +00:00
edburns%acm.org
b1aacc0ff8
bug 59526
...
sr=waterson
r=valeski
This bullet-proofs the code so the one thread does not exit twice.
2000-11-09 23:49:57 +00:00