From 0e0b211724f3d9c1037c690f15218fd942874b38 Mon Sep 17 00:00:00 2001 From: "mjudge%netscape.com" Date: Sun, 29 Nov 1998 22:13:27 +0000 Subject: [PATCH] adding editor to the build --- webshell/tests/viewer/Makefile.in | 3 ++- webshell/tests/viewer/makefile.win | 1 + webshell/tests/viewer/nsSetupRegistry.cpp | 7 +++++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/webshell/tests/viewer/Makefile.in b/webshell/tests/viewer/Makefile.in index 6db023239ba8..60b207cdaae4 100644 --- a/webshell/tests/viewer/Makefile.in +++ b/webshell/tests/viewer/Makefile.in @@ -77,7 +77,8 @@ INCLUDES += \ -I$(PUBLIC)/js \ -I$(PUBLIC)/pref \ -I$(PUBLIC)/network \ - -I$(PUBLIC)/xp + -I$(PUBLIC)/xp \ + -I$(PUBLIC)/editor OBJS = $(CPPSRCS:.cpp=.o) diff --git a/webshell/tests/viewer/makefile.win b/webshell/tests/viewer/makefile.win index 38d591e46929..e1a66fcefdcc 100644 --- a/webshell/tests/viewer/makefile.win +++ b/webshell/tests/viewer/makefile.win @@ -53,6 +53,7 @@ LINCS= \ -I$(PUBLIC)\java \ -I$(PUBLIC)\plugin \ -I$(PUBLIC)\pref \ + -I$(PUBLIC)\editor \ !if defined(NGPREFS) -I$(PUBLIC)\ngprefs \ !endif diff --git a/webshell/tests/viewer/nsSetupRegistry.cpp b/webshell/tests/viewer/nsSetupRegistry.cpp index 885bc6b2f332..5480fb2c2664 100644 --- a/webshell/tests/viewer/nsSetupRegistry.cpp +++ b/webshell/tests/viewer/nsSetupRegistry.cpp @@ -40,6 +40,9 @@ #include "nsLayoutCID.h" #include "nsINetService.h" +#include "nsIEditor.h" + + #ifdef XP_PC #define WIDGET_DLL "raptorwidget.dll" #define GFXWIN_DLL "raptorgfxwin.dll" @@ -51,6 +54,7 @@ #define DOM_DLL "jsdom.dll" #define LAYOUT_DLL "raptorhtml.dll" #define NETLIB_DLL "netlib.dll" +#define EDITOR_DLL "ender.dll" #else #ifdef XP_MAC #include "nsMacRepository.h" @@ -70,6 +74,7 @@ #define DOM_DLL "libjsdom.so" #define LAYOUT_DLL "libraptorhtml.so" #define NETLIB_DLL "libnetlib.so" +#define EDITOR_DLL "libender.so" #endif #endif @@ -115,6 +120,7 @@ static NS_DEFINE_IID(kCXMLDocument, NS_XMLDOCUMENT_CID); static NS_DEFINE_IID(kCImageDocument, NS_IMAGEDOCUMENT_CID); static NS_DEFINE_IID(kCHTMLImageElementFactory, NS_HTMLIMAGEELEMENTFACTORY_CID); static NS_DEFINE_IID(kNetServiceCID, NS_NETSERVICE_CID); +static NS_DEFINE_IID(kIEditFactoryIID, NS_IEDITORFACTORY_IID); extern "C" void NS_SetupRegistry() @@ -160,4 +166,5 @@ NS_SetupRegistry() nsRepository::RegisterFactory(kCImageDocument, LAYOUT_DLL, PR_FALSE, PR_FALSE); nsRepository::RegisterFactory(kCHTMLImageElementFactory, LAYOUT_DLL, PR_FALSE, PR_FALSE); nsRepository::RegisterFactory(kNetServiceCID, NETLIB_DLL, PR_FALSE, PR_FALSE); + nsRepository::RegisterFactory(kIEditFactoryIID, EDITOR_DLL, PR_FALSE, PR_FALSE); }