diff options
Diffstat (limited to 'embed/mozilla/MozRegisterComponents.cpp')
-rw-r--r-- | embed/mozilla/MozRegisterComponents.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/embed/mozilla/MozRegisterComponents.cpp b/embed/mozilla/MozRegisterComponents.cpp index ee2ac999b..6718d3056 100644 --- a/embed/mozilla/MozRegisterComponents.cpp +++ b/embed/mozilla/MozRegisterComponents.cpp @@ -31,6 +31,7 @@ #ifdef HAVE_MOZILLA_PSM #include "GtkNSSDialogs.h" +#include "GtkNSSKeyPairDialogs.h" #endif #include <nsIGenericFactory.h> @@ -53,6 +54,7 @@ NS_GENERIC_FACTORY_CONSTRUCTOR(GExternalProtocolService) #ifdef HAVE_MOZILLA_PSM NS_GENERIC_FACTORY_CONSTRUCTOR(GtkNSSDialogs) +NS_GENERIC_FACTORY_CONSTRUCTOR(GtkNSSKeyPairDialogs) #endif static const nsModuleComponentInfo sAppComps[] = { @@ -81,6 +83,18 @@ static const nsModuleComponentInfo sAppComps[] = { NS_BADCERTLISTENER_CONTRACTID, GtkNSSDialogsConstructor }, + { + GTK_NSSDIALOGS_CLASSNAME, + GTK_NSSDIALOGS_CID, + NS_CERTIFICATEDIALOGS_CONTRACTID, + GtkNSSDialogsConstructor + }, + { + GTK_NSSKEYPAIRDIALOGS_CLASSNAME, + GTK_NSSKEYPAIRDIALOGS_CID, + NS_GENERATINGKEYPAIRINFODIALOGS_CONTRACTID, + GtkNSSKeyPairDialogsConstructor + }, #endif { NS_IHELPERAPPLAUNCHERDLG_CLASSNAME, |