Commit Graph

484 Commits

Author SHA1 Message Date
dougt%netscape.com
4be9abb1ef Adding TestUpload to windows. Also reordering tests to follow hex numbering. 2001-08-02 01:34:02 +00:00
jaggernaut%netscape.com
e91f8a147e Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
pete%alphanumerica.com
f020dcc1cd Fix for nsIFile delete conflicts with JS reserved name b=37406, r=dougt, sr=jst
Renamed all Delete methods to Remove.

--pete
2001-07-24 18:38:25 +00:00
cls%seawood.org
faa4e8ff84 Remove obsolete --disable-new-cache option & MOZ_NEW_CACHE/OLD_CACHE ifdefs from the tree. We are not turning back now. :)
Bug #89008 r=dougt sr=waterson
2001-07-06 08:07:43 +00:00
cls%seawood.org
cfce8f4dcc Updating .cvsignore files.
Bug #84824 r=jag
2001-07-06 02:36:37 +00:00
dbaron%fas.harvard.edu
4a340e0f61 Add util to REQUIRES to fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage. 2001-06-27 04:09:32 +00:00
jat%princeton.edu
aa7c480e17 Adding the necko performance tests. 2001-06-27 02:33:44 +00:00
darin%netscape.com
5cce6840f5 part of http branch landing... forgot to add this file. 2001-05-11 21:17:17 +00:00
darin%netscape.com
199c44a737 Http branch landing: changes to netwerk/ (bug 76866) r=gagan,sr=dougt,a=chofmann 2001-05-11 21:04:09 +00:00
gordon%netscape.com
2004441d51 Not part of build. 2001-05-09 05:05:20 +00:00
gordon%netscape.com
fe1363c0a2 Fix build bustage. 2001-05-09 04:26:19 +00:00
cls%seawood.org
d62bacf705 Remove unneeded LOST_SYM_LIBS defines. 2001-04-30 01:13:22 +00:00
rpotts%netscape.com
259fce8009 fix for bugs #55867, 63529, 26295, 63247 (r=darin, valeski) 2001-04-27 21:05:52 +00:00
gordon%netscape.com
89b0c9362b bug 72528, remove old cache from build. sr=darin. 2001-04-17 10:47:22 +00:00
gordon%netscape.com
7fd591fd71 Test for nsDiskCacheBlockFile.cpp [not part of build]. 2001-04-16 08:37:47 +00:00
pavlov%netscape.com
229d32210a removing the statusArg param to OnStopRequest to fix build bustage 2001-04-10 06:40:51 +00:00
darin%netscape.com
00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
disttsc%bart.nl
72cea9bb38 Clean up MODULE/REQUIRES, bug=73353, r=cls 2001-04-08 08:33:11 +00:00
darin%netscape.com
0642d114a1 Add progress event sink notification test. 2001-03-27 08:23:42 +00:00
beard%netscape.com
06b8524af8 [not part of build] Update to newer version of interface. 2001-03-27 08:17:20 +00:00
disttsc%bart.nl
497249a5e8 Move nsCString from |operator char*()| to |get()| and |NS_CONST_CAST| where needed. bug=53057, r=dmose, sr=shaver 2001-03-20 05:37:56 +00:00
dougt%netscape.com
c74c36c85e Minor build changes per API review. Now nsIFileURL and nsIFileChannel have their own IDL file which means that if you were using either of these two interfaces, you need to include a new include file. r=valeski@netscape.com 2001-03-12 22:41:28 +00:00
beard%netscape.com
d931f60a66 [not part of build] wrapped test case in test function. 2001-03-12 15:36:51 +00:00
beard%netscape.com
df28df1672 [not part of build] Tests simultatenous writing of two cache entries which collide (same hash code). 2001-03-12 15:35:55 +00:00
dbaron%fas.harvard.edu
79b1bcdc60 Allow new cache to be built with MOZ_TRACK_MODULE_DEPS. r=cls@seawood.org 2001-03-11 02:02:25 +00:00
beard%netscape.com
0313a7eb10 [not part of build] Tests cache visitation API. 2001-03-09 18:59:53 +00:00
gordon%netscape.com
dc5d568ca6 [not part of build] Added test cases for ACCESS_READ of non-existent entry and ACCESS_WRITE of existing entry. 2001-03-07 09:31:45 +00:00
darin%netscape.com
b4ba335c31 Added some error checking. 2001-03-07 06:35:36 +00:00
beard%netscape.com
0f2a20c199 [not part of build] Using async open & read. 2001-03-07 04:04:33 +00:00
beard%netscape.com
c4147fc9e6 [not part of build] Added synchronous http (unimplemented). 2001-03-07 04:03:39 +00:00
bryner%uiuc.edu
fe58751409 Fixing build bustage. 2001-03-06 06:22:58 +00:00
beard%netscape.com
f5f96b7833 [not part of build] Increased number of downloads/reads to 50, added median(). 2001-03-06 03:29:08 +00:00
beard%netscape.com
014a82adb3 [not part of build] Initial cache performance test. 2001-03-05 15:23:59 +00:00
beard%netscape.com
3cc7487ec6 [not part of build] Added debug harness, explicit doom. 2001-03-03 03:42:10 +00:00
disttsc%bart.nl
277181c660 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
beard%netscape.com
e14f9a7fdc [not part of build] Added metadata test. 2001-03-02 05:00:34 +00:00
beard%netscape.com
0c0e0a03ca [not part of build] stores nsISupportsString in object cache. 2001-03-01 00:24:33 +00:00
beard%netscape.com
e68eeb0c72 [not part of build] Now wraps nsIInputStream with an nsIScriptableInputStream. 2001-03-01 00:07:23 +00:00
beard%netscape.com
2e059bf699 [not part of build] Now tests opening output and input streams. 2001-02-28 23:52:20 +00:00
gordon%netscape.com
54a2ab1696 Adding test for cache service. 2001-02-28 05:28:50 +00:00
beard%netscape.com
bc439b5703 [not part of build] Tests disk cache using XPConnnect. 2001-02-28 05:06:25 +00:00
darin%netscape.com
7d7ec8671a Minor tweak [not part of the build] 2001-02-28 04:37:46 +00:00
darin%netscape.com
a26fbc60e3 Added MOZ_NEW_CACHE ifdef to Makefile.in to prevent building of cache tests
by default.
2001-02-28 04:06:06 +00:00
darin%netscape.com
15bd09102f updating the .cvsignore file 2001-02-27 23:17:58 +00:00
darin%netscape.com
28c029ce16 Fixed a minor bug. 2001-02-27 09:38:09 +00:00
darin%netscape.com
7c13c3763f Added a test file for exercising the mem cache transport. 2001-02-27 09:30:41 +00:00
beard%netscape.com
1c05ec4343 tests new object cache. 2001-02-27 05:27:55 +00:00
cls%seawood.org
3580b1cac0 Adding and updating necessary .cvsignore files. Bug #61550 2001-02-24 06:22:49 +00:00
darin%netscape.com
32349f203c Updating test files. 2001-02-23 00:53:08 +00:00
disttsc%bart.nl
a6f2f5861a 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
dougt%netscape.com
128f95aa9b Relanding Necko Changes.
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.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
disttsc%bart.nl
3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
disttsc%bart.nl
aa76b2587d From Small Gods, by Terry Pratchett:
The light was brilliant, crystalline, in a black sky filled with stars.
'Ah. There really is a desert. Does everyone get this?' said Brutha.
WHO KNOWS?
'And what is at the end of the desert?'
JUDGEMENT.
Brutha considered this.
'Which end?'
Death grinned and stepped aside.
What Brutha had thought was a rock in the sand was a hunched figure, sitting clutching its knees. It looked paralysed with fear.
He stared.
'Vorbis?' he said.
He looked at Death.
'But Vorbis died a hundred years ago!'
YES. HE HAD TO WALK IT ALL ALONE. ALL ALONE WITH HIMSELF. IF HE DARED.
'He's been here fore a hundred years?'
POSSIBLY NOT. TIME IS DIFFERENT HERE. IT IS . . . MORE PERSONAL.
'Ah. You mean a hundred years can pass like a few seconds?'
A HUNDRED YEARS CAN PASS LIKE INFINITY.
The black-on-black eyes stared imploringly at Brutha, who reached out automatically, without thinking . . . and then hesitated.
HE WAS A MURDERER, said Death. AND A CREATOR OF MURDERERS. A TORTURER. WITHOUT PASSION. CRUEL. CALLOUS. COMPASSIONLESS.
'Yes. I know. He's Vorbis,' said Brutha. Vorbis changed people. Sometimes he changed them into dead people. But he always changed them. That was his triumph.
He sighed.
'But I'm me,' he said.
Vorbis stood up, uncertainly, and followed Brutha across the desert.
Death watched them walk away.

