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

4350 Коммитов

Автор SHA1 Сообщение Дата
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
jband%netscape.com e866369001 bug 66610 - add xpconnect support for DOMStrings. r=jst sr=brendan 2001-02-20 08:09:19 +00:00
scc%mozilla.org ea49957c51 bug #59429: adding directories, readme's, a mac project, and other things that will be filled in as I move the string code out of xpcom and into its own library. This is not yet part of the build, but jst reviewed it for me anyway. I'll get appropriate review and super-review before adding this directory to the module and to the build. 2001-02-19 12:06:34 +00:00
scc%mozilla.org 751f924012 bug #69315: removing unused and confusing string files 2001-02-19 11:27:41 +00:00
scc%mozilla.org efd6afe174 we're still a part of XPCOM physically (if not logically) and to get exports right need _IMPL_NS_COM 2001-02-19 10:19:21 +00:00
scc%mozilla.org 06993781eb MANIFEST files require Mac line endings 2001-02-19 10:15:47 +00:00
scc%mozilla.org 8c36be650a missed nsFragmentedString.h and .cpp in the initial check-in ... adding them 2001-02-19 08:55:34 +00:00
scc%mozilla.org 9d3b0d6215 bug #59429: adding directories, readme's, a mac project, and other things that will be filled in as I move the string code out of xpcom and into its own library. This is not yet part of the build, but jst reviewed it for me anyway. I'll get appropriate review and super-review before adding this directory to the module and to the build. 2001-02-19 08:54:09 +00:00
scc%mozilla.org 5381f6bf40 bug #59429: adding directories, readme's, a mac project, and other things that will be filled in as I move the string code out of xpcom and into its own library. This is not yet part of the build, but jst reviewed it for me anyway. I'll get appropriate review and super-review before adding this directory to the module and to the build. 2001-02-19 07:42:20 +00:00
mkaply%us.ibm.com d7dbeeb492 OS/2 TB Bustage
Need PR_STATIC_CALLBACK
2001-02-19 07:07:56 +00:00
dougt%netscape.com c0a491c44e Fixes small memleaks. bug 53931. r=ccarlen@netscape.com, a=waterson@netscape.com 2001-02-19 03:09:57 +00:00
scc%mozilla.org e2628f8ed1 bug #69315: r=dbaron, a=ben. Remove unused experimental string files that have never been part of the build 2001-02-19 01:34:34 +00:00
timeless%mac.com d748087b5a fix for bug 52653 regxpcom creates .mozilla in Real User's home
fix by shaver, r=dveditz, sr=scc
2001-02-16 21:35:34 +00:00
jband%netscape.com 3cffac3fc7 not part of the build - to be used in xpconnect flattening etc. 2001-02-14 04:26:03 +00:00
mcafee%netscape.com 0f82bd9582 Ignore generated files 2001-02-14 00:22:38 +00:00
pinkerton%netscape.com 105d3c555e carbon changes. r=pink/sdagley/beard. a=sfraser. 2001-02-13 21:48:26 +00:00
scc%mozilla.org b593b4e3a4 bug #66562: r=harish, sr=brendan, a=blizzard. Make |document.write| work. 2001-02-13 21:26:58 +00:00
dprice%netscape.com fc5a7ddbf1 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
alecf%netscape.com 31d88c869a fix for 67475 sr=scc, waterson, r=blizzard, jag
observer stuff was using nsString junk when it didn't need to
2001-02-13 01:34:14 +00:00
waterson%netscape.com 87a35f2e41 Bug 65146. Fix deadlock potential in proxy code; remove unncessary locks from nsPipe2. r=darin,dougt; sr=brendan 2001-02-12 23:33:11 +00:00
disttsc%bart.nl 76fbedadc5 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
scc%mozilla.org 8265764573 fix bustage caused by access violations not caught in CodeWarrior <sorry> 2001-02-10 01:05:43 +00:00
dougt%netscape.com 69415757ab Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
scc%mozilla.org 8cfcacc812 bug #66562: r=harishd, sr=brendan, a=brendan. Allow insertion into sliding string buffers 2001-02-10 00:02:28 +00:00
mkaply%us.ibm.com 217f553161 r=dougt, a=blizzard
OS/2 only code to handle DBCS properly in nsFileSpec
2001-02-07 04:32:24 +00:00
mkaply%us.ibm.com 7791b9bdb3 r=mkaply, a=blizzard
Quite possibly one of the ugliest pieces of code ever. Good thing it is OS/2 only.
Workaround for WSOD2 bug - if DosCopy fails with a 65, use the OS COPY command.
2001-02-07 04:29:57 +00:00
dbaron%fas.harvard.edu 1b9fc0a499 Add TestCOMPtrEq back to the build now that we know it works on HP. b=65664 r=scc@mozilla.org sr=brendan@mozilla.org 2001-02-07 04:04:12 +00:00
dbaron%fas.harvard.edu 503110129f Fix build bustage by removing extra right paren. 2001-02-07 03:04:46 +00:00
scc%mozilla.org 96a870df5a bug #57087: r=dmose, sr=waterson. Allow for multi-line literals. 2001-02-07 02:32:49 +00:00
dprice%netscape.com 24e9b200c3 65845: sr=leaf r=waterson.
don't do coverage analysis for the xpidl stuff.  Slows building horribly
2001-02-07 02:21:03 +00:00
pchen%netscape.com 0054588c94 bug 46435, r=pinkerton, sr=sfraser, change name of SetOSTypeFromExtension() to SetOSTypeAndCreatorFromExtension() and added ExtensionIsOnExceptionList() 2001-02-07 00:47:01 +00:00
pchen%netscape.com 9cb0402573 bug 46435, r=pinkerton, sr=sfraser, since we went to all the trouble of calling Internet Config in SetOSTypeFromExtension, set file creator as well, but not before consulting an exceptions list so that certain files, e.g. .html and .htm files, always have our app creator code 2001-02-07 00:46:58 +00:00
dveditz%netscape.com 0f26eb1d96 bug 42704 missing initialization in nsLocalFile::GetFileSize, r=dougt/sr=mscott 2001-02-07 00:14:33 +00:00
scc%mozilla.org e767c98b62 bug #53067: r=danm, sr=alecf. Eliminate copying versions of |BeginReading|, |EndReading|, |BeginWriting|, |EndWriting|, and fix callers 2001-02-06 23:18:20 +00:00
scc%mozilla.org b7608f5134 bug #53071: r=danm, sr=alecf. Eliminate redundant implemenations, resolve resulting ambiguities. 2001-02-06 23:07:24 +00:00
scc%mozilla.org 2766ba0e27 bug #66278: r=danm, sr=alecf. Fix signed vs. unsigned warngins in |nsFragmentedString::SetLength| 2001-02-06 23:00:39 +00:00
ccarlen%netscape.com 42bfc2d2bf Bug 65907 - remove dependency on chrome from XPCOM. r=racham@netscape.com,tao@netscape.com, cls@seawood.org, sr=hyatt@netscape.com 2001-02-06 15:41:37 +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
kandrot%netscape.com a5b6775012 r=waterson sr=cls
Adding a newer version of the libc malloc.c from the author.  It is
 compiled switched in via --enable-lea.
