disttsc%bart.nl
3d2d80d536
Back out dougt's channel changes
2001-02-12 03:14:23 +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
gagan%netscape.com
79713bc4c2
Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org
2001-01-31 01:33:03 +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
heikki%netscape.com
181c2d3b32
Set out param in case of error and some minor optimizations. r=jst, sr=vidur.
2001-01-17 19:03:27 +00:00
heikki%netscape.com
dc19718715
NOT PART OF BUILD. Bug 60497, made XMLExtras into installable component, this script is needed to make the .xpi, instructions in the bug. See http://www.mozilla.org/xmlextras for the actual installable package.
2000-12-28 23:55:27 +00:00
heikki%netscape.com
03c0f143a1
Bug 45627 and bug 45552. XMLSerializer to deal better with empty elements, special characters, elements from the HTML namespace and namespaces in general, and processing instructions. Removed a lot of duplicate code in XML Extras component, and made several small optimizations with nsCOMPtr initializations. r=vidur, a=jst.
2000-12-27 23:48:10 +00:00
heikki%netscape.com
7ff1e2bfe0
Bug 51218, problems with DOCTYPE handling. r=harishd, a=vidur.
2000-12-11 22:21:06 +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
heikki%netscape.com
e016444401
Changing topsrcdir to DEPTH, hopefully this fixes the build bustage.
2000-10-21 00:10:15 +00:00
heikki%netscape.com
fd19124b8a
Corrected the whitespace mess.
2000-10-20 23:43:52 +00:00
heikki%netscape.com
78807d92fd
Not part of Netscape 6.0 package. Checking in patches from toml@us.ibm.com. These fix bug 55508 (DOMParser does not work without script environment) and bug 55599 (add GetChannel method to nsIXMLHTTPRequest), as well as add a test program. r=heikki, a=vidur.
2000-10-20 23:26:10 +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
vidur%netscape.com
e153192875
Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
2000-09-01 01:54:35 +00:00
mkaply%us.ibm.com
8e152e1ebe
#50287
...
r=cls, a=brendan
Add SHORT_LIBNAME for xmlextras.dll
2000-08-30 20:20:59 +00:00
warren%netscape.com
e12f238589
Bug 46864 - Embedding needs a name attribute on nsIRequest.
2000-08-21 08:23:54 +00:00
vidur%netscape.com
93d9a6d167
Fixed leak of weak reference (thanks beard@netscape.com). Fixed makefiles to avoid overwriting xpt files. This is not part of the regular build
2000-07-31 16:48:54 +00:00
Peter.VanderBeken%pandora.be
b44dc2d356
Adding SOAP to mac projects. Not part of build. a=vidur.
2000-07-15 06:37:21 +00:00
vidur%netscape.com
d53fa7feef
SOAP listeners now get the protocol status as part of the response. This is not part of the default build.
2000-07-15 00:24:27 +00:00
mcafee%netscape.com
05b2f4f4c6
Ignore generated files
2000-07-14 22:28:05 +00:00
vidur%netscape.com
ccdbb51ce5
Fixed Mac casting problem. This is not part of the default build.
2000-07-14 16:25:09 +00:00
vidur%netscape.com
2915cc0f6b
Got rid of unused, unimplemented nsISOAPCall:SetSimpleParameters. The script version of nsISOAPCall::SetParameters does exactly this. This is not part of the default build
2000-07-14 00:34:50 +00:00
vidur%netscape.com
32b86bd73c
Added SOAP component tothe XMLExtras module. This is not part of the Seamonkey build.
2000-07-13 23:12:39 +00:00
vidur%netscape.com
279fba5b00
SOAP calling tests
2000-07-13 23:11:59 +00:00
vidur%netscape.com
0d8f10e1f6
Additional SOAP call work. This is not part of the Seamonkey project.
2000-07-13 23:11:16 +00:00
vidur%netscape.com
cd5bb8ed1f
Commented nsIXMLHttpRequest. Used the new nsIXPCNativeCallContext::SetReturnValueWasSet method to deal with returning event handler function objects to script callers of nsIXMLHttpRequest::Onload and Onerror. Turned on synchronous requests. This is not part of the Seamonkey build.
2000-07-13 23:08:30 +00:00
vidur%netscape.com
02d802ff3d
Work in progress on SOAP call component. This is not part of the Seamonkey build.
2000-07-11 00:54:39 +00:00
vidur%netscape.com
5a19d3f794
Work in progress on SOAP call component
2000-07-11 00:52:30 +00:00
mcafee%netscape.com
3a5a6e6541
Ignore generated files.
2000-07-09 21:10:01 +00:00
Peter.VanderBeken%pandora.be
55b31945ad
Add nsDOMParser.cpp. Not part of build. a=vidur.
2000-07-07 21:53:28 +00:00
Peter.VanderBeken%pandora.be
2d757d5da2
Add nsIDOMParser.idl. Not part of build. a=vidur.
2000-07-07 21:53:00 +00:00
colin%theblakes.com
a9446272fa
Need to link against MOZ_JS_LIBS. r=vidur
2000-07-06 21:23:46 +00:00
vidur%netscape.com
9ead0b6446
Cleaning up simple cgi. This is not part of the Seamonkey build.
2000-07-05 18:49:41 +00:00
vidur%netscape.com
45b61131d8
Added new parser interface that does string/stream to DOM document parsing. This is not part of the Seamonkey build.
2000-07-05 16:55:53 +00:00
vidur%netscape.com
bbd0c263ca
Simple posting tests. This is not part of the Seamonkey build.
2000-06-30 23:10:56 +00:00
vidur%netscape.com
bb95d0ddd1
Added support for synchronous posting. Got rid of unbreakable circular reference in the abort case. This is not part of the Seamonkey build.
2000-06-30 23:09:26 +00:00
cls%seawood.org
1f3b6d75ab
Removed obsolete REQUIRES variable from every Makefile.in/makefile.win
2000-06-30 08:08:04 +00:00
vidur%netscape.com
9ed907c5a2
Allowed complete script access to our components. This is WIP and not part of the Seamonkey build.
2000-06-23 15:51:47 +00:00
vidur%netscape.com
ce43bb886c
Added Mac projects and make requirements from peter.vanderbeken@pandora.be. This is not part of the Seamonkey build.
2000-06-23 01:55:42 +00:00
vidur%netscape.com
e67bb23423
Added Unix makefiles and incorporated Andreas Otte's changes for building on Linux. This is not part of the Seamonkey build.
2000-06-22 21:41:37 +00:00
vidur%netscape.com
66ab757c0c
Updated to the new version of nsIPrivateDOMImplementation. We now get a base URL for our own URL resolution from the subject codebase principal. This checkin is for code that is not part of the Seamonkey build.
2000-06-22 18:06:49 +00:00
vidur%netscape.com
522227315e
First cut of XMLSerializer and XMLHttpRequest. This is WIP and not part of the Mozilla/Seamonkey build.
2000-06-16 16:52:09 +00:00