The End.
2001-02-12 03:13:48 +00:00
dbaron%fas.harvard.edu
43b0b182ef Fix OS/2 bustage from dougt's changes with PR_STATIC_CALLBACK. 2001-02-10 02:54:47 +00:00
dougt%netscape.com
1b9ca82439 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
darin%netscape.com
d52027c46e update 2001-01-24 01:33:40 +00:00
darin%netscape.com
ceed3115a3 Ported to WIN32 2001-01-24 01:18:23 +00:00
mkaply%us.ibm.com
8172380790 OS/2 TB Breakage
Need cast, and mkdir to PR_MkDir
2001-01-24 01:12:07 +00:00
darin%netscape.com
2669eddc1f Fixes speedracer SunOS/Sparc bustage. 2001-01-23 23:40:50 +00:00
dbaron%fas.harvard.edu
af3077a8d4 Add dbm to REQUIRES to fix MOZ_TRACK_MODULE_DEPS bustage. 2001-01-23 22:30: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
gordon%netscape.com
cec42466c4 Separate tests for reading and writing. 2001-01-23 04:16:27 +00:00
gordon%netscape.com
f141a411ab Adding performance test for disk cache. 2001-01-23 03:33:03 +00:00
darin%netscape.com
c7e3555d87 Updates to test file to support overlapped requests. 2000-11-21 00:49:41 +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
darin%netscape.com
0a46ad31a9 Updating necko test file. 2000-11-15 22:13:39 +00:00
darin%netscape.com
a1091ba2f8 Adding a simple test program that calls OpenInputStream on an nsIChannel,
to help evaluate performance.
2000-11-03 23:26:45 +00:00
rayw%netscape.com
0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
scc%mozilla.org
44952a090c fixing code that relied on implicit string construction 2000-09-02 21:47:30 +00:00
warren%netscape.com
e05eef45e9 Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan 2000-08-22 07:03:33 +00:00
warren%netscape.com
2b01440bc0 Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz 2000-07-25 05:45:56 +00:00
bryner%uiuc.edu
475d944d47 Removing the old copy of this file. The current version is in
netwerk/streamconv/test.  Not part of build.
2000-07-24 21:55:00 +00:00
bryner%uiuc.edu
d2b9125781 Removing an obsolete test file. Not part of build. 2000-07-23 21:34:29 +00:00
dougt%netscape.com
d84c495203 bug 40750.
Adding followSymlink flag to nsILocalFile.
Adjusting callers.
windows shortcut optimizations.
r=blizzard@mozilla.org.
a=brendan@mozilla.org
2000-07-12 23:31:31 +00:00
cls%seawood.org
1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
warren%netscape.com
dd4b81932e Bug 37463. Fixed javascript: url deadlock. Also made the file transport more efficient in the process by eliminating the lock. r=waterson 2000-06-30 07:18:52 +00:00
valeski%netscape.com
0bc53b49eb making urlinfo threadsafe for test harness a=granrose 2000-06-23 18:49:07 +00:00
valeski%netscape.com
70cda3bfd0 missed an arg. 2000-06-16 15:02:14 +00:00
valeski%netscape.com
3a21f2c4f8 42767. AsyncOpen (dead code) removal. 2000-06-16 14:59:30 +00:00
valeski%netscape.com
c52a7c1c63 42767. AsyncOpen (dead code) removal. 2000-06-16 14:44:36 +00:00
warren%netscape.com
512c8bf433 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
dougt%netscape.com
4b4d8250bf correcting invalid port number. They should be -1, not zero. 2000-05-20 00:19:24 +00:00
dougt%netscape.com
d83290854c Fix for 31164, possibly 35658, and prep work for 31174.
1) Passing the proxy hostname and port to the underlying socket
   and changing all users that appeared in lxr.