2001-02-06 04:52:19 +00:00
kandrot%netscape.com 2b64029480 r=waterson sr=cls
Adding a newer version of the libc malloc.c from the author.  It is
compiled switched in via --enable-lea.
2001-02-06 04:26:58 +00:00
dbaron%fas.harvard.edu 80cf492dd2 Disable earlier changes for bug 65664 for fear they might cause HP-only bustage. 2001-02-05 01:04:38 +00:00
dbaron%fas.harvard.edu 9404b476b2 Add TestCOMPtrEq to the build to make sure that all nsCOMPtr operator== will work correctly across platforms. r=scc@mozilla.org sr=brendan@mozilla.org b=65664 2001-02-04 19:57:33 +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
blakeross%telocity.com dd2f0426c8 Minor QI optimization. r=blake sr=scc 2001-01-31 22:05:28 +00:00
disttsc%bart.nl fbc26446fb Remove some redundant code from nsComponentManager.cpp. bug=66865, patch=bratell@lysator.liu.se (Daniel Bratell), r=jag, a=scc. 2001-01-31 22:00:17 +00:00
mkaply%us.ibm.com 61573838d2 r=mkaply, a=blizzard
Extern mbsrchr so nsFileSpec can use it
2001-01-31 21:58:27 +00:00
mkaply%us.ibm.com 9bca118c63 r=mkaply, a=blizzard
Missing MoveToDir implementation on OS/2
2001-01-31 21:47:40 +00:00