Gee wizz...i didn't check in the progid registration for the external helper app service last night.

Bug #38374, 30157, 10802
r=sspitzer
This commit is contained in:
mscott%netscape.com 2000-06-24 01:14:52 +00:00
Родитель 192078b3d8
Коммит b43f6dc718
2 изменённых файлов: 13 добавлений и 1 удалений

Просмотреть файл

@ -26,18 +26,24 @@ DLL = $(LIBNAME).dll
################################################################################ ################################################################################
## library ## library
LINCS=-I..\base LINCS=-I..\base \
-I..\exthandler \
-I..\exthandler\win \
$(NULL)
CPP_OBJS= \ CPP_OBJS= \
.\$(OBJDIR)\nsURILoaderModule.obj \ .\$(OBJDIR)\nsURILoaderModule.obj \
$(NULL) $(NULL)
LLIBS= \ LLIBS= \
$(DIST)\lib\exthandlers_s.lib \
$(DIST)\lib\xpcom.lib \ $(DIST)\lib\xpcom.lib \
$(DIST)\lib\uriloaderbase_s.lib \ $(DIST)\lib\uriloaderbase_s.lib \
$(LIBNSPR) \ $(LIBNSPR) \
$(NULL) $(NULL)
WIN_LIBS= shell32.lib
include <$(DEPTH)/config/rules.mak> include <$(DEPTH)/config/rules.mak>
install:: $(DLL) install:: $(DLL)

Просмотреть файл

@ -23,6 +23,7 @@
#include "nsIGenericFactory.h" #include "nsIGenericFactory.h"
#include "nsURILoader.h" #include "nsURILoader.h"
#include "nsDocLoader.h" #include "nsDocLoader.h"
#include "nsOSHelperAppService.h"
//////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////
// Define the contructor function for the objects // Define the contructor function for the objects
@ -31,6 +32,7 @@
// //
NS_GENERIC_FACTORY_CONSTRUCTOR(nsURILoader) NS_GENERIC_FACTORY_CONSTRUCTOR(nsURILoader)
NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(nsDocLoaderImpl, Init) NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(nsDocLoaderImpl, Init)
NS_GENERIC_FACTORY_CONSTRUCTOR(nsOSHelperAppService)
//////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////
// Define a table of CIDs implemented by this module along with other // Define a table of CIDs implemented by this module along with other
@ -42,6 +44,10 @@ static nsModuleComponentInfo components[] = {
{ "Netscape Doc Loader", NS_DOCUMENTLOADER_CID, NS_DOCUMENTLOADER_PROGID, nsDocLoaderImplConstructor, }, { "Netscape Doc Loader", NS_DOCUMENTLOADER_CID, NS_DOCUMENTLOADER_PROGID, nsDocLoaderImplConstructor, },
{ "Netscape Doc Loader Service", NS_DOCUMENTLOADER_SERVICE_CID, NS_DOCUMENTLOADER_SERVICE_PROGID, { "Netscape Doc Loader Service", NS_DOCUMENTLOADER_SERVICE_CID, NS_DOCUMENTLOADER_SERVICE_PROGID,
nsDocLoaderImplConstructor, }, nsDocLoaderImplConstructor, },
{ "Netscape External Helper App Service", NS_EXTERNALHELPERAPPSERVICE_CID, NS_EXTERNALHELPERAPPSERVICE_PROGID,
nsOSHelperAppServiceConstructor, },
{ "Netscape External Helper App Service", NS_EXTERNALHELPERAPPSERVICE_CID, NS_EXTERNALPROTOCOLSERVICE_PROGID,
nsOSHelperAppServiceConstructor, }
}; };
//////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////