2) (psm-glue) registering with the cache manager to allow local loopback so that
   psm will work with a proxy.

3) (psm-glue) Storing proxy information in psmSocketInfo.

most reviewed by gagan@netscape.com.
2000-05-19 22:56:12 +00:00
gordon%netscape.com
27325dc56e Test code for dns daemon 2000-05-17 05:15:30 +00:00
pavlov%netscape.com
803190ad4b changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
gagan%netscape.com
9646d78883 Not in the build (the data file for url parse testing) 2000-05-11 23:31:32 +00:00
cls%seawood.org
5be082e304 More OS/2 Makefile changes. Bug #34106 Batch 13 2000-05-11 14:15:34 +00:00
law%netscape.com
bd7c23c6ac Tweak this test per modified AsyncRead api 2000-05-10 22:27:17 +00:00
mjudge%netscape.com
2cfb602409 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
pavlov%netscape.com
a3a300fdf2 string api changes r=scc 2000-04-25 05:40:45 +00:00
gagan%netscape.com
80ce1d6850 Ignore newer test case. Not in the build. 2000-04-21 19:45:16 +00:00
valeski%netscape.com
c7f4e9cbbe adding callback test harness to unix builds 2000-04-20 23:26:41 +00:00
valeski%netscape.com
241de728ec adding callback test harness to the build and fixing a typo that wasn't letting TestWriteSpeed get built on windows 2000-04-20 23:22:27 +00:00
valeski%netscape.com
73bce76ed0 adding cmd line arg usage, not part of builds 2000-04-19 19:58:29 +00:00
valeski%netscape.com
12a6938250 NOT PART OF BUILD. adding a protocol callback test harness 2000-04-19 17:47:45 +00:00
gagan%netscape.com
1e9dd41460 Fix for 32813. Moved the hardcoded tests out into a separate file and added functionality to specify that file. Look at urltests.dat in this directory for more info. 2000-04-15 01:47:17 +00:00
gagan%netscape.com
1b5a686b76 First checkin of all the url parsing related tests. Not in the build. 2000-04-15 01:44:57 +00:00
cls%seawood.org
f6740baa20 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
rickg%netscape.com
afe9bbd6d3 removed references to nsString2 2000-03-31 10:19:31 +00:00
rickg%netscape.com
4070be753e removed reference to nsString2 2000-03-31 10:13:22 +00:00
rickg%netscape.com
85601a6934 fixed include problem 2000-03-31 10:08:49 +00:00
law%netscape.com
07055c7f68 New test to do I/O on multiple threads; not built yet 2000-03-30 22:49:36 +00:00
warren%netscape.com
727f312b32 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
gagan%netscape.com
5243af866b Updating the test case for last changes as well... 2000-03-14 04:03:46 +00:00
gagan%netscape.com
3706905e67 New event sink changes for the test case. 2000-03-08 00:35:24 +00:00
warren%netscape.com
c0497e31be Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
mkaply%us.ibm.com
bae21f473b # 25555
r= warren@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-02-29 15:40:42 +00:00
mcafee%netscape.com
dccbc6f087 Retiring res: protocol usages, should be using resource: . r=valeski 2000-02-15 01:23:05 +00:00
rpotts%netscape.com
9976c7dacc Bug #26883 (tested by duncan@be.com). Fixed up broken QI implementation in a socket transport test case. 2000-02-11 01:52:23 +00:00
warren%netscape.com
9e08bb8519 Added stream buffering. Made file transport use it. Bug #19233 r=dougt 2000-02-04 07:31:43 +00:00
warren%netscape.com
c464f6f9f3 Added 2 test cases: TestWriteStreams is Scott's performance test (for the cache). TestWriteSpeed plots buffer size vs. throughput. 2000-02-03 01:59:15 +00:00
sdagley%netscape.com
bbe5a1d59d Fix #25042. Moving PR_Init_Log proto from prlog.h to pprio.h as it is an internal function that normally doesn't belong in the NSPR public interfaces but the Mac needs it. Changes actually from wtc, sdagley just reviewed them and is checking them in. 2000-01-28 04:00:28 +00:00
dougt%netscape.com
0b0346079c Landing nsIFile. 2000-01-24 21:28:28 +00:00
jdunn%netscape.com
370313154b Fix slamm's warnings of shadowing previous variables.
r= rhp@netscape.com
r= warren@netscape.com
r= rpotts@netscape.com
2000-01-12 00:54:10 +00:00
pp%ludusdesign.com
698852a4f4 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com
2000-01-11 20:49:15 +00:00
dougt%netscape.com
e3dc87a151 Including nsCRT.h/nsIFileSpec directly. This prep work for the nsIFile landing. 2000-01-03 23:34:15 +00:00
sspitzer%netscape.com
37f5bc16b9 fix warnings. 1999-12-29 00:20:10 +00:00
briano%netscape.com
d456ef8f48 NetBSD/arm-specific build breakage fix. 1999-12-21 04:14:14 +00:00
fur%netscape.com
62f3732c2a Build cache tests 1999-12-08 03:36:10 +00:00
fur%netscape.com
2f6776efa2 Add cache tests 1999-12-07 02:32:34 +00:00
warren%netscape.com
6af4802e75 Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408 1999-12-04 10:01:32 +00:00
warren%netscape.com
2db26922a6 Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
dougt%netscape.com
f66be6c30c fix for 18078. r=mstoltz,warren 1999-11-30 00:32:43 +00:00
sspitzer%netscape.com
e17346bdb8 ignore generated files 1999-11-29 21:20:30 +00:00
warren%netscape.com
0d606f1fa6 Added test for res protocol. 1999-11-24 06:30:51 +00:00
warren%netscape.com
13fdc55f32 Test case for the res: protocol. 1999-11-23 12:14:58 +00:00
warren%netscape.com
71dfb4d846 Pedantic change to macro. 1999-11-23 07:03:04 +00:00
warren%netscape.com
59ef7fadbf Removed the nsICapabilities interface in favor of nsIInterfaceRequestor. 1999-11-18 07:36:41 +00:00
valeski%netscape.com
6e90418e7e updated urltest.cpp to use the new Resolve code 1999-11-18 06:19:01 +00:00
warren%netscape.com
34ecf73507 Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott 1999-11-17 08:14:52 +00:00
dmose%mozilla.org
5312eacf8c updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
gagan%netscape.com
c80556169a Last of the leftover files... that didn't include the API change. 1999-11-03 09:33:03 +00:00
cls%seawood.org
bee74e223b Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
dp%netscape.com
45efd8fe95 Removing extra release happening on a service. NS_WITH_SERVICE() will
take care of this release.
1999-11-01 21:57:14 +00:00
warren%netscape.com
f50d3df7c0 Added nsIChannel::GetOriginalURI so that we can get back to the original chrome file (bug#17144). r=rpotts,mscott 1999-10-26 09:16:24 +00:00
gagan%netscape.com
834fa26854 Added profiling info for measuring performance when doing -all. Test case only. 1999-10-25 02:22:30 +00:00
gagan%netscape.com
f1203c259d Fix for bug # 10333. Made webshell a progress event sink as well so that now it redirects all progress messages from necko land to the appropriate docloader observer. The hack to delete strings which are being received in the status messages is a work around the current limitation of the proxy event code. When bug # 16273 is fixed that delete wont be necessary. In fixing this I also noticed that the nsFileTransport wasn't using the proxy events and was incorrectly firing status messages directly onto the UI thread. Fixed that as well. r=rpotts,warren 1999-10-13 10:24:12 +00:00
waterson%netscape.com
8241422540 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
dveditz%netscape.com
ff01d5e8f4 Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz 1999-10-10 01:32:59 +00:00
valeski%netscape.com
7674a4e0db not in build. test app for makeabsolute performance 1999-10-07 21:43:49 +00:00
warren%netscape.com
8603974025 Added AsyncOpen to nsIChannel for URL dispatching. Added ContentLength to InputStreamChannel. (r=rpotts,valeski) 1999-10-06 08:26:01 +00:00
dp%netscape.com
a46d351a91 Fixed build bustage caused by undefined min() 1999-10-05 06:28:17 +00:00
rpotts%netscape.com
94023176e2 Fixed up broken test case while investigating bug #14181... 1999-10-05 05:02:56 +00:00
valeski%netscape.com
57515c5355 15300 r=warren. Changed NS_NewThread api to default to PR_UNJOINABLE_THREAD, also added new NS_NewThread() function so you don't have to combine the runnable w/ thread creation. added threads to xpcom init so you can create them w/ the com mgr. 15298 r=gagan, FTP threads are now synched w/ ftp handler shutdown, removed extraneous buffer work, added ftp authentication, and ftp channel content length 1999-10-01 23:32:12 +00:00
briano%netscape.com
ea4cf374c0 Fix for AIX 4.2, specifically, but should help other platforms with shared library difficulties. Approved by leaf for closed tree checkin. 1999-10-01 01:30:33 +00:00
shaver%netscape.com
7a5b9d5e55 nsIRegistry scriptability update, r=dveditz,dp,alecf a=leaf,chofmann 1999-09-29 02:36:54 +00:00
kipp%netscape.com
0bdd6d0f51 Whacked test a bit and added more test cases, primarily for bug #6193 1999-09-21 22:27:27 +00:00
andreas.otte%primus-online.de
eb286e33d1 add some more testcases 1999-09-18 11:12:45 +00:00
warren%netscape.com
e0e4b005af Added 1999-09-16 02:33:31 +00:00
warren%netscape.com
7d5e565fd5 Factored file transport service out of file: protocol. 1999-09-16 01:16:22 +00:00
warren%netscape.com
279545985d Adding includes for nsIThreadPool.h and nsIRunnable.h in anticipation of idl files. 1999-09-15 09:49:18 +00:00
ramiro%netscape.com
e8ba593918 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
warren%netscape.com
40ed9d6ad2 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
briano%netscape.com
b77bbb9a68 Removed the obsolete non-NECKO leftovers. 1999-09-09 00:41:10 +00:00
rpotts%netscape.com
89e414a3f4 ug #8443. Added GetCharset to nsIHTTPChannel 1999-08-31 04:46:05 +00:00
rickg%netscape.com
5fa59a798b converted an instance to nsCString and replaced deprecated nsString call 1999-08-29 17:42:34 +00:00
warren%netscape.com
b1c540e4a4 Ported to the new nsPipe2 implementation. 1999-08-27 10:33:37 +00:00
gagan%netscape.com
48a6252554 More mem leak fixes. 1999-08-27 10:03:07 +00:00
rpotts%netscape.com
0085d83ab0 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
ramiro%netscape.com
5c9835cc68 Cleanup linking of libimg. 1999-08-25 13:37:11 +00:00
danm%netscape.com
90596b6aad removing (faulty) GLOWCODE directives 1999-08-24 19:18:20 +00:00
mccabe%netscape.com
17cdc659d1 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
ramiro%netscape.com
2c19866af3 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
ramiro%netscape.com
ee33c47ded Link in secfree dynamically only where needed. 1999-08-17 15:46:57 +00:00
gordon%netscape.com
be0cd1d2e5 This is just a NECKO test app. Updating to work on Mac. 1999-08-13 22:18:34 +00:00
rpotts%netscape.com
37703cf101 Added code to dump all headers in the OnHeadersAvailable() notification. 1999-08-05 08:29:36 +00:00
warren%netscape.com
529c0b2b71 Removed hack to export to netwerk/dist (used before landing necko). 1999-08-03 00:38:25 +00:00
warren%netscape.com
ec14999c47 Added NS_ERROR_UNKNOWN_PROTOCOL, and changed dns error to NS_ERROR_UNKNOWN_HOST. 1999-07-30 04:17:23 +00:00
valeski%netscape.com
8cf1dba87f added dns failure check to output 1999-07-30 02:35:12 +00:00
briano%netscape.com
adb4c20ef7 Fix for platforms whose ld's don't have a --whole-archive equivalent. 1999-07-29 22:47:42 +00:00
valeski%netscape.com
f915d4a913 not in default build - added stream conversion test app 1999-07-29 21:18:35 +00:00
briano%netscape.com
5ca4aa0b87 Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org. 1999-07-29 01:18:12 +00:00
warren%netscape.com
c7b57f1e08 Fixed mismatched delete problem (purify). 1999-07-28 04:05:10 +00:00
gagan%netscape.com
ca73a1f56c More URL parsing updates for not so common cases. 1999-07-28 02:13:07 +00:00
briano%netscape.com
007ea62765 Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568. 1999-07-27 23:27:44 +00:00
dougt%netscape.com
5adb63dcaf Fix for bug 10177 and 10041. 1999-07-26 22:09:42 +00:00
gagan%netscape.com
b44058b222 Changes for the standard URL parsing. Added SetRelativePath. Cleaned up the deletions (all thru nsCRT now) Added functionality for Query and Ref portions of the Path. Added DirFile function to nsIURL to allow just Directory and the Filename. Misc. cleanups as well. 1999-07-22 21:14:51 +00:00
warren%netscape.com
bf8423a769 Changed around load group insertion/removal to happen on mozilla thread. 1999-07-20 08:46:33 +00:00
warren%netscape.com
84bd74a4fd Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome). 1999-07-16 11:14:36 +00:00
gagan%netscape.com
d2e34e9cd9 Included the test for resource: protocol that was breaking apprunner. 1999-07-16 02:31:07 +00:00
gagan%netscape.com
e15fd6bba9 Added HTTP Status to printout. 1999-07-15 22:57:50 +00:00
gagan%netscape.com
d4bf35fcb7 Fixes for the libcookie.so problem (thanks to Andreas for the patch) and then some additional fixes for warnings and such. 1999-07-13 02:37:08 +00:00
rpotts%netscape.com
0b02395d5e Added a -sync flag for testing sync streams with the socket transport... 1999-07-12 06:22:39 +00:00
warren%netscape.com
699e29f427 Fixed http loading in viewer. Wrong channel was being passes to doc loader's stream listener by http. Also added ifdef to easily remove Fill change. 1999-07-11 02:43:37 +00:00
warren%netscape.com
e9f97d9c22 Changed uses of nsIBufferInputStream::Fill to nsIBuffer::Write. 1999-07-10 11:26:59 +00:00
gagan%netscape.com
78a610b362 Added a trailing slash for optimization. 1999-07-10 05:44:16 +00:00
warren%netscape.com
6ae8a65f2b Top 100 sites for testing. 1999-07-10 05:21:07 +00:00
gagan%netscape.com
cc251f6406 Thou shalt parse thy URLs... again. 1999-07-10 05:00:23 +00:00
warren%netscape.com
9975942bdb Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods. 1999-07-07 08:08:40 +00:00
andreas.otte%primus-online.de
3cf2b58f90 NECKO only: little better error handling 1999-07-03 09:53:09 +00:00
mcafee%netscape.com
5bb81c3be4 Fixing linux bustage, rv needs declaration. 1999-07-03 05:50:56 +00:00
rpotts%netscape.com
6e12231ccf Changes to build without NECKO defined... 1999-07-03 04:14:44 +00:00
rpotts%netscape.com
d3efb5a937 Got the TestSocketTransport test working again after removing the nsIEventQueue argument to AsyncRead and AsyncWrite... 1999-07-03 04:14:28 +00:00
dveditz%netscape.com
0eb6c820cf nakefile cleanups 1999-07-02 13:42:17 +00:00
warren%netscape.com
bd73f68e8b Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport. 1999-07-01 19:30:20 +00:00
valeski%netscape.com
892bf11d83 necko bustage 1999-06-30 20:48:49 +00:00
valeski%netscape.com
fe56395bae change all GetIID() calls to nsCOMTypeInfo<foo>::GetIID() calls 1999-06-30 20:20:17 +00:00
valeski%netscape.com
578e858da5 changed our nsISupports::GetIID() calls over to nsCOMTypeInfo<foo>::GetIID(). 1999-06-30 20:00:19 +00:00
rpotts%netscape.com
87e871a39c replaced a call to nsIHTTPChannel::GetResponseHeader(...) with a call to nsIChannel::GetContentType(...) 1999-06-30 06:05:10 +00:00
rpotts%netscape.com
6ab2f111a9 Fixed up a divide by zero bug... 1999-06-29 06:54:05 +00:00
valeski%netscape.com
bec54efcc1 nsIChannel api change. you no longer have to supply an nsIEventQueue when calling an AsyncRead|Write() method. 1999-06-29 01:52:30 +00:00
mscott%netscape.com
5d01523ea0 nsIStreamListener::OnDataAvailable now takes a nsIInputStream instead of a nsIBufferInputStream. 1999-06-28 20:37:10 +00:00
rpotts%netscape.com
85fffec863 Fix to avoid those nasty divide by zero errors :-) 1999-06-27 11:14:35 +00:00
rpotts%netscape.com
7a9792088c Added support for loading a bunch of URLs from a file which is specified on the command-line... 1999-06-27 11:02:40 +00:00
rpotts%netscape.com
9f171eb0dd Added a -verbose flag in preparation for batching URLs from a file... 1999-06-25 07:52:12 +00:00
rpotts%netscape.com
d8a7ec1cda Fixed bug where extra garbage was being read from the stream... 1999-06-25 06:28:58 +00:00
warren%netscape.com
a1f7bf6f4e Fixed makefiles for necko module, but netwerk directory. 1999-06-25 03:00:32 +00:00
warren%netscape.com
054ac73b6c Changed our library names from netwerk to necko. 1999-06-24 23:13:46 +00:00
valeski%netscape.com
7c8a0879d9 not in main pull - added cookie test stuff 1999-06-24 21:41:19 +00:00
rpotts%netscape.com
fb38d9854a Oops... Forgot to check this in... Allow multiple URLs to be processed before exiting the app. 1999-06-23 19:27:44 +00:00
andreas.otte%primus-online.de
18c2fd395a fixing for new AutoRegistration 1999-06-22 18:24:02 +00:00
rpotts%netscape.com
cd5b805356 Fixed a bug due to nsIBufferInputStreams... GetLength(...) does *not* necessarily return the total amount of data in the stream (only the contiguous amount). 1999-06-19 09:42:59 +00:00
valeski%netscape.com
e23b3c673c NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061. 1999-06-18 17:34:08 +00:00
andreas.otte%primus-online.de
dfc5264ab8 some more ignorance 1999-06-17 19:00:56 +00:00
rpotts%netscape.com
d36d171220 I'm beginning to rework this test to handle multiple URL loads... This is WIP :-) 1999-06-17 07:46:00 +00:00
warren%netscape.com
ecd211644b Added missing addref 1999-06-17 03:38:49 +00:00
andreas.otte%primus-online.de
19db4eb6e6 adding urltest and TestFileInput2 to the unix build 1999-06-16 19:51:14 +00:00
rpotts%netscape.com
ce2c24bc6a Separated the Event Sink from the nsIStreamListener... 1999-06-16 09:40:40 +00:00
warren%netscape.com
cd8ca675cb New and improved. 1999-06-16 04:15:29 +00:00
warren%netscape.com
e9aa4d8cae New file transport test using nsFileChannels instead. 1999-06-15 05:22:25 +00:00
warren%netscape.com
f44c21a640 Removed file transport, now consolidated with file channel. Various buffer(stream) cleanup. 1999-06-15 05:18:40 +00:00
gagan%netscape.com
15a7f1be6d Added nsIChannel::Open temporarily to get the test working. There is a problem with the nsIBuffer search routine (see news://npm.netlib) which causes an assertion since refcnt gets reset after a Read following a Search on nsIBuffer. 1999-06-15 04:30:34 +00:00
gagan%netscape.com
c163f729cf Fixes to urltest.cpp. 1999-06-15 00:34:37 +00:00
rpotts%netscape.com
e5c9cbeb18 Changed printf(...) to puts(...) in OnDataAvailable(...) calls. This allows % characters to be present in the output stream without crashing the test app... Added call to AsyncRead(... )in Testprotocols.cpp to get http working again... 1999-06-14 23:42:12 +00:00
gagan%netscape.com
c7b25b5f1a Added urltest.cpp. Hasn't been compiled as yet. 1999-06-14 08:45:27 +00:00
gagan%netscape.com
6ecb25b173 Added the urltest program as well. 1999-06-14 08:44:22 +00:00
warren%netscape.com
2c894653f9 Hack to make necko co-exist with seamonkey so headers don't collide. 1999-06-12 01:41:08 +00:00
andreas.otte%primus-online.de
19b6475c9e conversion to wstring / PRUnichar
some cosmetics to various Makefiles
1999-06-11 15:50:14 +00:00
rpotts%netscape.com
127f6c0732 Fixed up the event-sink-getter to correctly addref and QI the InputTestConsumer... 1999-06-11 09:18:25 +00:00
rpotts%netscape.com
6d784f23e7 changed some printf around... 1999-06-11 08:36:40 +00:00
warren%netscape.com
7c8cb8eb81 Added range offsets to open stream methods. 1999-06-11 01:37:43 +00:00
warren%netscape.com
b113f2332f Moved WriteFrom to nsIBufferOutputStream. Made necko pass around buffer streams. 1999-06-08 20:57:32 +00:00
andreas.otte%primus-online.de
7924e08238 removed obsolete (I think) endless while loop from run method
added check for file size zero in SerialTest
1999-06-08 12:28:27 +00:00
andreas.otte%primus-online.de
629596441c use new HandleEvent method of EventQueue
removed obselete stuff from manual registration
added two printf failure messages
1999-06-08 12:26:12 +00:00
andreas.otte%primus-online.de
57320fedd0 use new HandleEvent method of EventQueue 1999-06-08 12:24:10 +00:00
andreas.otte%primus-online.de
a57dfa00be changed nsIUrl.h to nsIURL.h 1999-06-08 09:46:10 +00:00
warren%netscape.com
c0797ee094 New IDL interfaces. 1999-06-07 21:33:30 +00:00
rpotts%netscape.com
141fc00e61 Added unix support for processing PLEvents... 1999-06-07 20:06:41 +00:00
rpotts%netscape.com
b13ab4754e Fixed up uninitialized variable... Oops 1999-06-07 07:12:56 +00:00
rpotts%netscape.com
3886d6e062 Added PLEvent pump for unix... 1999-06-04 09:03:45 +00:00
gagan%netscape.com
16afdaa83e Getting it building again... changed the Write call to match its signature in nsIByteBufferInputStream. It will probably change again to FillFrom once we move that to idl. 1999-06-04 07:36:04 +00:00
valeski%netscape.com
2248ec3a5b http - fixed build probs
test - moved a local var into a #ifdef because it was throwing a warning on windows
1999-06-03 22:12:26 +00:00
rpotts%netscape.com
e967a22d9f Fixes to build on Linux... 1999-06-03 21:56:56 +00:00
rpotts%netscape.com
91bf976e6c Fixes to build on Linux... Removed nettest since it is not building on windows either. 1999-06-03 21:56:29 +00:00
andreas.otte%primus-online.de
c7ced45a92 fixes to get the test working under linux, mac stuff still missing 1999-06-03 18:34:51 +00:00
andreas.otte%primus-online.de
d2a54b2441 fixes to get the test running under linux, mac stuff still missing 1999-06-03 18:12:13 +00:00
rpotts%netscape.com
6d59406b88 Added raptorgfxwin.lib for nsITimer support :-( 1999-06-03 05:45:56 +00:00
rpotts%netscape.com
5ebe43461d Added support for testing Sync transport access and Suspending and resuming transports... 1999-06-03 05:45:23 +00:00
gagan%netscape.com
fb4ee522c2 Test case changes 1999-06-02 23:02:53 +00:00
andreas.otte%primus-online.de
a31e65c713 integrating Alec Fletts nsISupportsArray changes
remove manual registration
adding creation of eventqueue
giving EventQueueService the right CIID
1999-06-02 11:42:43 +00:00