URL Parsing and implementation rewrite landing. Andreas Otte was generous enough to contribute these changes

git-svn-id: svn://10.0.0.236/trunk@59615 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
valeski%netscape.com
2000-02-03 03:44:22 +00:00
parent 55b4443d06
commit 867f16ef2b
31 changed files with 1022 additions and 1034 deletions

View File

@@ -30,6 +30,9 @@
#include "nsSocketTransportService.h"
#include "nsSocketProviderService.h"
#include "nscore.h"
#include "nsStdURLParser.h"
#include "nsAuthURLParser.h"
#include "nsNoAuthURLParser.h"
#include "nsStdURL.h"
#include "nsSimpleURI.h"
#include "nsDnsService.h"
@@ -107,7 +110,19 @@ static nsModuleComponentInfo gNetModuleInfo[] = {
{ NS_FILEOUTPUTSTREAM_CLASSNAME,
NS_FILEOUTPUTSTREAM_CID,
NS_FILEOUTPUTSTREAM_PROGID,
nsFileOutputStream::Create }
nsFileOutputStream::Create },
{ "StdURLParser",
NS_STANDARDURLPARSER_CID,
"component://netscape/network/standard-urlparser",
nsStdURLParser::Create },
{ "AuthURLParser",
NS_AUTHORITYURLPARSER_CID,
"component://netscape/network/authority-urlparser",
nsAuthURLParser::Create },
{ "NoAuthURLParser",
NS_NOAUTHORITYURLPARSER_CID,
"component://netscape/network/no-authority-urlparser",
nsNoAuthURLParser::Create },
};
NS_IMPL_NSGETMODULE("net", gNetModuleInfo)