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

49 Коммитов

Автор SHA1 Сообщение Дата
dprice%netscape.com 199c935b04 # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
cls%seawood.org 3580b1cac0 Adding and updating necessary .cvsignore files. Bug #61550 2001-02-24 06:22:49 +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
dprice%netscape.com 997fb091c7 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
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