Bug 196946. Combine static accessibility libs into widget library. r=kyle, sr=alecf

git-svn-id: svn://10.0.0.236/trunk@139575 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
aaronl%netscape.com
2003-03-16 20:22:51 +00:00
parent 21d45cbfd4
commit 2a7da61622
26 changed files with 216 additions and 164 deletions

View File

@@ -57,6 +57,9 @@
#include "nsSound.h"
#include "nsToolkit.h"
#include "nsModule.h"
#ifdef ACCESSIBILITY
#include "nsAccessibilityService.h"
#endif
// Drag & Drop, Clipboard
#include "nsClipboard.h"
@@ -79,6 +82,9 @@ NS_GENERIC_FACTORY_CONSTRUCTOR(nsToolkit)
NS_GENERIC_FACTORY_CONSTRUCTOR(nsTransferable)
NS_GENERIC_FACTORY_CONSTRUCTOR(nsHTMLFormatConverter)
NS_GENERIC_FACTORY_CONSTRUCTOR(nsDragService)
#ifdef ACCESSIBILITY
NS_GENERIC_FACTORY_CONSTRUCTOR(nsAccessibilityService)
#endif
// custom "contructor" methods
@@ -279,6 +285,12 @@ static const nsModuleComponentInfo components[] =
NS_HTMLFORMATCONVERTER_CID,
"@mozilla.org/widget/htmlformatconverter/os2;1",
nsHTMLFormatConverterConstructor }
#ifdef ACCESSIBILITY
{ "AccessibilityService",
NS_ACCESSIBILITY_SERVICE_CID,
"@mozilla.org/accessibilityService;1",
nsAccessibilityServiceConstructor },
#endif
};
PR_STATIC_CALLBACK(void)