gecko/modules/plugin/os2wrapper/moz_IDs_Generated.h

8816 lines
275 KiB
C

/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
* The contents of this file are subject to the Mozilla Public License Version
* 1.1 (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
* http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
* The Original Code is InnoTek Plugin Wrapper code.
*
* The Initial Developer of the Original Code is
* InnoTek Systemberatung GmbH.
* Portions created by the Initial Developer are Copyright (C) 2003-2005
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* InnoTek Systemberatung GmbH / Knut St. Osmundsen
* Peter Weilbacher <mozilla@weilbacher.org>
*
* Alternatively, the contents of this file may be used under the terms of
* either the GNU General Public License Version 2 or later (the "GPL"), or
* the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
* in which case the provisions of the GPL or the LGPL are applicable instead
* of those above. If you wish to allow use of your version of this file only
* under the terms of either the GPL or the LGPL, and not to allow others to
* use your version of this file under the terms of the MPL, indicate your
* decision by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL or the LGPL. If you do not delete
* the provisions above, a recipient may use your version of this file under
* the terms of any one of the MPL, the GPL or the LGPL.
*
* ***** END LICENSE BLOCK ***** */
/*
* ID constants.
*/
/*******************************************************************************
* Defined Constants And Macros *
*******************************************************************************/
#ifndef NP_DEF_ID
#define NP_DEF_ID(_name, _iidspec) extern const nsIID _name
#endif
/*******************************************************************************
* Global Variables *
*******************************************************************************/
/** @name Component and Interface IDs Constants.
* @{
*/
#ifdef NS_CDEFAULTURIFIXUP_IID
NP_DEF_ID(kCDefaultURIFixupIID, NS_CDEFAULTURIFIXUP_IID);
#endif
#ifdef NS_CDOCSHELL_IID
NP_DEF_ID(kCDocShellIID, NS_CDOCSHELL_IID);
#endif
#ifdef NS_CEXTERNALHANDLERSERVICE_IID
NP_DEF_ID(kCExternalHandlerServiceIID, NS_CEXTERNALHANDLERSERVICE_IID);
#endif
#ifdef NS_CURILOADER_IID
NP_DEF_ID(kCURILoaderIID, NS_CURILOADER_IID);
#endif
#ifdef NS_CWEBBROWSER_IID
NP_DEF_ID(kCWebBrowserIID, NS_CWEBBROWSER_IID);
#endif
#ifdef NS_CWEBBROWSERPERSIST_IID
NP_DEF_ID(kCWebBrowserPersistIID, NS_CWEBBROWSERPERSIST_IID);
#endif
#ifdef NS_IABADDRESSCOLLECTER_IID
NP_DEF_ID(kAbAddressCollecterIID, NS_IABADDRESSCOLLECTER_IID);
#endif
#ifdef NS_IABAUTOCOMPLETESESSION_IID
NP_DEF_ID(kAbAutoCompleteSessionIID, NS_IABAUTOCOMPLETESESSION_IID);
#endif
#ifdef NS_IABBASE_IID
NP_DEF_ID(kAbBaseIID, NS_IABBASE_IID);
#endif
#ifdef NS_IABBOOLEANEXPRESSION_IID
NP_DEF_ID(kAbBooleanExpressionIID, NS_IABBOOLEANEXPRESSION_IID);
#endif
#ifdef NS_IABCARD_IID
NP_DEF_ID(kAbCardIID, NS_IABCARD_IID);
#endif
#ifdef NS_IABDIRECTORY_IID
NP_DEF_ID(kAbDirectoryIID, NS_IABDIRECTORY_IID);
#endif
#ifdef NS_IABDIRECTORYQUERY_IID
NP_DEF_ID(kAbDirectoryQueryIID, NS_IABDIRECTORYQUERY_IID);
#endif
#ifdef NS_IABDIRECTORYQUERYPROXY_IID
NP_DEF_ID(kAbDirectoryQueryProxyIID, NS_IABDIRECTORYQUERYPROXY_IID);
#endif
#ifdef NS_IABDIRECTORYSEARCH_IID
NP_DEF_ID(kAbDirectorySearchIID, NS_IABDIRECTORYSEARCH_IID);
#endif
#ifdef NS_IABDIRFACTORY_IID
NP_DEF_ID(kAbDirFactoryIID, NS_IABDIRFACTORY_IID);
#endif
#ifdef NS_IABDIRFACTORYSERVICE_IID
NP_DEF_ID(kAbDirFactoryServiceIID, NS_IABDIRFACTORYSERVICE_IID);
#endif
#ifdef NS_IABLDAPAUTOCOMPFORMATTER_IID
NP_DEF_ID(kAbLDAPAutoCompFormatterIID, NS_IABLDAPAUTOCOMPFORMATTER_IID);
#endif
#ifdef NS_IABLDAPREPLICATIONDATA_IID
NP_DEF_ID(kAbLDAPReplicationDataIID, NS_IABLDAPREPLICATIONDATA_IID);
#endif
#ifdef NS_IABLDAPREPLICATIONQUERY_IID
NP_DEF_ID(kAbLDAPReplicationQueryIID, NS_IABLDAPREPLICATIONQUERY_IID);
#endif
#ifdef NS_IABLDAPREPLICATIONSERVICE_IID
NP_DEF_ID(kAbLDAPReplicationServiceIID, NS_IABLDAPREPLICATIONSERVICE_IID);
#endif
#ifdef NS_IABLISTENER_IID
NP_DEF_ID(kAbListenerIID, NS_IABLISTENER_IID);
#endif
#ifdef NS_IABMDBCARD_IID
NP_DEF_ID(kAbMDBCardIID, NS_IABMDBCARD_IID);
#endif
#ifdef NS_IABMDBDIRECTORY_IID
NP_DEF_ID(kAbMDBDirectoryIID, NS_IABMDBDIRECTORY_IID);
#endif
#ifdef NS_IABOUTMODULE_IID
NP_DEF_ID(kAboutModuleIID, NS_IABOUTMODULE_IID);
#endif
#ifdef NS_IABUPGRADER_IID
NP_DEF_ID(kAbUpgraderIID, NS_IABUPGRADER_IID);
#endif
#ifdef NS_IABVIEW_IID
NP_DEF_ID(kAbViewIID, NS_IABVIEW_IID);
#endif
#ifdef NS_IACCESSIBILITYSERVICE_IID
NP_DEF_ID(kAccessibilityServiceIID, NS_IACCESSIBILITYSERVICE_IID);
#endif
#ifdef NS_IACCESSIBLE_IID
NP_DEF_ID(kAccessibleIID, NS_IACCESSIBLE_IID);
#endif
#ifdef NS_IACCESSIBLEACTION_IID
NP_DEF_ID(kAccessibleActionIID, NS_IACCESSIBLEACTION_IID);
#endif
#ifdef NS_IACCESSIBLECARET_IID
NP_DEF_ID(kAccessibleCaretIID, NS_IACCESSIBLECARET_IID);
#endif
#ifdef NS_IACCESSIBLEDOCUMENT_IID
NP_DEF_ID(kAccessibleDocumentIID, NS_IACCESSIBLEDOCUMENT_IID);
#endif
#ifdef NS_IACCESSIBLEEDITABLETEXT_IID
NP_DEF_ID(kAccessibleEditableTextIID, NS_IACCESSIBLEEDITABLETEXT_IID);
#endif
#ifdef NS_IACCESSIBLEEVENTLISTENER_IID
NP_DEF_ID(kAccessibleEventListenerIID, NS_IACCESSIBLEEVENTLISTENER_IID);
#endif
#ifdef NS_IACCESSIBLEEVENTRECEIVER_IID
NP_DEF_ID(kAccessibleEventReceiverIID, NS_IACCESSIBLEEVENTRECEIVER_IID);
#endif
#ifdef NS_IACCESSIBLEHYPERLINK_IID
NP_DEF_ID(kAccessibleHyperLinkIID, NS_IACCESSIBLEHYPERLINK_IID);
#endif
#ifdef NS_IACCESSIBLEHYPERTEXT_IID
NP_DEF_ID(kAccessibleHyperTextIID, NS_IACCESSIBLEHYPERTEXT_IID);
#endif
#ifdef NS_IACCESSIBLEPROVIDER_IID
NP_DEF_ID(kAccessibleProviderIID, NS_IACCESSIBLEPROVIDER_IID);
#endif
#ifdef NS_IACCESSIBLESELECTABLE_IID
NP_DEF_ID(kAccessibleSelectableIID, NS_IACCESSIBLESELECTABLE_IID);
#endif
#ifdef NS_IACCESSIBLETABLE_IID
NP_DEF_ID(kAccessibleTableIID, NS_IACCESSIBLETABLE_IID);
#endif
#ifdef NS_IACCESSIBLETEXT_IID
NP_DEF_ID(kAccessibleTextIID, NS_IACCESSIBLETEXT_IID);
#endif
#ifdef NS_IACCESSIBLEVALUE_IID
NP_DEF_ID(kAccessibleValueIID, NS_IACCESSIBLEVALUE_IID);
#endif
#ifdef NS_IACCESSIBLEWIN32OBJECT_IID
NP_DEF_ID(kAccessibleWin32ObjectIID, NS_IACCESSIBLEWIN32OBJECT_IID);
#endif
#ifdef NS_IADDBOOKURL_IID
NP_DEF_ID(kAddbookUrlIID, NS_IADDBOOKURL_IID);
#endif
#ifdef NS_IADDRBOOKSESSION_IID
NP_DEF_ID(kAddrBookSessionIID, NS_IADDRBOOKSESSION_IID);
#endif
#ifdef NS_IADDRDATABASE_IID
NP_DEF_ID(kAddrDatabaseIID, NS_IADDRDATABASE_IID);
#endif
#ifdef NS_IADDRDBANNOUNCER_IID
NP_DEF_ID(kAddrDBAnnouncerIID, NS_IADDRDBANNOUNCER_IID);
#endif
#ifdef NS_IADDRDBLISTENER_IID
NP_DEF_ID(kAddrDBListenerIID, NS_IADDRDBLISTENER_IID);
#endif
#ifdef NS_IADDRESSBOOK_IID
NP_DEF_ID(kAddressBookIID, NS_IADDRESSBOOK_IID);
#endif
#ifdef NS_IAGGREGATEPRINCIPAL_IID
NP_DEF_ID(kAggregatePrincipalIID, NS_IAGGREGATEPRINCIPAL_IID);
#endif
#ifdef NS_IAPPSHELL_IID
NP_DEF_ID(kAppShellIID, NS_IAPPSHELL_IID);
#endif
#ifdef NS_IAPPSHELLSERVICE_IID
NP_DEF_ID(kAppShellServiceIID, NS_IAPPSHELLSERVICE_IID);
#endif
#ifdef NS_IARRAY_IID
NP_DEF_ID(kArrayIID, NS_IARRAY_IID);
#endif
#ifdef NS_IASN1OBJECT_IID
NP_DEF_ID(kASN1ObjectIID, NS_IASN1OBJECT_IID);
#endif
#ifdef NS_IASN1PRINTABLEITEM_IID
NP_DEF_ID(kASN1PrintableItemIID, NS_IASN1PRINTABLEITEM_IID);
#endif
#ifdef NS_IASN1SEQUENCE_IID
NP_DEF_ID(kASN1SequenceIID, NS_IASN1SEQUENCE_IID);
#endif
#ifdef NS_IASN1TREE_IID
NP_DEF_ID(kASN1TreeIID, NS_IASN1TREE_IID);
#endif
#ifdef NS_IASYNCINPUTSTREAM_IID
NP_DEF_ID(kAsyncInputStreamIID, NS_IASYNCINPUTSTREAM_IID);
#endif
#ifdef NS_IASYNCOUTPUTSTREAM_IID
NP_DEF_ID(kAsyncOutputStreamIID, NS_IASYNCOUTPUTSTREAM_IID);
#endif
#ifdef NS_IASYNCSTREAMCOPIER_IID
NP_DEF_ID(kAsyncStreamCopierIID, NS_IASYNCSTREAMCOPIER_IID);
#endif
#ifdef NS_IATOM_IID
NP_DEF_ID(kAtomIID, NS_IATOM_IID);
#endif
#ifdef NS_IATOMSERVICE_IID
NP_DEF_ID(kAtomServiceIID, NS_IATOMSERVICE_IID);
#endif
#ifdef NS_IAUTHPROMPT_IID
NP_DEF_ID(kAuthPromptIID, NS_IAUTHPROMPT_IID);
#endif
#ifdef NS_IAUTHPROMPTWRAPPER_IID
NP_DEF_ID(kAuthPromptWrapperIID, NS_IAUTHPROMPTWRAPPER_IID);
#endif
#ifdef NS_IAUTOCOMPLETELISTENER_IID
NP_DEF_ID(kAutoCompleteListenerIID, NS_IAUTOCOMPLETELISTENER_IID);
#endif
#ifdef NS_IAUTOCOMPLETERESULTS_IID
NP_DEF_ID(kAutoCompleteResultsIID, NS_IAUTOCOMPLETERESULTS_IID);
#endif
#ifdef NS_IAUTOCOMPLETESESSION_IID
NP_DEF_ID(kAutoCompleteSessionIID, NS_IAUTOCOMPLETESESSION_IID);
#endif
#ifdef NS_IAUTOCONFIG_IID
NP_DEF_ID(kAutoConfigIID, NS_IAUTOCONFIG_IID);
#endif
#ifdef NS_IBADCERTLISTENER_IID
NP_DEF_ID(kBadCertListenerIID, NS_IBADCERTLISTENER_IID);
#endif
#ifdef NS_IBASEWINDOW_IID
NP_DEF_ID(kBaseWindowIID, NS_IBASEWINDOW_IID);
#endif
#ifdef NS_IBIDIKEYBOARD_IID
NP_DEF_ID(kBidiKeyboardIID, NS_IBIDIKEYBOARD_IID);
#endif
#ifdef NS_IBINARYINPUTSTREAM_IID
NP_DEF_ID(kBinaryInputStreamIID, NS_IBINARYINPUTSTREAM_IID);
#endif
#ifdef NS_IBINARYOUTPUTSTREAM_IID
NP_DEF_ID(kBinaryOutputStreamIID, NS_IBINARYOUTPUTSTREAM_IID);
#endif
#ifdef NS_IBOOKMARKSSERVICE_IID
NP_DEF_ID(kBookmarksServiceIID, NS_IBOOKMARKSSERVICE_IID);
#endif
#ifdef NS_IBOXLAYOUTMANAGER_IID
NP_DEF_ID(kBoxLayoutManagerIID, NS_IBOXLAYOUTMANAGER_IID);
#endif
#ifdef NS_IBOXOBJECT_IID
NP_DEF_ID(kBoxObjectIID, NS_IBOXOBJECT_IID);
#endif
#ifdef NS_IBOXPAINTMANAGER_IID
NP_DEF_ID(kBoxPaintManagerIID, NS_IBOXPAINTMANAGER_IID);
#endif
#ifdef NS_IBROWSERBOXOBJECT_IID
NP_DEF_ID(kBrowserBoxObjectIID, NS_IBROWSERBOXOBJECT_IID);
#endif
#ifdef NS_IBROWSERHISTORY_IID
NP_DEF_ID(kBrowserHistoryIID, NS_IBROWSERHISTORY_IID);
#endif
#ifdef NS_IBROWSERINSTANCE_IID
NP_DEF_ID(kBrowserInstanceIID, NS_IBROWSERINSTANCE_IID);
#endif
#ifdef NS_IBUFENTROPYCOLLECTOR_IID
NP_DEF_ID(kBufEntropyCollectorIID, NS_IBUFENTROPYCOLLECTOR_IID);
#endif
#ifdef NS_IBUFFEREDSTREAMS_IID
NP_DEF_ID(kBufferedStreamsIID, NS_IBUFFEREDSTREAMS_IID);
#endif
#ifdef NS_IBYTEARRAYINPUTSTREAM_IID
NP_DEF_ID(kByteArrayInputStreamIID, NS_IBYTEARRAYINPUTSTREAM_IID);
#endif
#ifdef NS_IBYTERANGEREQUEST_IID
NP_DEF_ID(kByteRangeRequestIID, NS_IBYTERANGEREQUEST_IID);
#endif
#ifdef NS_ICACHE_IID
NP_DEF_ID(kCacheIID, NS_ICACHE_IID);
#endif
#ifdef NS_ICACHEENTRYDESCRIPTOR_IID
NP_DEF_ID(kCacheEntryDescriptorIID, NS_ICACHEENTRYDESCRIPTOR_IID);
#endif
#ifdef NS_ICACHELISTENER_IID
NP_DEF_ID(kCacheListenerIID, NS_ICACHELISTENER_IID);
#endif
#ifdef NS_ICACHESERVICE_IID
NP_DEF_ID(kCacheServiceIID, NS_ICACHESERVICE_IID);
#endif
#ifdef NS_ICACHESESSION_IID
NP_DEF_ID(kCacheSessionIID, NS_ICACHESESSION_IID);
#endif
#ifdef NS_ICACHEVISITOR_IID
NP_DEF_ID(kCacheVisitorIID, NS_ICACHEVISITOR_IID);
#endif
#ifdef NS_ICACHINGCHANNEL_IID
NP_DEF_ID(kCachingChannelIID, NS_ICACHINGCHANNEL_IID);
#endif
#ifdef NS_ICATEGORYMANAGER_IID
NP_DEF_ID(kCategoryManagerIID, NS_ICATEGORYMANAGER_IID);
#endif
#ifdef NS_ICERTIFICATEDIALOGS_IID
NP_DEF_ID(kCertificateDialogsIID, NS_ICERTIFICATEDIALOGS_IID);
#endif
#ifdef NS_ICERTIFICATEPRINCIPAL_IID
NP_DEF_ID(kCertificatePrincipalIID, NS_ICERTIFICATEPRINCIPAL_IID);
#endif
#ifdef NS_ICERTPICKDIALOGS_IID
NP_DEF_ID(kCertPickDialogsIID, NS_ICERTPICKDIALOGS_IID);
#endif
#ifdef NS_ICERTSELECT_IID
NP_DEF_ID(kCertSelectIID, NS_ICERTSELECT_IID);
#endif
#ifdef NS_ICERTTREE_IID
NP_DEF_ID(kCertTreeIID, NS_ICERTTREE_IID);
#endif
#ifdef NS_ICHANNEL_IID
NP_DEF_ID(kChannelIID, NS_ICHANNEL_IID);
#endif
#ifdef NS_ICHARSETCONVERTERMANAGER2_IID
NP_DEF_ID(kCharsetConverterManager2IID, NS_ICHARSETCONVERTERMANAGER2_IID);
#endif
#ifdef NS_ICHROMEEVENTHANDLER_IID
NP_DEF_ID(kChromeEventHandlerIID, NS_ICHROMEEVENTHANDLER_IID);
#endif
#ifdef NS_ICHROMEREGISTRY_IID
NP_DEF_ID(kChromeRegistryIID, NS_ICHROMEREGISTRY_IID);
#endif
#ifdef NS_ICIPHERINFO_IID
NP_DEF_ID(kCipherInfoIID, NS_ICIPHERINFO_IID);
#endif
#ifdef NS_ICITER_IID
NP_DEF_ID(kCiterIID, NS_ICITER_IID);
#endif
#ifdef NS_ICLASSICPLUGINFACTORY_IID
NP_DEF_ID(kClassicPluginFactoryIID, NS_ICLASSICPLUGINFACTORY_IID);
#endif
#ifdef NS_ICLASSINFO_IID
NP_DEF_ID(kClassInfoIID, NS_ICLASSINFO_IID);
#endif
#ifdef NS_ICLIENTAUTHDIALOGS_IID
NP_DEF_ID(kClientAuthDialogsIID, NS_ICLIENTAUTHDIALOGS_IID);
#endif
#ifdef NS_ICLIPBOARD_IID
NP_DEF_ID(kClipboardIID, NS_ICLIPBOARD_IID);
#endif
#ifdef NS_ICLIPBOARDCOMMANDS_IID
NP_DEF_ID(kClipboardCommandsIID, NS_ICLIPBOARDCOMMANDS_IID);
#endif
#ifdef NS_ICLIPBOARDHELPER_IID
NP_DEF_ID(kClipboardHelperIID, NS_ICLIPBOARDHELPER_IID);
#endif
#ifdef NS_ICLIPBOARDOWNER_IID
NP_DEF_ID(kClipboardOwnerIID, NS_ICLIPBOARDOWNER_IID);
#endif
#ifdef NS_ICLOSEALLWINDOWS_IID
NP_DEF_ID(kCloseAllWindowsIID, NS_ICLOSEALLWINDOWS_IID);
#endif
#ifdef NS_ICMDLINEHANDLER_IID
NP_DEF_ID(kCmdLineHandlerIID, NS_ICMDLINEHANDLER_IID);
#endif
#ifdef NS_ICMDLINESERVICE_IID
NP_DEF_ID(kCmdLineServiceIID, NS_ICMDLINESERVICE_IID);
#endif
#ifdef NS_ICMSDECODER_IID
NP_DEF_ID(kCMSDecoderIID, NS_ICMSDECODER_IID);
#endif
#ifdef NS_ICMSENCODER_IID
NP_DEF_ID(kCMSEncoderIID, NS_ICMSENCODER_IID);
#endif
#ifdef NS_ICMSMESSAGE_IID
NP_DEF_ID(kCMSMessageIID, NS_ICMSMESSAGE_IID);
#endif
#ifdef NS_ICMSMESSAGEERRORS_IID
NP_DEF_ID(kCMSMessageErrorsIID, NS_ICMSMESSAGEERRORS_IID);
#endif
#ifdef NS_ICMSSECUREMESSAGE_IID
NP_DEF_ID(kCMSSecureMessageIID, NS_ICMSSECUREMESSAGE_IID);
#endif
#ifdef NS_ICODEBASEPRINCIPAL_IID
NP_DEF_ID(kCodebasePrincipalIID, NS_ICODEBASEPRINCIPAL_IID);
#endif
#ifdef NS_ICOLLECTION_IID
NP_DEF_ID(kCollectionIID, NS_ICOLLECTION_IID);
#endif
#ifdef NS_ICOMM4XPROFILE_IID
NP_DEF_ID(kComm4xProfileIID, NS_ICOMM4XPROFILE_IID);
#endif
#ifdef NS_ICOMMANDHANDLER_IID
NP_DEF_ID(kCommandHandlerIID, NS_ICOMMANDHANDLER_IID);
#endif
#ifdef NS_ICOMMANDMANAGER_IID
NP_DEF_ID(kCommandManagerIID, NS_ICOMMANDMANAGER_IID);
#endif
#ifdef NS_ICOMMANDPARAMS_IID
NP_DEF_ID(kCommandParamsIID, NS_ICOMMANDPARAMS_IID);
#endif
#ifdef NS_ICOMPONENTLOADER_IID
NP_DEF_ID(kComponentLoaderIID, NS_ICOMPONENTLOADER_IID);
#endif
#ifdef NS_ICOMPONENTLOADERMANAGER_IID
NP_DEF_ID(kComponentLoaderManagerIID, NS_ICOMPONENTLOADERMANAGER_IID);
#endif
#ifdef NS_ICOMPONENTMANAGER_IID
NP_DEF_ID(kComponentManagerIID, NS_ICOMPONENTMANAGER_IID);
#endif
#ifdef NS_ICOMPONENTMANAGEROBSOLETE_IID
NP_DEF_ID(kComponentManagerObsoleteIID, NS_ICOMPONENTMANAGEROBSOLETE_IID);
#endif
#ifdef NS_ICOMPONENTREGISTRAR_IID
NP_DEF_ID(kComponentRegistrarIID, NS_ICOMPONENTREGISTRAR_IID);
#endif
#ifdef NS_ICONSOLELISTENER_IID
NP_DEF_ID(kConsoleListenerIID, NS_ICONSOLELISTENER_IID);
#endif
#ifdef NS_ICONSOLEMESSAGE_IID
NP_DEF_ID(kConsoleMessageIID, NS_ICONSOLEMESSAGE_IID);
#endif
#ifdef NS_ICONSOLESERVICE_IID
NP_DEF_ID(kConsoleServiceIID, NS_ICONSOLESERVICE_IID);
#endif
#ifdef NS_ICONTENTHANDLER_IID
NP_DEF_ID(kContentHandlerIID, NS_ICONTENTHANDLER_IID);
#endif
#ifdef NS_ICONTENTPOLICY_IID
NP_DEF_ID(kContentPolicyIID, NS_ICONTENTPOLICY_IID);
#endif
#ifdef NS_ICONTENTVIEWER_IID
NP_DEF_ID(kContentViewerIID, NS_ICONTENTVIEWER_IID);
#endif
#ifdef NS_ICONTENTVIEWERCONTAINER_IID
NP_DEF_ID(kContentViewerContainerIID, NS_ICONTENTVIEWERCONTAINER_IID);
#endif
#ifdef NS_ICONTENTVIEWEREDIT_IID
NP_DEF_ID(kContentViewerEditIID, NS_ICONTENTVIEWEREDIT_IID);
#endif
#ifdef NS_ICONTENTVIEWERFILE_IID
NP_DEF_ID(kContentViewerFileIID, NS_ICONTENTVIEWERFILE_IID);
#endif
#ifdef NS_ICONTEXTMENULISTENER_IID
NP_DEF_ID(kContextMenuListenerIID, NS_ICONTEXTMENULISTENER_IID);
#endif
#ifdef NS_ICONTEXTMENULISTENER2_IID
NP_DEF_ID(kContextMenuListener2IID, NS_ICONTEXTMENULISTENER2_IID);
#endif
#ifdef NS_ICONTROLLER_IID
NP_DEF_ID(kControllerIID, NS_ICONTROLLER_IID);
#endif
#ifdef NS_ICONTROLLERCOMMAND_IID
NP_DEF_ID(kControllerCommandIID, NS_ICONTROLLERCOMMAND_IID);
#endif
#ifdef NS_ICONTROLLERCOMMANDMANAGER_IID
NP_DEF_ID(kControllerCommandManagerIID, NS_ICONTROLLERCOMMANDMANAGER_IID);
#endif
#ifdef NS_ICONTROLLERCONTEXT_IID
NP_DEF_ID(kControllerContextIID, NS_ICONTROLLERCONTEXT_IID);
#endif
#ifdef NS_ICONTROLLERS_IID
NP_DEF_ID(kControllersIID, NS_ICONTROLLERS_IID);
#endif
#ifdef NS_ICOOKIE_IID
NP_DEF_ID(kCookieIID, NS_ICOOKIE_IID);
#endif
#ifdef NS_ICOOKIEACCEPTDIALOG_IID
NP_DEF_ID(kCookieAcceptDialogIID, NS_ICOOKIEACCEPTDIALOG_IID);
#endif
#ifdef NS_ICOOKIECONSENT_IID
NP_DEF_ID(kCookieConsentIID, NS_ICOOKIECONSENT_IID);
#endif
#ifdef NS_ICOOKIEMANAGER_IID
NP_DEF_ID(kCookieManagerIID, NS_ICOOKIEMANAGER_IID);
#endif
#ifdef NS_ICOOKIEMANAGER2_IID
NP_DEF_ID(kCookieManager2IID, NS_ICOOKIEMANAGER2_IID);
#endif
#ifdef NS_ICOOKIEPROMPTSERVICE_IID
NP_DEF_ID(kCookiePromptServiceIID, NS_ICOOKIEPROMPTSERVICE_IID);
#endif
#ifdef NS_ICOOKIESERVICE_IID
NP_DEF_ID(kCookieServiceIID, NS_ICOOKIESERVICE_IID);
#endif
#ifdef NS_ICOOKIESTORAGE_IID
NP_DEF_ID(kCookieStorageIID, NS_ICOOKIESTORAGE_IID);
#endif
#ifdef NS_ICOPYMESSAGELISTENER_IID
NP_DEF_ID(kCopyMessageListenerIID, NS_ICOPYMESSAGELISTENER_IID);
#endif
#ifdef NS_ICOPYMSGSTREAMLISTENER_IID
NP_DEF_ID(kCopyMsgStreamListenerIID, NS_ICOPYMSGSTREAMLISTENER_IID);
#endif
#ifdef NS_ICRLINFO_IID
NP_DEF_ID(kCRLInfoIID, NS_ICRLINFO_IID);
#endif
#ifdef NS_ICRLMANAGER_IID
NP_DEF_ID(kCRLManagerIID, NS_ICRLMANAGER_IID);
#endif
#ifdef NS_ICURRENTCHARSETLISTENER_IID
NP_DEF_ID(kCurrentCharsetListenerIID, NS_ICURRENTCHARSETLISTENER_IID);
#endif
#ifdef NS_IDATACHANNEL_IID
NP_DEF_ID(kDataChannelIID, NS_IDATACHANNEL_IID);
#endif
#ifdef NS_IDBCHANGEANNOUNCER_IID
NP_DEF_ID(kDBChangeAnnouncerIID, NS_IDBCHANGEANNOUNCER_IID);
#endif
#ifdef NS_IDBCHANGELISTENER_IID
NP_DEF_ID(kDBChangeListenerIID, NS_IDBCHANGELISTENER_IID);
#endif
#ifdef NS_IDBFOLDERINFO_IID
NP_DEF_ID(kDBFolderInfoIID, NS_IDBFOLDERINFO_IID);
#endif
#ifdef NS_IDIALOGPARAMBLOCK_IID
NP_DEF_ID(kDialogParamBlockIID, NS_IDIALOGPARAMBLOCK_IID);
#endif
#ifdef NS_IDICTIONARY_IID
NP_DEF_ID(kDictionaryIID, NS_IDICTIONARY_IID);
#endif
#ifdef NS_IDIRECTORYLISTING_IID
NP_DEF_ID(kDirectoryListingIID, NS_IDIRECTORYLISTING_IID);
#endif
#ifdef NS_IDIRECTORYSERVICE_IID
NP_DEF_ID(kDirectoryServiceIID, NS_IDIRECTORYSERVICE_IID);
#endif
#ifdef NS_IDIRINDEX_IID
NP_DEF_ID(kDirIndexIID, NS_IDIRINDEX_IID);
#endif
#ifdef NS_IDIRINDEXLISTENER_IID
NP_DEF_ID(kDirIndexListenerIID, NS_IDIRINDEXLISTENER_IID);
#endif
#ifdef NS_IDNSLISTENER_IID
NP_DEF_ID(kDNSListenerIID, NS_IDNSLISTENER_IID);
#endif
#ifdef NS_IDNSSERVICE_IID
NP_DEF_ID(kDNSServiceIID, NS_IDNSSERVICE_IID);
#endif
#ifdef NS_IDOCCHARSET_IID
NP_DEF_ID(kDocCharsetIID, NS_IDOCCHARSET_IID);
#endif
#ifdef NS_IDOCSHELL_IID
NP_DEF_ID(kDocShellIID, NS_IDOCSHELL_IID);
#endif
#ifdef NS_IDOCSHELLHISTORY_IID
NP_DEF_ID(kDocShellHistoryIID, NS_IDOCSHELLHISTORY_IID);
#endif
#ifdef NS_IDOCSHELLLOADINFO_IID
NP_DEF_ID(kDocShellLoadInfoIID, NS_IDOCSHELLLOADINFO_IID);
#endif
#ifdef NS_IDOCSHELLTREEITEM_IID
NP_DEF_ID(kDocShellTreeItemIID, NS_IDOCSHELLTREEITEM_IID);
#endif
#ifdef NS_IDOCSHELLTREENODE_IID
NP_DEF_ID(kDocShellTreeNodeIID, NS_IDOCSHELLTREENODE_IID);
#endif
#ifdef NS_IDOCSHELLTREEOWNER_IID
NP_DEF_ID(kDocShellTreeOwnerIID, NS_IDOCSHELLTREEOWNER_IID);
#endif
#ifdef NS_IDOCUMENTCHARSETINFO_IID
NP_DEF_ID(kDocumentCharsetInfoIID, NS_IDOCUMENTCHARSETINFO_IID);
#endif
#ifdef NS_IDOCUMENTLOADER_IID
NP_DEF_ID(kDocumentLoaderIID, NS_IDOCUMENTLOADER_IID);
#endif
#ifdef NS_IDOCUMENTLOADERFACTORY_IID
NP_DEF_ID(kDocumentLoaderFactoryIID, NS_IDOCUMENTLOADERFACTORY_IID);
#endif
#ifdef NS_IDOCUMENTSTATELISTENER_IID
NP_DEF_ID(kDocumentStateListenerIID, NS_IDOCUMENTSTATELISTENER_IID);
#endif
#ifdef NS_IDOM3DOCUMENTEVENT_IID
NP_DEF_ID(kDOM3DocumentEventIID, NS_IDOM3DOCUMENTEVENT_IID);
#endif
#ifdef NS_IDOM3EVENTTARGET_IID
NP_DEF_ID(kDOM3EventTargetIID, NS_IDOM3EVENTTARGET_IID);
#endif
#ifdef NS_IDOM3NODE_IID
NP_DEF_ID(kDOM3NodeIID, NS_IDOM3NODE_IID);
#endif
#ifdef NS_IDOMABSTRACTVIEW_IID
NP_DEF_ID(kDOMAbstractViewIID, NS_IDOMABSTRACTVIEW_IID);
#endif
#ifdef NS_IDOMATTR_IID
NP_DEF_ID(kDOMAttrIID, NS_IDOMATTR_IID);
#endif
#ifdef NS_IDOMBARPROP_IID
NP_DEF_ID(kDOMBarPropIID, NS_IDOMBARPROP_IID);
#endif
#ifdef NS_IDOMCDATASECTION_IID
NP_DEF_ID(kDOMCDATASectionIID, NS_IDOMCDATASECTION_IID);
#endif
#ifdef NS_IDOMCHARACTERDATA_IID
NP_DEF_ID(kDOMCharacterDataIID, NS_IDOMCHARACTERDATA_IID);
#endif
#ifdef NS_IDOMCHROMEWINDOW_IID
NP_DEF_ID(kDOMChromeWindowIID, NS_IDOMCHROMEWINDOW_IID);
#endif
#ifdef NS_IDOMCOMMENT_IID
NP_DEF_ID(kDOMCommentIID, NS_IDOMCOMMENT_IID);
#endif
#ifdef NS_IDOMCOUNTER_IID
NP_DEF_ID(kDOMCounterIID, NS_IDOMCOUNTER_IID);
#endif
#ifdef NS_IDOMCRMFOBJECT_IID
NP_DEF_ID(kDOMCRMFObjectIID, NS_IDOMCRMFOBJECT_IID);
#endif
#ifdef NS_IDOMCRYPTO_IID
NP_DEF_ID(kDOMCryptoIID, NS_IDOMCRYPTO_IID);
#endif
#ifdef NS_IDOMCRYPTODIALOGS_IID
NP_DEF_ID(kDOMCryptoDialogsIID, NS_IDOMCRYPTODIALOGS_IID);
#endif
#ifdef NS_IDOMCSS2PROPERTIES_IID
NP_DEF_ID(kDOMCSS2PropertiesIID, NS_IDOMCSS2PROPERTIES_IID);
#endif
#ifdef NS_IDOMCSSCHARSETRULE_IID
NP_DEF_ID(kDOMCSSCharsetRuleIID, NS_IDOMCSSCHARSETRULE_IID);
#endif
#ifdef NS_IDOMCSSFONTFACERULE_IID
NP_DEF_ID(kDOMCSSFontFaceRuleIID, NS_IDOMCSSFONTFACERULE_IID);
#endif
#ifdef NS_IDOMCSSIMPORTRULE_IID
NP_DEF_ID(kDOMCSSImportRuleIID, NS_IDOMCSSIMPORTRULE_IID);
#endif
#ifdef NS_IDOMCSSMEDIARULE_IID
NP_DEF_ID(kDOMCSSMediaRuleIID, NS_IDOMCSSMEDIARULE_IID);
#endif
#ifdef NS_IDOMCSSPAGERULE_IID
NP_DEF_ID(kDOMCSSPageRuleIID, NS_IDOMCSSPAGERULE_IID);
#endif
#ifdef NS_IDOMCSSPRIMITIVEVALUE_IID
NP_DEF_ID(kDOMCSSPrimitiveValueIID, NS_IDOMCSSPRIMITIVEVALUE_IID);
#endif
#ifdef NS_IDOMCSSRULE_IID
NP_DEF_ID(kDOMCSSRuleIID, NS_IDOMCSSRULE_IID);
#endif
#ifdef NS_IDOMCSSRULELIST_IID
NP_DEF_ID(kDOMCSSRuleListIID, NS_IDOMCSSRULELIST_IID);
#endif
#ifdef NS_IDOMCSSSTYLEDECLARATION_IID
NP_DEF_ID(kDOMCSSStyleDeclarationIID, NS_IDOMCSSSTYLEDECLARATION_IID);
#endif
#ifdef NS_IDOMCSSSTYLERULE_IID
NP_DEF_ID(kDOMCSSStyleRuleIID, NS_IDOMCSSSTYLERULE_IID);
#endif
#ifdef NS_IDOMCSSSTYLESHEET_IID
NP_DEF_ID(kDOMCSSStyleSheetIID, NS_IDOMCSSSTYLESHEET_IID);
#endif
#ifdef NS_IDOMCSSUNKNOWNRULE_IID
NP_DEF_ID(kDOMCSSUnknownRuleIID, NS_IDOMCSSUNKNOWNRULE_IID);
#endif
#ifdef NS_IDOMCSSVALUE_IID
NP_DEF_ID(kDOMCSSValueIID, NS_IDOMCSSVALUE_IID);
#endif
#ifdef NS_IDOMCSSVALUELIST_IID
NP_DEF_ID(kDOMCSSValueListIID, NS_IDOMCSSVALUELIST_IID);
#endif
#ifdef NS_IDOMCUSTOMEVENT_IID
NP_DEF_ID(kDOMCustomEventIID, NS_IDOMCUSTOMEVENT_IID);
#endif
#ifdef NS_IDOMDOCUMENT_IID
NP_DEF_ID(kDOMDocumentIID, NS_IDOMDOCUMENT_IID);
#endif
#ifdef NS_IDOMDOCUMENTCSS_IID
NP_DEF_ID(kDOMDocumentCSSIID, NS_IDOMDOCUMENTCSS_IID);
#endif
#ifdef NS_IDOMDOCUMENTEVENT_IID
NP_DEF_ID(kDOMDocumentEventIID, NS_IDOMDOCUMENTEVENT_IID);
#endif
#ifdef NS_IDOMDOCUMENTFRAGMENT_IID
NP_DEF_ID(kDOMDocumentFragmentIID, NS_IDOMDOCUMENTFRAGMENT_IID);
#endif
#ifdef NS_IDOMDOCUMENTRANGE_IID
NP_DEF_ID(kDOMDocumentRangeIID, NS_IDOMDOCUMENTRANGE_IID);
#endif
#ifdef NS_IDOMDOCUMENTSTYLE_IID
NP_DEF_ID(kDOMDocumentStyleIID, NS_IDOMDOCUMENTSTYLE_IID);
#endif
#ifdef NS_IDOMDOCUMENTTRAVERSAL_IID
NP_DEF_ID(kDOMDocumentTraversalIID, NS_IDOMDOCUMENTTRAVERSAL_IID);
#endif
#ifdef NS_IDOMDOCUMENTTYPE_IID
NP_DEF_ID(kDOMDocumentTypeIID, NS_IDOMDOCUMENTTYPE_IID);
#endif
#ifdef NS_IDOMDOCUMENTVIEW_IID
NP_DEF_ID(kDOMDocumentViewIID, NS_IDOMDOCUMENTVIEW_IID);
#endif
#ifdef NS_IDOMDOCUMENTXBL_IID
NP_DEF_ID(kDOMDocumentXBLIID, NS_IDOMDOCUMENTXBL_IID);
#endif
#ifdef NS_IDOMDOMEXCEPTION_IID
NP_DEF_ID(kDOMDOMExceptionIID, NS_IDOMDOMEXCEPTION_IID);
#endif
#ifdef NS_IDOMDOMIMPLEMENTATION_IID
NP_DEF_ID(kDOMDOMImplementationIID, NS_IDOMDOMIMPLEMENTATION_IID);
#endif
#ifdef NS_IDOMELEMENT_IID
NP_DEF_ID(kDOMElementIID, NS_IDOMELEMENT_IID);
#endif
#ifdef NS_IDOMELEMENTCSSINLINESTYLE_IID
NP_DEF_ID(kDOMElementCSSInlineStyleIID, NS_IDOMELEMENTCSSINLINESTYLE_IID);
#endif
#ifdef NS_IDOMENTITY_IID
NP_DEF_ID(kDOMEntityIID, NS_IDOMENTITY_IID);
#endif
#ifdef NS_IDOMENTITYREFERENCE_IID
NP_DEF_ID(kDOMEntityReferenceIID, NS_IDOMENTITYREFERENCE_IID);
#endif
#ifdef NS_IDOMEVENT_IID
NP_DEF_ID(kDOMEventIID, NS_IDOMEVENT_IID);
#endif
#ifdef NS_IDOMEVENTGROUP_IID
NP_DEF_ID(kDOMEventGroupIID, NS_IDOMEVENTGROUP_IID);
#endif
#ifdef NS_IDOMEVENTLISTENER_IID
NP_DEF_ID(kDOMEventListenerIID, NS_IDOMEVENTLISTENER_IID);
#endif
#ifdef NS_IDOMEVENTTARGET_IID
NP_DEF_ID(kDOMEventTargetIID, NS_IDOMEVENTTARGET_IID);
#endif
#ifdef NS_IDOMHISTORY_IID
NP_DEF_ID(kDOMHistoryIID, NS_IDOMHISTORY_IID);
#endif
#ifdef NS_IDOMHTMLANCHORELEMENT_IID
NP_DEF_ID(kDOMHTMLAnchorElementIID, NS_IDOMHTMLANCHORELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLAPPLETELEMENT_IID
NP_DEF_ID(kDOMHTMLAppletElementIID, NS_IDOMHTMLAPPLETELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLAREAELEMENT_IID
NP_DEF_ID(kDOMHTMLAreaElementIID, NS_IDOMHTMLAREAELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLBASEELEMENT_IID
NP_DEF_ID(kDOMHTMLBaseElementIID, NS_IDOMHTMLBASEELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLBASEFONTELEMENT_IID
NP_DEF_ID(kDOMHTMLBaseFontElementIID, NS_IDOMHTMLBASEFONTELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLBODYELEMENT_IID
NP_DEF_ID(kDOMHTMLBodyElementIID, NS_IDOMHTMLBODYELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLBRELEMENT_IID
NP_DEF_ID(kDOMHTMLBRElementIID, NS_IDOMHTMLBRELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLBUTTONELEMENT_IID
NP_DEF_ID(kDOMHTMLButtonElementIID, NS_IDOMHTMLBUTTONELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLCOLLECTION_IID
NP_DEF_ID(kDOMHTMLCollectionIID, NS_IDOMHTMLCOLLECTION_IID);
#endif
#ifdef NS_IDOMHTMLDIRECTORYELEMENT_IID
NP_DEF_ID(kDOMHTMLDirectoryElementIID, NS_IDOMHTMLDIRECTORYELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLDIVELEMENT_IID
NP_DEF_ID(kDOMHTMLDivElementIID, NS_IDOMHTMLDIVELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLDLISTELEMENT_IID
NP_DEF_ID(kDOMHTMLDListElementIID, NS_IDOMHTMLDLISTELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLDOCUMENT_IID
NP_DEF_ID(kDOMHTMLDocumentIID, NS_IDOMHTMLDOCUMENT_IID);
#endif
#ifdef NS_IDOMHTMLELEMENT_IID
NP_DEF_ID(kDOMHTMLElementIID, NS_IDOMHTMLELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLEMBEDELEMENT_IID
NP_DEF_ID(kDOMHTMLEmbedElementIID, NS_IDOMHTMLEMBEDELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLFIELDSETELEMENT_IID
NP_DEF_ID(kDOMHTMLFieldSetElementIID, NS_IDOMHTMLFIELDSETELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLFONTELEMENT_IID
NP_DEF_ID(kDOMHTMLFontElementIID, NS_IDOMHTMLFONTELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLFORMELEMENT_IID
NP_DEF_ID(kDOMHTMLFormElementIID, NS_IDOMHTMLFORMELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLFRAMEELEMENT_IID
NP_DEF_ID(kDOMHTMLFrameElementIID, NS_IDOMHTMLFRAMEELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLFRAMESETELEMENT_IID
NP_DEF_ID(kDOMHTMLFrameSetElementIID, NS_IDOMHTMLFRAMESETELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLHEADELEMENT_IID
NP_DEF_ID(kDOMHTMLHeadElementIID, NS_IDOMHTMLHEADELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLHEADINGELEMENT_IID
NP_DEF_ID(kDOMHTMLHeadingElementIID, NS_IDOMHTMLHEADINGELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLHRELEMENT_IID
NP_DEF_ID(kDOMHTMLHRElementIID, NS_IDOMHTMLHRELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLHTMLELEMENT_IID
NP_DEF_ID(kDOMHTMLHtmlElementIID, NS_IDOMHTMLHTMLELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLIFRAMEELEMENT_IID
NP_DEF_ID(kDOMHTMLIFrameElementIID, NS_IDOMHTMLIFRAMEELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLIMAGEELEMENT_IID
NP_DEF_ID(kDOMHTMLImageElementIID, NS_IDOMHTMLIMAGEELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLINPUTELEMENT_IID
NP_DEF_ID(kDOMHTMLInputElementIID, NS_IDOMHTMLINPUTELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLISINDEXELEMENT_IID
NP_DEF_ID(kDOMHTMLIsIndexElementIID, NS_IDOMHTMLISINDEXELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLLABELELEMENT_IID
NP_DEF_ID(kDOMHTMLLabelElementIID, NS_IDOMHTMLLABELELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLLEGENDELEMENT_IID
NP_DEF_ID(kDOMHTMLLegendElementIID, NS_IDOMHTMLLEGENDELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLLIELEMENT_IID
NP_DEF_ID(kDOMHTMLLIElementIID, NS_IDOMHTMLLIELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLLINKELEMENT_IID
NP_DEF_ID(kDOMHTMLLinkElementIID, NS_IDOMHTMLLINKELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLMAPELEMENT_IID
NP_DEF_ID(kDOMHTMLMapElementIID, NS_IDOMHTMLMAPELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLMENUELEMENT_IID
NP_DEF_ID(kDOMHTMLMenuElementIID, NS_IDOMHTMLMENUELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLMETAELEMENT_IID
NP_DEF_ID(kDOMHTMLMetaElementIID, NS_IDOMHTMLMETAELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLMODELEMENT_IID
NP_DEF_ID(kDOMHTMLModElementIID, NS_IDOMHTMLMODELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLOBJECTELEMENT_IID
NP_DEF_ID(kDOMHTMLObjectElementIID, NS_IDOMHTMLOBJECTELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLOLISTELEMENT_IID
NP_DEF_ID(kDOMHTMLOListElementIID, NS_IDOMHTMLOLISTELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLOPTGROUPELEMENT_IID
NP_DEF_ID(kDOMHTMLOptGroupElementIID, NS_IDOMHTMLOPTGROUPELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLOPTIONELEMENT_IID
NP_DEF_ID(kDOMHTMLOptionElementIID, NS_IDOMHTMLOPTIONELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLPARAGRAPHELEMENT_IID
NP_DEF_ID(kDOMHTMLParagraphElementIID, NS_IDOMHTMLPARAGRAPHELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLPARAMELEMENT_IID
NP_DEF_ID(kDOMHTMLParamElementIID, NS_IDOMHTMLPARAMELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLPREELEMENT_IID
NP_DEF_ID(kDOMHTMLPreElementIID, NS_IDOMHTMLPREELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLQUOTEELEMENT_IID
NP_DEF_ID(kDOMHTMLQuoteElementIID, NS_IDOMHTMLQUOTEELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLSCRIPTELEMENT_IID
NP_DEF_ID(kDOMHTMLScriptElementIID, NS_IDOMHTMLSCRIPTELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLSELECTELEMENT_IID
NP_DEF_ID(kDOMHTMLSelectElementIID, NS_IDOMHTMLSELECTELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLSTYLEELEMENT_IID
NP_DEF_ID(kDOMHTMLStyleElementIID, NS_IDOMHTMLSTYLEELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLTABLECAPTIONELEM_IID
NP_DEF_ID(kDOMHTMLTableCaptionElemIID, NS_IDOMHTMLTABLECAPTIONELEM_IID);
#endif
#ifdef NS_IDOMHTMLTABLECELLELEMENT_IID
NP_DEF_ID(kDOMHTMLTableCellElementIID, NS_IDOMHTMLTABLECELLELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLTABLECOLELEMENT_IID
NP_DEF_ID(kDOMHTMLTableColElementIID, NS_IDOMHTMLTABLECOLELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLTABLEELEMENT_IID
NP_DEF_ID(kDOMHTMLTableElementIID, NS_IDOMHTMLTABLEELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLTABLEROWELEMENT_IID
NP_DEF_ID(kDOMHTMLTableRowElementIID, NS_IDOMHTMLTABLEROWELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLTABLESECTIONELEM_IID
NP_DEF_ID(kDOMHTMLTableSectionElemIID, NS_IDOMHTMLTABLESECTIONELEM_IID);
#endif
#ifdef NS_IDOMHTMLTEXTAREAELEMENT_IID
NP_DEF_ID(kDOMHTMLTextAreaElementIID, NS_IDOMHTMLTEXTAREAELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLTITLEELEMENT_IID
NP_DEF_ID(kDOMHTMLTitleElementIID, NS_IDOMHTMLTITLEELEMENT_IID);
#endif
#ifdef NS_IDOMHTMLULISTELEMENT_IID
NP_DEF_ID(kDOMHTMLUListElementIID, NS_IDOMHTMLULISTELEMENT_IID);
#endif
#ifdef NS_IDOMJSWINDOW_IID
NP_DEF_ID(kDOMJSWindowIID, NS_IDOMJSWINDOW_IID);
#endif
#ifdef NS_IDOMKEYEVENT_IID
NP_DEF_ID(kDOMKeyEventIID, NS_IDOMKEYEVENT_IID);
#endif
#ifdef NS_IDOMLINKSTYLE_IID
NP_DEF_ID(kDOMLinkStyleIID, NS_IDOMLINKSTYLE_IID);
#endif
#ifdef NS_IDOMLOCATION_IID
NP_DEF_ID(kDOMLocationIID, NS_IDOMLOCATION_IID);
#endif
#ifdef NS_IDOMMEDIALIST_IID
NP_DEF_ID(kDOMMediaListIID, NS_IDOMMEDIALIST_IID);
#endif
#ifdef NS_IDOMMIMETYPE_IID
NP_DEF_ID(kDOMMimeTypeIID, NS_IDOMMIMETYPE_IID);
#endif
#ifdef NS_IDOMMIMETYPEARRAY_IID
NP_DEF_ID(kDOMMimeTypeArrayIID, NS_IDOMMIMETYPEARRAY_IID);
#endif
#ifdef NS_IDOMMOUSEEVENT_IID
NP_DEF_ID(kDOMMouseEventIID, NS_IDOMMOUSEEVENT_IID);
#endif
#ifdef NS_IDOMMUTATIONEVENT_IID
NP_DEF_ID(kDOMMutationEventIID, NS_IDOMMUTATIONEVENT_IID);
#endif
#ifdef NS_IDOMNAMEDNODEMAP_IID
NP_DEF_ID(kDOMNamedNodeMapIID, NS_IDOMNAMEDNODEMAP_IID);
#endif
#ifdef NS_IDOMNAVIGATOR_IID
NP_DEF_ID(kDOMNavigatorIID, NS_IDOMNAVIGATOR_IID);
#endif
#ifdef NS_IDOMNODE_IID
NP_DEF_ID(kDOMNodeIID, NS_IDOMNODE_IID);
#endif
#ifdef NS_IDOMNODEFILTER_IID
NP_DEF_ID(kDOMNodeFilterIID, NS_IDOMNODEFILTER_IID);
#endif
#ifdef NS_IDOMNODEITERATOR_IID
NP_DEF_ID(kDOMNodeIteratorIID, NS_IDOMNODEITERATOR_IID);
#endif
#ifdef NS_IDOMNODELIST_IID
NP_DEF_ID(kDOMNodeListIID, NS_IDOMNODELIST_IID);
#endif
#ifdef NS_IDOMNOTATION_IID
NP_DEF_ID(kDOMNotationIID, NS_IDOMNOTATION_IID);
#endif
#ifdef NS_IDOMNSDOCUMENT_IID
NP_DEF_ID(kDOMNSDocumentIID, NS_IDOMNSDOCUMENT_IID);
#endif
#ifdef NS_IDOMNSEVENT_IID
NP_DEF_ID(kDOMNSEventIID, NS_IDOMNSEVENT_IID);
#endif
#ifdef NS_IDOMNSHISTORY_IID
NP_DEF_ID(kDOMNSHistoryIID, NS_IDOMNSHISTORY_IID);
#endif
#ifdef NS_IDOMNSHTMLANCHORELEMENT_IID
NP_DEF_ID(kDOMNSHTMLAnchorElementIID, NS_IDOMNSHTMLANCHORELEMENT_IID);
#endif
#ifdef NS_IDOMNSHTMLAREAELEMENT_IID
NP_DEF_ID(kDOMNSHTMLAreaElementIID, NS_IDOMNSHTMLAREAELEMENT_IID);
#endif
#ifdef NS_IDOMNSHTMLBUTTONELEMENT_IID
NP_DEF_ID(kDOMNSHTMLButtonElementIID, NS_IDOMNSHTMLBUTTONELEMENT_IID);
#endif
#ifdef NS_IDOMNSHTMLDOCUMENT_IID
NP_DEF_ID(kDOMNSHTMLDocumentIID, NS_IDOMNSHTMLDOCUMENT_IID);
#endif
#ifdef NS_IDOMNSHTMLELEMENT_IID
NP_DEF_ID(kDOMNSHTMLElementIID, NS_IDOMNSHTMLELEMENT_IID);
#endif
#ifdef NS_IDOMNSHTMLFORMCONTROLLIST_IID
NP_DEF_ID(kDOMNSHTMLFormControlListIID, NS_IDOMNSHTMLFORMCONTROLLIST_IID);
#endif
#ifdef NS_IDOMNSHTMLFORMELEMENT_IID
NP_DEF_ID(kDOMNSHTMLFormElementIID, NS_IDOMNSHTMLFORMELEMENT_IID);
#endif
#ifdef NS_IDOMNSHTMLFRAMEELEMENT_IID
NP_DEF_ID(kDOMNSHTMLFrameElementIID, NS_IDOMNSHTMLFRAMEELEMENT_IID);
#endif
#ifdef NS_IDOMNSHTMLIMAGEELEMENT_IID
NP_DEF_ID(kDOMNSHTMLImageElementIID, NS_IDOMNSHTMLIMAGEELEMENT_IID);
#endif
#ifdef NS_IDOMNSHTMLINPUTELEMENT_IID
NP_DEF_ID(kDOMNSHTMLInputElementIID, NS_IDOMNSHTMLINPUTELEMENT_IID);
#endif
#ifdef NS_IDOMNSHTMLOPTIONCOLLECTN_IID
NP_DEF_ID(kDOMNSHTMLOptionCollectnIID, NS_IDOMNSHTMLOPTIONCOLLECTN_IID);
#endif
#ifdef NS_IDOMNSHTMLSELECTELEMENT_IID
NP_DEF_ID(kDOMNSHTMLSelectElementIID, NS_IDOMNSHTMLSELECTELEMENT_IID);
#endif
#ifdef NS_IDOMNSHTMLTEXTAREAELEMENT_IID
NP_DEF_ID(kDOMNSHTMLTextAreaElementIID, NS_IDOMNSHTMLTEXTAREAELEMENT_IID);
#endif
#ifdef NS_IDOMNSLOCATION_IID
NP_DEF_ID(kDOMNSLocationIID, NS_IDOMNSLOCATION_IID);
#endif
#ifdef NS_IDOMNSRANGE_IID
NP_DEF_ID(kDOMNSRangeIID, NS_IDOMNSRANGE_IID);
#endif
#ifdef NS_IDOMNSUIEVENT_IID
NP_DEF_ID(kDOMNSUIEventIID, NS_IDOMNSUIEVENT_IID);
#endif
#ifdef NS_IDOMNSXBLFORMCONTROL_IID
NP_DEF_ID(kDOMNSXBLFormControlIID, NS_IDOMNSXBLFORMCONTROL_IID);
#endif
#ifdef NS_IDOMPARSER_IID
NP_DEF_ID(kDOMParserIID, NS_IDOMPARSER_IID);
#endif
#ifdef NS_IDOMPKCS11_IID
NP_DEF_ID(kDOMPkcs11IID, NS_IDOMPKCS11_IID);
#endif
#ifdef NS_IDOMPLUGIN_IID
NP_DEF_ID(kDOMPluginIID, NS_IDOMPLUGIN_IID);
#endif
#ifdef NS_IDOMPLUGINARRAY_IID
NP_DEF_ID(kDOMPluginArrayIID, NS_IDOMPLUGINARRAY_IID);
#endif
#ifdef NS_IDOMPROCESSINGINSTRUCTION_IID
NP_DEF_ID(kDOMProcessingInstructionIID, NS_IDOMPROCESSINGINSTRUCTION_IID);
#endif
#ifdef NS_IDOMRANGE_IID
NP_DEF_ID(kDOMRangeIID, NS_IDOMRANGE_IID);
#endif
#ifdef NS_IDOMRANGEEXCEPTION_IID
NP_DEF_ID(kDOMRangeExceptionIID, NS_IDOMRANGEEXCEPTION_IID);
#endif
#ifdef NS_IDOMRECT_IID
NP_DEF_ID(kDOMRectIID, NS_IDOMRECT_IID);
#endif
#ifdef NS_IDOMRGBCOLOR_IID
NP_DEF_ID(kDOMRGBColorIID, NS_IDOMRGBCOLOR_IID);
#endif
#ifdef NS_IDOMSCREEN_IID
NP_DEF_ID(kDOMScreenIID, NS_IDOMSCREEN_IID);
#endif
#ifdef NS_IDOMSERIALIZER_IID
NP_DEF_ID(kDOMSerializerIID, NS_IDOMSERIALIZER_IID);
#endif
#ifdef NS_IDOMSTYLESHEET_IID
NP_DEF_ID(kDOMStyleSheetIID, NS_IDOMSTYLESHEET_IID);
#endif
#ifdef NS_IDOMSTYLESHEETLIST_IID
NP_DEF_ID(kDOMStyleSheetListIID, NS_IDOMSTYLESHEETLIST_IID);
#endif
#ifdef NS_IDOMTEXT_IID
NP_DEF_ID(kDOMTextIID, NS_IDOMTEXT_IID);
#endif
#ifdef NS_IDOMTREEWALKER_IID
NP_DEF_ID(kDOMTreeWalkerIID, NS_IDOMTREEWALKER_IID);
#endif
#ifdef NS_IDOMUIEVENT_IID
NP_DEF_ID(kDOMUIEventIID, NS_IDOMUIEVENT_IID);
#endif
#ifdef NS_IDOMVIEWCSS_IID
NP_DEF_ID(kDOMViewCSSIID, NS_IDOMVIEWCSS_IID);
#endif
#ifdef NS_IDOMWINDOW_IID
NP_DEF_ID(kDOMWindowIID, NS_IDOMWINDOW_IID);
#endif
#ifdef NS_IDOMWINDOWCOLLECTION_IID
NP_DEF_ID(kDOMWindowCollectionIID, NS_IDOMWINDOWCOLLECTION_IID);
#endif
#ifdef NS_IDOMWINDOWINTERNAL_IID
NP_DEF_ID(kDOMWindowInternalIID, NS_IDOMWINDOWINTERNAL_IID);
#endif
#ifdef NS_IDOMXMLDOCUMENT_IID
NP_DEF_ID(kDOMXMLDocumentIID, NS_IDOMXMLDOCUMENT_IID);
#endif
#ifdef NS_IDOMXPATHEVALUATOR_IID
NP_DEF_ID(kDOMXPathEvaluatorIID, NS_IDOMXPATHEVALUATOR_IID);
#endif
#ifdef NS_IDOMXPATHEXCEPTION_IID
NP_DEF_ID(kDOMXPathExceptionIID, NS_IDOMXPATHEXCEPTION_IID);
#endif
#ifdef NS_IDOMXPATHEXPRESSION_IID
NP_DEF_ID(kDOMXPathExpressionIID, NS_IDOMXPATHEXPRESSION_IID);
#endif
#ifdef NS_IDOMXPATHNAMESPACE_IID
NP_DEF_ID(kDOMXPathNamespaceIID, NS_IDOMXPATHNAMESPACE_IID);
#endif
#ifdef NS_IDOMXPATHNSRESOLVER_IID
NP_DEF_ID(kDOMXPathNSResolverIID, NS_IDOMXPATHNSRESOLVER_IID);
#endif
#ifdef NS_IDOMXPATHRESULT_IID
NP_DEF_ID(kDOMXPathResultIID, NS_IDOMXPATHRESULT_IID);
#endif
#ifdef NS_IDOMXULBUTTONELEMENT_IID
NP_DEF_ID(kDOMXULButtonElementIID, NS_IDOMXULBUTTONELEMENT_IID);
#endif
#ifdef NS_IDOMXULCHECKBOXELEMENT_IID
NP_DEF_ID(kDOMXULCheckboxElementIID, NS_IDOMXULCHECKBOXELEMENT_IID);
#endif
#ifdef NS_IDOMXULCOMMANDDISPATCHER_IID
NP_DEF_ID(kDOMXULCommandDispatcherIID, NS_IDOMXULCOMMANDDISPATCHER_IID);
#endif
#ifdef NS_IDOMXULCONTROLELEMENT_IID
NP_DEF_ID(kDOMXULControlElementIID, NS_IDOMXULCONTROLELEMENT_IID);
#endif
#ifdef NS_IDOMXULDESCRIPTIONELEMENT_IID
NP_DEF_ID(kDOMXULDescriptionElementIID, NS_IDOMXULDESCRIPTIONELEMENT_IID);
#endif
#ifdef NS_IDOMXULDOCUMENT_IID
NP_DEF_ID(kDOMXULDocumentIID, NS_IDOMXULDOCUMENT_IID);
#endif
#ifdef NS_IDOMXULELEMENT_IID
NP_DEF_ID(kDOMXULElementIID, NS_IDOMXULELEMENT_IID);
#endif
#ifdef NS_IDOMXULIMAGEELEMENT_IID
NP_DEF_ID(kDOMXULImageElementIID, NS_IDOMXULIMAGEELEMENT_IID);
#endif
#ifdef NS_IDOMXULLABELEDCONTROLEL_IID
NP_DEF_ID(kDOMXULLabeledControlElIID, NS_IDOMXULLABELEDCONTROLEL_IID);
#endif
#ifdef NS_IDOMXULLABELELEMENT_IID
NP_DEF_ID(kDOMXULLabelElementIID, NS_IDOMXULLABELELEMENT_IID);
#endif
#ifdef NS_IDOMXULMENULISTELEMENT_IID
NP_DEF_ID(kDOMXULMenuListElementIID, NS_IDOMXULMENULISTELEMENT_IID);
#endif
#ifdef NS_IDOMXULMULTSELECTCNTRLEL_IID
NP_DEF_ID(kDOMXULMultSelectCntrlElIID, NS_IDOMXULMULTSELECTCNTRLEL_IID);
#endif
#ifdef NS_IDOMXULPOPUPELEMENT_IID
NP_DEF_ID(kDOMXULPopupElementIID, NS_IDOMXULPOPUPELEMENT_IID);
#endif
#ifdef NS_IDOMXULSELECTCNTRLEL_IID
NP_DEF_ID(kDOMXULSelectCntrlElIID, NS_IDOMXULSELECTCNTRLEL_IID);
#endif
#ifdef NS_IDOMXULSELECTCNTRLITEMEL_IID
NP_DEF_ID(kDOMXULSelectCntrlItemElIID, NS_IDOMXULSELECTCNTRLITEMEL_IID);
#endif
#ifdef NS_IDOWNLOAD_IID
NP_DEF_ID(kDownloadIID, NS_IDOWNLOAD_IID);
#endif
#ifdef NS_IDOWNLOADER_IID
NP_DEF_ID(kDownloaderIID, NS_IDOWNLOADER_IID);
#endif
#ifdef NS_IDOWNLOADMANAGER_IID
NP_DEF_ID(kDownloadManagerIID, NS_IDOWNLOADMANAGER_IID);
#endif
#ifdef NS_IDOWNLOADPROGRESSLISTENER_IID
NP_DEF_ID(kDownloadProgressListenerIID, NS_IDOWNLOADPROGRESSLISTENER_IID);
#endif
#ifdef NS_IDRAGDROPHANDLER_IID
NP_DEF_ID(kDragDropHandlerIID, NS_IDRAGDROPHANDLER_IID);
#endif
#ifdef NS_IDRAGDROPOVERRIDE_IID
NP_DEF_ID(kDragDropOverrideIID, NS_IDRAGDROPOVERRIDE_IID);
#endif
#ifdef NS_IDRAGSERVICE_IID
NP_DEF_ID(kDragServiceIID, NS_IDRAGSERVICE_IID);
#endif
#ifdef NS_IDRAGSESSION_IID
NP_DEF_ID(kDragSessionIID, NS_IDRAGSESSION_IID);
#endif
#ifdef NS_IDRAGTRACKER_IID
NP_DEF_ID(kDragTrackerIID, NS_IDRAGTRACKER_IID);
#endif
#ifdef NS_IEDITACTIONLISTENER_IID
NP_DEF_ID(kEditActionListenerIID, NS_IEDITACTIONLISTENER_IID);
#endif
#ifdef NS_IEDITINGSESSION_IID
NP_DEF_ID(kEditingSessionIID, NS_IEDITINGSESSION_IID);
#endif
#ifdef NS_IEDITOR_IID
NP_DEF_ID(kEditorIID, NS_IEDITOR_IID);
#endif
#ifdef NS_IEDITORBOXOBJECT_IID
NP_DEF_ID(kEditorBoxObjectIID, NS_IEDITORBOXOBJECT_IID);
#endif
#ifdef NS_IEDITORDOCSHELL_IID
NP_DEF_ID(kEditorDocShellIID, NS_IEDITORDOCSHELL_IID);
#endif
#ifdef NS_IEDITORIMESUPPORT_IID
NP_DEF_ID(kEditorIMESupportIID, NS_IEDITORIMESUPPORT_IID);
#endif
#ifdef NS_IEDITORLOGGING_IID
NP_DEF_ID(kEditorLoggingIID, NS_IEDITORLOGGING_IID);
#endif
#ifdef NS_IEDITORMAILSUPPORT_IID
NP_DEF_ID(kEditorMailSupportIID, NS_IEDITORMAILSUPPORT_IID);
#endif
#ifdef NS_IEDITOROBSERVER_IID
NP_DEF_ID(kEditorObserverIID, NS_IEDITOROBSERVER_IID);
#endif
#ifdef NS_IEDITORSPELLCHECK_IID
NP_DEF_ID(kEditorSpellCheckIID, NS_IEDITORSPELLCHECK_IID);
#endif
#ifdef NS_IEDITORSTYLESHEETS_IID
NP_DEF_ID(kEditorStyleSheetsIID, NS_IEDITORSTYLESHEETS_IID);
#endif
#ifdef NS_IEMBEDDINGSITEWINDOW_IID
NP_DEF_ID(kEmbeddingSiteWindowIID, NS_IEMBEDDINGSITEWINDOW_IID);
#endif
#ifdef NS_IEMBEDDINGSITEWINDOW2_IID
NP_DEF_ID(kEmbeddingSiteWindow2IID, NS_IEMBEDDINGSITEWINDOW2_IID);
#endif
#ifdef NS_IENCODEDCHANNEL_IID
NP_DEF_ID(kEncodedChannelIID, NS_IENCODEDCHANNEL_IID);
#endif
#ifdef NS_IENCRYPTEDSMIMEURISSRVC_IID
NP_DEF_ID(kEncryptedSMIMEURIsSrvcIID, NS_IENCRYPTEDSMIMEURISSRVC_IID);
#endif
#ifdef NS_IENTITYCONVERTER_IID
NP_DEF_ID(kEntityConverterIID, NS_IENTITYCONVERTER_IID);
#endif
#ifdef NS_IENTROPYCOLLECTOR_IID
NP_DEF_ID(kEntropyCollectorIID, NS_IENTROPYCOLLECTOR_IID);
#endif
#ifdef NS_IENUMERATOR_IID
NP_DEF_ID(kEnumeratorIID, NS_IENUMERATOR_IID);
#endif
#ifdef NS_IERRORSERVICE_IID
NP_DEF_ID(kErrorServiceIID, NS_IERRORSERVICE_IID);
#endif
#ifdef NS_IEVALUATESTRINGPROXY_IID
NP_DEF_ID(kEvaluateStringProxyIID, NS_IEVALUATESTRINGPROXY_IID);
#endif
#ifdef NS_IEVENTHANDLER_IID
NP_DEF_ID(kEventHandlerIID, NS_IEVENTHANDLER_IID);
#endif
#ifdef NS_IEVENTQUEUE_IID
NP_DEF_ID(kEventQueueIID, NS_IEVENTQUEUE_IID);
#endif
#ifdef NS_IEVENTQUEUESERVICE_IID
NP_DEF_ID(kEventQueueServiceIID, NS_IEVENTQUEUESERVICE_IID);
#endif
#ifdef NS_IEXCEPTION_IID
NP_DEF_ID(kExceptionIID, NS_IEXCEPTION_IID);
#endif
#ifdef NS_IEXCEPTIONSERVICE_IID
NP_DEF_ID(kExceptionServiceIID, NS_IEXCEPTIONSERVICE_IID);
#endif
#ifdef NS_IEXPATSINK_IID
NP_DEF_ID(kExpatSinkIID, NS_IEXPATSINK_IID);
#endif
#ifdef NS_IEXTERNALHELPERAPPSERVICE_IID
NP_DEF_ID(kExternalHelperAppServiceIID, NS_IEXTERNALHELPERAPPSERVICE_IID);
#endif
#ifdef NS_IEXTERNALPROTOCOLHANDLER_IID
NP_DEF_ID(kExternalProtocolHandlerIID, NS_IEXTERNALPROTOCOLHANDLER_IID);
#endif
#ifdef NS_IEXTERNALPROTOCOLSERVICE_IID
NP_DEF_ID(kExternalProtocolServiceIID, NS_IEXTERNALPROTOCOLSERVICE_IID);
#endif
#ifdef NS_IFACTORY_IID
NP_DEF_ID(kFactoryIID, NS_IFACTORY_IID);
#endif
#ifdef NS_IFASTLOADFILECONTROL_IID
NP_DEF_ID(kFastLoadFileControlIID, NS_IFASTLOADFILECONTROL_IID);
#endif
#ifdef NS_IFASTLOADSERVICE_IID
NP_DEF_ID(kFastLoadServiceIID, NS_IFASTLOADSERVICE_IID);
#endif
#ifdef NS_IFILE_IID
NP_DEF_ID(kFileIID, NS_IFILE_IID);
#endif
#ifdef NS_IFILECHANNEL_IID
NP_DEF_ID(kFileChannelIID, NS_IFILECHANNEL_IID);
#endif
#ifdef NS_IFILEPICKER_IID
NP_DEF_ID(kFilePickerIID, NS_IFILEPICKER_IID);
#endif
#ifdef NS_IFILEPROTOCOLHANDLER_IID
NP_DEF_ID(kFileProtocolHandlerIID, NS_IFILEPROTOCOLHANDLER_IID);
#endif
#ifdef NS_IFILESPEC_IID
NP_DEF_ID(kFileSpecIID, NS_IFILESPEC_IID);
#endif
#ifdef NS_IFILESTREAMS_IID
NP_DEF_ID(kFileStreamsIID, NS_IFILESTREAMS_IID);
#endif
#ifdef NS_IFILEURL_IID
NP_DEF_ID(kFileURLIID, NS_IFILEURL_IID);
#endif
#ifdef NS_IFILEUTILITIES_IID
NP_DEF_ID(kFileUtilitiesIID, NS_IFILEUTILITIES_IID);
#endif
#ifdef NS_IFIND_IID
NP_DEF_ID(kFindIID, NS_IFIND_IID);
#endif
#ifdef NS_IFINDSERVICE_IID
NP_DEF_ID(kFindServiceIID, NS_IFINDSERVICE_IID);
#endif
#ifdef NS_IFOLDER_IID
NP_DEF_ID(kFolderIID, NS_IFOLDER_IID);
#endif
#ifdef NS_IFOLDERLISTENER_IID
NP_DEF_ID(kFolderListenerIID, NS_IFOLDERLISTENER_IID);
#endif
#ifdef NS_IFONTCATALOGSERVICE_IID
NP_DEF_ID(kFontCatalogServiceIID, NS_IFONTCATALOGSERVICE_IID);
#endif
#ifdef NS_IFONTENUMERATOR_IID
NP_DEF_ID(kFontEnumeratorIID, NS_IFONTENUMERATOR_IID);
#endif
#ifdef NS_IFONTLIST_IID
NP_DEF_ID(kFontListIID, NS_IFONTLIST_IID);
#endif
#ifdef NS_IFONTPACKAGEHANDLER_IID
NP_DEF_ID(kFontPackageHandlerIID, NS_IFONTPACKAGEHANDLER_IID);
#endif
#ifdef NS_IFONTPACKAGEPROXY_IID
NP_DEF_ID(kFontPackageProxyIID, NS_IFONTPACKAGEPROXY_IID);
#endif
#ifdef NS_IFONTPACKAGESERVICE_IID
NP_DEF_ID(kFontPackageServiceIID, NS_IFONTPACKAGESERVICE_IID);
#endif
#ifdef NS_IFORMATCONVERTER_IID
NP_DEF_ID(kFormatConverterIID, NS_IFORMATCONVERTER_IID);
#endif
#ifdef NS_IFREETYPE2_IID
NP_DEF_ID(kFreeType2IID, NS_IFREETYPE2_IID);
#endif
#ifdef NS_IFTPCHANNEL_IID
NP_DEF_ID(kFTPChannelIID, NS_IFTPCHANNEL_IID);
#endif
#ifdef NS_IFULLSCREEN_IID
NP_DEF_ID(kFullScreenIID, NS_IFULLSCREEN_IID);
#endif
#ifdef NS_IGENKEYPAIRINFODLG_IID
NP_DEF_ID(kGenKeypairInfoDlgIID, NS_IGENKEYPAIRINFODLG_IID);
#endif
#ifdef NS_IGLOBALHISTORY_IID
NP_DEF_ID(kGlobalHistoryIID, NS_IGLOBALHISTORY_IID);
#endif
#ifdef NS_IGRAPHICS_IID
NP_DEF_ID(kGraphicsIID, NS_IGRAPHICS_IID);
#endif
#ifdef NS_IHASH_IID
NP_DEF_ID(kHashIID, NS_IHASH_IID);
#endif
#ifdef NS_IHELPERAPPLAUNCHERDIALOG_IID
NP_DEF_ID(kHelperAppLauncherDialogIID, NS_IHELPERAPPLAUNCHERDIALOG_IID);
#endif
#ifdef NS_IHISTORYENTRY_IID
NP_DEF_ID(kHistoryEntryIID, NS_IHISTORYENTRY_IID);
#endif
#ifdef NS_IHTMLEDITOR_IID
NP_DEF_ID(kHTMLEditorIID, NS_IHTMLEDITOR_IID);
#endif
#ifdef NS_IHTMLOBJECTRESIZER_IID
NP_DEF_ID(kHTMLObjectResizerIID, NS_IHTMLOBJECTRESIZER_IID);
#endif
#ifdef NS_IHTTPAUTHENTICATOR_IID
NP_DEF_ID(kHttpAuthenticatorIID, NS_IHTTPAUTHENTICATOR_IID);
#endif
#ifdef NS_IHTTPCHANNEL_IID
NP_DEF_ID(kHttpChannelIID, NS_IHTTPCHANNEL_IID);
#endif
#ifdef NS_IHTTPCHANNELINTERNAL_IID
NP_DEF_ID(kHttpChannelInternalIID, NS_IHTTPCHANNELINTERNAL_IID);
#endif
#ifdef NS_IHTTPEVENTSINK_IID
NP_DEF_ID(kHttpEventSinkIID, NS_IHTTPEVENTSINK_IID);
#endif
#ifdef NS_IHTTPHEADERLISTENER_IID
NP_DEF_ID(kHTTPHeaderListenerIID, NS_IHTTPHEADERLISTENER_IID);
#endif
#ifdef NS_IHTTPHEADERVISITOR_IID
NP_DEF_ID(kHttpHeaderVisitorIID, NS_IHTTPHEADERVISITOR_IID);
#endif
#ifdef NS_IHTTPINDEX_IID
NP_DEF_ID(kHTTPIndexIID, NS_IHTTPINDEX_IID);
#endif
#ifdef NS_IHTTPNOTIFY_IID
NP_DEF_ID(kHttpNotifyIID, NS_IHTTPNOTIFY_IID);
#endif
#ifdef NS_IHTTPPROTOCOLHANDLER_IID
NP_DEF_ID(kHttpProtocolHandlerIID, NS_IHTTPPROTOCOLHANDLER_IID);
#endif
#ifdef NS_IICONURI_IID
NP_DEF_ID(kIconURIIID, NS_IICONURI_IID);
#endif
#ifdef NS_IIDNSERVICE_IID
NP_DEF_ID(kIDNServiceIID, NS_IIDNSERVICE_IID);
#endif
#ifdef NS_IIFRAMEBOXOBJECT_IID
NP_DEF_ID(kIFrameBoxObjectIID, NS_IIFRAMEBOXOBJECT_IID);
#endif
#ifdef NS_IIMAGEDOCUMENT_IID
NP_DEF_ID(kImageDocumentIID, NS_IIMAGEDOCUMENT_IID);
#endif
#ifdef NS_IIMAPFLAGANDUIDSTATE_IID
NP_DEF_ID(kImapFlagAndUidStateIID, NS_IIMAPFLAGANDUIDSTATE_IID);
#endif
#ifdef NS_IIMAPHEADERXFERINFO_IID
NP_DEF_ID(kImapHeaderXferInfoIID, NS_IIMAPHEADERXFERINFO_IID);
#endif
#ifdef NS_IIMAPINCOMINGSERVER_IID
NP_DEF_ID(kImapIncomingServerIID, NS_IIMAPINCOMINGSERVER_IID);
#endif
#ifdef NS_IIMAPMAILFOLDERSINK_IID
NP_DEF_ID(kImapMailFolderSinkIID, NS_IIMAPMAILFOLDERSINK_IID);
#endif
#ifdef NS_IIMAPMESSAGESINK_IID
NP_DEF_ID(kImapMessageSinkIID, NS_IIMAPMESSAGESINK_IID);
#endif
#ifdef NS_IIMAPMOCKCHANNEL_IID
NP_DEF_ID(kImapMockChannelIID, NS_IIMAPMOCKCHANNEL_IID);
#endif
#ifdef NS_IIMAPPROTOCOL_IID
NP_DEF_ID(kImapProtocolIID, NS_IIMAPPROTOCOL_IID);
#endif
#ifdef NS_IIMAPSERVERSINK_IID
NP_DEF_ID(kImapServerSinkIID, NS_IIMAPSERVERSINK_IID);
#endif
#ifdef NS_IIMAPSERVICE_IID
NP_DEF_ID(kImapServiceIID, NS_IIMAPSERVICE_IID);
#endif
#ifdef NS_IIMAPURL_IID
NP_DEF_ID(kImapUrlIID, NS_IIMAPURL_IID);
#endif
#ifdef NS_IIMGMANAGER_IID
NP_DEF_ID(kImgManagerIID, NS_IIMGMANAGER_IID);
#endif
#ifdef NS_IIMPORTABDESCRIPTOR_IID
NP_DEF_ID(kImportABDescriptorIID, NS_IIMPORTABDESCRIPTOR_IID);
#endif
#ifdef NS_IIMPORTADDRESSBOOKS_IID
NP_DEF_ID(kImportAddressBooksIID, NS_IIMPORTADDRESSBOOKS_IID);
#endif
#ifdef NS_IIMPORTFIELDMAP_IID
NP_DEF_ID(kImportFieldMapIID, NS_IIMPORTFIELDMAP_IID);
#endif
#ifdef NS_IIMPORTGENERIC_IID
NP_DEF_ID(kImportGenericIID, NS_IIMPORTGENERIC_IID);
#endif
#ifdef NS_IIMPORTMAIL_IID
NP_DEF_ID(kImportMailIID, NS_IIMPORTMAIL_IID);
#endif
#ifdef NS_IIMPORTMAILBOXDESCRIPTOR_IID
NP_DEF_ID(kImportMailboxDescriptorIID, NS_IIMPORTMAILBOXDESCRIPTOR_IID);
#endif
#ifdef NS_IIMPORTMIMEENCODE_IID
NP_DEF_ID(kImportMimeEncodeIID, NS_IIMPORTMIMEENCODE_IID);
#endif
#ifdef NS_IIMPORTMODULE_IID
NP_DEF_ID(kImportModuleIID, NS_IIMPORTMODULE_IID);
#endif
#ifdef NS_IIMPORTSERVICE_IID
NP_DEF_ID(kImportServiceIID, NS_IIMPORTSERVICE_IID);
#endif
#ifdef NS_IIMPORTSETTINGS_IID
NP_DEF_ID(kImportSettingsIID, NS_IIMPORTSETTINGS_IID);
#endif
#ifdef NS_IINCOMINGSERVERLISTENER_IID
NP_DEF_ID(kIncomingServerListenerIID, NS_IINCOMINGSERVERLISTENER_IID);
#endif
#ifdef NS_IINPUTSTREAM_IID
NP_DEF_ID(kInputStreamIID, NS_IINPUTSTREAM_IID);
#endif
#ifdef NS_IINPUTSTREAMCHANNEL_IID
NP_DEF_ID(kInputStreamChannelIID, NS_IINPUTSTREAMCHANNEL_IID);
#endif
#ifdef NS_IINPUTSTREAMPUMP_IID
NP_DEF_ID(kInputStreamPumpIID, NS_IINPUTSTREAMPUMP_IID);
#endif
#ifdef NS_IINPUTSTREAMTEE_IID
NP_DEF_ID(kInputStreamTeeIID, NS_IINPUTSTREAMTEE_IID);
#endif
#ifdef NS_IINTERFACEINFO_IID
NP_DEF_ID(kInterfaceInfoIID, NS_IINTERFACEINFO_IID);
#endif
#ifdef NS_IINTERFACEINFOMANAGER_IID
NP_DEF_ID(kInterfaceInfoManagerIID, NS_IINTERFACEINFOMANAGER_IID);
#endif
#ifdef NS_IINTERFACEREQUESTOR_IID
NP_DEF_ID(kInterfaceRequestorIID, NS_IINTERFACEREQUESTOR_IID);
#endif
#ifdef NS_IIOSERVICE_IID
NP_DEF_ID(kIOServiceIID, NS_IIOSERVICE_IID);
#endif
#ifdef NS_IJAR_IID
NP_DEF_ID(kJARIID, NS_IJAR_IID);
#endif
#ifdef NS_IJARCHANNEL_IID
NP_DEF_ID(kJARChannelIID, NS_IJARCHANNEL_IID);
#endif
#ifdef NS_IJARPROTOCOLHANDLER_IID
NP_DEF_ID(kJARProtocolHandlerIID, NS_IJARPROTOCOLHANDLER_IID);
#endif
#ifdef NS_IJARURI_IID
NP_DEF_ID(kJARURIIID, NS_IJARURI_IID);
#endif
#ifdef NS_IJRILIVECONNECTPIPEER_IID
NP_DEF_ID(kJRILiveConnectPIPeerIID, NS_IJRILIVECONNECTPIPEER_IID);
#endif
#ifdef NS_IJRILIVECONNECTPLUGIN_IID
NP_DEF_ID(kJRILiveConnectPluginIID, NS_IJRILIVECONNECTPLUGIN_IID);
#endif
#ifdef NS_IJSCONSOLESERVICE_IID
NP_DEF_ID(kJSConsoleServiceIID, NS_IJSCONSOLESERVICE_IID);
#endif
#ifdef NS_IJSCONTEXTSTACK_IID
NP_DEF_ID(kJSContextStackIID, NS_IJSCONTEXTSTACK_IID);
#endif
#ifdef NS_IJSRUNTIMESERVICE_IID
NP_DEF_ID(kJSRuntimeServiceIID, NS_IJSRUNTIMESERVICE_IID);
#endif
#ifdef NS_IKEYEDSTREAMGENERATOR_IID
NP_DEF_ID(kKeyedStreamGeneratorIID, NS_IKEYEDSTREAMGENERATOR_IID);
#endif
#ifdef NS_IKEYGENTHREAD_IID
NP_DEF_ID(kKeygenThreadIID, NS_IKEYGENTHREAD_IID);
#endif
#ifdef NS_ILANGUAGEATOM_IID
NP_DEF_ID(kLanguageAtomIID, NS_ILANGUAGEATOM_IID);
#endif
#ifdef NS_ILANGUAGEATOMSERVICE_IID
NP_DEF_ID(kLanguageAtomServiceIID, NS_ILANGUAGEATOMSERVICE_IID);
#endif
#ifdef NS_ILDAPAUTOCOMPFORMATTER_IID
NP_DEF_ID(kLDAPAutoCompFormatterIID, NS_ILDAPAUTOCOMPFORMATTER_IID);
#endif
#ifdef NS_ILDAPAUTOCOMPLETESESSION_IID
NP_DEF_ID(kLDAPAutoCompleteSessionIID, NS_ILDAPAUTOCOMPLETESESSION_IID);
#endif
#ifdef NS_ILDAPBERVALUE_IID
NP_DEF_ID(kLDAPBERValueIID, NS_ILDAPBERVALUE_IID);
#endif
#ifdef NS_ILDAPCONNECTION_IID
NP_DEF_ID(kLDAPConnectionIID, NS_ILDAPCONNECTION_IID);
#endif
#ifdef NS_ILDAPERRORS_IID
NP_DEF_ID(kLDAPErrorsIID, NS_ILDAPERRORS_IID);
#endif
#ifdef NS_ILDAPMESSAGE_IID
NP_DEF_ID(kLDAPMessageIID, NS_ILDAPMESSAGE_IID);
#endif
#ifdef NS_ILDAPMESSAGELISTENER_IID
NP_DEF_ID(kLDAPMessageListenerIID, NS_ILDAPMESSAGELISTENER_IID);
#endif
#ifdef NS_ILDAPOPERATION_IID
NP_DEF_ID(kLDAPOperationIID, NS_ILDAPOPERATION_IID);
#endif
#ifdef NS_ILDAPPREFSSERVICE_IID
NP_DEF_ID(kLDAPPrefsServiceIID, NS_ILDAPPREFSSERVICE_IID);
#endif
#ifdef NS_ILDAPSERVER_IID
NP_DEF_ID(kLDAPServerIID, NS_ILDAPSERVER_IID);
#endif
#ifdef NS_ILDAPSERVICE_IID
NP_DEF_ID(kLDAPServiceIID, NS_ILDAPSERVICE_IID);
#endif
#ifdef NS_ILDAPSYNCQUERY_IID
NP_DEF_ID(kLDAPSyncQueryIID, NS_ILDAPSYNCQUERY_IID);
#endif
#ifdef NS_ILDAPURL_IID
NP_DEF_ID(kLDAPURLIID, NS_ILDAPURL_IID);
#endif
#ifdef NS_ILINEINPUTSTREAM_IID
NP_DEF_ID(kLineInputStreamIID, NS_ILINEINPUTSTREAM_IID);
#endif
#ifdef NS_ILISTBOXOBJECT_IID
NP_DEF_ID(kListBoxObjectIID, NS_ILISTBOXOBJECT_IID);
#endif
#ifdef NS_ILOADGROUP_IID
NP_DEF_ID(kLoadGroupIID, NS_ILOADGROUP_IID);
#endif
#ifdef NS_ILOCALE_IID
NP_DEF_ID(kLocaleIID, NS_ILOCALE_IID);
#endif
#ifdef NS_ILOCALESERVICE_IID
NP_DEF_ID(kLocaleServiceIID, NS_ILOCALESERVICE_IID);
#endif
#ifdef NS_ILOCALFILE_IID
NP_DEF_ID(kLocalFileIID, NS_ILOCALFILE_IID);
#endif
#ifdef NS_ILOCALMAILINCOMINGSERVER_IID
NP_DEF_ID(kLocalMailIncomingServerIID, NS_ILOCALMAILINCOMINGSERVER_IID);
#endif
#ifdef NS_IMAILBOXSERVICE_IID
NP_DEF_ID(kMailboxServiceIID, NS_IMAILBOXSERVICE_IID);
#endif
#ifdef NS_IMAILBOXSPEC_IID
NP_DEF_ID(kMailboxSpecIID, NS_IMAILBOXSPEC_IID);
#endif
#ifdef NS_IMAILBOXURL_IID
NP_DEF_ID(kMailboxUrlIID, NS_IMAILBOXURL_IID);
#endif
#ifdef NS_IMARKUPDOCUMENTVIEWER_IID
NP_DEF_ID(kMarkupDocumentViewerIID, NS_IMARKUPDOCUMENTVIEWER_IID);
#endif
#ifdef NS_IMEMORY_IID
NP_DEF_ID(kMemoryIID, NS_IMEMORY_IID);
#endif
#ifdef NS_IMENUBOXOBJECT_IID
NP_DEF_ID(kMenuBoxObjectIID, NS_IMENUBOXOBJECT_IID);
#endif
#ifdef NS_IMENUROLLUP_IID
NP_DEF_ID(kMenuRollupIID, NS_IMENUROLLUP_IID);
#endif
#ifdef NS_IMESSENGER_IID
NP_DEF_ID(kMessengerIID, NS_IMESSENGER_IID);
#endif
#ifdef NS_IMESSENGERMIGRATOR_IID
NP_DEF_ID(kMessengerMigratorIID, NS_IMESSENGERMIGRATOR_IID);
#endif
#ifdef NS_IMESSENGEROSINTEGRATION_IID
NP_DEF_ID(kMessengerOSIntegrationIID, NS_IMESSENGEROSINTEGRATION_IID);
#endif
#ifdef NS_IMESSENGERWINDOWSERVICE_IID
NP_DEF_ID(kMessengerWindowServiceIID, NS_IMESSENGERWINDOWSERVICE_IID);
#endif
#ifdef NS_IMIMEEMITTER_IID
NP_DEF_ID(kMimeEmitterIID, NS_IMIMEEMITTER_IID);
#endif
#ifdef NS_IMIMEHEADERS_IID
NP_DEF_ID(kMimeHeadersIID, NS_IMIMEHEADERS_IID);
#endif
#ifdef NS_IMIMEINFO_IID
NP_DEF_ID(kMIMEInfoIID, NS_IMIMEINFO_IID);
#endif
#ifdef NS_IMIMEINPUTSTREAM_IID
NP_DEF_ID(kMIMEInputStreamIID, NS_IMIMEINPUTSTREAM_IID);
#endif
#ifdef NS_IMIMEMISCSTATUS_IID
NP_DEF_ID(kMimeMiscStatusIID, NS_IMIMEMISCSTATUS_IID);
#endif
#ifdef NS_IMIMESERVICE_IID
NP_DEF_ID(kMIMEServiceIID, NS_IMIMESERVICE_IID);
#endif
#ifdef NS_IMIMESTREAMCONVERTER_IID
NP_DEF_ID(kMimeStreamConverterIID, NS_IMIMESTREAMCONVERTER_IID);
#endif
#ifdef NS_IMODULE_IID
NP_DEF_ID(kModuleIID, NS_IMODULE_IID);
#endif
#ifdef NS_IMSGACCOUNT_IID
NP_DEF_ID(kMsgAccountIID, NS_IMSGACCOUNT_IID);
#endif
#ifdef NS_IMSGACCOUNTMANAGER_IID
NP_DEF_ID(kMsgAccountManagerIID, NS_IMSGACCOUNTMANAGER_IID);
#endif
#ifdef NS_IMSGATTACHMENT_IID
NP_DEF_ID(kMsgAttachmentIID, NS_IMSGATTACHMENT_IID);
#endif
#ifdef NS_IMSGBIFFMANAGER_IID
NP_DEF_ID(kMsgBiffManagerIID, NS_IMSGBIFFMANAGER_IID);
#endif
#ifdef NS_IMSGCOMPFIELDS_IID
NP_DEF_ID(kMsgCompFieldsIID, NS_IMSGCOMPFIELDS_IID);
#endif
#ifdef NS_IMSGCOMPOSE_IID
NP_DEF_ID(kMsgComposeIID, NS_IMSGCOMPOSE_IID);
#endif
#ifdef NS_IMSGCOMPOSEPARAMS_IID
NP_DEF_ID(kMsgComposeParamsIID, NS_IMSGCOMPOSEPARAMS_IID);
#endif
#ifdef NS_IMSGCOMPOSEPROGRESSPARAMS_IID
NP_DEF_ID(kMsgComposeProgressParamsIID, NS_IMSGCOMPOSEPROGRESSPARAMS_IID);
#endif
#ifdef NS_IMSGCOMPOSESECURE_IID
NP_DEF_ID(kMsgComposeSecureIID, NS_IMSGCOMPOSESECURE_IID);
#endif
#ifdef NS_IMSGCOMPOSESERVICE_IID
NP_DEF_ID(kMsgComposeServiceIID, NS_IMSGCOMPOSESERVICE_IID);
#endif
#ifdef NS_IMSGCOMPUTILS_IID
NP_DEF_ID(kMsgCompUtilsIID, NS_IMSGCOMPUTILS_IID);
#endif
#ifdef NS_IMSGCOPYSERVICE_IID
NP_DEF_ID(kMsgCopyServiceIID, NS_IMSGCOPYSERVICE_IID);
#endif
#ifdef NS_IMSGCOPYSERVICELISTENER_IID
NP_DEF_ID(kMsgCopyServiceListenerIID, NS_IMSGCOPYSERVICELISTENER_IID);
#endif
#ifdef NS_IMSGDATABASE_IID
NP_DEF_ID(kMsgDatabaseIID, NS_IMSGDATABASE_IID);
#endif
#ifdef NS_IMSGDBVIEW_IID
NP_DEF_ID(kMsgDBViewIID, NS_IMSGDBVIEW_IID);
#endif
#ifdef NS_IMSGDRAFT_IID
NP_DEF_ID(kMsgDraftIID, NS_IMSGDRAFT_IID);
#endif
#ifdef NS_IMSGFILTER_IID
NP_DEF_ID(kMsgFilterIID, NS_IMSGFILTER_IID);
#endif
#ifdef NS_IMSGFILTERHITNOTIFY_IID
NP_DEF_ID(kMsgFilterHitNotifyIID, NS_IMSGFILTERHITNOTIFY_IID);
#endif
#ifdef NS_IMSGFILTERLIST_IID
NP_DEF_ID(kMsgFilterListIID, NS_IMSGFILTERLIST_IID);
#endif
#ifdef NS_IMSGFILTERPLUGIN_IID
NP_DEF_ID(kMsgFilterPluginIID, NS_IMSGFILTERPLUGIN_IID);
#endif
#ifdef NS_IMSGFILTERSERVICE_IID
NP_DEF_ID(kMsgFilterServiceIID, NS_IMSGFILTERSERVICE_IID);
#endif
#ifdef NS_IMSGFOLDER_IID
NP_DEF_ID(kMsgFolderIID, NS_IMSGFOLDER_IID);
#endif
#ifdef NS_IMSGFOLDERCACHE_IID
NP_DEF_ID(kMsgFolderCacheIID, NS_IMSGFOLDERCACHE_IID);
#endif
#ifdef NS_IMSGFOLDERCACHEELEMENT_IID
NP_DEF_ID(kMsgFolderCacheElementIID, NS_IMSGFOLDERCACHEELEMENT_IID);
#endif
#ifdef NS_IMSGFOLDERCOMPACTOR_IID
NP_DEF_ID(kMsgFolderCompactorIID, NS_IMSGFOLDERCOMPACTOR_IID);
#endif
#ifdef NS_IMSGGROUPRECORD_IID
NP_DEF_ID(kMsgGroupRecordIID, NS_IMSGGROUPRECORD_IID);
#endif
#ifdef NS_IMSGHDR_IID
NP_DEF_ID(kMsgHdrIID, NS_IMSGHDR_IID);
#endif
#ifdef NS_IMSGHEADERPARSER_IID
NP_DEF_ID(kMsgHeaderParserIID, NS_IMSGHEADERPARSER_IID);
#endif
#ifdef NS_IMSGHOST_IID
NP_DEF_ID(kMsgHostIID, NS_IMSGHOST_IID);
#endif
#ifdef NS_IMSGIDENTITY_IID
NP_DEF_ID(kMsgIdentityIID, NS_IMSGIDENTITY_IID);
#endif
#ifdef NS_IMSGIMAPMAILFOLDER_IID
NP_DEF_ID(kMsgImapMailFolderIID, NS_IMSGIMAPMAILFOLDER_IID);
#endif
#ifdef NS_IMSGINCOMINGSERVER_IID
NP_DEF_ID(kMsgIncomingServerIID, NS_IMSGINCOMINGSERVER_IID);
#endif
#ifdef NS_IMSGLOCALMAILFOLDER_IID
NP_DEF_ID(kMsgLocalMailFolderIID, NS_IMSGLOCALMAILFOLDER_IID);
#endif
#ifdef NS_IMSGLOGONREDIRECTOR_IID
NP_DEF_ID(kMsgLogonRedirectorIID, NS_IMSGLOGONREDIRECTOR_IID);
#endif
#ifdef NS_IMSGMAILNEWSURL_IID
NP_DEF_ID(kMsgMailNewsUrlIID, NS_IMSGMAILNEWSURL_IID);
#endif
#ifdef NS_IMSGMAILSESSION_IID
NP_DEF_ID(kMsgMailSessionIID, NS_IMSGMAILSESSION_IID);
#endif
#ifdef NS_IMSGMAILVIEW_IID
NP_DEF_ID(kMsgMailViewIID, NS_IMSGMAILVIEW_IID);
#endif
#ifdef NS_IMSGMAILVIEWLIST_IID
NP_DEF_ID(kMsgMailViewListIID, NS_IMSGMAILVIEWLIST_IID);
#endif
#ifdef NS_IMSGMDNGENERATOR_IID
NP_DEF_ID(kMsgMdnGeneratorIID, NS_IMSGMDNGENERATOR_IID);
#endif
#ifdef NS_IMSGMESSAGESERVICE_IID
NP_DEF_ID(kMsgMessageServiceIID, NS_IMSGMESSAGESERVICE_IID);
#endif
#ifdef NS_IMSGNEWSFOLDER_IID
NP_DEF_ID(kMsgNewsFolderIID, NS_IMSGNEWSFOLDER_IID);
#endif
#ifdef NS_IMSGOFFLINEIMAPOPERATION_IID
NP_DEF_ID(kMsgOfflineImapOperationIID, NS_IMSGOFFLINEIMAPOPERATION_IID);
#endif
#ifdef NS_IMSGOFFLINEMANAGER_IID
NP_DEF_ID(kMsgOfflineManagerIID, NS_IMSGOFFLINEMANAGER_IID);
#endif
#ifdef NS_IMSGOFFLINENEWSSTATE_IID
NP_DEF_ID(kMsgOfflineNewsStateIID, NS_IMSGOFFLINENEWSSTATE_IID);
#endif
#ifdef NS_IMSGPARSEMAILMSGSTATE_IID
NP_DEF_ID(kMsgParseMailMsgStateIID, NS_IMSGPARSEMAILMSGSTATE_IID);
#endif
#ifdef NS_IMSGPRINTENGINE_IID
NP_DEF_ID(kMsgPrintEngineIID, NS_IMSGPRINTENGINE_IID);
#endif
#ifdef NS_IMSGPROGRESS_IID
NP_DEF_ID(kMsgProgressIID, NS_IMSGPROGRESS_IID);
#endif
#ifdef NS_IMSGPROTOCOLINFO_IID
NP_DEF_ID(kMsgProtocolInfoIID, NS_IMSGPROTOCOLINFO_IID);
#endif
#ifdef NS_IMSGPURGESERVICE_IID
NP_DEF_ID(kMsgPurgeServiceIID, NS_IMSGPURGESERVICE_IID);
#endif
#ifdef NS_IMSGQUOTE_IID
NP_DEF_ID(kMsgQuoteIID, NS_IMSGQUOTE_IID);
#endif
#ifdef NS_IMSGRDFDATASOURCE_IID
NP_DEF_ID(kMsgRDFDataSourceIID, NS_IMSGRDFDATASOURCE_IID);
#endif
#ifdef NS_IMSGRECIPIENTARRAY_IID
NP_DEF_ID(kMsgRecipientArrayIID, NS_IMSGRECIPIENTARRAY_IID);
#endif
#ifdef NS_IMSGSEARCHADAPTER_IID
NP_DEF_ID(kMsgSearchAdapterIID, NS_IMSGSEARCHADAPTER_IID);
#endif
#ifdef NS_IMSGSEARCHNOTIFY_IID
NP_DEF_ID(kMsgSearchNotifyIID, NS_IMSGSEARCHNOTIFY_IID);
#endif
#ifdef NS_IMSGSEARCHSCOPETERM_IID
NP_DEF_ID(kMsgSearchScopeTermIID, NS_IMSGSEARCHSCOPETERM_IID);
#endif
#ifdef NS_IMSGSEARCHSESSION_IID
NP_DEF_ID(kMsgSearchSessionIID, NS_IMSGSEARCHSESSION_IID);
#endif
#ifdef NS_IMSGSEARCHTERM_IID
NP_DEF_ID(kMsgSearchTermIID, NS_IMSGSEARCHTERM_IID);
#endif
#ifdef NS_IMSGSEARCHVALIDITYMANAGER_IID
NP_DEF_ID(kMsgSearchValidityManagerIID, NS_IMSGSEARCHVALIDITYMANAGER_IID);
#endif
#ifdef NS_IMSGSEARCHVALIDITYTABLE_IID
NP_DEF_ID(kMsgSearchValidityTableIID, NS_IMSGSEARCHVALIDITYTABLE_IID);
#endif
#ifdef NS_IMSGSEARCHVALUE_IID
NP_DEF_ID(kMsgSearchValueIID, NS_IMSGSEARCHVALUE_IID);
#endif
#ifdef NS_IMSGSEND_IID
NP_DEF_ID(kMsgSendIID, NS_IMSGSEND_IID);
#endif
#ifdef NS_IMSGSENDLATER_IID
NP_DEF_ID(kMsgSendLaterIID, NS_IMSGSENDLATER_IID);
#endif
#ifdef NS_IMSGSENDLATERLISTENER_IID
NP_DEF_ID(kMsgSendLaterListenerIID, NS_IMSGSENDLATERLISTENER_IID);
#endif
#ifdef NS_IMSGSENDLISTENER_IID
NP_DEF_ID(kMsgSendListenerIID, NS_IMSGSENDLISTENER_IID);
#endif
#ifdef NS_IMSGSENDREPORT_IID
NP_DEF_ID(kMsgSendReportIID, NS_IMSGSENDREPORT_IID);
#endif
#ifdef NS_IMSGSIGNATURE_IID
NP_DEF_ID(kMsgSignatureIID, NS_IMSGSIGNATURE_IID);
#endif
#ifdef NS_IMSGSMIMECOMPFIELDS_IID
NP_DEF_ID(kMsgSMIMECompFieldsIID, NS_IMSGSMIMECOMPFIELDS_IID);
#endif
#ifdef NS_IMSGSMIMEHEADERSINK_IID
NP_DEF_ID(kMsgSMIMEHeaderSinkIID, NS_IMSGSMIMEHEADERSINK_IID);
#endif
#ifdef NS_IMSGSTATUSFEEDBACK_IID
NP_DEF_ID(kMsgStatusFeedbackIID, NS_IMSGSTATUSFEEDBACK_IID);
#endif
#ifdef NS_IMSGSTRINGSERVICE_IID
NP_DEF_ID(kMsgStringServiceIID, NS_IMSGSTRINGSERVICE_IID);
#endif
#ifdef NS_IMSGTHREAD_IID
NP_DEF_ID(kMsgThreadIID, NS_IMSGTHREAD_IID);
#endif
#ifdef NS_IMSGVCARD_IID
NP_DEF_ID(kMsgVCardIID, NS_IMSGVCARD_IID);
#endif
#ifdef NS_IMSGWINDOW_IID
NP_DEF_ID(kMsgWindowIID, NS_IMSGWINDOW_IID);
#endif
#ifdef NS_IMULTIPARTCHANNEL_IID
NP_DEF_ID(kMultiPartChannelIID, NS_IMULTIPARTCHANNEL_IID);
#endif
#ifdef NS_IMULTIPLEXINPUTSTREAM_IID
NP_DEF_ID(kMultiplexInputStreamIID, NS_IMULTIPLEXINPUTSTREAM_IID);
#endif
#ifdef NS_INATIVEAPPSUPPORT_IID
NP_DEF_ID(kNativeAppSupportIID, NS_INATIVEAPPSUPPORT_IID);
#endif
#ifdef NS_INATIVECOMPONENTLOADER_IID
NP_DEF_ID(kNativeComponentLoaderIID, NS_INATIVECOMPONENTLOADER_IID);
#endif
#ifdef NS_INATIVESCROLLBAR_IID
NP_DEF_ID(kNativeScrollbarIID, NS_INATIVESCROLLBAR_IID);
#endif
#ifdef NS_INETMODREGENTRY_IID
NP_DEF_ID(kNetModRegEntryIID, NS_INETMODREGENTRY_IID);
#endif
#ifdef NS_INETMODULEMGR_IID
NP_DEF_ID(kNetModuleMgrIID, NS_INETMODULEMGR_IID);
#endif
#ifdef NS_INETNOTIFY_IID
NP_DEF_ID(kNetNotifyIID, NS_INETNOTIFY_IID);
#endif
#ifdef NS_INEWSDATABASE_IID
NP_DEF_ID(kNewsDatabaseIID, NS_INEWSDATABASE_IID);
#endif
#ifdef NS_INEWSDOWNLOADDIALOGARGS_IID
NP_DEF_ID(kNewsDownloadDialogArgsIID, NS_INEWSDOWNLOADDIALOGARGS_IID);
#endif
#ifdef NS_INNTPARTICLELIST_IID
NP_DEF_ID(kNNTPArticleListIID, NS_INNTPARTICLELIST_IID);
#endif
#ifdef NS_INNTPINCOMINGSERVER_IID
NP_DEF_ID(kNntpIncomingServerIID, NS_INNTPINCOMINGSERVER_IID);
#endif
#ifdef NS_INNTPNEWSGROUPLIST_IID
NP_DEF_ID(kNNTPNewsgroupListIID, NS_INNTPNEWSGROUPLIST_IID);
#endif
#ifdef NS_INNTPNEWSGROUPPOST_IID
NP_DEF_ID(kNNTPNewsgroupPostIID, NS_INNTPNEWSGROUPPOST_IID);
#endif
#ifdef NS_INNTPPROTOCOL_IID
NP_DEF_ID(kNNTPProtocolIID, NS_INNTPPROTOCOL_IID);
#endif
#ifdef NS_INNTPSERVICE_IID
NP_DEF_ID(kNntpServiceIID, NS_INNTPSERVICE_IID);
#endif
#ifdef NS_INNTPURL_IID
NP_DEF_ID(kNntpUrlIID, NS_INNTPURL_IID);
#endif
#ifdef NS_INOINCOMINGSERVER_IID
NP_DEF_ID(kNoIncomingServerIID, NS_INOINCOMINGSERVER_IID);
#endif
#ifdef NS_INONESERVICE_IID
NP_DEF_ID(kNoneServiceIID, NS_INONESERVICE_IID);
#endif
#ifdef NS_INSSCERTCACHE_IID
NP_DEF_ID(kNSSCertCacheIID, NS_INSSCERTCACHE_IID);
#endif
#ifdef NS_IOBJECTINPUTSTREAM_IID
NP_DEF_ID(kObjectInputStreamIID, NS_IOBJECTINPUTSTREAM_IID);
#endif
#ifdef NS_IOBJECTOUTPUTSTREAM_IID
NP_DEF_ID(kObjectOutputStreamIID, NS_IOBJECTOUTPUTSTREAM_IID);
#endif
#ifdef NS_IOBSERVER_IID
NP_DEF_ID(kObserverIID, NS_IOBSERVER_IID);
#endif
#ifdef NS_IOBSERVERSERVICE_IID
NP_DEF_ID(kObserverServiceIID, NS_IOBSERVERSERVICE_IID);
#endif
#ifdef NS_IOCSPRESPONDER_IID
NP_DEF_ID(kOCSPResponderIID, NS_IOCSPRESPONDER_IID);
#endif
#ifdef NS_IOUTPUTSTREAM_IID
NP_DEF_ID(kOutputStreamIID, NS_IOUTPUTSTREAM_IID);
#endif
#ifdef NS_IPASSWORD_IID
NP_DEF_ID(kPasswordIID, NS_IPASSWORD_IID);
#endif
#ifdef NS_IPASSWORDMANAGER_IID
NP_DEF_ID(kPasswordManagerIID, NS_IPASSWORDMANAGER_IID);
#endif
#ifdef NS_IPASSWORDMANAGERINTERNAL_IID
NP_DEF_ID(kPasswordManagerInternalIID, NS_IPASSWORDMANAGERINTERNAL_IID);
#endif
#ifdef NS_IPASSWORDSINK_IID
NP_DEF_ID(kPasswordSinkIID, NS_IPASSWORDSINK_IID);
#endif
#ifdef NS_IPERMISSION_IID
NP_DEF_ID(kPermissionIID, NS_IPERMISSION_IID);
#endif
#ifdef NS_IPERMISSIONMANAGER_IID
NP_DEF_ID(kPermissionManagerIID, NS_IPERMISSIONMANAGER_IID);
#endif
#ifdef NS_IPERSISTENTPROPERTIES2_IID
NP_DEF_ID(kPersistentProperties2IID, NS_IPERSISTENTPROPERTIES2_IID);
#endif
#ifdef NS_IPHONETIC_IID
NP_DEF_ID(kPhoneticIID, NS_IPHONETIC_IID);
#endif
#ifdef NS_IPIPE_IID
NP_DEF_ID(kPipeIID, NS_IPIPE_IID);
#endif
#ifdef NS_IPK11TOKEN_IID
NP_DEF_ID(kPK11TokenIID, NS_IPK11TOKEN_IID);
#endif
#ifdef NS_IPK11TOKENDB_IID
NP_DEF_ID(kPK11TokenDBIID, NS_IPK11TOKENDB_IID);
#endif
#ifdef NS_IPKCS11MODULE_IID
NP_DEF_ID(kPKCS11ModuleIID, NS_IPKCS11MODULE_IID);
#endif
#ifdef NS_IPKCS11MODULEDB_IID
NP_DEF_ID(kPKCS11ModuleDBIID, NS_IPKCS11MODULEDB_IID);
#endif
#ifdef NS_IPKCS11SLOT_IID
NP_DEF_ID(kPKCS11SlotIID, NS_IPKCS11SLOT_IID);
#endif
#ifdef NS_IPKIPARAMBLOCK_IID
NP_DEF_ID(kPKIParamBlockIID, NS_IPKIPARAMBLOCK_IID);
#endif
#ifdef NS_IPLAINTEXTEDITOR_IID
NP_DEF_ID(kPlaintextEditorIID, NS_IPLAINTEXTEDITOR_IID);
#endif
#ifdef NS_IPLUGIN_IID
NP_DEF_ID(kPluginIID, NS_IPLUGIN_IID);
#endif
#ifdef NS_IPLUGINHOST_IID
NP_DEF_ID(kPluginHostIID, NS_IPLUGINHOST_IID);
#endif
#ifdef NS_IPLUGININPUTSTREAM_IID
NP_DEF_ID(kPluginInputStreamIID, NS_IPLUGININPUTSTREAM_IID);
#endif
#ifdef NS_IPLUGININSTANCE_IID
NP_DEF_ID(kPluginInstanceIID, NS_IPLUGININSTANCE_IID);
#endif
#ifdef NS_IPLUGININSTANCEOWNER_IID
NP_DEF_ID(kPluginInstanceOwnerIID, NS_IPLUGININSTANCEOWNER_IID);
#endif
#ifdef NS_IPLUGININSTANCEPEER_IID
NP_DEF_ID(kPluginInstancePeerIID, NS_IPLUGININSTANCEPEER_IID);
#endif
#ifdef NS_IPLUGININSTANCEPEER2_IID
NP_DEF_ID(kPluginInstancePeer2IID, NS_IPLUGININSTANCEPEER2_IID);
#endif
#ifdef NS_IPLUGINMANAGER_IID
NP_DEF_ID(kPluginManagerIID, NS_IPLUGINMANAGER_IID);
#endif
#ifdef NS_IPLUGINMANAGER2_IID
NP_DEF_ID(kPluginManager2IID, NS_IPLUGINMANAGER2_IID);
#endif
#ifdef NS_IPLUGINSTREAMINFO_IID
NP_DEF_ID(kPluginStreamInfoIID, NS_IPLUGINSTREAMINFO_IID);
#endif
#ifdef NS_IPLUGINSTREAMLISTENER_IID
NP_DEF_ID(kPluginStreamListenerIID, NS_IPLUGINSTREAMLISTENER_IID);
#endif
#ifdef NS_IPLUGINTAGINFO_IID
NP_DEF_ID(kPluginTagInfoIID, NS_IPLUGINTAGINFO_IID);
#endif
#ifdef NS_IPLUGINTAGINFO2_IID
NP_DEF_ID(kPluginTagInfo2IID, NS_IPLUGINTAGINFO2_IID);
#endif
#ifdef NS_IPLUGINVIEWER_IID
NP_DEF_ID(kPluginViewerIID, NS_IPLUGINVIEWER_IID);
#endif
#ifdef NS_IPOP3INCOMINGSERVER_IID
NP_DEF_ID(kPop3IncomingServerIID, NS_IPOP3INCOMINGSERVER_IID);
#endif
#ifdef NS_IPOP3SERVICE_IID
NP_DEF_ID(kPop3ServiceIID, NS_IPOP3SERVICE_IID);
#endif
#ifdef NS_IPOP3SINK_IID
NP_DEF_ID(kPop3SinkIID, NS_IPOP3SINK_IID);
#endif
#ifdef NS_IPOP3URL_IID
NP_DEF_ID(kPop3URLIID, NS_IPOP3URL_IID);
#endif
#ifdef NS_IPOPUPBOXOBJECT_IID
NP_DEF_ID(kPopupBoxObjectIID, NS_IPOPUPBOXOBJECT_IID);
#endif
#ifdef NS_IPOPUPWINDOWMANAGER_IID
NP_DEF_ID(kPopupWindowManagerIID, NS_IPOPUPWINDOWMANAGER_IID);
#endif
#ifdef NS_IPREF_IID
NP_DEF_ID(kPrefIID, NS_IPREF_IID);
#endif
#ifdef NS_IPREFBRANCH_IID
NP_DEF_ID(kPrefBranchIID, NS_IPREFBRANCH_IID);
#endif
#ifdef NS_IPREFBRANCHINTERNAL_IID
NP_DEF_ID(kPrefBranchInternalIID, NS_IPREFBRANCHINTERNAL_IID);
#endif
#ifdef NS_IPREFETCHSERVICE_IID
NP_DEF_ID(kPrefetchServiceIID, NS_IPREFETCHSERVICE_IID);
#endif
#ifdef NS_IPREFLOCALIZEDSTRING_IID
NP_DEF_ID(kPrefLocalizedStringIID, NS_IPREFLOCALIZEDSTRING_IID);
#endif
#ifdef NS_IPREFMIGRATION_IID
NP_DEF_ID(kPrefMigrationIID, NS_IPREFMIGRATION_IID);
#endif
#ifdef NS_IPREFMIGRATIONPROGRESS_IID
NP_DEF_ID(kPrefMigrationProgressIID, NS_IPREFMIGRATIONPROGRESS_IID);
#endif
#ifdef NS_IPREFSERVICE_IID
NP_DEF_ID(kPrefServiceIID, NS_IPREFSERVICE_IID);
#endif
#ifdef NS_IPRINCIPAL_IID
NP_DEF_ID(kPrincipalIID, NS_IPRINCIPAL_IID);
#endif
#ifdef NS_IPRINTINGPROMPT_IID
NP_DEF_ID(kPrintingPromptIID, NS_IPRINTINGPROMPT_IID);
#endif
#ifdef NS_IPRINTINGPROMPTSERVICE_IID
NP_DEF_ID(kPrintingPromptServiceIID, NS_IPRINTINGPROMPTSERVICE_IID);
#endif
#ifdef NS_IPRINTOPTIONS_IID
NP_DEF_ID(kPrintOptionsIID, NS_IPRINTOPTIONS_IID);
#endif
#ifdef NS_IPRINTPROGRESS_IID
NP_DEF_ID(kPrintProgressIID, NS_IPRINTPROGRESS_IID);
#endif
#ifdef NS_IPRINTPROGRESSPARAMS_IID
NP_DEF_ID(kPrintProgressParamsIID, NS_IPRINTPROGRESSPARAMS_IID);
#endif
#ifdef NS_IPRINTSESSION_IID
NP_DEF_ID(kPrintSessionIID, NS_IPRINTSESSION_IID);
#endif
#ifdef NS_IPRINTSETTINGS_IID
NP_DEF_ID(kPrintSettingsIID, NS_IPRINTSETTINGS_IID);
#endif
#ifdef NS_IPRINTSETTINGSSERVICE_IID
NP_DEF_ID(kPrintSettingsServiceIID, NS_IPRINTSETTINGSSERVICE_IID);
#endif
#ifdef NS_IPRINTSTATUSFEEDBACK_IID
NP_DEF_ID(kPrintStatusFeedbackIID, NS_IPRINTSTATUSFEEDBACK_IID);
#endif
#ifdef NS_IPROCESS_IID
NP_DEF_ID(kProcessIID, NS_IPROCESS_IID);
#endif
#ifdef NS_IPROFILE_IID
NP_DEF_ID(kProfileIID, NS_IPROFILE_IID);
#endif
#ifdef NS_IPROFILECHANGESTATUS_IID
NP_DEF_ID(kProfileChangeStatusIID, NS_IPROFILECHANGESTATUS_IID);
#endif
#ifdef NS_IPROFILEINTERNAL_IID
NP_DEF_ID(kProfileInternalIID, NS_IPROFILEINTERNAL_IID);
#endif
#ifdef NS_IPROFILESTARTUPLISTENER_IID
NP_DEF_ID(kProfileStartupListenerIID, NS_IPROFILESTARTUPLISTENER_IID);
#endif
#ifdef NS_IPROGRAMMINGLANGUAGE_IID
NP_DEF_ID(kProgrammingLanguageIID, NS_IPROGRAMMINGLANGUAGE_IID);
#endif
#ifdef NS_IPROGRESSDIALOG_IID
NP_DEF_ID(kProgressDialogIID, NS_IPROGRESSDIALOG_IID);
#endif
#ifdef NS_IPROGRESSEVENTSINK_IID
NP_DEF_ID(kProgressEventSinkIID, NS_IPROGRESSEVENTSINK_IID);
#endif
#ifdef NS_IPROMPT_IID
NP_DEF_ID(kPromptIID, NS_IPROMPT_IID);
#endif
#ifdef NS_IPROMPTSERVICE_IID
NP_DEF_ID(kPromptServiceIID, NS_IPROMPTSERVICE_IID);
#endif
#ifdef NS_IPROPERTIES_IID
NP_DEF_ID(kPropertiesIID, NS_IPROPERTIES_IID);
#endif
#ifdef NS_IPROPERTYBAG_IID
NP_DEF_ID(kPropertyBagIID, NS_IPROPERTYBAG_IID);
#endif
#ifdef NS_IPROTOCOLHANDLER_IID
NP_DEF_ID(kProtocolHandlerIID, NS_IPROTOCOLHANDLER_IID);
#endif
#ifdef NS_IPROTOCOLPROXYSERVICE_IID
NP_DEF_ID(kProtocolProxyServiceIID, NS_IPROTOCOLPROXYSERVICE_IID);
#endif
#ifdef NS_IPROXIEDPROTOCOLHANDLER_IID
NP_DEF_ID(kProxiedProtocolHandlerIID, NS_IPROXIEDPROTOCOLHANDLER_IID);
#endif
#ifdef NS_IPROXY_IID
NP_DEF_ID(kProxyIID, NS_IPROXY_IID);
#endif
#ifdef NS_IPROXYAUTOCONFIG_IID
NP_DEF_ID(kProxyAutoConfigIID, NS_IPROXYAUTOCONFIG_IID);
#endif
#ifdef NS_IPROXYCREATEINSTANCE_IID
NP_DEF_ID(kProxyCreateInstanceIID, NS_IPROXYCREATEINSTANCE_IID);
#endif
#ifdef NS_IPROXYINFO_IID
NP_DEF_ID(kProxyInfoIID, NS_IPROXYINFO_IID);
#endif
#ifdef NS_IPROXYOBJECTMANAGER_IID
NP_DEF_ID(kProxyObjectManagerIID, NS_IPROXYOBJECTMANAGER_IID);
#endif
#ifdef NS_IRDFCOMPOSITEDATASOURCE_IID
NP_DEF_ID(kRDFCompositeDataSourceIID, NS_IRDFCOMPOSITEDATASOURCE_IID);
#endif
#ifdef NS_IRDFCONTAINER_IID
NP_DEF_ID(kRDFContainerIID, NS_IRDFCONTAINER_IID);
#endif
#ifdef NS_IRDFCONTAINERUTILS_IID
NP_DEF_ID(kRDFContainerUtilsIID, NS_IRDFCONTAINERUTILS_IID);
#endif
#ifdef NS_IRDFDATASOURCE_IID
NP_DEF_ID(kRDFDataSourceIID, NS_IRDFDATASOURCE_IID);
#endif
#ifdef NS_IRDFDELEGATEFACTORY_IID
NP_DEF_ID(kRDFDelegateFactoryIID, NS_IRDFDELEGATEFACTORY_IID);
#endif
#ifdef NS_IRDFINMEMORYDATASOURCE_IID
NP_DEF_ID(kRDFInMemoryDataSourceIID, NS_IRDFINMEMORYDATASOURCE_IID);
#endif
#ifdef NS_IRDFLITERAL_IID
NP_DEF_ID(kRDFLiteralIID, NS_IRDFLITERAL_IID);
#endif
#ifdef NS_IRDFNODE_IID
NP_DEF_ID(kRDFNodeIID, NS_IRDFNODE_IID);
#endif
#ifdef NS_IRDFOBSERVER_IID
NP_DEF_ID(kRDFObserverIID, NS_IRDFOBSERVER_IID);
#endif
#ifdef NS_IRDFPURGEABLEDATASOURCE_IID
NP_DEF_ID(kRDFPurgeableDataSourceIID, NS_IRDFPURGEABLEDATASOURCE_IID);
#endif
#ifdef NS_IRDFREMOTEDATASOURCE_IID
NP_DEF_ID(kRDFRemoteDataSourceIID, NS_IRDFREMOTEDATASOURCE_IID);
#endif
#ifdef NS_IRDFRESOURCE_IID
NP_DEF_ID(kRDFResourceIID, NS_IRDFRESOURCE_IID);
#endif
#ifdef NS_IRDFSERVICE_IID
NP_DEF_ID(kRDFServiceIID, NS_IRDFSERVICE_IID);
#endif
#ifdef NS_IRDFXMLPARSER_IID
NP_DEF_ID(kRDFXMLParserIID, NS_IRDFXMLPARSER_IID);
#endif
#ifdef NS_IRDFXMLSERIALIZER_IID
NP_DEF_ID(kRDFXMLSerializerIID, NS_IRDFXMLSERIALIZER_IID);
#endif
#ifdef NS_IRDFXMLSINK_IID
NP_DEF_ID(kRDFXMLSinkIID, NS_IRDFXMLSINK_IID);
#endif
#ifdef NS_IRDFXMLSOURCE_IID
NP_DEF_ID(kRDFXMLSourceIID, NS_IRDFXMLSOURCE_IID);
#endif
#ifdef NS_IREADCONFIG_IID
NP_DEF_ID(kReadConfigIID, NS_IREADCONFIG_IID);
#endif
#ifdef NS_IRECYCLINGALLOCATOR_IID
NP_DEF_ID(kRecyclingAllocatorIID, NS_IRECYCLINGALLOCATOR_IID);
#endif
#ifdef NS_IREFRESHURI_IID
NP_DEF_ID(kRefreshURIIID, NS_IREFRESHURI_IID);
#endif
#ifdef NS_IREGISTRY_IID
NP_DEF_ID(kRegistryIID, NS_IREGISTRY_IID);
#endif
#ifdef NS_IRELATEDLINKSHANDLER_IID
NP_DEF_ID(kRelatedLinksHandlerIID, NS_IRELATEDLINKSHANDLER_IID);
#endif
#ifdef NS_IRELATIVEFILEPREF_IID
NP_DEF_ID(kRelativeFilePrefIID, NS_IRELATIVEFILEPREF_IID);
#endif
#ifdef NS_IREQUEST_IID
NP_DEF_ID(kRequestIID, NS_IREQUEST_IID);
#endif
#ifdef NS_IREQUESTOBSERVER_IID
NP_DEF_ID(kRequestObserverIID, NS_IREQUESTOBSERVER_IID);
#endif
#ifdef NS_IREQUESTOBSERVERPROXY_IID
NP_DEF_ID(kRequestObserverProxyIID, NS_IREQUESTOBSERVERPROXY_IID);
#endif
#ifdef NS_IRESPROTOCOLHANDLER_IID
NP_DEF_ID(kResProtocolHandlerIID, NS_IRESPROTOCOLHANDLER_IID);
#endif
#ifdef NS_IRESUMABLECHANNEL_IID
NP_DEF_ID(kResumableChannelIID, NS_IRESUMABLECHANNEL_IID);
#endif
#ifdef NS_IRESUMABLEENTITYID_IID
NP_DEF_ID(kResumableEntityIDIID, NS_IRESUMABLEENTITYID_IID);
#endif
#ifdef NS_IROLLUPLISTENER_IID
NP_DEF_ID(kRollupListenerIID, NS_IROLLUPLISTENER_IID);
#endif
#ifdef NS_IRUNNABLE_IID
NP_DEF_ID(kRunnableIID, NS_IRUNNABLE_IID);
#endif
#ifdef NS_ISAMPLE_IID
NP_DEF_ID(kSampleIID, NS_ISAMPLE_IID);
#endif
#ifdef NS_ISAVEASCHARSET_IID
NP_DEF_ID(kSaveAsCharsetIID, NS_ISAVEASCHARSET_IID);
#endif
#ifdef NS_ISCHEMA_IID
NP_DEF_ID(kSchemaIID, NS_ISCHEMA_IID);
#endif
#ifdef NS_ISCHEMALOADER_IID
NP_DEF_ID(kSchemaLoaderIID, NS_ISCHEMALOADER_IID);
#endif
#ifdef NS_ISCREEN_IID
NP_DEF_ID(kScreenIID, NS_ISCREEN_IID);
#endif
#ifdef NS_ISCREENMANAGER_IID
NP_DEF_ID(kScreenManagerIID, NS_ISCREENMANAGER_IID);
#endif
#ifdef NS_ISCRIPTABLEDATEFORMAT_IID
NP_DEF_ID(kScriptableDateFormatIID, NS_ISCRIPTABLEDATEFORMAT_IID);
#endif
#ifdef NS_ISCRIPTABLEINPUTSTREAM_IID
NP_DEF_ID(kScriptableInputStreamIID, NS_ISCRIPTABLEINPUTSTREAM_IID);
#endif
#ifdef NS_ISCRIPTABLEINTERFACES_IID
NP_DEF_ID(kScriptableInterfacesIID, NS_ISCRIPTABLEINTERFACES_IID);
#endif
#ifdef NS_ISCRIPTABLEPLUGIN_IID
NP_DEF_ID(kScriptablePluginIID, NS_ISCRIPTABLEPLUGIN_IID);
#endif
#ifdef NS_ISCRIPTABLEREGION_IID
NP_DEF_ID(kScriptableRegionIID, NS_ISCRIPTABLEREGION_IID);
#endif
#ifdef NS_ISCRIPTABLEUCONV_IID
NP_DEF_ID(kScriptableUConvIID, NS_ISCRIPTABLEUCONV_IID);
#endif
#ifdef NS_ISCRIPTCONTEXTOWNER_IID
NP_DEF_ID(kScriptContextOwnerIID, NS_ISCRIPTCONTEXTOWNER_IID);
#endif
#ifdef NS_ISCRIPTERROR_IID
NP_DEF_ID(kScriptErrorIID, NS_ISCRIPTERROR_IID);
#endif
#ifdef NS_ISCRIPTEVENTHANDLER_IID
NP_DEF_ID(kScriptEventHandlerIID, NS_ISCRIPTEVENTHANDLER_IID);
#endif
#ifdef NS_ISCRIPTEVENTMANAGER_IID
NP_DEF_ID(kScriptEventManagerIID, NS_ISCRIPTEVENTMANAGER_IID);
#endif
#ifdef NS_ISCRIPTGLOBALOBJECTOWNER_IID
NP_DEF_ID(kScriptGlobalObjectOwnerIID, NS_ISCRIPTGLOBALOBJECTOWNER_IID);
#endif
#ifdef NS_ISCRIPTLOADER_IID
NP_DEF_ID(kScriptLoaderIID, NS_ISCRIPTLOADER_IID);
#endif
#ifdef NS_ISCRIPTLOADEROBSERVER_IID
NP_DEF_ID(kScriptLoaderObserverIID, NS_ISCRIPTLOADEROBSERVER_IID);
#endif
#ifdef NS_ISCRIPTSECURITYMANAGER_IID
NP_DEF_ID(kScriptSecurityManagerIID, NS_ISCRIPTSECURITYMANAGER_IID);
#endif
#ifdef NS_ISCROLLABLE_IID
NP_DEF_ID(kScrollableIID, NS_ISCROLLABLE_IID);
#endif
#ifdef NS_ISCROLLBOXOBJECT_IID
NP_DEF_ID(kScrollBoxObjectIID, NS_ISCROLLBOXOBJECT_IID);
#endif
#ifdef NS_ISEARCHCONTEXT_IID
NP_DEF_ID(kSearchContextIID, NS_ISEARCHCONTEXT_IID);
#endif
#ifdef NS_ISEARCHSERVICE_IID
NP_DEF_ID(kSearchServiceIID, NS_ISEARCHSERVICE_IID);
#endif
#ifdef NS_ISECRETDECODERRING_IID
NP_DEF_ID(kSecretDecoderRingIID, NS_ISECRETDECODERRING_IID);
#endif
#ifdef NS_ISECUREBROWSERUI_IID
NP_DEF_ID(kSecureBrowserUIIID, NS_ISECUREBROWSERUI_IID);
#endif
#ifdef NS_ISECURITYCHECKEDCOMPONENT_IID
NP_DEF_ID(kSecurityCheckedComponentIID, NS_ISECURITYCHECKEDCOMPONENT_IID);
#endif
#ifdef NS_ISECURITYEVENTSINK_IID
NP_DEF_ID(kSecurityEventSinkIID, NS_ISECURITYEVENTSINK_IID);
#endif
#ifdef NS_ISECURITYPREF_IID
NP_DEF_ID(kSecurityPrefIID, NS_ISECURITYPREF_IID);
#endif
#ifdef NS_ISECURITYWARNINGDIALOGS_IID
NP_DEF_ID(kSecurityWarningDialogsIID, NS_ISECURITYWARNINGDIALOGS_IID);
#endif
#ifdef NS_ISEEKABLESTREAM_IID
NP_DEF_ID(kSeekableStreamIID, NS_ISEEKABLESTREAM_IID);
#endif
#ifdef NS_ISELECTELEMENT_IID
NP_DEF_ID(kSelectElementIID, NS_ISELECTELEMENT_IID);
#endif
#ifdef NS_ISELECTION_IID
NP_DEF_ID(kSelectionIID, NS_ISELECTION_IID);
#endif
#ifdef NS_ISELECTIONCONTROLLER_IID
NP_DEF_ID(kSelectionControllerIID, NS_ISELECTIONCONTROLLER_IID);
#endif
#ifdef NS_ISELECTIONDISPLAY_IID
NP_DEF_ID(kSelectionDisplayIID, NS_ISELECTIONDISPLAY_IID);
#endif
#ifdef NS_ISELECTIONIMAGESERVICE_IID
NP_DEF_ID(kSelectionImageServiceIID, NS_ISELECTIONIMAGESERVICE_IID);
#endif
#ifdef NS_ISELECTIONLISTENER_IID
NP_DEF_ID(kSelectionListenerIID, NS_ISELECTIONLISTENER_IID);
#endif
#ifdef NS_ISELECTIONPRIVATE_IID
NP_DEF_ID(kSelectionPrivateIID, NS_ISELECTIONPRIVATE_IID);
#endif
#ifdef NS_ISEMANTICUNITSCANNER_IID
NP_DEF_ID(kSemanticUnitScannerIID, NS_ISEMANTICUNITSCANNER_IID);
#endif
#ifdef NS_ISERIALIZABLE_IID
NP_DEF_ID(kSerializableIID, NS_ISERIALIZABLE_IID);
#endif
#ifdef NS_ISERVICEMANAGER_IID
NP_DEF_ID(kServiceManagerIID, NS_ISERVICEMANAGER_IID);
#endif
#ifdef NS_ISHCONTAINER_IID
NP_DEF_ID(kSHContainerIID, NS_ISHCONTAINER_IID);
#endif
#ifdef NS_ISHENTRY_IID
NP_DEF_ID(kSHEntryIID, NS_ISHENTRY_IID);
#endif
#ifdef NS_ISHISTORY_IID
NP_DEF_ID(kSHistoryIID, NS_ISHISTORY_IID);
#endif
#ifdef NS_ISHISTORYINTERNAL_IID
NP_DEF_ID(kSHistoryInternalIID, NS_ISHISTORYINTERNAL_IID);
#endif
#ifdef NS_ISHISTORYLISTENER_IID
NP_DEF_ID(kSHistoryListenerIID, NS_ISHISTORYLISTENER_IID);
#endif
#ifdef NS_ISHTRANSACTION_IID
NP_DEF_ID(kSHTransactionIID, NS_ISHTRANSACTION_IID);
#endif
#ifdef NS_ISIDEBAR_IID
NP_DEF_ID(kSidebarIID, NS_ISIDEBAR_IID);
#endif
#ifdef NS_ISIGNATUREVERIFIER_IID
NP_DEF_ID(kSignatureVerifierIID, NS_ISIGNATUREVERIFIER_IID);
#endif
#ifdef NS_ISIGNONVIEWER_IID
NP_DEF_ID(kSignonViewerIID, NS_ISIGNONVIEWER_IID);
#endif
#ifdef NS_ISIMPLEENUMERATOR_IID
NP_DEF_ID(kSimpleEnumeratorIID, NS_ISIMPLEENUMERATOR_IID);
#endif
#ifdef NS_ISIMPLESTREAMLISTENER_IID
NP_DEF_ID(kSimpleStreamListenerIID, NS_ISIMPLESTREAMLISTENER_IID);
#endif
#ifdef NS_ISMIMECERT_IID
NP_DEF_ID(kSMimeCertIID, NS_ISMIMECERT_IID);
#endif
#ifdef NS_ISMIMEJSHELPER_IID
NP_DEF_ID(kSMimeJSHelperIID, NS_ISMIMEJSHELPER_IID);
#endif
#ifdef NS_ISMTPSERVER_IID
NP_DEF_ID(kSmtpServerIID, NS_ISMTPSERVER_IID);
#endif
#ifdef NS_ISMTPSERVICE_IID
NP_DEF_ID(kSmtpServiceIID, NS_ISMTPSERVICE_IID);
#endif
#ifdef NS_ISMTPURL_IID
NP_DEF_ID(kSmtpUrlIID, NS_ISMTPURL_IID);
#endif
#ifdef NS_ISOAPATTACHMENTS_IID
NP_DEF_ID(kSOAPAttachmentsIID, NS_ISOAPATTACHMENTS_IID);
#endif
#ifdef NS_ISOAPBLOCK_IID
NP_DEF_ID(kSOAPBlockIID, NS_ISOAPBLOCK_IID);
#endif
#ifdef NS_ISOAPCALL_IID
NP_DEF_ID(kSOAPCallIID, NS_ISOAPCALL_IID);
#endif
#ifdef NS_ISOAPCALLCOMPLETION_IID
NP_DEF_ID(kSOAPCallCompletionIID, NS_ISOAPCALLCOMPLETION_IID);
#endif
#ifdef NS_ISOAPDECODER_IID
NP_DEF_ID(kSOAPDecoderIID, NS_ISOAPDECODER_IID);
#endif
#ifdef NS_ISOAPENCODER_IID
NP_DEF_ID(kSOAPEncoderIID, NS_ISOAPENCODER_IID);
#endif
#ifdef NS_ISOAPENCODING_IID
NP_DEF_ID(kSOAPEncodingIID, NS_ISOAPENCODING_IID);
#endif
#ifdef NS_ISOAPFAULT_IID
NP_DEF_ID(kSOAPFaultIID, NS_ISOAPFAULT_IID);
#endif
#ifdef NS_ISOAPHEADERBLOCK_IID
NP_DEF_ID(kSOAPHeaderBlockIID, NS_ISOAPHEADERBLOCK_IID);
#endif
#ifdef NS_ISOAPMESSAGE_IID
NP_DEF_ID(kSOAPMessageIID, NS_ISOAPMESSAGE_IID);
#endif
#ifdef NS_ISOAPPARAMETER_IID
NP_DEF_ID(kSOAPParameterIID, NS_ISOAPPARAMETER_IID);
#endif
#ifdef NS_ISOAPPROPERTYBAGMUTATOR_IID
NP_DEF_ID(kSOAPPropertyBagMutatorIID, NS_ISOAPPROPERTYBAGMUTATOR_IID);
#endif
#ifdef NS_ISOAPRESPONSE_IID
NP_DEF_ID(kSOAPResponseIID, NS_ISOAPRESPONSE_IID);
#endif
#ifdef NS_ISOAPRESPONSELISTENER_IID
NP_DEF_ID(kSOAPResponseListenerIID, NS_ISOAPRESPONSELISTENER_IID);
#endif
#ifdef NS_ISOAPSERVICE_IID
NP_DEF_ID(kSOAPServiceIID, NS_ISOAPSERVICE_IID);
#endif
#ifdef NS_ISOAPSERVICEREGISTRY_IID
NP_DEF_ID(kSOAPServiceRegistryIID, NS_ISOAPSERVICEREGISTRY_IID);
#endif
#ifdef NS_ISOAPTRANSPORT_IID
NP_DEF_ID(kSOAPTransportIID, NS_ISOAPTRANSPORT_IID);
#endif
#ifdef NS_ISOAPTRANSPORTLISTENER_IID
NP_DEF_ID(kSOAPTransportListenerIID, NS_ISOAPTRANSPORTLISTENER_IID);
#endif
#ifdef NS_ISOCKETPROVIDER_IID
NP_DEF_ID(kSocketProviderIID, NS_ISOCKETPROVIDER_IID);
#endif
#ifdef NS_ISOCKETPROVIDERSERVICE_IID
NP_DEF_ID(kSocketProviderServiceIID, NS_ISOCKETPROVIDERSERVICE_IID);
#endif
#ifdef NS_ISOCKETTRANSPORT_IID
NP_DEF_ID(kSocketTransportIID, NS_ISOCKETTRANSPORT_IID);
#endif
#ifdef NS_ISOCKETTRANSPORTSERVICE_IID
NP_DEF_ID(kSocketTransportServiceIID, NS_ISOCKETTRANSPORTSERVICE_IID);
#endif
#ifdef NS_ISOCKS4SOCKETINFO_IID
NP_DEF_ID(kSOCKS4SocketInfoIID, NS_ISOCKS4SOCKETINFO_IID);
#endif
#ifdef NS_ISOCKS4SOCKETPROVIDER_IID
NP_DEF_ID(kSOCKS4SocketProviderIID, NS_ISOCKS4SOCKETPROVIDER_IID);
#endif
#ifdef NS_ISOCKSSOCKETINFO_IID
NP_DEF_ID(kSOCKSSocketInfoIID, NS_ISOCKSSOCKETINFO_IID);
#endif
#ifdef NS_ISOCKSSOCKETPROVIDER_IID
NP_DEF_ID(kSOCKSSocketProviderIID, NS_ISOCKSSOCKETPROVIDER_IID);
#endif
#ifdef NS_ISOUND_IID
NP_DEF_ID(kSoundIID, NS_ISOUND_IID);
#endif
#ifdef NS_ISPAMSETTINGS_IID
NP_DEF_ID(kSpamSettingsIID, NS_ISPAMSETTINGS_IID);
#endif
#ifdef NS_ISSLSOCKETCONTROL_IID
NP_DEF_ID(kSSLSocketControlIID, NS_ISSLSOCKETCONTROL_IID);
#endif
#ifdef NS_ISSLSOCKETPROVIDER_IID
NP_DEF_ID(kSSLSocketProviderIID, NS_ISSLSOCKETPROVIDER_IID);
#endif
#ifdef NS_ISSLSTATUS_IID
NP_DEF_ID(kSSLStatusIID, NS_ISSLSTATUS_IID);
#endif
#ifdef NS_ISSLSTATUSPROVIDER_IID
NP_DEF_ID(kSSLStatusProviderIID, NS_ISSLSTATUSPROVIDER_IID);
#endif
#ifdef NS_ISTANDARDURL_IID
NP_DEF_ID(kStandardURLIID, NS_ISTANDARDURL_IID);
#endif
#ifdef NS_ISTORAGESTREAM_IID
NP_DEF_ID(kStorageStreamIID, NS_ISTORAGESTREAM_IID);
#endif
#ifdef NS_ISTREAMBUFFERACCESS_IID
NP_DEF_ID(kStreamBufferAccessIID, NS_ISTREAMBUFFERACCESS_IID);
#endif
#ifdef NS_ISTREAMCONVERTER_IID
NP_DEF_ID(kStreamConverterIID, NS_ISTREAMCONVERTER_IID);
#endif
#ifdef NS_ISTREAMCONVERTERSERVICE_IID
NP_DEF_ID(kStreamConverterServiceIID, NS_ISTREAMCONVERTERSERVICE_IID);
#endif
#ifdef NS_ISTREAMLISTENER_IID
NP_DEF_ID(kStreamListenerIID, NS_ISTREAMLISTENER_IID);
#endif
#ifdef NS_ISTREAMLISTENERPROXY_IID
NP_DEF_ID(kStreamListenerProxyIID, NS_ISTREAMLISTENERPROXY_IID);
#endif
#ifdef NS_ISTREAMLISTENERTEE_IID
NP_DEF_ID(kStreamListenerTeeIID, NS_ISTREAMLISTENERTEE_IID);
#endif
#ifdef NS_ISTREAMLOADER_IID
NP_DEF_ID(kStreamLoaderIID, NS_ISTREAMLOADER_IID);
#endif
#ifdef NS_ISTREAMTRANSPORTSERVICE_IID
NP_DEF_ID(kStreamTransportServiceIID, NS_ISTREAMTRANSPORTSERVICE_IID);
#endif
#ifdef NS_ISTRINGBUNDLE_IID
NP_DEF_ID(kStringBundleIID, NS_ISTRINGBUNDLE_IID);
#endif
#ifdef NS_ISTRINGBUNDLEOVERRIDE_IID
NP_DEF_ID(kStringBundleOverrideIID, NS_ISTRINGBUNDLEOVERRIDE_IID);
#endif
#ifdef NS_ISTRINGSERVICE_IID
NP_DEF_ID(kStringServiceIID, NS_ISTRINGSERVICE_IID);
#endif
#ifdef NS_ISTRINGSTREAM_IID
NP_DEF_ID(kStringStreamIID, NS_ISTRINGSTREAM_IID);
#endif
#ifdef NS_ISUBSCRIBABLESERVER_IID
NP_DEF_ID(kSubscribableServerIID, NS_ISUBSCRIBABLESERVER_IID);
#endif
#ifdef NS_ISUPPORTS_IID
NP_DEF_ID(kSupportsIID, NS_ISUPPORTS_IID);
#endif
#ifdef NS_ISUPPORTSARRAY_IID
NP_DEF_ID(kSupportsArrayIID, NS_ISUPPORTSARRAY_IID);
#endif
#ifdef NS_ISUPPORTSITERATORS_IID
NP_DEF_ID(kSupportsIteratorsIID, NS_ISUPPORTSITERATORS_IID);
#endif
#ifdef NS_ISUPPORTSPRIMITIVES_IID
NP_DEF_ID(kSupportsPrimitivesIID, NS_ISUPPORTSPRIMITIVES_IID);
#endif
#ifdef NS_ISYNCLOADDOMSERVICE_IID
NP_DEF_ID(kSyncLoadDOMServiceIID, NS_ISYNCLOADDOMSERVICE_IID);
#endif
#ifdef NS_ITABLEEDITOR_IID
NP_DEF_ID(kTableEditorIID, NS_ITABLEEDITOR_IID);
#endif
#ifdef NS_ITESTPROXY_IID
NP_DEF_ID(kTestProxyIID, NS_ITESTPROXY_IID);
#endif
#ifdef NS_ITEXTAREAELEMENT_IID
NP_DEF_ID(kTextAreaElementIID, NS_ITEXTAREAELEMENT_IID);
#endif
#ifdef NS_ITEXTSCROLL_IID
NP_DEF_ID(kTextScrollIID, NS_ITEXTSCROLL_IID);
#endif
#ifdef NS_ITEXTSERVICESFILTER_IID
NP_DEF_ID(kTextServicesFilterIID, NS_ITEXTSERVICESFILTER_IID);
#endif
#ifdef NS_ITEXTTOSUBURI_IID
NP_DEF_ID(kTextToSubURIIID, NS_ITEXTTOSUBURI_IID);
#endif
#ifdef NS_ITHREAD_IID
NP_DEF_ID(kThreadIID, NS_ITHREAD_IID);
#endif
#ifdef NS_ITHREADPOOL_IID
NP_DEF_ID(kThreadPoolIID, NS_ITHREADPOOL_IID);
#endif
#ifdef NS_ITIMEBOMB_IID
NP_DEF_ID(kTimeBombIID, NS_ITIMEBOMB_IID);
#endif
#ifdef NS_ITIMELINESERVICE_IID
NP_DEF_ID(kTimelineServiceIID, NS_ITIMELINESERVICE_IID);
#endif
#ifdef NS_ITIMER_IID
NP_DEF_ID(kTimerIID, NS_ITIMER_IID);
#endif
#ifdef NS_ITIMERECORDER_IID
NP_DEF_ID(kTimeRecorderIID, NS_ITIMERECORDER_IID);
#endif
#ifdef NS_ITIMERINTERNAL_IID
NP_DEF_ID(kTimerInternalIID, NS_ITIMERINTERNAL_IID);
#endif
#ifdef NS_ITIMERMANAGER_IID
NP_DEF_ID(kTimerManagerIID, NS_ITIMERMANAGER_IID);
#endif
#ifdef NS_ITIMINGSERVICE_IID
NP_DEF_ID(kTimingServiceIID, NS_ITIMINGSERVICE_IID);
#endif
#ifdef NS_ITOKENDIALOGS_IID
NP_DEF_ID(kTokenDialogsIID, NS_ITOKENDIALOGS_IID);
#endif
#ifdef NS_ITOKENPASSWORDDIALOGS_IID
NP_DEF_ID(kTokenPasswordDialogsIID, NS_ITOKENPASSWORDDIALOGS_IID);
#endif
#ifdef NS_ITOOLKIT_IID
NP_DEF_ID(kToolkitIID, NS_ITOOLKIT_IID);
#endif
#ifdef NS_ITOOLTIPLISTENER_IID
NP_DEF_ID(kTooltipListenerIID, NS_ITOOLTIPLISTENER_IID);
#endif
#ifdef NS_ITOOLTIPTEXTPROVIDER_IID
NP_DEF_ID(kTooltipTextProviderIID, NS_ITOOLTIPTEXTPROVIDER_IID);
#endif
#ifdef NS_ITRANSACTION_IID
NP_DEF_ID(kTransactionIID, NS_ITRANSACTION_IID);
#endif
#ifdef NS_ITRANSACTIONLIST_IID
NP_DEF_ID(kTransactionListIID, NS_ITRANSACTIONLIST_IID);
#endif
#ifdef NS_ITRANSACTIONLISTENER_IID
NP_DEF_ID(kTransactionListenerIID, NS_ITRANSACTIONLISTENER_IID);
#endif
#ifdef NS_ITRANSACTIONMANAGER_IID
NP_DEF_ID(kTransactionManagerIID, NS_ITRANSACTIONMANAGER_IID);
#endif
#ifdef NS_ITRANSFERABLE_IID
NP_DEF_ID(kTransferableIID, NS_ITRANSFERABLE_IID);
#endif
#ifdef NS_ITRANSPORT_IID
NP_DEF_ID(kTransportIID, NS_ITRANSPORT_IID);
#endif
#ifdef NS_ITRANSPORTSECURITYINFO_IID
NP_DEF_ID(kTransportSecurityInfoIID, NS_ITRANSPORTSECURITYINFO_IID);
#endif
#ifdef NS_ITREEBOXOBJECT_IID
NP_DEF_ID(kTreeBoxObjectIID, NS_ITREEBOXOBJECT_IID);
#endif
#ifdef NS_ITREECONTENTVIEW_IID
NP_DEF_ID(kTreeContentViewIID, NS_ITREECONTENTVIEW_IID);
#endif
#ifdef NS_ITREESELECTION_IID
NP_DEF_ID(kTreeSelectionIID, NS_ITREESELECTION_IID);
#endif
#ifdef NS_ITREEVIEW_IID
NP_DEF_ID(kTreeViewIID, NS_ITREEVIEW_IID);
#endif
#ifdef NS_ITXTTOHTMLCONV_IID
NP_DEF_ID(kTXTToHTMLConvIID, NS_ITXTTOHTMLCONV_IID);
#endif
#ifdef NS_ITYPEAHEADFIND_IID
NP_DEF_ID(kTypeAheadFindIID, NS_ITYPEAHEADFIND_IID);
#endif
#ifdef NS_IUNICHARSTREAMLOADER_IID
NP_DEF_ID(kUnicharStreamLoaderIID, NS_IUNICHARSTREAMLOADER_IID);
#endif
#ifdef NS_IUNICODENORMALIZER_IID
NP_DEF_ID(kUnicodeNormalizerIID, NS_IUNICODENORMALIZER_IID);
#endif
#ifdef NS_IUPLOADCHANNEL_IID
NP_DEF_ID(kUploadChannelIID, NS_IUPLOADCHANNEL_IID);
#endif
#ifdef NS_IURI_IID
NP_DEF_ID(kURIIID, NS_IURI_IID);
#endif
#ifdef NS_IURICHECKER_IID
NP_DEF_ID(kURICheckerIID, NS_IURICHECKER_IID);
#endif
#ifdef NS_IURICONTENTLISTENER_IID
NP_DEF_ID(kURIContentListenerIID, NS_IURICONTENTLISTENER_IID);
#endif
#ifdef NS_IURIFIXUP_IID
NP_DEF_ID(kURIFixupIID, NS_IURIFIXUP_IID);
#endif
#ifdef NS_IURILOADER_IID
NP_DEF_ID(kURILoaderIID, NS_IURILOADER_IID);
#endif
#ifdef NS_IURIREFOBJECT_IID
NP_DEF_ID(kURIRefObjectIID, NS_IURIREFOBJECT_IID);
#endif
#ifdef NS_IURL_IID
NP_DEF_ID(kURLIID, NS_IURL_IID);
#endif
#ifdef NS_IURLBARHISTORY_IID
NP_DEF_ID(kUrlbarHistoryIID, NS_IURLBARHISTORY_IID);
#endif
#ifdef NS_IURLFETCHER_IID
NP_DEF_ID(kURLFetcherIID, NS_IURLFETCHER_IID);
#endif
#ifdef NS_IURLLISTENER_IID
NP_DEF_ID(kUrlListenerIID, NS_IURLLISTENER_IID);
#endif
#ifdef NS_IURLLISTENERMANAGER_IID
NP_DEF_ID(kUrlListenerManagerIID, NS_IURLLISTENERMANAGER_IID);
#endif
#ifdef NS_IURLPARSER_IID
NP_DEF_ID(kURLParserIID, NS_IURLPARSER_IID);
#endif
#ifdef NS_IUSERCERTPICKER_IID
NP_DEF_ID(kUserCertPickerIID, NS_IUSERCERTPICKER_IID);
#endif
#ifdef NS_IUSERINFO_IID
NP_DEF_ID(kUserInfoIID, NS_IUSERINFO_IID);
#endif
#ifdef NS_IVARIANT_IID
NP_DEF_ID(kVariantIID, NS_IVARIANT_IID);
#endif
#ifdef NS_IVIEWSOURCECHANNEL_IID
NP_DEF_ID(kViewSourceChannelIID, NS_IVIEWSOURCECHANNEL_IID);
#endif
#ifdef NS_IWALLETEDITOR_IID
NP_DEF_ID(kWalletEditorIID, NS_IWALLETEDITOR_IID);
#endif
#ifdef NS_IWALLETPREVIEW_IID
NP_DEF_ID(kWalletPreviewIID, NS_IWALLETPREVIEW_IID);
#endif
#ifdef NS_IWALLETSERVICE_IID
NP_DEF_ID(kWalletServiceIID, NS_IWALLETSERVICE_IID);
#endif
#ifdef NS_IWEAKREFERENCE_IID
NP_DEF_ID(kWeakReferenceIID, NS_IWEAKREFERENCE_IID);
#endif
#ifdef NS_IWEBBROWSER_IID
NP_DEF_ID(kWebBrowserIID, NS_IWEBBROWSER_IID);
#endif
#ifdef NS_IWEBBROWSERCHROME_IID
NP_DEF_ID(kWebBrowserChromeIID, NS_IWEBBROWSERCHROME_IID);
#endif
#ifdef NS_IWEBBROWSERCHROMEFOCUS_IID
NP_DEF_ID(kWebBrowserChromeFocusIID, NS_IWEBBROWSERCHROMEFOCUS_IID);
#endif
#ifdef NS_IWEBBROWSERFIND_IID
NP_DEF_ID(kWebBrowserFindIID, NS_IWEBBROWSERFIND_IID);
#endif
#ifdef NS_IWEBBROWSERFOCUS_IID
NP_DEF_ID(kWebBrowserFocusIID, NS_IWEBBROWSERFOCUS_IID);
#endif
#ifdef NS_IWEBBROWSERPERSIST_IID
NP_DEF_ID(kWebBrowserPersistIID, NS_IWEBBROWSERPERSIST_IID);
#endif
#ifdef NS_IWEBBROWSERPRINT_IID
NP_DEF_ID(kWebBrowserPrintIID, NS_IWEBBROWSERPRINT_IID);
#endif
#ifdef NS_IWEBBROWSERSETUP_IID
NP_DEF_ID(kWebBrowserSetupIID, NS_IWEBBROWSERSETUP_IID);
#endif
#ifdef NS_IWEBNAVIGATION_IID
NP_DEF_ID(kWebNavigationIID, NS_IWEBNAVIGATION_IID);
#endif
#ifdef NS_IWEBPAGEDESCRIPTOR_IID
NP_DEF_ID(kWebPageDescriptorIID, NS_IWEBPAGEDESCRIPTOR_IID);
#endif
#ifdef NS_IWEBPROGRESS_IID
NP_DEF_ID(kWebProgressIID, NS_IWEBPROGRESS_IID);
#endif
#ifdef NS_IWEBPROGRESSLISTENER_IID
NP_DEF_ID(kWebProgressListenerIID, NS_IWEBPROGRESSLISTENER_IID);
#endif
#ifdef NS_IWINDOWCREATOR_IID
NP_DEF_ID(kWindowCreatorIID, NS_IWINDOWCREATOR_IID);
#endif
#ifdef NS_IWINDOWCREATOR2_IID
NP_DEF_ID(kWindowCreator2IID, NS_IWINDOWCREATOR2_IID);
#endif
#ifdef NS_IWINDOWDATASOURCE_IID
NP_DEF_ID(kWindowDataSourceIID, NS_IWINDOWDATASOURCE_IID);
#endif
#ifdef NS_IWINDOWLESSPLUGINSTPEER_IID
NP_DEF_ID(kWindowlessPlugInstPeerIID, NS_IWINDOWLESSPLUGINSTPEER_IID);
#endif
#ifdef NS_IWINDOWMEDIATOR_IID
NP_DEF_ID(kWindowMediatorIID, NS_IWINDOWMEDIATOR_IID);
#endif
#ifdef NS_IWINDOWMEDIATORLISTENER_IID
NP_DEF_ID(kWindowMediatorListenerIID, NS_IWINDOWMEDIATORLISTENER_IID);
#endif
#ifdef NS_IWINDOWWATCHER_IID
NP_DEF_ID(kWindowWatcherIID, NS_IWINDOWWATCHER_IID);
#endif
#ifdef NS_IWYCIWYGCHANNEL_IID
NP_DEF_ID(kWyciwygChannelIID, NS_IWYCIWYGCHANNEL_IID);
#endif
#ifdef NS_IX509CERT_IID
NP_DEF_ID(kX509CertIID, NS_IX509CERT_IID);
#endif
#ifdef NS_IX509CERTDB_IID
NP_DEF_ID(kX509CertDBIID, NS_IX509CERTDB_IID);
#endif
#ifdef NS_IX509CERTVALIDITY_IID
NP_DEF_ID(kX509CertValidityIID, NS_IX509CERTVALIDITY_IID);
#endif
#ifdef NS_IXMLHTTPREQUEST_IID
NP_DEF_ID(kXMLHttpRequestIID, NS_IXMLHTTPREQUEST_IID);
#endif
#ifdef NS_IXMLRPCCLIENT_IID
NP_DEF_ID(kXmlRpcClientIID, NS_IXMLRPCCLIENT_IID);
#endif
#ifdef NS_IXMLRPCCLIENTLISTENER_IID
NP_DEF_ID(kXmlRpcClientListenerIID, NS_IXMLRPCCLIENTLISTENER_IID);
#endif
#ifdef NS_IXPCONNECT_IID
NP_DEF_ID(kXPConnectIID, NS_IXPCONNECT_IID);
#endif
#ifdef NS_IXPCSCRIPTABLE_IID
NP_DEF_ID(kXPCScriptableIID, NS_IXPCSCRIPTABLE_IID);
#endif
#ifdef NS_IXPCSCRIPTNOTIFY_IID
NP_DEF_ID(kXPCScriptNotifyIID, NS_IXPCSCRIPTNOTIFY_IID);
#endif
#ifdef NS_IXPCSECURITYMANAGER_IID
NP_DEF_ID(kXPCSecurityManagerIID, NS_IXPCSECURITYMANAGER_IID);
#endif
#ifdef NS_IXPIDIALOGSERVICE_IID
NP_DEF_ID(kXPIDialogServiceIID, NS_IXPIDIALOGSERVICE_IID);
#endif
#ifdef NS_IXPINOTIFIER_IID
NP_DEF_ID(kXPINotifierIID, NS_IXPINOTIFIER_IID);
#endif
#ifdef NS_IXPIPROGRESSDIALOG_IID
NP_DEF_ID(kXPIProgressDialogIID, NS_IXPIPROGRESSDIALOG_IID);
#endif
#ifdef NS_IXPTLOADER_IID
NP_DEF_ID(kXPTLoaderIID, NS_IXPTLOADER_IID);
#endif
#ifdef NS_IXREMOTECLIENT_IID
NP_DEF_ID(kXRemoteClientIID, NS_IXREMOTECLIENT_IID);
#endif
#ifdef NS_IXSLTEXCEPTION_IID
NP_DEF_ID(kXSLTExceptionIID, NS_IXSLTEXCEPTION_IID);
#endif
#ifdef NS_IXSLTPROCESSOR_IID
NP_DEF_ID(kXSLTProcessorIID, NS_IXSLTPROCESSOR_IID);
#endif
#ifdef NS_IXSLTPROCESSOROBSOLETE_IID
NP_DEF_ID(kXSLTProcessorObsoleteIID, NS_IXSLTPROCESSOROBSOLETE_IID);
#endif
#ifdef NS_IXULBROWSERWINDOW_IID
NP_DEF_ID(kXULBrowserWindowIID, NS_IXULBROWSERWINDOW_IID);
#endif
#ifdef NS_IXULSORTSERVICE_IID
NP_DEF_ID(kXULSortServiceIID, NS_IXULSORTSERVICE_IID);
#endif
#ifdef NS_IXULTEMPLATEBUILDER_IID
NP_DEF_ID(kXULTemplateBuilderIID, NS_IXULTEMPLATEBUILDER_IID);
#endif
#ifdef NS_IXULWINDOW_IID
NP_DEF_ID(kXULWindowIID, NS_IXULWINDOW_IID);
#endif
#ifdef NS_IZIPREADER_IID
NP_DEF_ID(kZipReaderIID, NS_IZIPREADER_IID);
#endif
#ifdef NS_IJRIPLUGIN_IID
NP_DEF_ID(kJRIPluginIID, NS_IJRIPLUGIN_IID);
#endif
#ifdef NS_IJVMCONSOLE_IID
NP_DEF_ID(kJVMConsoleIID, NS_IJVMCONSOLE_IID);
#endif
#ifdef NS_IJVMMANAGER_IID
NP_DEF_ID(kJVMManagerIID, NS_IJVMMANAGER_IID);
#endif
#ifdef NS_IJVMPLUGIN_IID
NP_DEF_ID(kJVMPluginIID, NS_IJVMPLUGIN_IID);
#endif
#ifdef NS_IJVMPLUGININSTANCE_IID
NP_DEF_ID(kJVMPluginInstanceIID, NS_IJVMPLUGININSTANCE_IID);
#endif
#ifdef NS_IJVMPLUGINTAGINFO_IID
NP_DEF_ID(kJVMPluginTagInfoIID, NS_IJVMPLUGINTAGINFO_IID);
#endif
#ifdef NS_IJVMPREFSWINDOW_IID
NP_DEF_ID(kJVMPrefsWindowIID, NS_IJVMPREFSWINDOW_IID);
#endif
#ifdef NS_IJVMWINDOW_IID
NP_DEF_ID(kJVMWindowIID, NS_IJVMWINDOW_IID);
#endif
#ifdef NS_ILIVECONNECTMANAGER_IID
NP_DEF_ID(kLiveConnectManagerIID, NS_ILIVECONNECTMANAGER_IID);
#endif
#ifdef NS_ISECUREENV_IID
NP_DEF_ID(kSecureEnvIID, NS_ISECUREENV_IID);
#endif
#ifdef NS_ISYMANTECDEBUGGER_IID
NP_DEF_ID(kSymantecDebuggerIID, NS_ISYMANTECDEBUGGER_IID);
#endif
#ifdef NS_ISYMANTECDEBUGMANAGER_IID
NP_DEF_ID(kSymantecDebugManagerIID, NS_ISYMANTECDEBUGMANAGER_IID);
#endif
#ifdef NS_IREADMANAGER_IID
NP_DEF_ID(kreadManagerIID, NS_IREADMANAGER_IID);
#endif
#ifdef NS_JVM_IID
NP_DEF_ID(kjvmIID, NS_JVM_IID);
#endif
#ifdef NS_JVMMANAGER_IID
NP_DEF_ID(kJVMManagerIID, NS_JVMMANAGER_IID);
#endif
#ifdef NS_JVMMANAGER_CID
NP_DEF_ID(kJVMManagerCID, NS_JVMMANAGER_CID);
#endif
#ifdef NS_JVMPLUGINTAGINFO_IID
NP_DEF_ID(kJVMPluginTagInfoIID, NS_JVMPLUGINTAGINFO_IID);
#endif
#ifdef NS_ILIVECONNECT_IID
NP_DEF_ID(kLiveconnectIID, NS_ILIVECONNECT_IID);
#endif
#ifdef NS_ISECURELIVECONNECT_IID
NP_DEF_ID(kSecureLiveconnectIID, NS_ISECURELIVECONNECT_IID);
#endif
#ifdef NS_ISECURITYCONTEXT_IID
NP_DEF_ID(kSecurityContextIID, NS_ISECURITYCONTEXT_IID);
#endif
#ifdef NS_ISHUTDOWNLISTENER_IID
NP_DEF_ID(kShutdownListenerIID, NS_ISHUTDOWNLISTENER_IID);
#endif
#ifdef NS_ISERVICEMANAGER_OBSOLETE_IID
NP_DEF_ID(kServiceManagerObsoleteIID, NS_ISERVICEMANAGER_OBSOLETE_IID);
#endif
#ifdef NS_IJVMTHREADMANAGER_IID
NP_DEF_ID(kJVMThreadManagerIID, NS_IJVMTHREADMANAGER_IID);
#endif
#ifdef FLASH_IOBJECT7_IID
NP_DEF_ID(kFlashIObject7IID, FLASH_IOBJECT7_IID);
#endif
#ifdef FLASH_ISCRIPTABLEPLUGIN7_IID
NP_DEF_ID(kFlashIScriptablePlugin7IID, FLASH_ISCRIPTABLEPLUGIN7_IID);
#endif
#ifdef NS_IFLASH5_IID
NP_DEF_ID(kFlash5IID, NS_IFLASH5_IID);
#endif
#ifdef NP_INCL_LOOKUP
/**
* Lookup list for IIDs and CIDs to get an understandable name.
*/
static struct nsIDNameLookupEntry
{
const nsID * pID;
const char * pszName;
} aIDNameLookup[] =
{
#ifdef NS_CDEFAULTURIFIXUP_IID
{ &kCDefaultURIFixupIID, "NS_CDEFAULTURIFIXUP_IID" },
#endif
#ifdef NS_CDOCSHELL_IID
{ &kCDocShellIID, "NS_CDOCSHELL_IID" },
#endif
#ifdef NS_CEXTERNALHANDLERSERVICE_IID
{ &kCExternalHandlerServiceIID, "NS_CEXTERNALHANDLERSERVICE_IID" },
#endif
#ifdef NS_CURILOADER_IID
{ &kCURILoaderIID, "NS_CURILOADER_IID" },
#endif
#ifdef NS_CWEBBROWSER_IID
{ &kCWebBrowserIID, "NS_CWEBBROWSER_IID" },
#endif
#ifdef NS_CWEBBROWSERPERSIST_IID
{ &kCWebBrowserPersistIID, "NS_CWEBBROWSERPERSIST_IID" },
#endif
#ifdef NS_IABADDRESSCOLLECTER_IID
{ &kAbAddressCollecterIID, "NS_IABADDRESSCOLLECTER_IID" },
#endif
#ifdef NS_IABAUTOCOMPLETESESSION_IID
{ &kAbAutoCompleteSessionIID, "NS_IABAUTOCOMPLETESESSION_IID" },
#endif
#ifdef NS_IABBASE_IID
{ &kAbBaseIID, "NS_IABBASE_IID" },
#endif
#ifdef NS_IABBOOLEANEXPRESSION_IID
{ &kAbBooleanExpressionIID, "NS_IABBOOLEANEXPRESSION_IID" },
#endif
#ifdef NS_IABCARD_IID
{ &kAbCardIID, "NS_IABCARD_IID" },
#endif
#ifdef NS_IABDIRECTORY_IID
{ &kAbDirectoryIID, "NS_IABDIRECTORY_IID" },
#endif
#ifdef NS_IABDIRECTORYQUERY_IID
{ &kAbDirectoryQueryIID, "NS_IABDIRECTORYQUERY_IID" },
#endif
#ifdef NS_IABDIRECTORYQUERYPROXY_IID
{ &kAbDirectoryQueryProxyIID, "NS_IABDIRECTORYQUERYPROXY_IID" },
#endif
#ifdef NS_IABDIRECTORYSEARCH_IID
{ &kAbDirectorySearchIID, "NS_IABDIRECTORYSEARCH_IID" },
#endif
#ifdef NS_IABDIRFACTORY_IID
{ &kAbDirFactoryIID, "NS_IABDIRFACTORY_IID" },
#endif
#ifdef NS_IABDIRFACTORYSERVICE_IID
{ &kAbDirFactoryServiceIID, "NS_IABDIRFACTORYSERVICE_IID" },
#endif
#ifdef NS_IABLDAPAUTOCOMPFORMATTER_IID
{ &kAbLDAPAutoCompFormatterIID, "NS_IABLDAPAUTOCOMPFORMATTER_IID" },
#endif
#ifdef NS_IABLDAPREPLICATIONDATA_IID
{ &kAbLDAPReplicationDataIID, "NS_IABLDAPREPLICATIONDATA_IID" },
#endif
#ifdef NS_IABLDAPREPLICATIONQUERY_IID
{ &kAbLDAPReplicationQueryIID, "NS_IABLDAPREPLICATIONQUERY_IID" },
#endif
#ifdef NS_IABLDAPREPLICATIONSERVICE_IID
{ &kAbLDAPReplicationServiceIID, "NS_IABLDAPREPLICATIONSERVICE_IID" },
#endif
#ifdef NS_IABLISTENER_IID
{ &kAbListenerIID, "NS_IABLISTENER_IID" },
#endif
#ifdef NS_IABMDBCARD_IID
{ &kAbMDBCardIID, "NS_IABMDBCARD_IID" },
#endif
#ifdef NS_IABMDBDIRECTORY_IID
{ &kAbMDBDirectoryIID, "NS_IABMDBDIRECTORY_IID" },
#endif
#ifdef NS_IABOUTMODULE_IID
{ &kAboutModuleIID, "NS_IABOUTMODULE_IID" },
#endif
#ifdef NS_IABUPGRADER_IID
{ &kAbUpgraderIID, "NS_IABUPGRADER_IID" },
#endif
#ifdef NS_IABVIEW_IID
{ &kAbViewIID, "NS_IABVIEW_IID" },
#endif
#ifdef NS_IACCESSIBILITYSERVICE_IID
{ &kAccessibilityServiceIID, "NS_IACCESSIBILITYSERVICE_IID" },
#endif
#ifdef NS_IACCESSIBLE_IID
{ &kAccessibleIID, "NS_IACCESSIBLE_IID" },
#endif
#ifdef NS_IACCESSIBLEACTION_IID
{ &kAccessibleActionIID, "NS_IACCESSIBLEACTION_IID" },
#endif
#ifdef NS_IACCESSIBLECARET_IID
{ &kAccessibleCaretIID, "NS_IACCESSIBLECARET_IID" },
#endif
#ifdef NS_IACCESSIBLEDOCUMENT_IID
{ &kAccessibleDocumentIID, "NS_IACCESSIBLEDOCUMENT_IID" },
#endif
#ifdef NS_IACCESSIBLEEDITABLETEXT_IID
{ &kAccessibleEditableTextIID, "NS_IACCESSIBLEEDITABLETEXT_IID" },
#endif
#ifdef NS_IACCESSIBLEEVENTLISTENER_IID
{ &kAccessibleEventListenerIID, "NS_IACCESSIBLEEVENTLISTENER_IID" },
#endif
#ifdef NS_IACCESSIBLEEVENTRECEIVER_IID
{ &kAccessibleEventReceiverIID, "NS_IACCESSIBLEEVENTRECEIVER_IID" },
#endif
#ifdef NS_IACCESSIBLEHYPERLINK_IID
{ &kAccessibleHyperLinkIID, "NS_IACCESSIBLEHYPERLINK_IID" },
#endif
#ifdef NS_IACCESSIBLEHYPERTEXT_IID
{ &kAccessibleHyperTextIID, "NS_IACCESSIBLEHYPERTEXT_IID" },
#endif
#ifdef NS_IACCESSIBLEPROVIDER_IID
{ &kAccessibleProviderIID, "NS_IACCESSIBLEPROVIDER_IID" },
#endif
#ifdef NS_IACCESSIBLESELECTABLE_IID
{ &kAccessibleSelectableIID, "NS_IACCESSIBLESELECTABLE_IID" },
#endif
#ifdef NS_IACCESSIBLETABLE_IID
{ &kAccessibleTableIID, "NS_IACCESSIBLETABLE_IID" },
#endif
#ifdef NS_IACCESSIBLETEXT_IID
{ &kAccessibleTextIID, "NS_IACCESSIBLETEXT_IID" },
#endif
#ifdef NS_IACCESSIBLEVALUE_IID
{ &kAccessibleValueIID, "NS_IACCESSIBLEVALUE_IID" },
#endif
#ifdef NS_IACCESSIBLEWIN32OBJECT_IID
{ &kAccessibleWin32ObjectIID, "NS_IACCESSIBLEWIN32OBJECT_IID" },
#endif
#ifdef NS_IADDBOOKURL_IID
{ &kAddbookUrlIID, "NS_IADDBOOKURL_IID" },
#endif
#ifdef NS_IADDRBOOKSESSION_IID
{ &kAddrBookSessionIID, "NS_IADDRBOOKSESSION_IID" },
#endif
#ifdef NS_IADDRDATABASE_IID
{ &kAddrDatabaseIID, "NS_IADDRDATABASE_IID" },
#endif
#ifdef NS_IADDRDBANNOUNCER_IID
{ &kAddrDBAnnouncerIID, "NS_IADDRDBANNOUNCER_IID" },
#endif
#ifdef NS_IADDRDBLISTENER_IID
{ &kAddrDBListenerIID, "NS_IADDRDBLISTENER_IID" },
#endif
#ifdef NS_IADDRESSBOOK_IID
{ &kAddressBookIID, "NS_IADDRESSBOOK_IID" },
#endif
#ifdef NS_IAGGREGATEPRINCIPAL_IID
{ &kAggregatePrincipalIID, "NS_IAGGREGATEPRINCIPAL_IID" },
#endif
#ifdef NS_IAPPSHELL_IID
{ &kAppShellIID, "NS_IAPPSHELL_IID" },
#endif
#ifdef NS_IAPPSHELLSERVICE_IID
{ &kAppShellServiceIID, "NS_IAPPSHELLSERVICE_IID" },
#endif
#ifdef NS_IARRAY_IID
{ &kArrayIID, "NS_IARRAY_IID" },
#endif
#ifdef NS_IASN1OBJECT_IID
{ &kASN1ObjectIID, "NS_IASN1OBJECT_IID" },
#endif
#ifdef NS_IASN1PRINTABLEITEM_IID
{ &kASN1PrintableItemIID, "NS_IASN1PRINTABLEITEM_IID" },
#endif
#ifdef NS_IASN1SEQUENCE_IID
{ &kASN1SequenceIID, "NS_IASN1SEQUENCE_IID" },
#endif
#ifdef NS_IASN1TREE_IID
{ &kASN1TreeIID, "NS_IASN1TREE_IID" },
#endif
#ifdef NS_IASYNCINPUTSTREAM_IID
{ &kAsyncInputStreamIID, "NS_IASYNCINPUTSTREAM_IID" },
#endif
#ifdef NS_IASYNCOUTPUTSTREAM_IID
{ &kAsyncOutputStreamIID, "NS_IASYNCOUTPUTSTREAM_IID" },
#endif
#ifdef NS_IASYNCSTREAMCOPIER_IID
{ &kAsyncStreamCopierIID, "NS_IASYNCSTREAMCOPIER_IID" },
#endif
#ifdef NS_IATOM_IID
{ &kAtomIID, "NS_IATOM_IID" },
#endif
#ifdef NS_IATOMSERVICE_IID
{ &kAtomServiceIID, "NS_IATOMSERVICE_IID" },
#endif
#ifdef NS_IAUTHPROMPT_IID
{ &kAuthPromptIID, "NS_IAUTHPROMPT_IID" },
#endif
#ifdef NS_IAUTHPROMPTWRAPPER_IID
{ &kAuthPromptWrapperIID, "NS_IAUTHPROMPTWRAPPER_IID" },
#endif
#ifdef NS_IAUTOCOMPLETELISTENER_IID
{ &kAutoCompleteListenerIID, "NS_IAUTOCOMPLETELISTENER_IID" },
#endif
#ifdef NS_IAUTOCOMPLETERESULTS_IID
{ &kAutoCompleteResultsIID, "NS_IAUTOCOMPLETERESULTS_IID" },
#endif
#ifdef NS_IAUTOCOMPLETESESSION_IID
{ &kAutoCompleteSessionIID, "NS_IAUTOCOMPLETESESSION_IID" },
#endif
#ifdef NS_IAUTOCONFIG_IID
{ &kAutoConfigIID, "NS_IAUTOCONFIG_IID" },
#endif
#ifdef NS_IBADCERTLISTENER_IID
{ &kBadCertListenerIID, "NS_IBADCERTLISTENER_IID" },
#endif
#ifdef NS_IBASEWINDOW_IID
{ &kBaseWindowIID, "NS_IBASEWINDOW_IID" },
#endif
#ifdef NS_IBIDIKEYBOARD_IID
{ &kBidiKeyboardIID, "NS_IBIDIKEYBOARD_IID" },
#endif
#ifdef NS_IBINARYINPUTSTREAM_IID
{ &kBinaryInputStreamIID, "NS_IBINARYINPUTSTREAM_IID" },
#endif
#ifdef NS_IBINARYOUTPUTSTREAM_IID
{ &kBinaryOutputStreamIID, "NS_IBINARYOUTPUTSTREAM_IID" },
#endif
#ifdef NS_IBOOKMARKSSERVICE_IID
{ &kBookmarksServiceIID, "NS_IBOOKMARKSSERVICE_IID" },
#endif
#ifdef NS_IBOXLAYOUTMANAGER_IID
{ &kBoxLayoutManagerIID, "NS_IBOXLAYOUTMANAGER_IID" },
#endif
#ifdef NS_IBOXOBJECT_IID
{ &kBoxObjectIID, "NS_IBOXOBJECT_IID" },
#endif
#ifdef NS_IBOXPAINTMANAGER_IID
{ &kBoxPaintManagerIID, "NS_IBOXPAINTMANAGER_IID" },
#endif
#ifdef NS_IBROWSERBOXOBJECT_IID
{ &kBrowserBoxObjectIID, "NS_IBROWSERBOXOBJECT_IID" },
#endif
#ifdef NS_IBROWSERHISTORY_IID
{ &kBrowserHistoryIID, "NS_IBROWSERHISTORY_IID" },
#endif
#ifdef NS_IBROWSERINSTANCE_IID
{ &kBrowserInstanceIID, "NS_IBROWSERINSTANCE_IID" },
#endif
#ifdef NS_IBUFENTROPYCOLLECTOR_IID
{ &kBufEntropyCollectorIID, "NS_IBUFENTROPYCOLLECTOR_IID" },
#endif
#ifdef NS_IBUFFEREDSTREAMS_IID
{ &kBufferedStreamsIID, "NS_IBUFFEREDSTREAMS_IID" },
#endif
#ifdef NS_IBYTEARRAYINPUTSTREAM_IID
{ &kByteArrayInputStreamIID, "NS_IBYTEARRAYINPUTSTREAM_IID" },
#endif
#ifdef NS_IBYTERANGEREQUEST_IID
{ &kByteRangeRequestIID, "NS_IBYTERANGEREQUEST_IID" },
#endif
#ifdef NS_ICACHE_IID
{ &kCacheIID, "NS_ICACHE_IID" },
#endif
#ifdef NS_ICACHEENTRYDESCRIPTOR_IID
{ &kCacheEntryDescriptorIID, "NS_ICACHEENTRYDESCRIPTOR_IID" },
#endif
#ifdef NS_ICACHELISTENER_IID
{ &kCacheListenerIID, "NS_ICACHELISTENER_IID" },
#endif
#ifdef NS_ICACHESERVICE_IID
{ &kCacheServiceIID, "NS_ICACHESERVICE_IID" },
#endif
#ifdef NS_ICACHESESSION_IID
{ &kCacheSessionIID, "NS_ICACHESESSION_IID" },
#endif
#ifdef NS_ICACHEVISITOR_IID
{ &kCacheVisitorIID, "NS_ICACHEVISITOR_IID" },
#endif
#ifdef NS_ICACHINGCHANNEL_IID
{ &kCachingChannelIID, "NS_ICACHINGCHANNEL_IID" },
#endif
#ifdef NS_ICATEGORYMANAGER_IID
{ &kCategoryManagerIID, "NS_ICATEGORYMANAGER_IID" },
#endif
#ifdef NS_ICERTIFICATEDIALOGS_IID
{ &kCertificateDialogsIID, "NS_ICERTIFICATEDIALOGS_IID" },
#endif
#ifdef NS_ICERTIFICATEPRINCIPAL_IID
{ &kCertificatePrincipalIID, "NS_ICERTIFICATEPRINCIPAL_IID" },
#endif
#ifdef NS_ICERTPICKDIALOGS_IID
{ &kCertPickDialogsIID, "NS_ICERTPICKDIALOGS_IID" },
#endif
#ifdef NS_ICERTSELECT_IID
{ &kCertSelectIID, "NS_ICERTSELECT_IID" },
#endif
#ifdef NS_ICERTTREE_IID
{ &kCertTreeIID, "NS_ICERTTREE_IID" },
#endif
#ifdef NS_ICHANNEL_IID
{ &kChannelIID, "NS_ICHANNEL_IID" },
#endif
#ifdef NS_ICHARSETCONVERTERMANAGER2_IID
{ &kCharsetConverterManager2IID, "NS_ICHARSETCONVERTERMANAGER2_IID" },
#endif
#ifdef NS_ICHROMEEVENTHANDLER_IID
{ &kChromeEventHandlerIID, "NS_ICHROMEEVENTHANDLER_IID" },
#endif
#ifdef NS_ICHROMEREGISTRY_IID
{ &kChromeRegistryIID, "NS_ICHROMEREGISTRY_IID" },
#endif
#ifdef NS_ICIPHERINFO_IID
{ &kCipherInfoIID, "NS_ICIPHERINFO_IID" },
#endif
#ifdef NS_ICITER_IID
{ &kCiterIID, "NS_ICITER_IID" },
#endif
#ifdef NS_ICLASSICPLUGINFACTORY_IID
{ &kClassicPluginFactoryIID, "NS_ICLASSICPLUGINFACTORY_IID" },
#endif
#ifdef NS_ICLASSINFO_IID
{ &kClassInfoIID, "NS_ICLASSINFO_IID" },
#endif
#ifdef NS_ICLIENTAUTHDIALOGS_IID
{ &kClientAuthDialogsIID, "NS_ICLIENTAUTHDIALOGS_IID" },
#endif
#ifdef NS_ICLIPBOARD_IID
{ &kClipboardIID, "NS_ICLIPBOARD_IID" },
#endif
#ifdef NS_ICLIPBOARDCOMMANDS_IID
{ &kClipboardCommandsIID, "NS_ICLIPBOARDCOMMANDS_IID" },
#endif
#ifdef NS_ICLIPBOARDHELPER_IID
{ &kClipboardHelperIID, "NS_ICLIPBOARDHELPER_IID" },
#endif
#ifdef NS_ICLIPBOARDOWNER_IID
{ &kClipboardOwnerIID, "NS_ICLIPBOARDOWNER_IID" },
#endif
#ifdef NS_ICLOSEALLWINDOWS_IID
{ &kCloseAllWindowsIID, "NS_ICLOSEALLWINDOWS_IID" },
#endif
#ifdef NS_ICMDLINEHANDLER_IID
{ &kCmdLineHandlerIID, "NS_ICMDLINEHANDLER_IID" },
#endif
#ifdef NS_ICMDLINESERVICE_IID
{ &kCmdLineServiceIID, "NS_ICMDLINESERVICE_IID" },
#endif
#ifdef NS_ICMSDECODER_IID
{ &kCMSDecoderIID, "NS_ICMSDECODER_IID" },
#endif
#ifdef NS_ICMSENCODER_IID
{ &kCMSEncoderIID, "NS_ICMSENCODER_IID" },
#endif
#ifdef NS_ICMSMESSAGE_IID
{ &kCMSMessageIID, "NS_ICMSMESSAGE_IID" },
#endif
#ifdef NS_ICMSMESSAGEERRORS_IID
{ &kCMSMessageErrorsIID, "NS_ICMSMESSAGEERRORS_IID" },
#endif
#ifdef NS_ICMSSECUREMESSAGE_IID
{ &kCMSSecureMessageIID, "NS_ICMSSECUREMESSAGE_IID" },
#endif
#ifdef NS_ICODEBASEPRINCIPAL_IID
{ &kCodebasePrincipalIID, "NS_ICODEBASEPRINCIPAL_IID" },
#endif
#ifdef NS_ICOLLECTION_IID
{ &kCollectionIID, "NS_ICOLLECTION_IID" },
#endif
#ifdef NS_ICOMM4XPROFILE_IID
{ &kComm4xProfileIID, "NS_ICOMM4XPROFILE_IID" },
#endif
#ifdef NS_ICOMMANDHANDLER_IID
{ &kCommandHandlerIID, "NS_ICOMMANDHANDLER_IID" },
#endif
#ifdef NS_ICOMMANDMANAGER_IID
{ &kCommandManagerIID, "NS_ICOMMANDMANAGER_IID" },
#endif
#ifdef NS_ICOMMANDPARAMS_IID
{ &kCommandParamsIID, "NS_ICOMMANDPARAMS_IID" },
#endif
#ifdef NS_ICOMPONENTLOADER_IID
{ &kComponentLoaderIID, "NS_ICOMPONENTLOADER_IID" },
#endif
#ifdef NS_ICOMPONENTLOADERMANAGER_IID
{ &kComponentLoaderManagerIID, "NS_ICOMPONENTLOADERMANAGER_IID" },
#endif
#ifdef NS_ICOMPONENTMANAGER_IID
{ &kComponentManagerIID, "NS_ICOMPONENTMANAGER_IID" },
#endif
#ifdef NS_ICOMPONENTMANAGEROBSOLETE_IID
{ &kComponentManagerObsoleteIID, "NS_ICOMPONENTMANAGEROBSOLETE_IID" },
#endif
#ifdef NS_ICOMPONENTREGISTRAR_IID
{ &kComponentRegistrarIID, "NS_ICOMPONENTREGISTRAR_IID" },
#endif
#ifdef NS_ICONSOLELISTENER_IID
{ &kConsoleListenerIID, "NS_ICONSOLELISTENER_IID" },
#endif
#ifdef NS_ICONSOLEMESSAGE_IID
{ &kConsoleMessageIID, "NS_ICONSOLEMESSAGE_IID" },
#endif
#ifdef NS_ICONSOLESERVICE_IID
{ &kConsoleServiceIID, "NS_ICONSOLESERVICE_IID" },
#endif
#ifdef NS_ICONTENTHANDLER_IID
{ &kContentHandlerIID, "NS_ICONTENTHANDLER_IID" },
#endif
#ifdef NS_ICONTENTPOLICY_IID
{ &kContentPolicyIID, "NS_ICONTENTPOLICY_IID" },
#endif
#ifdef NS_ICONTENTVIEWER_IID
{ &kContentViewerIID, "NS_ICONTENTVIEWER_IID" },
#endif
#ifdef NS_ICONTENTVIEWERCONTAINER_IID
{ &kContentViewerContainerIID, "NS_ICONTENTVIEWERCONTAINER_IID" },
#endif
#ifdef NS_ICONTENTVIEWEREDIT_IID
{ &kContentViewerEditIID, "NS_ICONTENTVIEWEREDIT_IID" },
#endif
#ifdef NS_ICONTENTVIEWERFILE_IID
{ &kContentViewerFileIID, "NS_ICONTENTVIEWERFILE_IID" },
#endif
#ifdef NS_ICONTEXTMENULISTENER_IID
{ &kContextMenuListenerIID, "NS_ICONTEXTMENULISTENER_IID" },
#endif
#ifdef NS_ICONTEXTMENULISTENER2_IID
{ &kContextMenuListener2IID, "NS_ICONTEXTMENULISTENER2_IID" },
#endif
#ifdef NS_ICONTROLLER_IID
{ &kControllerIID, "NS_ICONTROLLER_IID" },
#endif
#ifdef NS_ICONTROLLERCOMMAND_IID
{ &kControllerCommandIID, "NS_ICONTROLLERCOMMAND_IID" },
#endif
#ifdef NS_ICONTROLLERCOMMANDMANAGER_IID
{ &kControllerCommandManagerIID, "NS_ICONTROLLERCOMMANDMANAGER_IID" },
#endif
#ifdef NS_ICONTROLLERCONTEXT_IID
{ &kControllerContextIID, "NS_ICONTROLLERCONTEXT_IID" },
#endif
#ifdef NS_ICONTROLLERS_IID
{ &kControllersIID, "NS_ICONTROLLERS_IID" },
#endif
#ifdef NS_ICOOKIE_IID
{ &kCookieIID, "NS_ICOOKIE_IID" },
#endif
#ifdef NS_ICOOKIEACCEPTDIALOG_IID
{ &kCookieAcceptDialogIID, "NS_ICOOKIEACCEPTDIALOG_IID" },
#endif
#ifdef NS_ICOOKIECONSENT_IID
{ &kCookieConsentIID, "NS_ICOOKIECONSENT_IID" },
#endif
#ifdef NS_ICOOKIEMANAGER_IID
{ &kCookieManagerIID, "NS_ICOOKIEMANAGER_IID" },
#endif
#ifdef NS_ICOOKIEMANAGER2_IID
{ &kCookieManager2IID, "NS_ICOOKIEMANAGER2_IID" },
#endif
#ifdef NS_ICOOKIEPROMPTSERVICE_IID
{ &kCookiePromptServiceIID, "NS_ICOOKIEPROMPTSERVICE_IID" },
#endif
#ifdef NS_ICOOKIESERVICE_IID
{ &kCookieServiceIID, "NS_ICOOKIESERVICE_IID" },
#endif
#ifdef NS_ICOOKIESTORAGE_IID
{ &kCookieStorageIID, "NS_ICOOKIESTORAGE_IID" },
#endif
#ifdef NS_ICOPYMESSAGELISTENER_IID
{ &kCopyMessageListenerIID, "NS_ICOPYMESSAGELISTENER_IID" },
#endif
#ifdef NS_ICOPYMSGSTREAMLISTENER_IID
{ &kCopyMsgStreamListenerIID, "NS_ICOPYMSGSTREAMLISTENER_IID" },
#endif
#ifdef NS_ICRLINFO_IID
{ &kCRLInfoIID, "NS_ICRLINFO_IID" },
#endif
#ifdef NS_ICRLMANAGER_IID
{ &kCRLManagerIID, "NS_ICRLMANAGER_IID" },
#endif
#ifdef NS_ICURRENTCHARSETLISTENER_IID
{ &kCurrentCharsetListenerIID, "NS_ICURRENTCHARSETLISTENER_IID" },
#endif
#ifdef NS_IDATACHANNEL_IID
{ &kDataChannelIID, "NS_IDATACHANNEL_IID" },
#endif
#ifdef NS_IDBCHANGEANNOUNCER_IID
{ &kDBChangeAnnouncerIID, "NS_IDBCHANGEANNOUNCER_IID" },
#endif
#ifdef NS_IDBCHANGELISTENER_IID
{ &kDBChangeListenerIID, "NS_IDBCHANGELISTENER_IID" },
#endif
#ifdef NS_IDBFOLDERINFO_IID
{ &kDBFolderInfoIID, "NS_IDBFOLDERINFO_IID" },
#endif
#ifdef NS_IDIALOGPARAMBLOCK_IID
{ &kDialogParamBlockIID, "NS_IDIALOGPARAMBLOCK_IID" },
#endif
#ifdef NS_IDICTIONARY_IID
{ &kDictionaryIID, "NS_IDICTIONARY_IID" },
#endif
#ifdef NS_IDIRECTORYLISTING_IID
{ &kDirectoryListingIID, "NS_IDIRECTORYLISTING_IID" },
#endif
#ifdef NS_IDIRECTORYSERVICE_IID
{ &kDirectoryServiceIID, "NS_IDIRECTORYSERVICE_IID" },
#endif
#ifdef NS_IDIRINDEX_IID
{ &kDirIndexIID, "NS_IDIRINDEX_IID" },
#endif
#ifdef NS_IDIRINDEXLISTENER_IID
{ &kDirIndexListenerIID, "NS_IDIRINDEXLISTENER_IID" },
#endif
#ifdef NS_IDNSLISTENER_IID
{ &kDNSListenerIID, "NS_IDNSLISTENER_IID" },
#endif
#ifdef NS_IDNSSERVICE_IID
{ &kDNSServiceIID, "NS_IDNSSERVICE_IID" },
#endif
#ifdef NS_IDOCCHARSET_IID
{ &kDocCharsetIID, "NS_IDOCCHARSET_IID" },
#endif
#ifdef NS_IDOCSHELL_IID
{ &kDocShellIID, "NS_IDOCSHELL_IID" },
#endif
#ifdef NS_IDOCSHELLHISTORY_IID
{ &kDocShellHistoryIID, "NS_IDOCSHELLHISTORY_IID" },
#endif
#ifdef NS_IDOCSHELLLOADINFO_IID
{ &kDocShellLoadInfoIID, "NS_IDOCSHELLLOADINFO_IID" },
#endif
#ifdef NS_IDOCSHELLTREEITEM_IID
{ &kDocShellTreeItemIID, "NS_IDOCSHELLTREEITEM_IID" },
#endif
#ifdef NS_IDOCSHELLTREENODE_IID
{ &kDocShellTreeNodeIID, "NS_IDOCSHELLTREENODE_IID" },
#endif
#ifdef NS_IDOCSHELLTREEOWNER_IID
{ &kDocShellTreeOwnerIID, "NS_IDOCSHELLTREEOWNER_IID" },
#endif
#ifdef NS_IDOCUMENTCHARSETINFO_IID
{ &kDocumentCharsetInfoIID, "NS_IDOCUMENTCHARSETINFO_IID" },
#endif
#ifdef NS_IDOCUMENTLOADER_IID
{ &kDocumentLoaderIID, "NS_IDOCUMENTLOADER_IID" },
#endif
#ifdef NS_IDOCUMENTLOADERFACTORY_IID
{ &kDocumentLoaderFactoryIID, "NS_IDOCUMENTLOADERFACTORY_IID" },
#endif
#ifdef NS_IDOCUMENTSTATELISTENER_IID
{ &kDocumentStateListenerIID, "NS_IDOCUMENTSTATELISTENER_IID" },
#endif
#ifdef NS_IDOM3DOCUMENTEVENT_IID
{ &kDOM3DocumentEventIID, "NS_IDOM3DOCUMENTEVENT_IID" },
#endif
#ifdef NS_IDOM3EVENTTARGET_IID
{ &kDOM3EventTargetIID, "NS_IDOM3EVENTTARGET_IID" },
#endif
#ifdef NS_IDOM3NODE_IID
{ &kDOM3NodeIID, "NS_IDOM3NODE_IID" },
#endif
#ifdef NS_IDOMABSTRACTVIEW_IID
{ &kDOMAbstractViewIID, "NS_IDOMABSTRACTVIEW_IID" },
#endif
#ifdef NS_IDOMATTR_IID
{ &kDOMAttrIID, "NS_IDOMATTR_IID" },
#endif
#ifdef NS_IDOMBARPROP_IID
{ &kDOMBarPropIID, "NS_IDOMBARPROP_IID" },
#endif
#ifdef NS_IDOMCDATASECTION_IID
{ &kDOMCDATASectionIID, "NS_IDOMCDATASECTION_IID" },
#endif
#ifdef NS_IDOMCHARACTERDATA_IID
{ &kDOMCharacterDataIID, "NS_IDOMCHARACTERDATA_IID" },
#endif
#ifdef NS_IDOMCHROMEWINDOW_IID
{ &kDOMChromeWindowIID, "NS_IDOMCHROMEWINDOW_IID" },
#endif
#ifdef NS_IDOMCOMMENT_IID
{ &kDOMCommentIID, "NS_IDOMCOMMENT_IID" },
#endif
#ifdef NS_IDOMCOUNTER_IID
{ &kDOMCounterIID, "NS_IDOMCOUNTER_IID" },
#endif
#ifdef NS_IDOMCRMFOBJECT_IID
{ &kDOMCRMFObjectIID, "NS_IDOMCRMFOBJECT_IID" },
#endif
#ifdef NS_IDOMCRYPTO_IID
{ &kDOMCryptoIID, "NS_IDOMCRYPTO_IID" },
#endif
#ifdef NS_IDOMCRYPTODIALOGS_IID
{ &kDOMCryptoDialogsIID, "NS_IDOMCRYPTODIALOGS_IID" },
#endif
#ifdef NS_IDOMCSS2PROPERTIES_IID
{ &kDOMCSS2PropertiesIID, "NS_IDOMCSS2PROPERTIES_IID" },
#endif
#ifdef NS_IDOMCSSCHARSETRULE_IID
{ &kDOMCSSCharsetRuleIID, "NS_IDOMCSSCHARSETRULE_IID" },
#endif
#ifdef NS_IDOMCSSFONTFACERULE_IID
{ &kDOMCSSFontFaceRuleIID, "NS_IDOMCSSFONTFACERULE_IID" },
#endif
#ifdef NS_IDOMCSSIMPORTRULE_IID
{ &kDOMCSSImportRuleIID, "NS_IDOMCSSIMPORTRULE_IID" },
#endif
#ifdef NS_IDOMCSSMEDIARULE_IID
{ &kDOMCSSMediaRuleIID, "NS_IDOMCSSMEDIARULE_IID" },
#endif
#ifdef NS_IDOMCSSPAGERULE_IID
{ &kDOMCSSPageRuleIID, "NS_IDOMCSSPAGERULE_IID" },
#endif
#ifdef NS_IDOMCSSPRIMITIVEVALUE_IID
{ &kDOMCSSPrimitiveValueIID, "NS_IDOMCSSPRIMITIVEVALUE_IID" },
#endif
#ifdef NS_IDOMCSSRULE_IID
{ &kDOMCSSRuleIID, "NS_IDOMCSSRULE_IID" },
#endif
#ifdef NS_IDOMCSSRULELIST_IID
{ &kDOMCSSRuleListIID, "NS_IDOMCSSRULELIST_IID" },
#endif
#ifdef NS_IDOMCSSSTYLEDECLARATION_IID
{ &kDOMCSSStyleDeclarationIID, "NS_IDOMCSSSTYLEDECLARATION_IID" },
#endif
#ifdef NS_IDOMCSSSTYLERULE_IID
{ &kDOMCSSStyleRuleIID, "NS_IDOMCSSSTYLERULE_IID" },
#endif
#ifdef NS_IDOMCSSSTYLESHEET_IID
{ &kDOMCSSStyleSheetIID, "NS_IDOMCSSSTYLESHEET_IID" },
#endif
#ifdef NS_IDOMCSSUNKNOWNRULE_IID
{ &kDOMCSSUnknownRuleIID, "NS_IDOMCSSUNKNOWNRULE_IID" },
#endif
#ifdef NS_IDOMCSSVALUE_IID
{ &kDOMCSSValueIID, "NS_IDOMCSSVALUE_IID" },
#endif
#ifdef NS_IDOMCSSVALUELIST_IID
{ &kDOMCSSValueListIID, "NS_IDOMCSSVALUELIST_IID" },
#endif
#ifdef NS_IDOMCUSTOMEVENT_IID
{ &kDOMCustomEventIID, "NS_IDOMCUSTOMEVENT_IID" },
#endif
#ifdef NS_IDOMDOCUMENT_IID
{ &kDOMDocumentIID, "NS_IDOMDOCUMENT_IID" },
#endif
#ifdef NS_IDOMDOCUMENTCSS_IID
{ &kDOMDocumentCSSIID, "NS_IDOMDOCUMENTCSS_IID" },
#endif
#ifdef NS_IDOMDOCUMENTEVENT_IID
{ &kDOMDocumentEventIID, "NS_IDOMDOCUMENTEVENT_IID" },
#endif
#ifdef NS_IDOMDOCUMENTFRAGMENT_IID
{ &kDOMDocumentFragmentIID, "NS_IDOMDOCUMENTFRAGMENT_IID" },
#endif
#ifdef NS_IDOMDOCUMENTRANGE_IID
{ &kDOMDocumentRangeIID, "NS_IDOMDOCUMENTRANGE_IID" },
#endif
#ifdef NS_IDOMDOCUMENTSTYLE_IID
{ &kDOMDocumentStyleIID, "NS_IDOMDOCUMENTSTYLE_IID" },
#endif
#ifdef NS_IDOMDOCUMENTTRAVERSAL_IID
{ &kDOMDocumentTraversalIID, "NS_IDOMDOCUMENTTRAVERSAL_IID" },
#endif
#ifdef NS_IDOMDOCUMENTTYPE_IID
{ &kDOMDocumentTypeIID, "NS_IDOMDOCUMENTTYPE_IID" },
#endif
#ifdef NS_IDOMDOCUMENTVIEW_IID
{ &kDOMDocumentViewIID, "NS_IDOMDOCUMENTVIEW_IID" },
#endif
#ifdef NS_IDOMDOCUMENTXBL_IID
{ &kDOMDocumentXBLIID, "NS_IDOMDOCUMENTXBL_IID" },
#endif
#ifdef NS_IDOMDOMEXCEPTION_IID
{ &kDOMDOMExceptionIID, "NS_IDOMDOMEXCEPTION_IID" },
#endif
#ifdef NS_IDOMDOMIMPLEMENTATION_IID
{ &kDOMDOMImplementationIID, "NS_IDOMDOMIMPLEMENTATION_IID" },
#endif
#ifdef NS_IDOMELEMENT_IID
{ &kDOMElementIID, "NS_IDOMELEMENT_IID" },
#endif
#ifdef NS_IDOMELEMENTCSSINLINESTYLE_IID
{ &kDOMElementCSSInlineStyleIID, "NS_IDOMELEMENTCSSINLINESTYLE_IID" },
#endif
#ifdef NS_IDOMENTITY_IID
{ &kDOMEntityIID, "NS_IDOMENTITY_IID" },
#endif
#ifdef NS_IDOMENTITYREFERENCE_IID
{ &kDOMEntityReferenceIID, "NS_IDOMENTITYREFERENCE_IID" },
#endif
#ifdef NS_IDOMEVENT_IID
{ &kDOMEventIID, "NS_IDOMEVENT_IID" },
#endif
#ifdef NS_IDOMEVENTGROUP_IID
{ &kDOMEventGroupIID, "NS_IDOMEVENTGROUP_IID" },
#endif
#ifdef NS_IDOMEVENTLISTENER_IID
{ &kDOMEventListenerIID, "NS_IDOMEVENTLISTENER_IID" },
#endif
#ifdef NS_IDOMEVENTTARGET_IID
{ &kDOMEventTargetIID, "NS_IDOMEVENTTARGET_IID" },
#endif
#ifdef NS_IDOMHISTORY_IID
{ &kDOMHistoryIID, "NS_IDOMHISTORY_IID" },
#endif
#ifdef NS_IDOMHTMLANCHORELEMENT_IID
{ &kDOMHTMLAnchorElementIID, "NS_IDOMHTMLANCHORELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLAPPLETELEMENT_IID
{ &kDOMHTMLAppletElementIID, "NS_IDOMHTMLAPPLETELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLAREAELEMENT_IID
{ &kDOMHTMLAreaElementIID, "NS_IDOMHTMLAREAELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLBASEELEMENT_IID
{ &kDOMHTMLBaseElementIID, "NS_IDOMHTMLBASEELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLBASEFONTELEMENT_IID
{ &kDOMHTMLBaseFontElementIID, "NS_IDOMHTMLBASEFONTELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLBODYELEMENT_IID
{ &kDOMHTMLBodyElementIID, "NS_IDOMHTMLBODYELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLBRELEMENT_IID
{ &kDOMHTMLBRElementIID, "NS_IDOMHTMLBRELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLBUTTONELEMENT_IID
{ &kDOMHTMLButtonElementIID, "NS_IDOMHTMLBUTTONELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLCOLLECTION_IID
{ &kDOMHTMLCollectionIID, "NS_IDOMHTMLCOLLECTION_IID" },
#endif
#ifdef NS_IDOMHTMLDIRECTORYELEMENT_IID
{ &kDOMHTMLDirectoryElementIID, "NS_IDOMHTMLDIRECTORYELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLDIVELEMENT_IID
{ &kDOMHTMLDivElementIID, "NS_IDOMHTMLDIVELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLDLISTELEMENT_IID
{ &kDOMHTMLDListElementIID, "NS_IDOMHTMLDLISTELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLDOCUMENT_IID
{ &kDOMHTMLDocumentIID, "NS_IDOMHTMLDOCUMENT_IID" },
#endif
#ifdef NS_IDOMHTMLELEMENT_IID
{ &kDOMHTMLElementIID, "NS_IDOMHTMLELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLEMBEDELEMENT_IID
{ &kDOMHTMLEmbedElementIID, "NS_IDOMHTMLEMBEDELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLFIELDSETELEMENT_IID
{ &kDOMHTMLFieldSetElementIID, "NS_IDOMHTMLFIELDSETELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLFONTELEMENT_IID
{ &kDOMHTMLFontElementIID, "NS_IDOMHTMLFONTELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLFORMELEMENT_IID
{ &kDOMHTMLFormElementIID, "NS_IDOMHTMLFORMELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLFRAMEELEMENT_IID
{ &kDOMHTMLFrameElementIID, "NS_IDOMHTMLFRAMEELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLFRAMESETELEMENT_IID
{ &kDOMHTMLFrameSetElementIID, "NS_IDOMHTMLFRAMESETELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLHEADELEMENT_IID
{ &kDOMHTMLHeadElementIID, "NS_IDOMHTMLHEADELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLHEADINGELEMENT_IID
{ &kDOMHTMLHeadingElementIID, "NS_IDOMHTMLHEADINGELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLHRELEMENT_IID
{ &kDOMHTMLHRElementIID, "NS_IDOMHTMLHRELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLHTMLELEMENT_IID
{ &kDOMHTMLHtmlElementIID, "NS_IDOMHTMLHTMLELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLIFRAMEELEMENT_IID
{ &kDOMHTMLIFrameElementIID, "NS_IDOMHTMLIFRAMEELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLIMAGEELEMENT_IID
{ &kDOMHTMLImageElementIID, "NS_IDOMHTMLIMAGEELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLINPUTELEMENT_IID
{ &kDOMHTMLInputElementIID, "NS_IDOMHTMLINPUTELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLISINDEXELEMENT_IID
{ &kDOMHTMLIsIndexElementIID, "NS_IDOMHTMLISINDEXELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLLABELELEMENT_IID
{ &kDOMHTMLLabelElementIID, "NS_IDOMHTMLLABELELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLLEGENDELEMENT_IID
{ &kDOMHTMLLegendElementIID, "NS_IDOMHTMLLEGENDELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLLIELEMENT_IID
{ &kDOMHTMLLIElementIID, "NS_IDOMHTMLLIELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLLINKELEMENT_IID
{ &kDOMHTMLLinkElementIID, "NS_IDOMHTMLLINKELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLMAPELEMENT_IID
{ &kDOMHTMLMapElementIID, "NS_IDOMHTMLMAPELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLMENUELEMENT_IID
{ &kDOMHTMLMenuElementIID, "NS_IDOMHTMLMENUELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLMETAELEMENT_IID
{ &kDOMHTMLMetaElementIID, "NS_IDOMHTMLMETAELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLMODELEMENT_IID
{ &kDOMHTMLModElementIID, "NS_IDOMHTMLMODELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLOBJECTELEMENT_IID
{ &kDOMHTMLObjectElementIID, "NS_IDOMHTMLOBJECTELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLOLISTELEMENT_IID
{ &kDOMHTMLOListElementIID, "NS_IDOMHTMLOLISTELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLOPTGROUPELEMENT_IID
{ &kDOMHTMLOptGroupElementIID, "NS_IDOMHTMLOPTGROUPELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLOPTIONELEMENT_IID
{ &kDOMHTMLOptionElementIID, "NS_IDOMHTMLOPTIONELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLPARAGRAPHELEMENT_IID
{ &kDOMHTMLParagraphElementIID, "NS_IDOMHTMLPARAGRAPHELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLPARAMELEMENT_IID
{ &kDOMHTMLParamElementIID, "NS_IDOMHTMLPARAMELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLPREELEMENT_IID
{ &kDOMHTMLPreElementIID, "NS_IDOMHTMLPREELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLQUOTEELEMENT_IID
{ &kDOMHTMLQuoteElementIID, "NS_IDOMHTMLQUOTEELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLSCRIPTELEMENT_IID
{ &kDOMHTMLScriptElementIID, "NS_IDOMHTMLSCRIPTELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLSELECTELEMENT_IID
{ &kDOMHTMLSelectElementIID, "NS_IDOMHTMLSELECTELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLSTYLEELEMENT_IID
{ &kDOMHTMLStyleElementIID, "NS_IDOMHTMLSTYLEELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLTABLECAPTIONELEM_IID
{ &kDOMHTMLTableCaptionElemIID, "NS_IDOMHTMLTABLECAPTIONELEM_IID" },
#endif
#ifdef NS_IDOMHTMLTABLECELLELEMENT_IID
{ &kDOMHTMLTableCellElementIID, "NS_IDOMHTMLTABLECELLELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLTABLECOLELEMENT_IID
{ &kDOMHTMLTableColElementIID, "NS_IDOMHTMLTABLECOLELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLTABLEELEMENT_IID
{ &kDOMHTMLTableElementIID, "NS_IDOMHTMLTABLEELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLTABLEROWELEMENT_IID
{ &kDOMHTMLTableRowElementIID, "NS_IDOMHTMLTABLEROWELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLTABLESECTIONELEM_IID
{ &kDOMHTMLTableSectionElemIID, "NS_IDOMHTMLTABLESECTIONELEM_IID" },
#endif
#ifdef NS_IDOMHTMLTEXTAREAELEMENT_IID
{ &kDOMHTMLTextAreaElementIID, "NS_IDOMHTMLTEXTAREAELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLTITLEELEMENT_IID
{ &kDOMHTMLTitleElementIID, "NS_IDOMHTMLTITLEELEMENT_IID" },
#endif
#ifdef NS_IDOMHTMLULISTELEMENT_IID
{ &kDOMHTMLUListElementIID, "NS_IDOMHTMLULISTELEMENT_IID" },
#endif
#ifdef NS_IDOMJSWINDOW_IID
{ &kDOMJSWindowIID, "NS_IDOMJSWINDOW_IID" },
#endif
#ifdef NS_IDOMKEYEVENT_IID
{ &kDOMKeyEventIID, "NS_IDOMKEYEVENT_IID" },
#endif
#ifdef NS_IDOMLINKSTYLE_IID
{ &kDOMLinkStyleIID, "NS_IDOMLINKSTYLE_IID" },
#endif
#ifdef NS_IDOMLOCATION_IID
{ &kDOMLocationIID, "NS_IDOMLOCATION_IID" },
#endif
#ifdef NS_IDOMMEDIALIST_IID
{ &kDOMMediaListIID, "NS_IDOMMEDIALIST_IID" },
#endif
#ifdef NS_IDOMMIMETYPE_IID
{ &kDOMMimeTypeIID, "NS_IDOMMIMETYPE_IID" },
#endif
#ifdef NS_IDOMMIMETYPEARRAY_IID
{ &kDOMMimeTypeArrayIID, "NS_IDOMMIMETYPEARRAY_IID" },
#endif
#ifdef NS_IDOMMOUSEEVENT_IID
{ &kDOMMouseEventIID, "NS_IDOMMOUSEEVENT_IID" },
#endif
#ifdef NS_IDOMMUTATIONEVENT_IID
{ &kDOMMutationEventIID, "NS_IDOMMUTATIONEVENT_IID" },
#endif
#ifdef NS_IDOMNAMEDNODEMAP_IID
{ &kDOMNamedNodeMapIID, "NS_IDOMNAMEDNODEMAP_IID" },
#endif
#ifdef NS_IDOMNAVIGATOR_IID
{ &kDOMNavigatorIID, "NS_IDOMNAVIGATOR_IID" },
#endif
#ifdef NS_IDOMNODE_IID
{ &kDOMNodeIID, "NS_IDOMNODE_IID" },
#endif
#ifdef NS_IDOMNODEFILTER_IID
{ &kDOMNodeFilterIID, "NS_IDOMNODEFILTER_IID" },
#endif
#ifdef NS_IDOMNODEITERATOR_IID
{ &kDOMNodeIteratorIID, "NS_IDOMNODEITERATOR_IID" },
#endif
#ifdef NS_IDOMNODELIST_IID
{ &kDOMNodeListIID, "NS_IDOMNODELIST_IID" },
#endif
#ifdef NS_IDOMNOTATION_IID
{ &kDOMNotationIID, "NS_IDOMNOTATION_IID" },
#endif
#ifdef NS_IDOMNSDOCUMENT_IID
{ &kDOMNSDocumentIID, "NS_IDOMNSDOCUMENT_IID" },
#endif
#ifdef NS_IDOMNSEVENT_IID
{ &kDOMNSEventIID, "NS_IDOMNSEVENT_IID" },
#endif
#ifdef NS_IDOMNSHISTORY_IID
{ &kDOMNSHistoryIID, "NS_IDOMNSHISTORY_IID" },
#endif
#ifdef NS_IDOMNSHTMLANCHORELEMENT_IID
{ &kDOMNSHTMLAnchorElementIID, "NS_IDOMNSHTMLANCHORELEMENT_IID" },
#endif
#ifdef NS_IDOMNSHTMLAREAELEMENT_IID
{ &kDOMNSHTMLAreaElementIID, "NS_IDOMNSHTMLAREAELEMENT_IID" },
#endif
#ifdef NS_IDOMNSHTMLBUTTONELEMENT_IID
{ &kDOMNSHTMLButtonElementIID, "NS_IDOMNSHTMLBUTTONELEMENT_IID" },
#endif
#ifdef NS_IDOMNSHTMLDOCUMENT_IID
{ &kDOMNSHTMLDocumentIID, "NS_IDOMNSHTMLDOCUMENT_IID" },
#endif
#ifdef NS_IDOMNSHTMLELEMENT_IID
{ &kDOMNSHTMLElementIID, "NS_IDOMNSHTMLELEMENT_IID" },
#endif
#ifdef NS_IDOMNSHTMLFORMCONTROLLIST_IID
{ &kDOMNSHTMLFormControlListIID, "NS_IDOMNSHTMLFORMCONTROLLIST_IID" },
#endif
#ifdef NS_IDOMNSHTMLFORMELEMENT_IID
{ &kDOMNSHTMLFormElementIID, "NS_IDOMNSHTMLFORMELEMENT_IID" },
#endif
#ifdef NS_IDOMNSHTMLFRAMEELEMENT_IID
{ &kDOMNSHTMLFrameElementIID, "NS_IDOMNSHTMLFRAMEELEMENT_IID" },
#endif
#ifdef NS_IDOMNSHTMLIMAGEELEMENT_IID
{ &kDOMNSHTMLImageElementIID, "NS_IDOMNSHTMLIMAGEELEMENT_IID" },
#endif
#ifdef NS_IDOMNSHTMLINPUTELEMENT_IID
{ &kDOMNSHTMLInputElementIID, "NS_IDOMNSHTMLINPUTELEMENT_IID" },
#endif
#ifdef NS_IDOMNSHTMLOPTIONCOLLECTN_IID
{ &kDOMNSHTMLOptionCollectnIID, "NS_IDOMNSHTMLOPTIONCOLLECTN_IID" },
#endif
#ifdef NS_IDOMNSHTMLSELECTELEMENT_IID
{ &kDOMNSHTMLSelectElementIID, "NS_IDOMNSHTMLSELECTELEMENT_IID" },
#endif
#ifdef NS_IDOMNSHTMLTEXTAREAELEMENT_IID
{ &kDOMNSHTMLTextAreaElementIID, "NS_IDOMNSHTMLTEXTAREAELEMENT_IID" },
#endif
#ifdef NS_IDOMNSLOCATION_IID
{ &kDOMNSLocationIID, "NS_IDOMNSLOCATION_IID" },
#endif
#ifdef NS_IDOMNSRANGE_IID
{ &kDOMNSRangeIID, "NS_IDOMNSRANGE_IID" },
#endif
#ifdef NS_IDOMNSUIEVENT_IID
{ &kDOMNSUIEventIID, "NS_IDOMNSUIEVENT_IID" },
#endif
#ifdef NS_IDOMNSXBLFORMCONTROL_IID
{ &kDOMNSXBLFormControlIID, "NS_IDOMNSXBLFORMCONTROL_IID" },
#endif
#ifdef NS_IDOMPARSER_IID
{ &kDOMParserIID, "NS_IDOMPARSER_IID" },
#endif
#ifdef NS_IDOMPKCS11_IID
{ &kDOMPkcs11IID, "NS_IDOMPKCS11_IID" },
#endif
#ifdef NS_IDOMPLUGIN_IID
{ &kDOMPluginIID, "NS_IDOMPLUGIN_IID" },
#endif
#ifdef NS_IDOMPLUGINARRAY_IID
{ &kDOMPluginArrayIID, "NS_IDOMPLUGINARRAY_IID" },
#endif
#ifdef NS_IDOMPROCESSINGINSTRUCTION_IID
{ &kDOMProcessingInstructionIID, "NS_IDOMPROCESSINGINSTRUCTION_IID" },
#endif
#ifdef NS_IDOMRANGE_IID
{ &kDOMRangeIID, "NS_IDOMRANGE_IID" },
#endif
#ifdef NS_IDOMRANGEEXCEPTION_IID
{ &kDOMRangeExceptionIID, "NS_IDOMRANGEEXCEPTION_IID" },
#endif
#ifdef NS_IDOMRECT_IID
{ &kDOMRectIID, "NS_IDOMRECT_IID" },
#endif
#ifdef NS_IDOMRGBCOLOR_IID
{ &kDOMRGBColorIID, "NS_IDOMRGBCOLOR_IID" },
#endif
#ifdef NS_IDOMSCREEN_IID
{ &kDOMScreenIID, "NS_IDOMSCREEN_IID" },
#endif
#ifdef NS_IDOMSERIALIZER_IID
{ &kDOMSerializerIID, "NS_IDOMSERIALIZER_IID" },
#endif
#ifdef NS_IDOMSTYLESHEET_IID
{ &kDOMStyleSheetIID, "NS_IDOMSTYLESHEET_IID" },
#endif
#ifdef NS_IDOMSTYLESHEETLIST_IID
{ &kDOMStyleSheetListIID, "NS_IDOMSTYLESHEETLIST_IID" },
#endif
#ifdef NS_IDOMTEXT_IID
{ &kDOMTextIID, "NS_IDOMTEXT_IID" },
#endif
#ifdef NS_IDOMTREEWALKER_IID
{ &kDOMTreeWalkerIID, "NS_IDOMTREEWALKER_IID" },
#endif
#ifdef NS_IDOMUIEVENT_IID
{ &kDOMUIEventIID, "NS_IDOMUIEVENT_IID" },
#endif
#ifdef NS_IDOMVIEWCSS_IID
{ &kDOMViewCSSIID, "NS_IDOMVIEWCSS_IID" },
#endif
#ifdef NS_IDOMWINDOW_IID
{ &kDOMWindowIID, "NS_IDOMWINDOW_IID" },
#endif
#ifdef NS_IDOMWINDOWCOLLECTION_IID
{ &kDOMWindowCollectionIID, "NS_IDOMWINDOWCOLLECTION_IID" },
#endif
#ifdef NS_IDOMWINDOWINTERNAL_IID
{ &kDOMWindowInternalIID, "NS_IDOMWINDOWINTERNAL_IID" },
#endif
#ifdef NS_IDOMXMLDOCUMENT_IID
{ &kDOMXMLDocumentIID, "NS_IDOMXMLDOCUMENT_IID" },
#endif
#ifdef NS_IDOMXPATHEVALUATOR_IID
{ &kDOMXPathEvaluatorIID, "NS_IDOMXPATHEVALUATOR_IID" },
#endif
#ifdef NS_IDOMXPATHEXCEPTION_IID
{ &kDOMXPathExceptionIID, "NS_IDOMXPATHEXCEPTION_IID" },
#endif
#ifdef NS_IDOMXPATHEXPRESSION_IID
{ &kDOMXPathExpressionIID, "NS_IDOMXPATHEXPRESSION_IID" },
#endif
#ifdef NS_IDOMXPATHNAMESPACE_IID
{ &kDOMXPathNamespaceIID, "NS_IDOMXPATHNAMESPACE_IID" },
#endif
#ifdef NS_IDOMXPATHNSRESOLVER_IID
{ &kDOMXPathNSResolverIID, "NS_IDOMXPATHNSRESOLVER_IID" },
#endif
#ifdef NS_IDOMXPATHRESULT_IID
{ &kDOMXPathResultIID, "NS_IDOMXPATHRESULT_IID" },
#endif
#ifdef NS_IDOMXULBUTTONELEMENT_IID
{ &kDOMXULButtonElementIID, "NS_IDOMXULBUTTONELEMENT_IID" },
#endif
#ifdef NS_IDOMXULCHECKBOXELEMENT_IID
{ &kDOMXULCheckboxElementIID, "NS_IDOMXULCHECKBOXELEMENT_IID" },
#endif
#ifdef NS_IDOMXULCOMMANDDISPATCHER_IID
{ &kDOMXULCommandDispatcherIID, "NS_IDOMXULCOMMANDDISPATCHER_IID" },
#endif
#ifdef NS_IDOMXULCONTROLELEMENT_IID
{ &kDOMXULControlElementIID, "NS_IDOMXULCONTROLELEMENT_IID" },
#endif
#ifdef NS_IDOMXULDESCRIPTIONELEMENT_IID
{ &kDOMXULDescriptionElementIID, "NS_IDOMXULDESCRIPTIONELEMENT_IID" },
#endif
#ifdef NS_IDOMXULDOCUMENT_IID
{ &kDOMXULDocumentIID, "NS_IDOMXULDOCUMENT_IID" },
#endif
#ifdef NS_IDOMXULELEMENT_IID
{ &kDOMXULElementIID, "NS_IDOMXULELEMENT_IID" },
#endif
#ifdef NS_IDOMXULIMAGEELEMENT_IID
{ &kDOMXULImageElementIID, "NS_IDOMXULIMAGEELEMENT_IID" },
#endif
#ifdef NS_IDOMXULLABELEDCONTROLEL_IID
{ &kDOMXULLabeledControlElIID, "NS_IDOMXULLABELEDCONTROLEL_IID" },
#endif
#ifdef NS_IDOMXULLABELELEMENT_IID
{ &kDOMXULLabelElementIID, "NS_IDOMXULLABELELEMENT_IID" },
#endif
#ifdef NS_IDOMXULMENULISTELEMENT_IID
{ &kDOMXULMenuListElementIID, "NS_IDOMXULMENULISTELEMENT_IID" },
#endif
#ifdef NS_IDOMXULMULTSELECTCNTRLEL_IID
{ &kDOMXULMultSelectCntrlElIID, "NS_IDOMXULMULTSELECTCNTRLEL_IID" },
#endif
#ifdef NS_IDOMXULPOPUPELEMENT_IID
{ &kDOMXULPopupElementIID, "NS_IDOMXULPOPUPELEMENT_IID" },
#endif
#ifdef NS_IDOMXULSELECTCNTRLEL_IID
{ &kDOMXULSelectCntrlElIID, "NS_IDOMXULSELECTCNTRLEL_IID" },
#endif
#ifdef NS_IDOMXULSELECTCNTRLITEMEL_IID
{ &kDOMXULSelectCntrlItemElIID, "NS_IDOMXULSELECTCNTRLITEMEL_IID" },
#endif
#ifdef NS_IDOWNLOAD_IID
{ &kDownloadIID, "NS_IDOWNLOAD_IID" },
#endif
#ifdef NS_IDOWNLOADER_IID
{ &kDownloaderIID, "NS_IDOWNLOADER_IID" },
#endif
#ifdef NS_IDOWNLOADMANAGER_IID
{ &kDownloadManagerIID, "NS_IDOWNLOADMANAGER_IID" },
#endif
#ifdef NS_IDOWNLOADPROGRESSLISTENER_IID
{ &kDownloadProgressListenerIID, "NS_IDOWNLOADPROGRESSLISTENER_IID" },
#endif
#ifdef NS_IDRAGDROPHANDLER_IID
{ &kDragDropHandlerIID, "NS_IDRAGDROPHANDLER_IID" },
#endif
#ifdef NS_IDRAGDROPOVERRIDE_IID
{ &kDragDropOverrideIID, "NS_IDRAGDROPOVERRIDE_IID" },
#endif
#ifdef NS_IDRAGSERVICE_IID
{ &kDragServiceIID, "NS_IDRAGSERVICE_IID" },
#endif
#ifdef NS_IDRAGSESSION_IID
{ &kDragSessionIID, "NS_IDRAGSESSION_IID" },
#endif
#ifdef NS_IDRAGTRACKER_IID
{ &kDragTrackerIID, "NS_IDRAGTRACKER_IID" },
#endif
#ifdef NS_IEDITACTIONLISTENER_IID
{ &kEditActionListenerIID, "NS_IEDITACTIONLISTENER_IID" },
#endif
#ifdef NS_IEDITINGSESSION_IID
{ &kEditingSessionIID, "NS_IEDITINGSESSION_IID" },
#endif
#ifdef NS_IEDITOR_IID
{ &kEditorIID, "NS_IEDITOR_IID" },
#endif
#ifdef NS_IEDITORBOXOBJECT_IID
{ &kEditorBoxObjectIID, "NS_IEDITORBOXOBJECT_IID" },
#endif
#ifdef NS_IEDITORDOCSHELL_IID
{ &kEditorDocShellIID, "NS_IEDITORDOCSHELL_IID" },
#endif
#ifdef NS_IEDITORIMESUPPORT_IID
{ &kEditorIMESupportIID, "NS_IEDITORIMESUPPORT_IID" },
#endif
#ifdef NS_IEDITORLOGGING_IID
{ &kEditorLoggingIID, "NS_IEDITORLOGGING_IID" },
#endif
#ifdef NS_IEDITORMAILSUPPORT_IID
{ &kEditorMailSupportIID, "NS_IEDITORMAILSUPPORT_IID" },
#endif
#ifdef NS_IEDITOROBSERVER_IID
{ &kEditorObserverIID, "NS_IEDITOROBSERVER_IID" },
#endif
#ifdef NS_IEDITORSPELLCHECK_IID
{ &kEditorSpellCheckIID, "NS_IEDITORSPELLCHECK_IID" },
#endif
#ifdef NS_IEDITORSTYLESHEETS_IID
{ &kEditorStyleSheetsIID, "NS_IEDITORSTYLESHEETS_IID" },
#endif
#ifdef NS_IEMBEDDINGSITEWINDOW_IID
{ &kEmbeddingSiteWindowIID, "NS_IEMBEDDINGSITEWINDOW_IID" },
#endif
#ifdef NS_IEMBEDDINGSITEWINDOW2_IID
{ &kEmbeddingSiteWindow2IID, "NS_IEMBEDDINGSITEWINDOW2_IID" },
#endif
#ifdef NS_IENCODEDCHANNEL_IID
{ &kEncodedChannelIID, "NS_IENCODEDCHANNEL_IID" },
#endif
#ifdef NS_IENCRYPTEDSMIMEURISSRVC_IID
{ &kEncryptedSMIMEURIsSrvcIID, "NS_IENCRYPTEDSMIMEURISSRVC_IID" },
#endif
#ifdef NS_IENTITYCONVERTER_IID
{ &kEntityConverterIID, "NS_IENTITYCONVERTER_IID" },
#endif
#ifdef NS_IENTROPYCOLLECTOR_IID
{ &kEntropyCollectorIID, "NS_IENTROPYCOLLECTOR_IID" },
#endif
#ifdef NS_IENUMERATOR_IID
{ &kEnumeratorIID, "NS_IENUMERATOR_IID" },
#endif
#ifdef NS_IERRORSERVICE_IID
{ &kErrorServiceIID, "NS_IERRORSERVICE_IID" },
#endif
#ifdef NS_IEVALUATESTRINGPROXY_IID
{ &kEvaluateStringProxyIID, "NS_IEVALUATESTRINGPROXY_IID" },
#endif
#ifdef NS_IEVENTHANDLER_IID
{ &kEventHandlerIID, "NS_IEVENTHANDLER_IID" },
#endif
#ifdef NS_IEVENTQUEUE_IID
{ &kEventQueueIID, "NS_IEVENTQUEUE_IID" },
#endif
#ifdef NS_IEVENTQUEUESERVICE_IID
{ &kEventQueueServiceIID, "NS_IEVENTQUEUESERVICE_IID" },
#endif
#ifdef NS_IEXCEPTION_IID
{ &kExceptionIID, "NS_IEXCEPTION_IID" },
#endif
#ifdef NS_IEXCEPTIONSERVICE_IID
{ &kExceptionServiceIID, "NS_IEXCEPTIONSERVICE_IID" },
#endif
#ifdef NS_IEXPATSINK_IID
{ &kExpatSinkIID, "NS_IEXPATSINK_IID" },
#endif
#ifdef NS_IEXTERNALHELPERAPPSERVICE_IID
{ &kExternalHelperAppServiceIID, "NS_IEXTERNALHELPERAPPSERVICE_IID" },
#endif
#ifdef NS_IEXTERNALPROTOCOLHANDLER_IID
{ &kExternalProtocolHandlerIID, "NS_IEXTERNALPROTOCOLHANDLER_IID" },
#endif
#ifdef NS_IEXTERNALPROTOCOLSERVICE_IID
{ &kExternalProtocolServiceIID, "NS_IEXTERNALPROTOCOLSERVICE_IID" },
#endif
#ifdef NS_IFACTORY_IID
{ &kFactoryIID, "NS_IFACTORY_IID" },
#endif
#ifdef NS_IFASTLOADFILECONTROL_IID
{ &kFastLoadFileControlIID, "NS_IFASTLOADFILECONTROL_IID" },
#endif
#ifdef NS_IFASTLOADSERVICE_IID
{ &kFastLoadServiceIID, "NS_IFASTLOADSERVICE_IID" },
#endif
#ifdef NS_IFILE_IID
{ &kFileIID, "NS_IFILE_IID" },
#endif
#ifdef NS_IFILECHANNEL_IID
{ &kFileChannelIID, "NS_IFILECHANNEL_IID" },
#endif
#ifdef NS_IFILEPICKER_IID
{ &kFilePickerIID, "NS_IFILEPICKER_IID" },
#endif
#ifdef NS_IFILEPROTOCOLHANDLER_IID
{ &kFileProtocolHandlerIID, "NS_IFILEPROTOCOLHANDLER_IID" },
#endif
#ifdef NS_IFILESPEC_IID
{ &kFileSpecIID, "NS_IFILESPEC_IID" },
#endif
#ifdef NS_IFILESTREAMS_IID
{ &kFileStreamsIID, "NS_IFILESTREAMS_IID" },
#endif
#ifdef NS_IFILEURL_IID
{ &kFileURLIID, "NS_IFILEURL_IID" },
#endif
#ifdef NS_IFILEUTILITIES_IID
{ &kFileUtilitiesIID, "NS_IFILEUTILITIES_IID" },
#endif
#ifdef NS_IFIND_IID
{ &kFindIID, "NS_IFIND_IID" },
#endif
#ifdef NS_IFINDSERVICE_IID
{ &kFindServiceIID, "NS_IFINDSERVICE_IID" },
#endif
#ifdef NS_IFOLDER_IID
{ &kFolderIID, "NS_IFOLDER_IID" },
#endif
#ifdef NS_IFOLDERLISTENER_IID
{ &kFolderListenerIID, "NS_IFOLDERLISTENER_IID" },
#endif
#ifdef NS_IFONTCATALOGSERVICE_IID
{ &kFontCatalogServiceIID, "NS_IFONTCATALOGSERVICE_IID" },
#endif
#ifdef NS_IFONTENUMERATOR_IID
{ &kFontEnumeratorIID, "NS_IFONTENUMERATOR_IID" },
#endif
#ifdef NS_IFONTLIST_IID
{ &kFontListIID, "NS_IFONTLIST_IID" },
#endif
#ifdef NS_IFONTPACKAGEHANDLER_IID
{ &kFontPackageHandlerIID, "NS_IFONTPACKAGEHANDLER_IID" },
#endif
#ifdef NS_IFONTPACKAGEPROXY_IID
{ &kFontPackageProxyIID, "NS_IFONTPACKAGEPROXY_IID" },
#endif
#ifdef NS_IFONTPACKAGESERVICE_IID
{ &kFontPackageServiceIID, "NS_IFONTPACKAGESERVICE_IID" },
#endif
#ifdef NS_IFORMATCONVERTER_IID
{ &kFormatConverterIID, "NS_IFORMATCONVERTER_IID" },
#endif
#ifdef NS_IFREETYPE2_IID
{ &kFreeType2IID, "NS_IFREETYPE2_IID" },
#endif
#ifdef NS_IFTPCHANNEL_IID
{ &kFTPChannelIID, "NS_IFTPCHANNEL_IID" },
#endif
#ifdef NS_IFULLSCREEN_IID
{ &kFullScreenIID, "NS_IFULLSCREEN_IID" },
#endif
#ifdef NS_IGENKEYPAIRINFODLG_IID
{ &kGenKeypairInfoDlgIID, "NS_IGENKEYPAIRINFODLG_IID" },
#endif
#ifdef NS_IGLOBALHISTORY_IID
{ &kGlobalHistoryIID, "NS_IGLOBALHISTORY_IID" },
#endif
#ifdef NS_IGRAPHICS_IID
{ &kGraphicsIID, "NS_IGRAPHICS_IID" },
#endif
#ifdef NS_IHASH_IID
{ &kHashIID, "NS_IHASH_IID" },
#endif
#ifdef NS_IHELPERAPPLAUNCHERDIALOG_IID
{ &kHelperAppLauncherDialogIID, "NS_IHELPERAPPLAUNCHERDIALOG_IID" },
#endif
#ifdef NS_IHISTORYENTRY_IID
{ &kHistoryEntryIID, "NS_IHISTORYENTRY_IID" },
#endif
#ifdef NS_IHTMLEDITOR_IID
{ &kHTMLEditorIID, "NS_IHTMLEDITOR_IID" },
#endif
#ifdef NS_IHTMLOBJECTRESIZER_IID
{ &kHTMLObjectResizerIID, "NS_IHTMLOBJECTRESIZER_IID" },
#endif
#ifdef NS_IHTTPAUTHENTICATOR_IID
{ &kHttpAuthenticatorIID, "NS_IHTTPAUTHENTICATOR_IID" },
#endif
#ifdef NS_IHTTPCHANNEL_IID
{ &kHttpChannelIID, "NS_IHTTPCHANNEL_IID" },
#endif
#ifdef NS_IHTTPCHANNELINTERNAL_IID
{ &kHttpChannelInternalIID, "NS_IHTTPCHANNELINTERNAL_IID" },
#endif
#ifdef NS_IHTTPEVENTSINK_IID
{ &kHttpEventSinkIID, "NS_IHTTPEVENTSINK_IID" },
#endif
#ifdef NS_IHTTPHEADERLISTENER_IID
{ &kHTTPHeaderListenerIID, "NS_IHTTPHEADERLISTENER_IID" },
#endif
#ifdef NS_IHTTPHEADERVISITOR_IID
{ &kHttpHeaderVisitorIID, "NS_IHTTPHEADERVISITOR_IID" },
#endif
#ifdef NS_IHTTPINDEX_IID
{ &kHTTPIndexIID, "NS_IHTTPINDEX_IID" },
#endif
#ifdef NS_IHTTPNOTIFY_IID
{ &kHttpNotifyIID, "NS_IHTTPNOTIFY_IID" },
#endif
#ifdef NS_IHTTPPROTOCOLHANDLER_IID
{ &kHttpProtocolHandlerIID, "NS_IHTTPPROTOCOLHANDLER_IID" },
#endif
#ifdef NS_IICONURI_IID
{ &kIconURIIID, "NS_IICONURI_IID" },
#endif
#ifdef NS_IIDNSERVICE_IID
{ &kIDNServiceIID, "NS_IIDNSERVICE_IID" },
#endif
#ifdef NS_IIFRAMEBOXOBJECT_IID
{ &kIFrameBoxObjectIID, "NS_IIFRAMEBOXOBJECT_IID" },
#endif
#ifdef NS_IIMAGEDOCUMENT_IID
{ &kImageDocumentIID, "NS_IIMAGEDOCUMENT_IID" },
#endif
#ifdef NS_IIMAPFLAGANDUIDSTATE_IID
{ &kImapFlagAndUidStateIID, "NS_IIMAPFLAGANDUIDSTATE_IID" },
#endif
#ifdef NS_IIMAPHEADERXFERINFO_IID
{ &kImapHeaderXferInfoIID, "NS_IIMAPHEADERXFERINFO_IID" },
#endif
#ifdef NS_IIMAPINCOMINGSERVER_IID
{ &kImapIncomingServerIID, "NS_IIMAPINCOMINGSERVER_IID" },
#endif
#ifdef NS_IIMAPMAILFOLDERSINK_IID
{ &kImapMailFolderSinkIID, "NS_IIMAPMAILFOLDERSINK_IID" },
#endif
#ifdef NS_IIMAPMESSAGESINK_IID
{ &kImapMessageSinkIID, "NS_IIMAPMESSAGESINK_IID" },
#endif
#ifdef NS_IIMAPMOCKCHANNEL_IID
{ &kImapMockChannelIID, "NS_IIMAPMOCKCHANNEL_IID" },
#endif
#ifdef NS_IIMAPPROTOCOL_IID
{ &kImapProtocolIID, "NS_IIMAPPROTOCOL_IID" },
#endif
#ifdef NS_IIMAPSERVERSINK_IID
{ &kImapServerSinkIID, "NS_IIMAPSERVERSINK_IID" },
#endif
#ifdef NS_IIMAPSERVICE_IID
{ &kImapServiceIID, "NS_IIMAPSERVICE_IID" },
#endif
#ifdef NS_IIMAPURL_IID
{ &kImapUrlIID, "NS_IIMAPURL_IID" },
#endif
#ifdef NS_IIMGMANAGER_IID
{ &kImgManagerIID, "NS_IIMGMANAGER_IID" },
#endif
#ifdef NS_IIMPORTABDESCRIPTOR_IID
{ &kImportABDescriptorIID, "NS_IIMPORTABDESCRIPTOR_IID" },
#endif
#ifdef NS_IIMPORTADDRESSBOOKS_IID
{ &kImportAddressBooksIID, "NS_IIMPORTADDRESSBOOKS_IID" },
#endif
#ifdef NS_IIMPORTFIELDMAP_IID
{ &kImportFieldMapIID, "NS_IIMPORTFIELDMAP_IID" },
#endif
#ifdef NS_IIMPORTGENERIC_IID
{ &kImportGenericIID, "NS_IIMPORTGENERIC_IID" },
#endif
#ifdef NS_IIMPORTMAIL_IID
{ &kImportMailIID, "NS_IIMPORTMAIL_IID" },
#endif
#ifdef NS_IIMPORTMAILBOXDESCRIPTOR_IID
{ &kImportMailboxDescriptorIID, "NS_IIMPORTMAILBOXDESCRIPTOR_IID" },
#endif
#ifdef NS_IIMPORTMIMEENCODE_IID
{ &kImportMimeEncodeIID, "NS_IIMPORTMIMEENCODE_IID" },
#endif
#ifdef NS_IIMPORTMODULE_IID
{ &kImportModuleIID, "NS_IIMPORTMODULE_IID" },
#endif
#ifdef NS_IIMPORTSERVICE_IID
{ &kImportServiceIID, "NS_IIMPORTSERVICE_IID" },
#endif
#ifdef NS_IIMPORTSETTINGS_IID
{ &kImportSettingsIID, "NS_IIMPORTSETTINGS_IID" },
#endif
#ifdef NS_IINCOMINGSERVERLISTENER_IID
{ &kIncomingServerListenerIID, "NS_IINCOMINGSERVERLISTENER_IID" },
#endif
#ifdef NS_IINPUTSTREAM_IID
{ &kInputStreamIID, "NS_IINPUTSTREAM_IID" },
#endif
#ifdef NS_IINPUTSTREAMCHANNEL_IID
{ &kInputStreamChannelIID, "NS_IINPUTSTREAMCHANNEL_IID" },
#endif
#ifdef NS_IINPUTSTREAMPUMP_IID
{ &kInputStreamPumpIID, "NS_IINPUTSTREAMPUMP_IID" },
#endif
#ifdef NS_IINPUTSTREAMTEE_IID
{ &kInputStreamTeeIID, "NS_IINPUTSTREAMTEE_IID" },
#endif
#ifdef NS_IINTERFACEINFO_IID
{ &kInterfaceInfoIID, "NS_IINTERFACEINFO_IID" },
#endif
#ifdef NS_IINTERFACEINFOMANAGER_IID
{ &kInterfaceInfoManagerIID, "NS_IINTERFACEINFOMANAGER_IID" },
#endif
#ifdef NS_IINTERFACEREQUESTOR_IID
{ &kInterfaceRequestorIID, "NS_IINTERFACEREQUESTOR_IID" },
#endif
#ifdef NS_IIOSERVICE_IID
{ &kIOServiceIID, "NS_IIOSERVICE_IID" },
#endif
#ifdef NS_IJAR_IID
{ &kJARIID, "NS_IJAR_IID" },
#endif
#ifdef NS_IJARCHANNEL_IID
{ &kJARChannelIID, "NS_IJARCHANNEL_IID" },
#endif
#ifdef NS_IJARPROTOCOLHANDLER_IID
{ &kJARProtocolHandlerIID, "NS_IJARPROTOCOLHANDLER_IID" },
#endif
#ifdef NS_IJARURI_IID
{ &kJARURIIID, "NS_IJARURI_IID" },
#endif
#ifdef NS_IJRILIVECONNECTPIPEER_IID
{ &kJRILiveConnectPIPeerIID, "NS_IJRILIVECONNECTPIPEER_IID" },
#endif
#ifdef NS_IJRILIVECONNECTPLUGIN_IID
{ &kJRILiveConnectPluginIID, "NS_IJRILIVECONNECTPLUGIN_IID" },
#endif
#ifdef NS_IJSCONSOLESERVICE_IID
{ &kJSConsoleServiceIID, "NS_IJSCONSOLESERVICE_IID" },
#endif
#ifdef NS_IJSCONTEXTSTACK_IID
{ &kJSContextStackIID, "NS_IJSCONTEXTSTACK_IID" },
#endif
#ifdef NS_IJSRUNTIMESERVICE_IID
{ &kJSRuntimeServiceIID, "NS_IJSRUNTIMESERVICE_IID" },
#endif
#ifdef NS_IKEYEDSTREAMGENERATOR_IID
{ &kKeyedStreamGeneratorIID, "NS_IKEYEDSTREAMGENERATOR_IID" },
#endif
#ifdef NS_IKEYGENTHREAD_IID
{ &kKeygenThreadIID, "NS_IKEYGENTHREAD_IID" },
#endif
#ifdef NS_ILANGUAGEATOM_IID
{ &kLanguageAtomIID, "NS_ILANGUAGEATOM_IID" },
#endif
#ifdef NS_ILANGUAGEATOMSERVICE_IID
{ &kLanguageAtomServiceIID, "NS_ILANGUAGEATOMSERVICE_IID" },
#endif
#ifdef NS_ILDAPAUTOCOMPFORMATTER_IID
{ &kLDAPAutoCompFormatterIID, "NS_ILDAPAUTOCOMPFORMATTER_IID" },
#endif
#ifdef NS_ILDAPAUTOCOMPLETESESSION_IID
{ &kLDAPAutoCompleteSessionIID, "NS_ILDAPAUTOCOMPLETESESSION_IID" },
#endif
#ifdef NS_ILDAPBERVALUE_IID
{ &kLDAPBERValueIID, "NS_ILDAPBERVALUE_IID" },
#endif
#ifdef NS_ILDAPCONNECTION_IID
{ &kLDAPConnectionIID, "NS_ILDAPCONNECTION_IID" },
#endif
#ifdef NS_ILDAPERRORS_IID
{ &kLDAPErrorsIID, "NS_ILDAPERRORS_IID" },
#endif
#ifdef NS_ILDAPMESSAGE_IID
{ &kLDAPMessageIID, "NS_ILDAPMESSAGE_IID" },
#endif
#ifdef NS_ILDAPMESSAGELISTENER_IID
{ &kLDAPMessageListenerIID, "NS_ILDAPMESSAGELISTENER_IID" },
#endif
#ifdef NS_ILDAPOPERATION_IID
{ &kLDAPOperationIID, "NS_ILDAPOPERATION_IID" },
#endif
#ifdef NS_ILDAPPREFSSERVICE_IID
{ &kLDAPPrefsServiceIID, "NS_ILDAPPREFSSERVICE_IID" },
#endif
#ifdef NS_ILDAPSERVER_IID
{ &kLDAPServerIID, "NS_ILDAPSERVER_IID" },
#endif
#ifdef NS_ILDAPSERVICE_IID
{ &kLDAPServiceIID, "NS_ILDAPSERVICE_IID" },
#endif
#ifdef NS_ILDAPSYNCQUERY_IID
{ &kLDAPSyncQueryIID, "NS_ILDAPSYNCQUERY_IID" },
#endif
#ifdef NS_ILDAPURL_IID
{ &kLDAPURLIID, "NS_ILDAPURL_IID" },
#endif
#ifdef NS_ILINEINPUTSTREAM_IID
{ &kLineInputStreamIID, "NS_ILINEINPUTSTREAM_IID" },
#endif
#ifdef NS_ILISTBOXOBJECT_IID
{ &kListBoxObjectIID, "NS_ILISTBOXOBJECT_IID" },
#endif
#ifdef NS_ILOADGROUP_IID
{ &kLoadGroupIID, "NS_ILOADGROUP_IID" },
#endif
#ifdef NS_ILOCALE_IID
{ &kLocaleIID, "NS_ILOCALE_IID" },
#endif
#ifdef NS_ILOCALESERVICE_IID
{ &kLocaleServiceIID, "NS_ILOCALESERVICE_IID" },
#endif
#ifdef NS_ILOCALFILE_IID
{ &kLocalFileIID, "NS_ILOCALFILE_IID" },
#endif
#ifdef NS_ILOCALMAILINCOMINGSERVER_IID
{ &kLocalMailIncomingServerIID, "NS_ILOCALMAILINCOMINGSERVER_IID" },
#endif
#ifdef NS_IMAILBOXSERVICE_IID
{ &kMailboxServiceIID, "NS_IMAILBOXSERVICE_IID" },
#endif
#ifdef NS_IMAILBOXSPEC_IID
{ &kMailboxSpecIID, "NS_IMAILBOXSPEC_IID" },
#endif
#ifdef NS_IMAILBOXURL_IID
{ &kMailboxUrlIID, "NS_IMAILBOXURL_IID" },
#endif
#ifdef NS_IMARKUPDOCUMENTVIEWER_IID
{ &kMarkupDocumentViewerIID, "NS_IMARKUPDOCUMENTVIEWER_IID" },
#endif
#ifdef NS_IMEMORY_IID
{ &kMemoryIID, "NS_IMEMORY_IID" },
#endif
#ifdef NS_IMENUBOXOBJECT_IID
{ &kMenuBoxObjectIID, "NS_IMENUBOXOBJECT_IID" },
#endif
#ifdef NS_IMENUROLLUP_IID
{ &kMenuRollupIID, "NS_IMENUROLLUP_IID" },
#endif
#ifdef NS_IMESSENGER_IID
{ &kMessengerIID, "NS_IMESSENGER_IID" },
#endif
#ifdef NS_IMESSENGERMIGRATOR_IID
{ &kMessengerMigratorIID, "NS_IMESSENGERMIGRATOR_IID" },
#endif
#ifdef NS_IMESSENGEROSINTEGRATION_IID
{ &kMessengerOSIntegrationIID, "NS_IMESSENGEROSINTEGRATION_IID" },
#endif
#ifdef NS_IMESSENGERWINDOWSERVICE_IID
{ &kMessengerWindowServiceIID, "NS_IMESSENGERWINDOWSERVICE_IID" },
#endif
#ifdef NS_IMIMEEMITTER_IID
{ &kMimeEmitterIID, "NS_IMIMEEMITTER_IID" },
#endif
#ifdef NS_IMIMEHEADERS_IID
{ &kMimeHeadersIID, "NS_IMIMEHEADERS_IID" },
#endif
#ifdef NS_IMIMEINFO_IID
{ &kMIMEInfoIID, "NS_IMIMEINFO_IID" },
#endif
#ifdef NS_IMIMEINPUTSTREAM_IID
{ &kMIMEInputStreamIID, "NS_IMIMEINPUTSTREAM_IID" },
#endif
#ifdef NS_IMIMEMISCSTATUS_IID
{ &kMimeMiscStatusIID, "NS_IMIMEMISCSTATUS_IID" },
#endif
#ifdef NS_IMIMESERVICE_IID
{ &kMIMEServiceIID, "NS_IMIMESERVICE_IID" },
#endif
#ifdef NS_IMIMESTREAMCONVERTER_IID
{ &kMimeStreamConverterIID, "NS_IMIMESTREAMCONVERTER_IID" },
#endif
#ifdef NS_IMODULE_IID
{ &kModuleIID, "NS_IMODULE_IID" },
#endif
#ifdef NS_IMSGACCOUNT_IID
{ &kMsgAccountIID, "NS_IMSGACCOUNT_IID" },
#endif
#ifdef NS_IMSGACCOUNTMANAGER_IID
{ &kMsgAccountManagerIID, "NS_IMSGACCOUNTMANAGER_IID" },
#endif
#ifdef NS_IMSGATTACHMENT_IID
{ &kMsgAttachmentIID, "NS_IMSGATTACHMENT_IID" },
#endif
#ifdef NS_IMSGBIFFMANAGER_IID
{ &kMsgBiffManagerIID, "NS_IMSGBIFFMANAGER_IID" },
#endif
#ifdef NS_IMSGCOMPFIELDS_IID
{ &kMsgCompFieldsIID, "NS_IMSGCOMPFIELDS_IID" },
#endif
#ifdef NS_IMSGCOMPOSE_IID
{ &kMsgComposeIID, "NS_IMSGCOMPOSE_IID" },
#endif
#ifdef NS_IMSGCOMPOSEPARAMS_IID
{ &kMsgComposeParamsIID, "NS_IMSGCOMPOSEPARAMS_IID" },
#endif
#ifdef NS_IMSGCOMPOSEPROGRESSPARAMS_IID
{ &kMsgComposeProgressParamsIID, "NS_IMSGCOMPOSEPROGRESSPARAMS_IID" },
#endif
#ifdef NS_IMSGCOMPOSESECURE_IID
{ &kMsgComposeSecureIID, "NS_IMSGCOMPOSESECURE_IID" },
#endif
#ifdef NS_IMSGCOMPOSESERVICE_IID
{ &kMsgComposeServiceIID, "NS_IMSGCOMPOSESERVICE_IID" },
#endif
#ifdef NS_IMSGCOMPUTILS_IID
{ &kMsgCompUtilsIID, "NS_IMSGCOMPUTILS_IID" },
#endif
#ifdef NS_IMSGCOPYSERVICE_IID
{ &kMsgCopyServiceIID, "NS_IMSGCOPYSERVICE_IID" },
#endif
#ifdef NS_IMSGCOPYSERVICELISTENER_IID
{ &kMsgCopyServiceListenerIID, "NS_IMSGCOPYSERVICELISTENER_IID" },
#endif
#ifdef NS_IMSGDATABASE_IID
{ &kMsgDatabaseIID, "NS_IMSGDATABASE_IID" },
#endif
#ifdef NS_IMSGDBVIEW_IID
{ &kMsgDBViewIID, "NS_IMSGDBVIEW_IID" },
#endif
#ifdef NS_IMSGDRAFT_IID
{ &kMsgDraftIID, "NS_IMSGDRAFT_IID" },
#endif
#ifdef NS_IMSGFILTER_IID
{ &kMsgFilterIID, "NS_IMSGFILTER_IID" },
#endif
#ifdef NS_IMSGFILTERHITNOTIFY_IID
{ &kMsgFilterHitNotifyIID, "NS_IMSGFILTERHITNOTIFY_IID" },
#endif
#ifdef NS_IMSGFILTERLIST_IID
{ &kMsgFilterListIID, "NS_IMSGFILTERLIST_IID" },
#endif
#ifdef NS_IMSGFILTERPLUGIN_IID
{ &kMsgFilterPluginIID, "NS_IMSGFILTERPLUGIN_IID" },
#endif
#ifdef NS_IMSGFILTERSERVICE_IID
{ &kMsgFilterServiceIID, "NS_IMSGFILTERSERVICE_IID" },
#endif
#ifdef NS_IMSGFOLDER_IID
{ &kMsgFolderIID, "NS_IMSGFOLDER_IID" },
#endif
#ifdef NS_IMSGFOLDERCACHE_IID
{ &kMsgFolderCacheIID, "NS_IMSGFOLDERCACHE_IID" },
#endif
#ifdef NS_IMSGFOLDERCACHEELEMENT_IID
{ &kMsgFolderCacheElementIID, "NS_IMSGFOLDERCACHEELEMENT_IID" },
#endif
#ifdef NS_IMSGFOLDERCOMPACTOR_IID
{ &kMsgFolderCompactorIID, "NS_IMSGFOLDERCOMPACTOR_IID" },
#endif
#ifdef NS_IMSGGROUPRECORD_IID
{ &kMsgGroupRecordIID, "NS_IMSGGROUPRECORD_IID" },
#endif
#ifdef NS_IMSGHDR_IID
{ &kMsgHdrIID, "NS_IMSGHDR_IID" },
#endif
#ifdef NS_IMSGHEADERPARSER_IID
{ &kMsgHeaderParserIID, "NS_IMSGHEADERPARSER_IID" },
#endif
#ifdef NS_IMSGHOST_IID
{ &kMsgHostIID, "NS_IMSGHOST_IID" },
#endif
#ifdef NS_IMSGIDENTITY_IID
{ &kMsgIdentityIID, "NS_IMSGIDENTITY_IID" },
#endif
#ifdef NS_IMSGIMAPMAILFOLDER_IID
{ &kMsgImapMailFolderIID, "NS_IMSGIMAPMAILFOLDER_IID" },
#endif
#ifdef NS_IMSGINCOMINGSERVER_IID
{ &kMsgIncomingServerIID, "NS_IMSGINCOMINGSERVER_IID" },
#endif
#ifdef NS_IMSGLOCALMAILFOLDER_IID
{ &kMsgLocalMailFolderIID, "NS_IMSGLOCALMAILFOLDER_IID" },
#endif
#ifdef NS_IMSGLOGONREDIRECTOR_IID
{ &kMsgLogonRedirectorIID, "NS_IMSGLOGONREDIRECTOR_IID" },
#endif
#ifdef NS_IMSGMAILNEWSURL_IID
{ &kMsgMailNewsUrlIID, "NS_IMSGMAILNEWSURL_IID" },
#endif
#ifdef NS_IMSGMAILSESSION_IID
{ &kMsgMailSessionIID, "NS_IMSGMAILSESSION_IID" },
#endif
#ifdef NS_IMSGMAILVIEW_IID
{ &kMsgMailViewIID, "NS_IMSGMAILVIEW_IID" },
#endif
#ifdef NS_IMSGMAILVIEWLIST_IID
{ &kMsgMailViewListIID, "NS_IMSGMAILVIEWLIST_IID" },
#endif
#ifdef NS_IMSGMDNGENERATOR_IID
{ &kMsgMdnGeneratorIID, "NS_IMSGMDNGENERATOR_IID" },
#endif
#ifdef NS_IMSGMESSAGESERVICE_IID
{ &kMsgMessageServiceIID, "NS_IMSGMESSAGESERVICE_IID" },
#endif
#ifdef NS_IMSGNEWSFOLDER_IID
{ &kMsgNewsFolderIID, "NS_IMSGNEWSFOLDER_IID" },
#endif
#ifdef NS_IMSGOFFLINEIMAPOPERATION_IID
{ &kMsgOfflineImapOperationIID, "NS_IMSGOFFLINEIMAPOPERATION_IID" },
#endif
#ifdef NS_IMSGOFFLINEMANAGER_IID
{ &kMsgOfflineManagerIID, "NS_IMSGOFFLINEMANAGER_IID" },
#endif
#ifdef NS_IMSGOFFLINENEWSSTATE_IID
{ &kMsgOfflineNewsStateIID, "NS_IMSGOFFLINENEWSSTATE_IID" },
#endif
#ifdef NS_IMSGPARSEMAILMSGSTATE_IID
{ &kMsgParseMailMsgStateIID, "NS_IMSGPARSEMAILMSGSTATE_IID" },
#endif
#ifdef NS_IMSGPRINTENGINE_IID
{ &kMsgPrintEngineIID, "NS_IMSGPRINTENGINE_IID" },
#endif
#ifdef NS_IMSGPROGRESS_IID
{ &kMsgProgressIID, "NS_IMSGPROGRESS_IID" },
#endif
#ifdef NS_IMSGPROTOCOLINFO_IID
{ &kMsgProtocolInfoIID, "NS_IMSGPROTOCOLINFO_IID" },
#endif
#ifdef NS_IMSGPURGESERVICE_IID
{ &kMsgPurgeServiceIID, "NS_IMSGPURGESERVICE_IID" },
#endif
#ifdef NS_IMSGQUOTE_IID
{ &kMsgQuoteIID, "NS_IMSGQUOTE_IID" },
#endif
#ifdef NS_IMSGRDFDATASOURCE_IID
{ &kMsgRDFDataSourceIID, "NS_IMSGRDFDATASOURCE_IID" },
#endif
#ifdef NS_IMSGRECIPIENTARRAY_IID
{ &kMsgRecipientArrayIID, "NS_IMSGRECIPIENTARRAY_IID" },
#endif
#ifdef NS_IMSGSEARCHADAPTER_IID
{ &kMsgSearchAdapterIID, "NS_IMSGSEARCHADAPTER_IID" },
#endif
#ifdef NS_IMSGSEARCHNOTIFY_IID
{ &kMsgSearchNotifyIID, "NS_IMSGSEARCHNOTIFY_IID" },
#endif
#ifdef NS_IMSGSEARCHSCOPETERM_IID
{ &kMsgSearchScopeTermIID, "NS_IMSGSEARCHSCOPETERM_IID" },
#endif
#ifdef NS_IMSGSEARCHSESSION_IID
{ &kMsgSearchSessionIID, "NS_IMSGSEARCHSESSION_IID" },
#endif
#ifdef NS_IMSGSEARCHTERM_IID
{ &kMsgSearchTermIID, "NS_IMSGSEARCHTERM_IID" },
#endif
#ifdef NS_IMSGSEARCHVALIDITYMANAGER_IID
{ &kMsgSearchValidityManagerIID, "NS_IMSGSEARCHVALIDITYMANAGER_IID" },
#endif
#ifdef NS_IMSGSEARCHVALIDITYTABLE_IID
{ &kMsgSearchValidityTableIID, "NS_IMSGSEARCHVALIDITYTABLE_IID" },
#endif
#ifdef NS_IMSGSEARCHVALUE_IID
{ &kMsgSearchValueIID, "NS_IMSGSEARCHVALUE_IID" },
#endif
#ifdef NS_IMSGSEND_IID
{ &kMsgSendIID, "NS_IMSGSEND_IID" },
#endif
#ifdef NS_IMSGSENDLATER_IID
{ &kMsgSendLaterIID, "NS_IMSGSENDLATER_IID" },
#endif
#ifdef NS_IMSGSENDLATERLISTENER_IID
{ &kMsgSendLaterListenerIID, "NS_IMSGSENDLATERLISTENER_IID" },
#endif
#ifdef NS_IMSGSENDLISTENER_IID
{ &kMsgSendListenerIID, "NS_IMSGSENDLISTENER_IID" },
#endif
#ifdef NS_IMSGSENDREPORT_IID
{ &kMsgSendReportIID, "NS_IMSGSENDREPORT_IID" },
#endif
#ifdef NS_IMSGSIGNATURE_IID
{ &kMsgSignatureIID, "NS_IMSGSIGNATURE_IID" },
#endif
#ifdef NS_IMSGSMIMECOMPFIELDS_IID
{ &kMsgSMIMECompFieldsIID, "NS_IMSGSMIMECOMPFIELDS_IID" },
#endif
#ifdef NS_IMSGSMIMEHEADERSINK_IID
{ &kMsgSMIMEHeaderSinkIID, "NS_IMSGSMIMEHEADERSINK_IID" },
#endif
#ifdef NS_IMSGSTATUSFEEDBACK_IID
{ &kMsgStatusFeedbackIID, "NS_IMSGSTATUSFEEDBACK_IID" },
#endif
#ifdef NS_IMSGSTRINGSERVICE_IID
{ &kMsgStringServiceIID, "NS_IMSGSTRINGSERVICE_IID" },
#endif
#ifdef NS_IMSGTHREAD_IID
{ &kMsgThreadIID, "NS_IMSGTHREAD_IID" },
#endif
#ifdef NS_IMSGVCARD_IID
{ &kMsgVCardIID, "NS_IMSGVCARD_IID" },
#endif
#ifdef NS_IMSGWINDOW_IID
{ &kMsgWindowIID, "NS_IMSGWINDOW_IID" },
#endif
#ifdef NS_IMULTIPARTCHANNEL_IID
{ &kMultiPartChannelIID, "NS_IMULTIPARTCHANNEL_IID" },
#endif
#ifdef NS_IMULTIPLEXINPUTSTREAM_IID
{ &kMultiplexInputStreamIID, "NS_IMULTIPLEXINPUTSTREAM_IID" },
#endif
#ifdef NS_INATIVEAPPSUPPORT_IID
{ &kNativeAppSupportIID, "NS_INATIVEAPPSUPPORT_IID" },
#endif
#ifdef NS_INATIVECOMPONENTLOADER_IID
{ &kNativeComponentLoaderIID, "NS_INATIVECOMPONENTLOADER_IID" },
#endif
#ifdef NS_INATIVESCROLLBAR_IID
{ &kNativeScrollbarIID, "NS_INATIVESCROLLBAR_IID" },
#endif
#ifdef NS_INETMODREGENTRY_IID
{ &kNetModRegEntryIID, "NS_INETMODREGENTRY_IID" },
#endif
#ifdef NS_INETMODULEMGR_IID
{ &kNetModuleMgrIID, "NS_INETMODULEMGR_IID" },
#endif
#ifdef NS_INETNOTIFY_IID
{ &kNetNotifyIID, "NS_INETNOTIFY_IID" },
#endif
#ifdef NS_INEWSDATABASE_IID
{ &kNewsDatabaseIID, "NS_INEWSDATABASE_IID" },
#endif
#ifdef NS_INEWSDOWNLOADDIALOGARGS_IID
{ &kNewsDownloadDialogArgsIID, "NS_INEWSDOWNLOADDIALOGARGS_IID" },
#endif
#ifdef NS_INNTPARTICLELIST_IID
{ &kNNTPArticleListIID, "NS_INNTPARTICLELIST_IID" },
#endif
#ifdef NS_INNTPINCOMINGSERVER_IID
{ &kNntpIncomingServerIID, "NS_INNTPINCOMINGSERVER_IID" },
#endif
#ifdef NS_INNTPNEWSGROUPLIST_IID
{ &kNNTPNewsgroupListIID, "NS_INNTPNEWSGROUPLIST_IID" },
#endif
#ifdef NS_INNTPNEWSGROUPPOST_IID
{ &kNNTPNewsgroupPostIID, "NS_INNTPNEWSGROUPPOST_IID" },
#endif
#ifdef NS_INNTPPROTOCOL_IID
{ &kNNTPProtocolIID, "NS_INNTPPROTOCOL_IID" },
#endif
#ifdef NS_INNTPSERVICE_IID
{ &kNntpServiceIID, "NS_INNTPSERVICE_IID" },
#endif
#ifdef NS_INNTPURL_IID
{ &kNntpUrlIID, "NS_INNTPURL_IID" },
#endif
#ifdef NS_INOINCOMINGSERVER_IID
{ &kNoIncomingServerIID, "NS_INOINCOMINGSERVER_IID" },
#endif
#ifdef NS_INONESERVICE_IID
{ &kNoneServiceIID, "NS_INONESERVICE_IID" },
#endif
#ifdef NS_INSSCERTCACHE_IID
{ &kNSSCertCacheIID, "NS_INSSCERTCACHE_IID" },
#endif
#ifdef NS_IOBJECTINPUTSTREAM_IID
{ &kObjectInputStreamIID, "NS_IOBJECTINPUTSTREAM_IID" },
#endif
#ifdef NS_IOBJECTOUTPUTSTREAM_IID
{ &kObjectOutputStreamIID, "NS_IOBJECTOUTPUTSTREAM_IID" },
#endif
#ifdef NS_IOBSERVER_IID
{ &kObserverIID, "NS_IOBSERVER_IID" },
#endif
#ifdef NS_IOBSERVERSERVICE_IID
{ &kObserverServiceIID, "NS_IOBSERVERSERVICE_IID" },
#endif
#ifdef NS_IOCSPRESPONDER_IID
{ &kOCSPResponderIID, "NS_IOCSPRESPONDER_IID" },
#endif
#ifdef NS_IOUTPUTSTREAM_IID
{ &kOutputStreamIID, "NS_IOUTPUTSTREAM_IID" },
#endif
#ifdef NS_IPASSWORD_IID
{ &kPasswordIID, "NS_IPASSWORD_IID" },
#endif
#ifdef NS_IPASSWORDMANAGER_IID
{ &kPasswordManagerIID, "NS_IPASSWORDMANAGER_IID" },
#endif
#ifdef NS_IPASSWORDMANAGERINTERNAL_IID
{ &kPasswordManagerInternalIID, "NS_IPASSWORDMANAGERINTERNAL_IID" },
#endif
#ifdef NS_IPASSWORDSINK_IID
{ &kPasswordSinkIID, "NS_IPASSWORDSINK_IID" },
#endif
#ifdef NS_IPERMISSION_IID
{ &kPermissionIID, "NS_IPERMISSION_IID" },
#endif
#ifdef NS_IPERMISSIONMANAGER_IID
{ &kPermissionManagerIID, "NS_IPERMISSIONMANAGER_IID" },
#endif
#ifdef NS_IPERSISTENTPROPERTIES2_IID
{ &kPersistentProperties2IID, "NS_IPERSISTENTPROPERTIES2_IID" },
#endif
#ifdef NS_IPHONETIC_IID
{ &kPhoneticIID, "NS_IPHONETIC_IID" },
#endif
#ifdef NS_IPIPE_IID
{ &kPipeIID, "NS_IPIPE_IID" },
#endif
#ifdef NS_IPK11TOKEN_IID
{ &kPK11TokenIID, "NS_IPK11TOKEN_IID" },
#endif
#ifdef NS_IPK11TOKENDB_IID
{ &kPK11TokenDBIID, "NS_IPK11TOKENDB_IID" },
#endif
#ifdef NS_IPKCS11MODULE_IID
{ &kPKCS11ModuleIID, "NS_IPKCS11MODULE_IID" },
#endif
#ifdef NS_IPKCS11MODULEDB_IID
{ &kPKCS11ModuleDBIID, "NS_IPKCS11MODULEDB_IID" },
#endif
#ifdef NS_IPKCS11SLOT_IID
{ &kPKCS11SlotIID, "NS_IPKCS11SLOT_IID" },
#endif
#ifdef NS_IPKIPARAMBLOCK_IID
{ &kPKIParamBlockIID, "NS_IPKIPARAMBLOCK_IID" },
#endif
#ifdef NS_IPLAINTEXTEDITOR_IID
{ &kPlaintextEditorIID, "NS_IPLAINTEXTEDITOR_IID" },
#endif
#ifdef NS_IPLUGIN_IID
{ &kPluginIID, "NS_IPLUGIN_IID" },
#endif
#ifdef NS_IPLUGINHOST_IID
{ &kPluginHostIID, "NS_IPLUGINHOST_IID" },
#endif
#ifdef NS_IPLUGININPUTSTREAM_IID
{ &kPluginInputStreamIID, "NS_IPLUGININPUTSTREAM_IID" },
#endif
#ifdef NS_IPLUGININSTANCE_IID
{ &kPluginInstanceIID, "NS_IPLUGININSTANCE_IID" },
#endif
#ifdef NS_IPLUGININSTANCEOWNER_IID
{ &kPluginInstanceOwnerIID, "NS_IPLUGININSTANCEOWNER_IID" },
#endif
#ifdef NS_IPLUGININSTANCEPEER_IID
{ &kPluginInstancePeerIID, "NS_IPLUGININSTANCEPEER_IID" },
#endif
#ifdef NS_IPLUGININSTANCEPEER2_IID
{ &kPluginInstancePeer2IID, "NS_IPLUGININSTANCEPEER2_IID" },
#endif
#ifdef NS_IPLUGINMANAGER_IID
{ &kPluginManagerIID, "NS_IPLUGINMANAGER_IID" },
#endif
#ifdef NS_IPLUGINMANAGER2_IID
{ &kPluginManager2IID, "NS_IPLUGINMANAGER2_IID" },
#endif
#ifdef NS_IPLUGINSTREAMINFO_IID
{ &kPluginStreamInfoIID, "NS_IPLUGINSTREAMINFO_IID" },
#endif
#ifdef NS_IPLUGINSTREAMLISTENER_IID
{ &kPluginStreamListenerIID, "NS_IPLUGINSTREAMLISTENER_IID" },
#endif
#ifdef NS_IPLUGINTAGINFO_IID
{ &kPluginTagInfoIID, "NS_IPLUGINTAGINFO_IID" },
#endif
#ifdef NS_IPLUGINTAGINFO2_IID
{ &kPluginTagInfo2IID, "NS_IPLUGINTAGINFO2_IID" },
#endif
#ifdef NS_IPLUGINVIEWER_IID
{ &kPluginViewerIID, "NS_IPLUGINVIEWER_IID" },
#endif
#ifdef NS_IPOP3INCOMINGSERVER_IID
{ &kPop3IncomingServerIID, "NS_IPOP3INCOMINGSERVER_IID" },
#endif
#ifdef NS_IPOP3SERVICE_IID
{ &kPop3ServiceIID, "NS_IPOP3SERVICE_IID" },
#endif
#ifdef NS_IPOP3SINK_IID
{ &kPop3SinkIID, "NS_IPOP3SINK_IID" },
#endif
#ifdef NS_IPOP3URL_IID
{ &kPop3URLIID, "NS_IPOP3URL_IID" },
#endif
#ifdef NS_IPOPUPBOXOBJECT_IID
{ &kPopupBoxObjectIID, "NS_IPOPUPBOXOBJECT_IID" },
#endif
#ifdef NS_IPOPUPWINDOWMANAGER_IID
{ &kPopupWindowManagerIID, "NS_IPOPUPWINDOWMANAGER_IID" },
#endif
#ifdef NS_IPREF_IID
{ &kPrefIID, "NS_IPREF_IID" },
#endif
#ifdef NS_IPREFBRANCH_IID
{ &kPrefBranchIID, "NS_IPREFBRANCH_IID" },
#endif
#ifdef NS_IPREFBRANCHINTERNAL_IID
{ &kPrefBranchInternalIID, "NS_IPREFBRANCHINTERNAL_IID" },
#endif
#ifdef NS_IPREFETCHSERVICE_IID
{ &kPrefetchServiceIID, "NS_IPREFETCHSERVICE_IID" },
#endif
#ifdef NS_IPREFLOCALIZEDSTRING_IID
{ &kPrefLocalizedStringIID, "NS_IPREFLOCALIZEDSTRING_IID" },
#endif
#ifdef NS_IPREFMIGRATION_IID
{ &kPrefMigrationIID, "NS_IPREFMIGRATION_IID" },
#endif
#ifdef NS_IPREFMIGRATIONPROGRESS_IID
{ &kPrefMigrationProgressIID, "NS_IPREFMIGRATIONPROGRESS_IID" },
#endif
#ifdef NS_IPREFSERVICE_IID
{ &kPrefServiceIID, "NS_IPREFSERVICE_IID" },
#endif
#ifdef NS_IPRINCIPAL_IID
{ &kPrincipalIID, "NS_IPRINCIPAL_IID" },
#endif
#ifdef NS_IPRINTINGPROMPT_IID
{ &kPrintingPromptIID, "NS_IPRINTINGPROMPT_IID" },
#endif
#ifdef NS_IPRINTINGPROMPTSERVICE_IID
{ &kPrintingPromptServiceIID, "NS_IPRINTINGPROMPTSERVICE_IID" },
#endif
#ifdef NS_IPRINTOPTIONS_IID
{ &kPrintOptionsIID, "NS_IPRINTOPTIONS_IID" },
#endif
#ifdef NS_IPRINTPROGRESS_IID
{ &kPrintProgressIID, "NS_IPRINTPROGRESS_IID" },
#endif
#ifdef NS_IPRINTPROGRESSPARAMS_IID
{ &kPrintProgressParamsIID, "NS_IPRINTPROGRESSPARAMS_IID" },
#endif
#ifdef NS_IPRINTSESSION_IID
{ &kPrintSessionIID, "NS_IPRINTSESSION_IID" },
#endif
#ifdef NS_IPRINTSETTINGS_IID
{ &kPrintSettingsIID, "NS_IPRINTSETTINGS_IID" },
#endif
#ifdef NS_IPRINTSETTINGSSERVICE_IID
{ &kPrintSettingsServiceIID, "NS_IPRINTSETTINGSSERVICE_IID" },
#endif
#ifdef NS_IPRINTSTATUSFEEDBACK_IID
{ &kPrintStatusFeedbackIID, "NS_IPRINTSTATUSFEEDBACK_IID" },
#endif
#ifdef NS_IPROCESS_IID
{ &kProcessIID, "NS_IPROCESS_IID" },
#endif
#ifdef NS_IPROFILE_IID
{ &kProfileIID, "NS_IPROFILE_IID" },
#endif
#ifdef NS_IPROFILECHANGESTATUS_IID
{ &kProfileChangeStatusIID, "NS_IPROFILECHANGESTATUS_IID" },
#endif
#ifdef NS_IPROFILEINTERNAL_IID
{ &kProfileInternalIID, "NS_IPROFILEINTERNAL_IID" },
#endif
#ifdef NS_IPROFILESTARTUPLISTENER_IID
{ &kProfileStartupListenerIID, "NS_IPROFILESTARTUPLISTENER_IID" },
#endif
#ifdef NS_IPROGRAMMINGLANGUAGE_IID
{ &kProgrammingLanguageIID, "NS_IPROGRAMMINGLANGUAGE_IID" },
#endif
#ifdef NS_IPROGRESSDIALOG_IID
{ &kProgressDialogIID, "NS_IPROGRESSDIALOG_IID" },
#endif
#ifdef NS_IPROGRESSEVENTSINK_IID
{ &kProgressEventSinkIID, "NS_IPROGRESSEVENTSINK_IID" },
#endif
#ifdef NS_IPROMPT_IID
{ &kPromptIID, "NS_IPROMPT_IID" },
#endif
#ifdef NS_IPROMPTSERVICE_IID
{ &kPromptServiceIID, "NS_IPROMPTSERVICE_IID" },
#endif
#ifdef NS_IPROPERTIES_IID
{ &kPropertiesIID, "NS_IPROPERTIES_IID" },
#endif
#ifdef NS_IPROPERTYBAG_IID
{ &kPropertyBagIID, "NS_IPROPERTYBAG_IID" },
#endif
#ifdef NS_IPROTOCOLHANDLER_IID
{ &kProtocolHandlerIID, "NS_IPROTOCOLHANDLER_IID" },
#endif
#ifdef NS_IPROTOCOLPROXYSERVICE_IID
{ &kProtocolProxyServiceIID, "NS_IPROTOCOLPROXYSERVICE_IID" },
#endif
#ifdef NS_IPROXIEDPROTOCOLHANDLER_IID
{ &kProxiedProtocolHandlerIID, "NS_IPROXIEDPROTOCOLHANDLER_IID" },
#endif
#ifdef NS_IPROXY_IID
{ &kProxyIID, "NS_IPROXY_IID" },
#endif
#ifdef NS_IPROXYAUTOCONFIG_IID
{ &kProxyAutoConfigIID, "NS_IPROXYAUTOCONFIG_IID" },
#endif
#ifdef NS_IPROXYCREATEINSTANCE_IID
{ &kProxyCreateInstanceIID, "NS_IPROXYCREATEINSTANCE_IID" },
#endif
#ifdef NS_IPROXYINFO_IID
{ &kProxyInfoIID, "NS_IPROXYINFO_IID" },
#endif
#ifdef NS_IPROXYOBJECTMANAGER_IID
{ &kProxyObjectManagerIID, "NS_IPROXYOBJECTMANAGER_IID" },
#endif
#ifdef NS_IRDFCOMPOSITEDATASOURCE_IID
{ &kRDFCompositeDataSourceIID, "NS_IRDFCOMPOSITEDATASOURCE_IID" },
#endif
#ifdef NS_IRDFCONTAINER_IID
{ &kRDFContainerIID, "NS_IRDFCONTAINER_IID" },
#endif
#ifdef NS_IRDFCONTAINERUTILS_IID
{ &kRDFContainerUtilsIID, "NS_IRDFCONTAINERUTILS_IID" },
#endif
#ifdef NS_IRDFDATASOURCE_IID
{ &kRDFDataSourceIID, "NS_IRDFDATASOURCE_IID" },
#endif
#ifdef NS_IRDFDELEGATEFACTORY_IID
{ &kRDFDelegateFactoryIID, "NS_IRDFDELEGATEFACTORY_IID" },
#endif
#ifdef NS_IRDFINMEMORYDATASOURCE_IID
{ &kRDFInMemoryDataSourceIID, "NS_IRDFINMEMORYDATASOURCE_IID" },
#endif
#ifdef NS_IRDFLITERAL_IID
{ &kRDFLiteralIID, "NS_IRDFLITERAL_IID" },
#endif
#ifdef NS_IRDFNODE_IID
{ &kRDFNodeIID, "NS_IRDFNODE_IID" },
#endif
#ifdef NS_IRDFOBSERVER_IID
{ &kRDFObserverIID, "NS_IRDFOBSERVER_IID" },
#endif
#ifdef NS_IRDFPURGEABLEDATASOURCE_IID
{ &kRDFPurgeableDataSourceIID, "NS_IRDFPURGEABLEDATASOURCE_IID" },
#endif
#ifdef NS_IRDFREMOTEDATASOURCE_IID
{ &kRDFRemoteDataSourceIID, "NS_IRDFREMOTEDATASOURCE_IID" },
#endif
#ifdef NS_IRDFRESOURCE_IID
{ &kRDFResourceIID, "NS_IRDFRESOURCE_IID" },
#endif
#ifdef NS_IRDFSERVICE_IID
{ &kRDFServiceIID, "NS_IRDFSERVICE_IID" },
#endif
#ifdef NS_IRDFXMLPARSER_IID
{ &kRDFXMLParserIID, "NS_IRDFXMLPARSER_IID" },
#endif
#ifdef NS_IRDFXMLSERIALIZER_IID
{ &kRDFXMLSerializerIID, "NS_IRDFXMLSERIALIZER_IID" },
#endif
#ifdef NS_IRDFXMLSINK_IID
{ &kRDFXMLSinkIID, "NS_IRDFXMLSINK_IID" },
#endif
#ifdef NS_IRDFXMLSOURCE_IID
{ &kRDFXMLSourceIID, "NS_IRDFXMLSOURCE_IID" },
#endif
#ifdef NS_IREADCONFIG_IID
{ &kReadConfigIID, "NS_IREADCONFIG_IID" },
#endif
#ifdef NS_IRECYCLINGALLOCATOR_IID
{ &kRecyclingAllocatorIID, "NS_IRECYCLINGALLOCATOR_IID" },
#endif
#ifdef NS_IREFRESHURI_IID
{ &kRefreshURIIID, "NS_IREFRESHURI_IID" },
#endif
#ifdef NS_IREGISTRY_IID
{ &kRegistryIID, "NS_IREGISTRY_IID" },
#endif
#ifdef NS_IRELATEDLINKSHANDLER_IID
{ &kRelatedLinksHandlerIID, "NS_IRELATEDLINKSHANDLER_IID" },
#endif
#ifdef NS_IRELATIVEFILEPREF_IID
{ &kRelativeFilePrefIID, "NS_IRELATIVEFILEPREF_IID" },
#endif
#ifdef NS_IREQUEST_IID
{ &kRequestIID, "NS_IREQUEST_IID" },
#endif
#ifdef NS_IREQUESTOBSERVER_IID
{ &kRequestObserverIID, "NS_IREQUESTOBSERVER_IID" },
#endif
#ifdef NS_IREQUESTOBSERVERPROXY_IID
{ &kRequestObserverProxyIID, "NS_IREQUESTOBSERVERPROXY_IID" },
#endif
#ifdef NS_IRESPROTOCOLHANDLER_IID
{ &kResProtocolHandlerIID, "NS_IRESPROTOCOLHANDLER_IID" },
#endif
#ifdef NS_IRESUMABLECHANNEL_IID
{ &kResumableChannelIID, "NS_IRESUMABLECHANNEL_IID" },
#endif
#ifdef NS_IRESUMABLEENTITYID_IID
{ &kResumableEntityIDIID, "NS_IRESUMABLEENTITYID_IID" },
#endif
#ifdef NS_IROLLUPLISTENER_IID
{ &kRollupListenerIID, "NS_IROLLUPLISTENER_IID" },
#endif
#ifdef NS_IRUNNABLE_IID
{ &kRunnableIID, "NS_IRUNNABLE_IID" },
#endif
#ifdef NS_ISAMPLE_IID
{ &kSampleIID, "NS_ISAMPLE_IID" },
#endif
#ifdef NS_ISAVEASCHARSET_IID
{ &kSaveAsCharsetIID, "NS_ISAVEASCHARSET_IID" },
#endif
#ifdef NS_ISCHEMA_IID
{ &kSchemaIID, "NS_ISCHEMA_IID" },
#endif
#ifdef NS_ISCHEMALOADER_IID
{ &kSchemaLoaderIID, "NS_ISCHEMALOADER_IID" },
#endif
#ifdef NS_ISCREEN_IID
{ &kScreenIID, "NS_ISCREEN_IID" },
#endif
#ifdef NS_ISCREENMANAGER_IID
{ &kScreenManagerIID, "NS_ISCREENMANAGER_IID" },
#endif
#ifdef NS_ISCRIPTABLEDATEFORMAT_IID
{ &kScriptableDateFormatIID, "NS_ISCRIPTABLEDATEFORMAT_IID" },
#endif
#ifdef NS_ISCRIPTABLEINPUTSTREAM_IID
{ &kScriptableInputStreamIID, "NS_ISCRIPTABLEINPUTSTREAM_IID" },
#endif
#ifdef NS_ISCRIPTABLEINTERFACES_IID
{ &kScriptableInterfacesIID, "NS_ISCRIPTABLEINTERFACES_IID" },
#endif
#ifdef NS_ISCRIPTABLEPLUGIN_IID
{ &kScriptablePluginIID, "NS_ISCRIPTABLEPLUGIN_IID" },
#endif
#ifdef NS_ISCRIPTABLEREGION_IID
{ &kScriptableRegionIID, "NS_ISCRIPTABLEREGION_IID" },
#endif
#ifdef NS_ISCRIPTABLEUCONV_IID
{ &kScriptableUConvIID, "NS_ISCRIPTABLEUCONV_IID" },
#endif
#ifdef NS_ISCRIPTCONTEXTOWNER_IID
{ &kScriptContextOwnerIID, "NS_ISCRIPTCONTEXTOWNER_IID" },
#endif
#ifdef NS_ISCRIPTERROR_IID
{ &kScriptErrorIID, "NS_ISCRIPTERROR_IID" },
#endif
#ifdef NS_ISCRIPTEVENTHANDLER_IID
{ &kScriptEventHandlerIID, "NS_ISCRIPTEVENTHANDLER_IID" },
#endif
#ifdef NS_ISCRIPTEVENTMANAGER_IID
{ &kScriptEventManagerIID, "NS_ISCRIPTEVENTMANAGER_IID" },
#endif
#ifdef NS_ISCRIPTGLOBALOBJECTOWNER_IID
{ &kScriptGlobalObjectOwnerIID, "NS_ISCRIPTGLOBALOBJECTOWNER_IID" },
#endif
#ifdef NS_ISCRIPTLOADER_IID
{ &kScriptLoaderIID, "NS_ISCRIPTLOADER_IID" },
#endif
#ifdef NS_ISCRIPTLOADEROBSERVER_IID
{ &kScriptLoaderObserverIID, "NS_ISCRIPTLOADEROBSERVER_IID" },
#endif
#ifdef NS_ISCRIPTSECURITYMANAGER_IID
{ &kScriptSecurityManagerIID, "NS_ISCRIPTSECURITYMANAGER_IID" },
#endif
#ifdef NS_ISCROLLABLE_IID
{ &kScrollableIID, "NS_ISCROLLABLE_IID" },
#endif
#ifdef NS_ISCROLLBOXOBJECT_IID
{ &kScrollBoxObjectIID, "NS_ISCROLLBOXOBJECT_IID" },
#endif
#ifdef NS_ISEARCHCONTEXT_IID
{ &kSearchContextIID, "NS_ISEARCHCONTEXT_IID" },
#endif
#ifdef NS_ISEARCHSERVICE_IID
{ &kSearchServiceIID, "NS_ISEARCHSERVICE_IID" },
#endif
#ifdef NS_ISECRETDECODERRING_IID
{ &kSecretDecoderRingIID, "NS_ISECRETDECODERRING_IID" },
#endif
#ifdef NS_ISECUREBROWSERUI_IID
{ &kSecureBrowserUIIID, "NS_ISECUREBROWSERUI_IID" },
#endif
#ifdef NS_ISECURITYCHECKEDCOMPONENT_IID
{ &kSecurityCheckedComponentIID, "NS_ISECURITYCHECKEDCOMPONENT_IID" },
#endif
#ifdef NS_ISECURITYEVENTSINK_IID
{ &kSecurityEventSinkIID, "NS_ISECURITYEVENTSINK_IID" },
#endif
#ifdef NS_ISECURITYPREF_IID
{ &kSecurityPrefIID, "NS_ISECURITYPREF_IID" },
#endif
#ifdef NS_ISECURITYWARNINGDIALOGS_IID
{ &kSecurityWarningDialogsIID, "NS_ISECURITYWARNINGDIALOGS_IID" },
#endif
#ifdef NS_ISEEKABLESTREAM_IID
{ &kSeekableStreamIID, "NS_ISEEKABLESTREAM_IID" },
#endif
#ifdef NS_ISELECTELEMENT_IID
{ &kSelectElementIID, "NS_ISELECTELEMENT_IID" },
#endif
#ifdef NS_ISELECTION_IID
{ &kSelectionIID, "NS_ISELECTION_IID" },
#endif
#ifdef NS_ISELECTIONCONTROLLER_IID
{ &kSelectionControllerIID, "NS_ISELECTIONCONTROLLER_IID" },
#endif
#ifdef NS_ISELECTIONDISPLAY_IID
{ &kSelectionDisplayIID, "NS_ISELECTIONDISPLAY_IID" },
#endif
#ifdef NS_ISELECTIONIMAGESERVICE_IID
{ &kSelectionImageServiceIID, "NS_ISELECTIONIMAGESERVICE_IID" },
#endif
#ifdef NS_ISELECTIONLISTENER_IID
{ &kSelectionListenerIID, "NS_ISELECTIONLISTENER_IID" },
#endif
#ifdef NS_ISELECTIONPRIVATE_IID
{ &kSelectionPrivateIID, "NS_ISELECTIONPRIVATE_IID" },
#endif
#ifdef NS_ISEMANTICUNITSCANNER_IID
{ &kSemanticUnitScannerIID, "NS_ISEMANTICUNITSCANNER_IID" },
#endif
#ifdef NS_ISERIALIZABLE_IID
{ &kSerializableIID, "NS_ISERIALIZABLE_IID" },
#endif
#ifdef NS_ISERVICEMANAGER_IID
{ &kServiceManagerIID, "NS_ISERVICEMANAGER_IID" },
#endif
#ifdef NS_ISHCONTAINER_IID
{ &kSHContainerIID, "NS_ISHCONTAINER_IID" },
#endif
#ifdef NS_ISHENTRY_IID
{ &kSHEntryIID, "NS_ISHENTRY_IID" },
#endif
#ifdef NS_ISHISTORY_IID
{ &kSHistoryIID, "NS_ISHISTORY_IID" },
#endif
#ifdef NS_ISHISTORYINTERNAL_IID
{ &kSHistoryInternalIID, "NS_ISHISTORYINTERNAL_IID" },
#endif
#ifdef NS_ISHISTORYLISTENER_IID
{ &kSHistoryListenerIID, "NS_ISHISTORYLISTENER_IID" },
#endif
#ifdef NS_ISHTRANSACTION_IID
{ &kSHTransactionIID, "NS_ISHTRANSACTION_IID" },
#endif
#ifdef NS_ISIDEBAR_IID
{ &kSidebarIID, "NS_ISIDEBAR_IID" },
#endif
#ifdef NS_ISIGNATUREVERIFIER_IID
{ &kSignatureVerifierIID, "NS_ISIGNATUREVERIFIER_IID" },
#endif
#ifdef NS_ISIGNONVIEWER_IID
{ &kSignonViewerIID, "NS_ISIGNONVIEWER_IID" },
#endif
#ifdef NS_ISIMPLEENUMERATOR_IID
{ &kSimpleEnumeratorIID, "NS_ISIMPLEENUMERATOR_IID" },
#endif
#ifdef NS_ISIMPLESTREAMLISTENER_IID
{ &kSimpleStreamListenerIID, "NS_ISIMPLESTREAMLISTENER_IID" },
#endif
#ifdef NS_ISMIMECERT_IID
{ &kSMimeCertIID, "NS_ISMIMECERT_IID" },
#endif
#ifdef NS_ISMIMEJSHELPER_IID
{ &kSMimeJSHelperIID, "NS_ISMIMEJSHELPER_IID" },
#endif
#ifdef NS_ISMTPSERVER_IID
{ &kSmtpServerIID, "NS_ISMTPSERVER_IID" },
#endif
#ifdef NS_ISMTPSERVICE_IID
{ &kSmtpServiceIID, "NS_ISMTPSERVICE_IID" },
#endif
#ifdef NS_ISMTPURL_IID
{ &kSmtpUrlIID, "NS_ISMTPURL_IID" },
#endif
#ifdef NS_ISOAPATTACHMENTS_IID
{ &kSOAPAttachmentsIID, "NS_ISOAPATTACHMENTS_IID" },
#endif
#ifdef NS_ISOAPBLOCK_IID
{ &kSOAPBlockIID, "NS_ISOAPBLOCK_IID" },
#endif
#ifdef NS_ISOAPCALL_IID
{ &kSOAPCallIID, "NS_ISOAPCALL_IID" },
#endif
#ifdef NS_ISOAPCALLCOMPLETION_IID
{ &kSOAPCallCompletionIID, "NS_ISOAPCALLCOMPLETION_IID" },
#endif
#ifdef NS_ISOAPDECODER_IID
{ &kSOAPDecoderIID, "NS_ISOAPDECODER_IID" },
#endif
#ifdef NS_ISOAPENCODER_IID
{ &kSOAPEncoderIID, "NS_ISOAPENCODER_IID" },
#endif
#ifdef NS_ISOAPENCODING_IID
{ &kSOAPEncodingIID, "NS_ISOAPENCODING_IID" },
#endif
#ifdef NS_ISOAPFAULT_IID
{ &kSOAPFaultIID, "NS_ISOAPFAULT_IID" },
#endif
#ifdef NS_ISOAPHEADERBLOCK_IID
{ &kSOAPHeaderBlockIID, "NS_ISOAPHEADERBLOCK_IID" },
#endif
#ifdef NS_ISOAPMESSAGE_IID
{ &kSOAPMessageIID, "NS_ISOAPMESSAGE_IID" },
#endif
#ifdef NS_ISOAPPARAMETER_IID
{ &kSOAPParameterIID, "NS_ISOAPPARAMETER_IID" },
#endif
#ifdef NS_ISOAPPROPERTYBAGMUTATOR_IID
{ &kSOAPPropertyBagMutatorIID, "NS_ISOAPPROPERTYBAGMUTATOR_IID" },
#endif
#ifdef NS_ISOAPRESPONSE_IID
{ &kSOAPResponseIID, "NS_ISOAPRESPONSE_IID" },
#endif
#ifdef NS_ISOAPRESPONSELISTENER_IID
{ &kSOAPResponseListenerIID, "NS_ISOAPRESPONSELISTENER_IID" },
#endif
#ifdef NS_ISOAPSERVICE_IID
{ &kSOAPServiceIID, "NS_ISOAPSERVICE_IID" },
#endif
#ifdef NS_ISOAPSERVICEREGISTRY_IID
{ &kSOAPServiceRegistryIID, "NS_ISOAPSERVICEREGISTRY_IID" },
#endif
#ifdef NS_ISOAPTRANSPORT_IID
{ &kSOAPTransportIID, "NS_ISOAPTRANSPORT_IID" },
#endif
#ifdef NS_ISOAPTRANSPORTLISTENER_IID
{ &kSOAPTransportListenerIID, "NS_ISOAPTRANSPORTLISTENER_IID" },
#endif
#ifdef NS_ISOCKETPROVIDER_IID
{ &kSocketProviderIID, "NS_ISOCKETPROVIDER_IID" },
#endif
#ifdef NS_ISOCKETPROVIDERSERVICE_IID
{ &kSocketProviderServiceIID, "NS_ISOCKETPROVIDERSERVICE_IID" },
#endif
#ifdef NS_ISOCKETTRANSPORT_IID
{ &kSocketTransportIID, "NS_ISOCKETTRANSPORT_IID" },
#endif
#ifdef NS_ISOCKETTRANSPORTSERVICE_IID
{ &kSocketTransportServiceIID, "NS_ISOCKETTRANSPORTSERVICE_IID" },
#endif
#ifdef NS_ISOCKS4SOCKETINFO_IID
{ &kSOCKS4SocketInfoIID, "NS_ISOCKS4SOCKETINFO_IID" },
#endif
#ifdef NS_ISOCKS4SOCKETPROVIDER_IID
{ &kSOCKS4SocketProviderIID, "NS_ISOCKS4SOCKETPROVIDER_IID" },
#endif
#ifdef NS_ISOCKSSOCKETINFO_IID
{ &kSOCKSSocketInfoIID, "NS_ISOCKSSOCKETINFO_IID" },
#endif
#ifdef NS_ISOCKSSOCKETPROVIDER_IID
{ &kSOCKSSocketProviderIID, "NS_ISOCKSSOCKETPROVIDER_IID" },
#endif
#ifdef NS_ISOUND_IID
{ &kSoundIID, "NS_ISOUND_IID" },
#endif
#ifdef NS_ISPAMSETTINGS_IID
{ &kSpamSettingsIID, "NS_ISPAMSETTINGS_IID" },
#endif
#ifdef NS_ISSLSOCKETCONTROL_IID
{ &kSSLSocketControlIID, "NS_ISSLSOCKETCONTROL_IID" },
#endif
#ifdef NS_ISSLSOCKETPROVIDER_IID
{ &kSSLSocketProviderIID, "NS_ISSLSOCKETPROVIDER_IID" },
#endif
#ifdef NS_ISSLSTATUS_IID
{ &kSSLStatusIID, "NS_ISSLSTATUS_IID" },
#endif
#ifdef NS_ISSLSTATUSPROVIDER_IID
{ &kSSLStatusProviderIID, "NS_ISSLSTATUSPROVIDER_IID" },
#endif
#ifdef NS_ISTANDARDURL_IID
{ &kStandardURLIID, "NS_ISTANDARDURL_IID" },
#endif
#ifdef NS_ISTORAGESTREAM_IID
{ &kStorageStreamIID, "NS_ISTORAGESTREAM_IID" },
#endif
#ifdef NS_ISTREAMBUFFERACCESS_IID
{ &kStreamBufferAccessIID, "NS_ISTREAMBUFFERACCESS_IID" },
#endif
#ifdef NS_ISTREAMCONVERTER_IID
{ &kStreamConverterIID, "NS_ISTREAMCONVERTER_IID" },
#endif
#ifdef NS_ISTREAMCONVERTERSERVICE_IID
{ &kStreamConverterServiceIID, "NS_ISTREAMCONVERTERSERVICE_IID" },
#endif
#ifdef NS_ISTREAMLISTENER_IID
{ &kStreamListenerIID, "NS_ISTREAMLISTENER_IID" },
#endif
#ifdef NS_ISTREAMLISTENERPROXY_IID
{ &kStreamListenerProxyIID, "NS_ISTREAMLISTENERPROXY_IID" },
#endif
#ifdef NS_ISTREAMLISTENERTEE_IID
{ &kStreamListenerTeeIID, "NS_ISTREAMLISTENERTEE_IID" },
#endif
#ifdef NS_ISTREAMLOADER_IID
{ &kStreamLoaderIID, "NS_ISTREAMLOADER_IID" },
#endif
#ifdef NS_ISTREAMTRANSPORTSERVICE_IID
{ &kStreamTransportServiceIID, "NS_ISTREAMTRANSPORTSERVICE_IID" },
#endif
#ifdef NS_ISTRINGBUNDLE_IID
{ &kStringBundleIID, "NS_ISTRINGBUNDLE_IID" },
#endif
#ifdef NS_ISTRINGBUNDLEOVERRIDE_IID
{ &kStringBundleOverrideIID, "NS_ISTRINGBUNDLEOVERRIDE_IID" },
#endif
#ifdef NS_ISTRINGSERVICE_IID
{ &kStringServiceIID, "NS_ISTRINGSERVICE_IID" },
#endif
#ifdef NS_ISTRINGSTREAM_IID
{ &kStringStreamIID, "NS_ISTRINGSTREAM_IID" },
#endif
#ifdef NS_ISUBSCRIBABLESERVER_IID
{ &kSubscribableServerIID, "NS_ISUBSCRIBABLESERVER_IID" },
#endif
#ifdef NS_ISUPPORTS_IID
{ &kSupportsIID, "NS_ISUPPORTS_IID" },
#endif
#ifdef NS_ISUPPORTSARRAY_IID
{ &kSupportsArrayIID, "NS_ISUPPORTSARRAY_IID" },
#endif
#ifdef NS_ISUPPORTSITERATORS_IID
{ &kSupportsIteratorsIID, "NS_ISUPPORTSITERATORS_IID" },
#endif
#ifdef NS_ISUPPORTSPRIMITIVES_IID
{ &kSupportsPrimitivesIID, "NS_ISUPPORTSPRIMITIVES_IID" },
#endif
#ifdef NS_ISYNCLOADDOMSERVICE_IID
{ &kSyncLoadDOMServiceIID, "NS_ISYNCLOADDOMSERVICE_IID" },
#endif
#ifdef NS_ITABLEEDITOR_IID
{ &kTableEditorIID, "NS_ITABLEEDITOR_IID" },
#endif
#ifdef NS_ITESTPROXY_IID
{ &kTestProxyIID, "NS_ITESTPROXY_IID" },
#endif
#ifdef NS_ITEXTAREAELEMENT_IID
{ &kTextAreaElementIID, "NS_ITEXTAREAELEMENT_IID" },
#endif
#ifdef NS_ITEXTSCROLL_IID
{ &kTextScrollIID, "NS_ITEXTSCROLL_IID" },
#endif
#ifdef NS_ITEXTSERVICESFILTER_IID
{ &kTextServicesFilterIID, "NS_ITEXTSERVICESFILTER_IID" },
#endif
#ifdef NS_ITEXTTOSUBURI_IID
{ &kTextToSubURIIID, "NS_ITEXTTOSUBURI_IID" },
#endif
#ifdef NS_ITHREAD_IID
{ &kThreadIID, "NS_ITHREAD_IID" },
#endif
#ifdef NS_ITHREADPOOL_IID
{ &kThreadPoolIID, "NS_ITHREADPOOL_IID" },
#endif
#ifdef NS_ITIMEBOMB_IID
{ &kTimeBombIID, "NS_ITIMEBOMB_IID" },
#endif
#ifdef NS_ITIMELINESERVICE_IID
{ &kTimelineServiceIID, "NS_ITIMELINESERVICE_IID" },
#endif
#ifdef NS_ITIMER_IID
{ &kTimerIID, "NS_ITIMER_IID" },
#endif
#ifdef NS_ITIMERECORDER_IID
{ &kTimeRecorderIID, "NS_ITIMERECORDER_IID" },
#endif
#ifdef NS_ITIMERINTERNAL_IID
{ &kTimerInternalIID, "NS_ITIMERINTERNAL_IID" },
#endif
#ifdef NS_ITIMERMANAGER_IID
{ &kTimerManagerIID, "NS_ITIMERMANAGER_IID" },
#endif
#ifdef NS_ITIMINGSERVICE_IID
{ &kTimingServiceIID, "NS_ITIMINGSERVICE_IID" },
#endif
#ifdef NS_ITOKENDIALOGS_IID
{ &kTokenDialogsIID, "NS_ITOKENDIALOGS_IID" },
#endif
#ifdef NS_ITOKENPASSWORDDIALOGS_IID
{ &kTokenPasswordDialogsIID, "NS_ITOKENPASSWORDDIALOGS_IID" },
#endif
#ifdef NS_ITOOLKIT_IID
{ &kToolkitIID, "NS_ITOOLKIT_IID" },
#endif
#ifdef NS_ITOOLTIPLISTENER_IID
{ &kTooltipListenerIID, "NS_ITOOLTIPLISTENER_IID" },
#endif
#ifdef NS_ITOOLTIPTEXTPROVIDER_IID
{ &kTooltipTextProviderIID, "NS_ITOOLTIPTEXTPROVIDER_IID" },
#endif
#ifdef NS_ITRANSACTION_IID
{ &kTransactionIID, "NS_ITRANSACTION_IID" },
#endif
#ifdef NS_ITRANSACTIONLIST_IID
{ &kTransactionListIID, "NS_ITRANSACTIONLIST_IID" },
#endif
#ifdef NS_ITRANSACTIONLISTENER_IID
{ &kTransactionListenerIID, "NS_ITRANSACTIONLISTENER_IID" },
#endif
#ifdef NS_ITRANSACTIONMANAGER_IID
{ &kTransactionManagerIID, "NS_ITRANSACTIONMANAGER_IID" },
#endif
#ifdef NS_ITRANSFERABLE_IID
{ &kTransferableIID, "NS_ITRANSFERABLE_IID" },
#endif
#ifdef NS_ITRANSPORT_IID
{ &kTransportIID, "NS_ITRANSPORT_IID" },
#endif
#ifdef NS_ITRANSPORTSECURITYINFO_IID
{ &kTransportSecurityInfoIID, "NS_ITRANSPORTSECURITYINFO_IID" },
#endif
#ifdef NS_ITREEBOXOBJECT_IID
{ &kTreeBoxObjectIID, "NS_ITREEBOXOBJECT_IID" },
#endif
#ifdef NS_ITREECONTENTVIEW_IID
{ &kTreeContentViewIID, "NS_ITREECONTENTVIEW_IID" },
#endif
#ifdef NS_ITREESELECTION_IID
{ &kTreeSelectionIID, "NS_ITREESELECTION_IID" },
#endif
#ifdef NS_ITREEVIEW_IID
{ &kTreeViewIID, "NS_ITREEVIEW_IID" },
#endif
#ifdef NS_ITXTTOHTMLCONV_IID
{ &kTXTToHTMLConvIID, "NS_ITXTTOHTMLCONV_IID" },
#endif
#ifdef NS_ITYPEAHEADFIND_IID
{ &kTypeAheadFindIID, "NS_ITYPEAHEADFIND_IID" },
#endif
#ifdef NS_IUNICHARSTREAMLOADER_IID
{ &kUnicharStreamLoaderIID, "NS_IUNICHARSTREAMLOADER_IID" },
#endif
#ifdef NS_IUNICODENORMALIZER_IID
{ &kUnicodeNormalizerIID, "NS_IUNICODENORMALIZER_IID" },
#endif
#ifdef NS_IUPLOADCHANNEL_IID
{ &kUploadChannelIID, "NS_IUPLOADCHANNEL_IID" },
#endif
#ifdef NS_IURI_IID
{ &kURIIID, "NS_IURI_IID" },
#endif
#ifdef NS_IURICHECKER_IID
{ &kURICheckerIID, "NS_IURICHECKER_IID" },
#endif
#ifdef NS_IURICONTENTLISTENER_IID
{ &kURIContentListenerIID, "NS_IURICONTENTLISTENER_IID" },
#endif
#ifdef NS_IURIFIXUP_IID
{ &kURIFixupIID, "NS_IURIFIXUP_IID" },
#endif
#ifdef NS_IURILOADER_IID
{ &kURILoaderIID, "NS_IURILOADER_IID" },
#endif
#ifdef NS_IURIREFOBJECT_IID
{ &kURIRefObjectIID, "NS_IURIREFOBJECT_IID" },
#endif
#ifdef NS_IURL_IID
{ &kURLIID, "NS_IURL_IID" },
#endif
#ifdef NS_IURLBARHISTORY_IID
{ &kUrlbarHistoryIID, "NS_IURLBARHISTORY_IID" },
#endif
#ifdef NS_IURLFETCHER_IID
{ &kURLFetcherIID, "NS_IURLFETCHER_IID" },
#endif
#ifdef NS_IURLLISTENER_IID
{ &kUrlListenerIID, "NS_IURLLISTENER_IID" },
#endif
#ifdef NS_IURLLISTENERMANAGER_IID
{ &kUrlListenerManagerIID, "NS_IURLLISTENERMANAGER_IID" },
#endif
#ifdef NS_IURLPARSER_IID
{ &kURLParserIID, "NS_IURLPARSER_IID" },
#endif
#ifdef NS_IUSERCERTPICKER_IID
{ &kUserCertPickerIID, "NS_IUSERCERTPICKER_IID" },
#endif
#ifdef NS_IUSERINFO_IID
{ &kUserInfoIID, "NS_IUSERINFO_IID" },
#endif
#ifdef NS_IVARIANT_IID
{ &kVariantIID, "NS_IVARIANT_IID" },
#endif
#ifdef NS_IVIEWSOURCECHANNEL_IID
{ &kViewSourceChannelIID, "NS_IVIEWSOURCECHANNEL_IID" },
#endif
#ifdef NS_IWALLETEDITOR_IID
{ &kWalletEditorIID, "NS_IWALLETEDITOR_IID" },
#endif
#ifdef NS_IWALLETPREVIEW_IID
{ &kWalletPreviewIID, "NS_IWALLETPREVIEW_IID" },
#endif
#ifdef NS_IWALLETSERVICE_IID
{ &kWalletServiceIID, "NS_IWALLETSERVICE_IID" },
#endif
#ifdef NS_IWEAKREFERENCE_IID
{ &kWeakReferenceIID, "NS_IWEAKREFERENCE_IID" },
#endif
#ifdef NS_IWEBBROWSER_IID
{ &kWebBrowserIID, "NS_IWEBBROWSER_IID" },
#endif
#ifdef NS_IWEBBROWSERCHROME_IID
{ &kWebBrowserChromeIID, "NS_IWEBBROWSERCHROME_IID" },
#endif
#ifdef NS_IWEBBROWSERCHROMEFOCUS_IID
{ &kWebBrowserChromeFocusIID, "NS_IWEBBROWSERCHROMEFOCUS_IID" },
#endif
#ifdef NS_IWEBBROWSERFIND_IID
{ &kWebBrowserFindIID, "NS_IWEBBROWSERFIND_IID" },
#endif
#ifdef NS_IWEBBROWSERFOCUS_IID
{ &kWebBrowserFocusIID, "NS_IWEBBROWSERFOCUS_IID" },
#endif
#ifdef NS_IWEBBROWSERPERSIST_IID
{ &kWebBrowserPersistIID, "NS_IWEBBROWSERPERSIST_IID" },
#endif
#ifdef NS_IWEBBROWSERPRINT_IID
{ &kWebBrowserPrintIID, "NS_IWEBBROWSERPRINT_IID" },
#endif
#ifdef NS_IWEBBROWSERSETUP_IID
{ &kWebBrowserSetupIID, "NS_IWEBBROWSERSETUP_IID" },
#endif
#ifdef NS_IWEBNAVIGATION_IID
{ &kWebNavigationIID, "NS_IWEBNAVIGATION_IID" },
#endif
#ifdef NS_IWEBPAGEDESCRIPTOR_IID
{ &kWebPageDescriptorIID, "NS_IWEBPAGEDESCRIPTOR_IID" },
#endif
#ifdef NS_IWEBPROGRESS_IID
{ &kWebProgressIID, "NS_IWEBPROGRESS_IID" },
#endif
#ifdef NS_IWEBPROGRESSLISTENER_IID
{ &kWebProgressListenerIID, "NS_IWEBPROGRESSLISTENER_IID" },
#endif
#ifdef NS_IWINDOWCREATOR_IID
{ &kWindowCreatorIID, "NS_IWINDOWCREATOR_IID" },
#endif
#ifdef NS_IWINDOWCREATOR2_IID
{ &kWindowCreator2IID, "NS_IWINDOWCREATOR2_IID" },
#endif
#ifdef NS_IWINDOWDATASOURCE_IID
{ &kWindowDataSourceIID, "NS_IWINDOWDATASOURCE_IID" },
#endif
#ifdef NS_IWINDOWLESSPLUGINSTPEER_IID
{ &kWindowlessPlugInstPeerIID, "NS_IWINDOWLESSPLUGINSTPEER_IID" },
#endif
#ifdef NS_IWINDOWMEDIATOR_IID
{ &kWindowMediatorIID, "NS_IWINDOWMEDIATOR_IID" },
#endif
#ifdef NS_IWINDOWMEDIATORLISTENER_IID
{ &kWindowMediatorListenerIID, "NS_IWINDOWMEDIATORLISTENER_IID" },
#endif
#ifdef NS_IWINDOWWATCHER_IID
{ &kWindowWatcherIID, "NS_IWINDOWWATCHER_IID" },
#endif
#ifdef NS_IWYCIWYGCHANNEL_IID
{ &kWyciwygChannelIID, "NS_IWYCIWYGCHANNEL_IID" },
#endif
#ifdef NS_IX509CERT_IID
{ &kX509CertIID, "NS_IX509CERT_IID" },
#endif
#ifdef NS_IX509CERTDB_IID
{ &kX509CertDBIID, "NS_IX509CERTDB_IID" },
#endif
#ifdef NS_IX509CERTVALIDITY_IID
{ &kX509CertValidityIID, "NS_IX509CERTVALIDITY_IID" },
#endif
#ifdef NS_IXMLHTTPREQUEST_IID
{ &kXMLHttpRequestIID, "NS_IXMLHTTPREQUEST_IID" },
#endif
#ifdef NS_IXMLRPCCLIENT_IID
{ &kXmlRpcClientIID, "NS_IXMLRPCCLIENT_IID" },
#endif
#ifdef NS_IXMLRPCCLIENTLISTENER_IID
{ &kXmlRpcClientListenerIID, "NS_IXMLRPCCLIENTLISTENER_IID" },
#endif
#ifdef NS_IXPCONNECT_IID
{ &kXPConnectIID, "NS_IXPCONNECT_IID" },
#endif
#ifdef NS_IXPCSCRIPTABLE_IID
{ &kXPCScriptableIID, "NS_IXPCSCRIPTABLE_IID" },
#endif
#ifdef NS_IXPCSCRIPTNOTIFY_IID
{ &kXPCScriptNotifyIID, "NS_IXPCSCRIPTNOTIFY_IID" },
#endif
#ifdef NS_IXPCSECURITYMANAGER_IID
{ &kXPCSecurityManagerIID, "NS_IXPCSECURITYMANAGER_IID" },
#endif
#ifdef NS_IXPIDIALOGSERVICE_IID
{ &kXPIDialogServiceIID, "NS_IXPIDIALOGSERVICE_IID" },
#endif
#ifdef NS_IXPINOTIFIER_IID
{ &kXPINotifierIID, "NS_IXPINOTIFIER_IID" },
#endif
#ifdef NS_IXPIPROGRESSDIALOG_IID
{ &kXPIProgressDialogIID, "NS_IXPIPROGRESSDIALOG_IID" },
#endif
#ifdef NS_IXPTLOADER_IID
{ &kXPTLoaderIID, "NS_IXPTLOADER_IID" },
#endif
#ifdef NS_IXREMOTECLIENT_IID
{ &kXRemoteClientIID, "NS_IXREMOTECLIENT_IID" },
#endif
#ifdef NS_IXSLTEXCEPTION_IID
{ &kXSLTExceptionIID, "NS_IXSLTEXCEPTION_IID" },
#endif
#ifdef NS_IXSLTPROCESSOR_IID
{ &kXSLTProcessorIID, "NS_IXSLTPROCESSOR_IID" },
#endif
#ifdef NS_IXSLTPROCESSOROBSOLETE_IID
{ &kXSLTProcessorObsoleteIID, "NS_IXSLTPROCESSOROBSOLETE_IID" },
#endif
#ifdef NS_IXULBROWSERWINDOW_IID
{ &kXULBrowserWindowIID, "NS_IXULBROWSERWINDOW_IID" },
#endif
#ifdef NS_IXULSORTSERVICE_IID
{ &kXULSortServiceIID, "NS_IXULSORTSERVICE_IID" },
#endif
#ifdef NS_IXULTEMPLATEBUILDER_IID
{ &kXULTemplateBuilderIID, "NS_IXULTEMPLATEBUILDER_IID" },
#endif
#ifdef NS_IXULWINDOW_IID
{ &kXULWindowIID, "NS_IXULWINDOW_IID" },
#endif
#ifdef NS_IZIPREADER_IID
{ &kZipReaderIID, "NS_IZIPREADER_IID" },
#endif
#ifdef NS_IJRIPLUGIN_IID
{ &kJRIPluginIID, "NS_IJRIPLUGIN_IID" },
#endif
#ifdef NS_IJVMCONSOLE_IID
{ &kJVMConsoleIID, "NS_IJVMCONSOLE_IID" },
#endif
#ifdef NS_IJVMMANAGER_IID
{ &kJVMManagerIID, "NS_IJVMMANAGER_IID" },
#endif
#ifdef NS_IJVMPLUGIN_IID
{ &kJVMPluginIID, "NS_IJVMPLUGIN_IID" },
#endif
#ifdef NS_IJVMPLUGININSTANCE_IID
{ &kJVMPluginInstanceIID, "NS_IJVMPLUGININSTANCE_IID" },
#endif
#ifdef NS_IJVMPLUGINTAGINFO_IID
{ &kJVMPluginTagInfoIID, "NS_IJVMPLUGINTAGINFO_IID" },
#endif
#ifdef NS_IJVMPREFSWINDOW_IID
{ &kJVMPrefsWindowIID, "NS_IJVMPREFSWINDOW_IID" },
#endif
#ifdef NS_IJVMWINDOW_IID
{ &kJVMWindowIID, "NS_IJVMWINDOW_IID" },
#endif
#ifdef NS_ILIVECONNECTMANAGER_IID
{ &kLiveConnectManagerIID, "NS_ILIVECONNECTMANAGER_IID" },
#endif
#ifdef NS_ISECUREENV_IID
{ &kSecureEnvIID, "NS_ISECUREENV_IID" },
#endif
#ifdef NS_ISYMANTECDEBUGGER_IID
{ &kSymantecDebuggerIID, "NS_ISYMANTECDEBUGGER_IID" },
#endif
#ifdef NS_ISYMANTECDEBUGMANAGER_IID
{ &kSymantecDebugManagerIID, "NS_ISYMANTECDEBUGMANAGER_IID" },
#endif
#ifdef NS_IREADMANAGER_IID
{ &kreadManagerIID, "NS_IREADMANAGER_IID" },
#endif
#ifdef NS_JVM_IID
{ &kjvmIID, "NS_JVM_IID" },
#endif
#ifdef NS_JVMMANAGER_IID
{ &kJVMManagerIID, "NS_JVMMANAGER_IID" },
#endif
#ifdef NS_JVMMANAGER_CID
{ &kJVMManagerCID, "NS_JVMMANAGER_CID" },
#endif
#ifdef NS_JVMPLUGINTAGINFO_IID
{ &kJVMPluginTagInfoIID, "NS_JVMPLUGINTAGINFO_IID" },
#endif
#ifdef NS_ILIVECONNECT_IID
{ &kLiveconnectIID, "NS_ILIVECONNECT_IID" },
#endif
#ifdef NS_ISECURELIVECONNECT_IID
{ &kSecureLiveconnectIID, "NS_ISECURELIVECONNECT_IID" },
#endif
#ifdef NS_ISECURITYCONTEXT_IID
{ &kSecurityContextIID, "NS_ISECURITYCONTEXT_IID" },
#endif
#ifdef NS_ISHUTDOWNLISTENER_IID
{ &kShutdownListenerIID, "NS_ISHUTDOWNLISTENER_IID" },
#endif
#ifdef NS_ISERVICEMANAGER_OBSOLETE_IID
{ &kServiceManagerObsoleteIID, "NS_ISERVICEMANAGER_OBSOLETE_IID" },
#endif
#ifdef NS_IJVMTHREADMANAGER_IID
{ &kJVMThreadManagerIID, "NS_IJVMTHREADMANAGER_IID" },
#endif
#ifdef FLASH_IOBJECT7_IID
{ &kFlashIObject7IID, "FLASH_IOBJECT7_IID" },
#endif
#ifdef FLASH_ISCRIPTABLEPLUGIN7_IID
{ &kFlashIScriptablePlugin7IID, "FLASH_ISCRIPTABLEPLUGIN7_IID" },
#endif
#ifdef NS_IFLASH5_IID
{ &kFlash5IID, "NS_IFLASH5_IID" },
#endif
};
/**
* Lookup list for IIDs and CIDs to get an understandable name.
*/
static struct nsLookupStrIDEntry
{
const nsID * pID;
const char * pszStrID;
} aIDStrIDLookup[] =
{
#ifdef NS_CDEFAULTURIFIXUP_IID_STR
{ &kCDefaultURIFixupIID, NS_CDEFAULTURIFIXUP_IID_STR },
#endif
#ifdef NS_CDOCSHELL_IID_STR
{ &kCDocShellIID, NS_CDOCSHELL_IID_STR },
#endif
#ifdef NS_CEXTERNALHANDLERSERVICE_IID_STR
{ &kCExternalHandlerServiceIID, NS_CEXTERNALHANDLERSERVICE_IID_STR },
#endif
#ifdef NS_CURILOADER_IID_STR
{ &kCURILoaderIID, NS_CURILOADER_IID_STR },
#endif
#ifdef NS_CWEBBROWSER_IID_STR
{ &kCWebBrowserIID, NS_CWEBBROWSER_IID_STR },
#endif
#ifdef NS_CWEBBROWSERPERSIST_IID_STR
{ &kCWebBrowserPersistIID, NS_CWEBBROWSERPERSIST_IID_STR },
#endif
#ifdef NS_IABADDRESSCOLLECTER_IID_STR
{ &kAbAddressCollecterIID, NS_IABADDRESSCOLLECTER_IID_STR },
#endif
#ifdef NS_IABAUTOCOMPLETESESSION_IID_STR
{ &kAbAutoCompleteSessionIID, NS_IABAUTOCOMPLETESESSION_IID_STR },
#endif
#ifdef NS_IABBASE_IID_STR
{ &kAbBaseIID, NS_IABBASE_IID_STR },
#endif
#ifdef NS_IABBOOLEANEXPRESSION_IID_STR
{ &kAbBooleanExpressionIID, NS_IABBOOLEANEXPRESSION_IID_STR },
#endif
#ifdef NS_IABCARD_IID_STR
{ &kAbCardIID, NS_IABCARD_IID_STR },
#endif
#ifdef NS_IABDIRECTORY_IID_STR
{ &kAbDirectoryIID, NS_IABDIRECTORY_IID_STR },
#endif
#ifdef NS_IABDIRECTORYQUERY_IID_STR
{ &kAbDirectoryQueryIID, NS_IABDIRECTORYQUERY_IID_STR },
#endif
#ifdef NS_IABDIRECTORYQUERYPROXY_IID_STR
{ &kAbDirectoryQueryProxyIID, NS_IABDIRECTORYQUERYPROXY_IID_STR },
#endif
#ifdef NS_IABDIRECTORYSEARCH_IID_STR
{ &kAbDirectorySearchIID, NS_IABDIRECTORYSEARCH_IID_STR },
#endif
#ifdef NS_IABDIRFACTORY_IID_STR
{ &kAbDirFactoryIID, NS_IABDIRFACTORY_IID_STR },
#endif
#ifdef NS_IABDIRFACTORYSERVICE_IID_STR
{ &kAbDirFactoryServiceIID, NS_IABDIRFACTORYSERVICE_IID_STR },
#endif
#ifdef NS_IABLDAPAUTOCOMPFORMATTER_IID_STR
{ &kAbLDAPAutoCompFormatterIID, NS_IABLDAPAUTOCOMPFORMATTER_IID_STR },
#endif
#ifdef NS_IABLDAPREPLICATIONDATA_IID_STR
{ &kAbLDAPReplicationDataIID, NS_IABLDAPREPLICATIONDATA_IID_STR },
#endif
#ifdef NS_IABLDAPREPLICATIONQUERY_IID_STR
{ &kAbLDAPReplicationQueryIID, NS_IABLDAPREPLICATIONQUERY_IID_STR },
#endif
#ifdef NS_IABLDAPREPLICATIONSERVICE_IID_STR
{ &kAbLDAPReplicationServiceIID, NS_IABLDAPREPLICATIONSERVICE_IID_STR },
#endif
#ifdef NS_IABLISTENER_IID_STR
{ &kAbListenerIID, NS_IABLISTENER_IID_STR },
#endif
#ifdef NS_IABMDBCARD_IID_STR
{ &kAbMDBCardIID, NS_IABMDBCARD_IID_STR },
#endif
#ifdef NS_IABMDBDIRECTORY_IID_STR
{ &kAbMDBDirectoryIID, NS_IABMDBDIRECTORY_IID_STR },
#endif
#ifdef NS_IABOUTMODULE_IID_STR
{ &kAboutModuleIID, NS_IABOUTMODULE_IID_STR },
#endif
#ifdef NS_IABUPGRADER_IID_STR
{ &kAbUpgraderIID, NS_IABUPGRADER_IID_STR },
#endif
#ifdef NS_IABVIEW_IID_STR
{ &kAbViewIID, NS_IABVIEW_IID_STR },
#endif
#ifdef NS_IACCESSIBILITYSERVICE_IID_STR
{ &kAccessibilityServiceIID, NS_IACCESSIBILITYSERVICE_IID_STR },
#endif
#ifdef NS_IACCESSIBLE_IID_STR
{ &kAccessibleIID, NS_IACCESSIBLE_IID_STR },
#endif
#ifdef NS_IACCESSIBLEACTION_IID_STR
{ &kAccessibleActionIID, NS_IACCESSIBLEACTION_IID_STR },
#endif
#ifdef NS_IACCESSIBLECARET_IID_STR
{ &kAccessibleCaretIID, NS_IACCESSIBLECARET_IID_STR },
#endif
#ifdef NS_IACCESSIBLEDOCUMENT_IID_STR
{ &kAccessibleDocumentIID, NS_IACCESSIBLEDOCUMENT_IID_STR },
#endif
#ifdef NS_IACCESSIBLEEDITABLETEXT_IID_STR
{ &kAccessibleEditableTextIID, NS_IACCESSIBLEEDITABLETEXT_IID_STR },
#endif
#ifdef NS_IACCESSIBLEEVENTLISTENER_IID_STR
{ &kAccessibleEventListenerIID, NS_IACCESSIBLEEVENTLISTENER_IID_STR },
#endif
#ifdef NS_IACCESSIBLEEVENTRECEIVER_IID_STR
{ &kAccessibleEventReceiverIID, NS_IACCESSIBLEEVENTRECEIVER_IID_STR },
#endif
#ifdef NS_IACCESSIBLEHYPERLINK_IID_STR
{ &kAccessibleHyperLinkIID, NS_IACCESSIBLEHYPERLINK_IID_STR },
#endif
#ifdef NS_IACCESSIBLEHYPERTEXT_IID_STR
{ &kAccessibleHyperTextIID, NS_IACCESSIBLEHYPERTEXT_IID_STR },
#endif
#ifdef NS_IACCESSIBLEPROVIDER_IID_STR
{ &kAccessibleProviderIID, NS_IACCESSIBLEPROVIDER_IID_STR },
#endif
#ifdef NS_IACCESSIBLESELECTABLE_IID_STR
{ &kAccessibleSelectableIID, NS_IACCESSIBLESELECTABLE_IID_STR },
#endif
#ifdef NS_IACCESSIBLETABLE_IID_STR
{ &kAccessibleTableIID, NS_IACCESSIBLETABLE_IID_STR },
#endif
#ifdef NS_IACCESSIBLETEXT_IID_STR
{ &kAccessibleTextIID, NS_IACCESSIBLETEXT_IID_STR },
#endif
#ifdef NS_IACCESSIBLEVALUE_IID_STR
{ &kAccessibleValueIID, NS_IACCESSIBLEVALUE_IID_STR },
#endif
#ifdef NS_IACCESSIBLEWIN32OBJECT_IID_STR
{ &kAccessibleWin32ObjectIID, NS_IACCESSIBLEWIN32OBJECT_IID_STR },
#endif
#ifdef NS_IADDBOOKURL_IID_STR
{ &kAddbookUrlIID, NS_IADDBOOKURL_IID_STR },
#endif
#ifdef NS_IADDRBOOKSESSION_IID_STR
{ &kAddrBookSessionIID, NS_IADDRBOOKSESSION_IID_STR },
#endif
#ifdef NS_IADDRDATABASE_IID_STR
{ &kAddrDatabaseIID, NS_IADDRDATABASE_IID_STR },
#endif
#ifdef NS_IADDRDBANNOUNCER_IID_STR
{ &kAddrDBAnnouncerIID, NS_IADDRDBANNOUNCER_IID_STR },
#endif
#ifdef NS_IADDRDBLISTENER_IID_STR
{ &kAddrDBListenerIID, NS_IADDRDBLISTENER_IID_STR },
#endif
#ifdef NS_IADDRESSBOOK_IID_STR
{ &kAddressBookIID, NS_IADDRESSBOOK_IID_STR },
#endif
#ifdef NS_IAGGREGATEPRINCIPAL_IID_STR
{ &kAggregatePrincipalIID, NS_IAGGREGATEPRINCIPAL_IID_STR },
#endif
#ifdef NS_IAPPSHELL_IID_STR
{ &kAppShellIID, NS_IAPPSHELL_IID_STR },
#endif
#ifdef NS_IAPPSHELLSERVICE_IID_STR
{ &kAppShellServiceIID, NS_IAPPSHELLSERVICE_IID_STR },
#endif
#ifdef NS_IARRAY_IID_STR
{ &kArrayIID, NS_IARRAY_IID_STR },
#endif
#ifdef NS_IASN1OBJECT_IID_STR
{ &kASN1ObjectIID, NS_IASN1OBJECT_IID_STR },
#endif
#ifdef NS_IASN1PRINTABLEITEM_IID_STR
{ &kASN1PrintableItemIID, NS_IASN1PRINTABLEITEM_IID_STR },
#endif
#ifdef NS_IASN1SEQUENCE_IID_STR
{ &kASN1SequenceIID, NS_IASN1SEQUENCE_IID_STR },
#endif
#ifdef NS_IASN1TREE_IID_STR
{ &kASN1TreeIID, NS_IASN1TREE_IID_STR },
#endif
#ifdef NS_IASYNCINPUTSTREAM_IID_STR
{ &kAsyncInputStreamIID, NS_IASYNCINPUTSTREAM_IID_STR },
#endif
#ifdef NS_IASYNCOUTPUTSTREAM_IID_STR
{ &kAsyncOutputStreamIID, NS_IASYNCOUTPUTSTREAM_IID_STR },
#endif
#ifdef NS_IASYNCSTREAMCOPIER_IID_STR
{ &kAsyncStreamCopierIID, NS_IASYNCSTREAMCOPIER_IID_STR },
#endif
#ifdef NS_IATOM_IID_STR
{ &kAtomIID, NS_IATOM_IID_STR },
#endif
#ifdef NS_IATOMSERVICE_IID_STR
{ &kAtomServiceIID, NS_IATOMSERVICE_IID_STR },
#endif
#ifdef NS_IAUTHPROMPT_IID_STR
{ &kAuthPromptIID, NS_IAUTHPROMPT_IID_STR },
#endif
#ifdef NS_IAUTHPROMPTWRAPPER_IID_STR
{ &kAuthPromptWrapperIID, NS_IAUTHPROMPTWRAPPER_IID_STR },
#endif
#ifdef NS_IAUTOCOMPLETELISTENER_IID_STR
{ &kAutoCompleteListenerIID, NS_IAUTOCOMPLETELISTENER_IID_STR },
#endif
#ifdef NS_IAUTOCOMPLETERESULTS_IID_STR
{ &kAutoCompleteResultsIID, NS_IAUTOCOMPLETERESULTS_IID_STR },
#endif
#ifdef NS_IAUTOCOMPLETESESSION_IID_STR
{ &kAutoCompleteSessionIID, NS_IAUTOCOMPLETESESSION_IID_STR },
#endif
#ifdef NS_IAUTOCONFIG_IID_STR
{ &kAutoConfigIID, NS_IAUTOCONFIG_IID_STR },
#endif
#ifdef NS_IBADCERTLISTENER_IID_STR
{ &kBadCertListenerIID, NS_IBADCERTLISTENER_IID_STR },
#endif
#ifdef NS_IBASEWINDOW_IID_STR
{ &kBaseWindowIID, NS_IBASEWINDOW_IID_STR },
#endif
#ifdef NS_IBIDIKEYBOARD_IID_STR
{ &kBidiKeyboardIID, NS_IBIDIKEYBOARD_IID_STR },
#endif
#ifdef NS_IBINARYINPUTSTREAM_IID_STR
{ &kBinaryInputStreamIID, NS_IBINARYINPUTSTREAM_IID_STR },
#endif
#ifdef NS_IBINARYOUTPUTSTREAM_IID_STR
{ &kBinaryOutputStreamIID, NS_IBINARYOUTPUTSTREAM_IID_STR },
#endif
#ifdef NS_IBOOKMARKSSERVICE_IID_STR
{ &kBookmarksServiceIID, NS_IBOOKMARKSSERVICE_IID_STR },
#endif
#ifdef NS_IBOXLAYOUTMANAGER_IID_STR
{ &kBoxLayoutManagerIID, NS_IBOXLAYOUTMANAGER_IID_STR },
#endif
#ifdef NS_IBOXOBJECT_IID_STR
{ &kBoxObjectIID, NS_IBOXOBJECT_IID_STR },
#endif
#ifdef NS_IBOXPAINTMANAGER_IID_STR
{ &kBoxPaintManagerIID, NS_IBOXPAINTMANAGER_IID_STR },
#endif
#ifdef NS_IBROWSERBOXOBJECT_IID_STR
{ &kBrowserBoxObjectIID, NS_IBROWSERBOXOBJECT_IID_STR },
#endif
#ifdef NS_IBROWSERHISTORY_IID_STR
{ &kBrowserHistoryIID, NS_IBROWSERHISTORY_IID_STR },
#endif
#ifdef NS_IBROWSERINSTANCE_IID_STR
{ &kBrowserInstanceIID, NS_IBROWSERINSTANCE_IID_STR },
#endif
#ifdef NS_IBUFENTROPYCOLLECTOR_IID_STR
{ &kBufEntropyCollectorIID, NS_IBUFENTROPYCOLLECTOR_IID_STR },
#endif
#ifdef NS_IBUFFEREDSTREAMS_IID_STR
{ &kBufferedStreamsIID, NS_IBUFFEREDSTREAMS_IID_STR },
#endif
#ifdef NS_IBYTEARRAYINPUTSTREAM_IID_STR
{ &kByteArrayInputStreamIID, NS_IBYTEARRAYINPUTSTREAM_IID_STR },
#endif
#ifdef NS_IBYTERANGEREQUEST_IID_STR
{ &kByteRangeRequestIID, NS_IBYTERANGEREQUEST_IID_STR },
#endif
#ifdef NS_ICACHE_IID_STR
{ &kCacheIID, NS_ICACHE_IID_STR },
#endif
#ifdef NS_ICACHEENTRYDESCRIPTOR_IID_STR
{ &kCacheEntryDescriptorIID, NS_ICACHEENTRYDESCRIPTOR_IID_STR },
#endif
#ifdef NS_ICACHELISTENER_IID_STR
{ &kCacheListenerIID, NS_ICACHELISTENER_IID_STR },
#endif
#ifdef NS_ICACHESERVICE_IID_STR
{ &kCacheServiceIID, NS_ICACHESERVICE_IID_STR },
#endif
#ifdef NS_ICACHESESSION_IID_STR
{ &kCacheSessionIID, NS_ICACHESESSION_IID_STR },
#endif
#ifdef NS_ICACHEVISITOR_IID_STR
{ &kCacheVisitorIID, NS_ICACHEVISITOR_IID_STR },
#endif
#ifdef NS_ICACHINGCHANNEL_IID_STR
{ &kCachingChannelIID, NS_ICACHINGCHANNEL_IID_STR },
#endif
#ifdef NS_ICATEGORYMANAGER_IID_STR
{ &kCategoryManagerIID, NS_ICATEGORYMANAGER_IID_STR },
#endif
#ifdef NS_ICERTIFICATEDIALOGS_IID_STR
{ &kCertificateDialogsIID, NS_ICERTIFICATEDIALOGS_IID_STR },
#endif
#ifdef NS_ICERTIFICATEPRINCIPAL_IID_STR
{ &kCertificatePrincipalIID, NS_ICERTIFICATEPRINCIPAL_IID_STR },
#endif
#ifdef NS_ICERTPICKDIALOGS_IID_STR
{ &kCertPickDialogsIID, NS_ICERTPICKDIALOGS_IID_STR },
#endif
#ifdef NS_ICERTSELECT_IID_STR
{ &kCertSelectIID, NS_ICERTSELECT_IID_STR },
#endif
#ifdef NS_ICERTTREE_IID_STR
{ &kCertTreeIID, NS_ICERTTREE_IID_STR },
#endif
#ifdef NS_ICHANNEL_IID_STR
{ &kChannelIID, NS_ICHANNEL_IID_STR },
#endif
#ifdef NS_ICHARSETCONVERTERMANAGER2_IID_STR
{ &kCharsetConverterManager2IID, NS_ICHARSETCONVERTERMANAGER2_IID_STR },
#endif
#ifdef NS_ICHROMEEVENTHANDLER_IID_STR
{ &kChromeEventHandlerIID, NS_ICHROMEEVENTHANDLER_IID_STR },
#endif
#ifdef NS_ICHROMEREGISTRY_IID_STR
{ &kChromeRegistryIID, NS_ICHROMEREGISTRY_IID_STR },
#endif
#ifdef NS_ICIPHERINFO_IID_STR
{ &kCipherInfoIID, NS_ICIPHERINFO_IID_STR },
#endif
#ifdef NS_ICITER_IID_STR
{ &kCiterIID, NS_ICITER_IID_STR },
#endif
#ifdef NS_ICLASSICPLUGINFACTORY_IID_STR
{ &kClassicPluginFactoryIID, NS_ICLASSICPLUGINFACTORY_IID_STR },
#endif
#ifdef NS_ICLASSINFO_IID_STR
{ &kClassInfoIID, NS_ICLASSINFO_IID_STR },
#endif
#ifdef NS_ICLIENTAUTHDIALOGS_IID_STR
{ &kClientAuthDialogsIID, NS_ICLIENTAUTHDIALOGS_IID_STR },
#endif
#ifdef NS_ICLIPBOARD_IID_STR
{ &kClipboardIID, NS_ICLIPBOARD_IID_STR },
#endif
#ifdef NS_ICLIPBOARDCOMMANDS_IID_STR
{ &kClipboardCommandsIID, NS_ICLIPBOARDCOMMANDS_IID_STR },
#endif
#ifdef NS_ICLIPBOARDHELPER_IID_STR
{ &kClipboardHelperIID, NS_ICLIPBOARDHELPER_IID_STR },
#endif
#ifdef NS_ICLIPBOARDOWNER_IID_STR
{ &kClipboardOwnerIID, NS_ICLIPBOARDOWNER_IID_STR },
#endif
#ifdef NS_ICLOSEALLWINDOWS_IID_STR
{ &kCloseAllWindowsIID, NS_ICLOSEALLWINDOWS_IID_STR },
#endif
#ifdef NS_ICMDLINEHANDLER_IID_STR
{ &kCmdLineHandlerIID, NS_ICMDLINEHANDLER_IID_STR },
#endif
#ifdef NS_ICMDLINESERVICE_IID_STR
{ &kCmdLineServiceIID, NS_ICMDLINESERVICE_IID_STR },
#endif
#ifdef NS_ICMSDECODER_IID_STR
{ &kCMSDecoderIID, NS_ICMSDECODER_IID_STR },
#endif
#ifdef NS_ICMSENCODER_IID_STR
{ &kCMSEncoderIID, NS_ICMSENCODER_IID_STR },
#endif
#ifdef NS_ICMSMESSAGE_IID_STR
{ &kCMSMessageIID, NS_ICMSMESSAGE_IID_STR },
#endif
#ifdef NS_ICMSMESSAGEERRORS_IID_STR
{ &kCMSMessageErrorsIID, NS_ICMSMESSAGEERRORS_IID_STR },
#endif
#ifdef NS_ICMSSECUREMESSAGE_IID_STR
{ &kCMSSecureMessageIID, NS_ICMSSECUREMESSAGE_IID_STR },
#endif
#ifdef NS_ICODEBASEPRINCIPAL_IID_STR
{ &kCodebasePrincipalIID, NS_ICODEBASEPRINCIPAL_IID_STR },
#endif
#ifdef NS_ICOLLECTION_IID_STR
{ &kCollectionIID, NS_ICOLLECTION_IID_STR },
#endif
#ifdef NS_ICOMM4XPROFILE_IID_STR
{ &kComm4xProfileIID, NS_ICOMM4XPROFILE_IID_STR },
#endif
#ifdef NS_ICOMMANDHANDLER_IID_STR
{ &kCommandHandlerIID, NS_ICOMMANDHANDLER_IID_STR },
#endif
#ifdef NS_ICOMMANDMANAGER_IID_STR
{ &kCommandManagerIID, NS_ICOMMANDMANAGER_IID_STR },
#endif
#ifdef NS_ICOMMANDPARAMS_IID_STR
{ &kCommandParamsIID, NS_ICOMMANDPARAMS_IID_STR },
#endif
#ifdef NS_ICOMPONENTLOADER_IID_STR
{ &kComponentLoaderIID, NS_ICOMPONENTLOADER_IID_STR },
#endif
#ifdef NS_ICOMPONENTLOADERMANAGER_IID_STR
{ &kComponentLoaderManagerIID, NS_ICOMPONENTLOADERMANAGER_IID_STR },
#endif
#ifdef NS_ICOMPONENTMANAGER_IID_STR
{ &kComponentManagerIID, NS_ICOMPONENTMANAGER_IID_STR },
#endif
#ifdef NS_ICOMPONENTMANAGEROBSOLETE_IID_STR
{ &kComponentManagerObsoleteIID, NS_ICOMPONENTMANAGEROBSOLETE_IID_STR },
#endif
#ifdef NS_ICOMPONENTREGISTRAR_IID_STR
{ &kComponentRegistrarIID, NS_ICOMPONENTREGISTRAR_IID_STR },
#endif
#ifdef NS_ICONSOLELISTENER_IID_STR
{ &kConsoleListenerIID, NS_ICONSOLELISTENER_IID_STR },
#endif
#ifdef NS_ICONSOLEMESSAGE_IID_STR
{ &kConsoleMessageIID, NS_ICONSOLEMESSAGE_IID_STR },
#endif
#ifdef NS_ICONSOLESERVICE_IID_STR
{ &kConsoleServiceIID, NS_ICONSOLESERVICE_IID_STR },
#endif
#ifdef NS_ICONTENTHANDLER_IID_STR
{ &kContentHandlerIID, NS_ICONTENTHANDLER_IID_STR },
#endif
#ifdef NS_ICONTENTPOLICY_IID_STR
{ &kContentPolicyIID, NS_ICONTENTPOLICY_IID_STR },
#endif
#ifdef NS_ICONTENTVIEWER_IID_STR
{ &kContentViewerIID, NS_ICONTENTVIEWER_IID_STR },
#endif
#ifdef NS_ICONTENTVIEWERCONTAINER_IID_STR
{ &kContentViewerContainerIID, NS_ICONTENTVIEWERCONTAINER_IID_STR },
#endif
#ifdef NS_ICONTENTVIEWEREDIT_IID_STR
{ &kContentViewerEditIID, NS_ICONTENTVIEWEREDIT_IID_STR },
#endif
#ifdef NS_ICONTENTVIEWERFILE_IID_STR
{ &kContentViewerFileIID, NS_ICONTENTVIEWERFILE_IID_STR },
#endif
#ifdef NS_ICONTEXTMENULISTENER_IID_STR
{ &kContextMenuListenerIID, NS_ICONTEXTMENULISTENER_IID_STR },
#endif
#ifdef NS_ICONTEXTMENULISTENER2_IID_STR
{ &kContextMenuListener2IID, NS_ICONTEXTMENULISTENER2_IID_STR },
#endif
#ifdef NS_ICONTROLLER_IID_STR
{ &kControllerIID, NS_ICONTROLLER_IID_STR },
#endif
#ifdef NS_ICONTROLLERCOMMAND_IID_STR
{ &kControllerCommandIID, NS_ICONTROLLERCOMMAND_IID_STR },
#endif
#ifdef NS_ICONTROLLERCOMMANDMANAGER_IID_STR
{ &kControllerCommandManagerIID, NS_ICONTROLLERCOMMANDMANAGER_IID_STR },
#endif
#ifdef NS_ICONTROLLERCONTEXT_IID_STR
{ &kControllerContextIID, NS_ICONTROLLERCONTEXT_IID_STR },
#endif
#ifdef NS_ICONTROLLERS_IID_STR
{ &kControllersIID, NS_ICONTROLLERS_IID_STR },
#endif
#ifdef NS_ICOOKIE_IID_STR
{ &kCookieIID, NS_ICOOKIE_IID_STR },
#endif
#ifdef NS_ICOOKIEACCEPTDIALOG_IID_STR
{ &kCookieAcceptDialogIID, NS_ICOOKIEACCEPTDIALOG_IID_STR },
#endif
#ifdef NS_ICOOKIECONSENT_IID_STR
{ &kCookieConsentIID, NS_ICOOKIECONSENT_IID_STR },
#endif
#ifdef NS_ICOOKIEMANAGER_IID_STR
{ &kCookieManagerIID, NS_ICOOKIEMANAGER_IID_STR },
#endif
#ifdef NS_ICOOKIEMANAGER2_IID_STR
{ &kCookieManager2IID, NS_ICOOKIEMANAGER2_IID_STR },
#endif
#ifdef NS_ICOOKIEPROMPTSERVICE_IID_STR
{ &kCookiePromptServiceIID, NS_ICOOKIEPROMPTSERVICE_IID_STR },
#endif
#ifdef NS_ICOOKIESERVICE_IID_STR
{ &kCookieServiceIID, NS_ICOOKIESERVICE_IID_STR },
#endif
#ifdef NS_ICOOKIESTORAGE_IID_STR
{ &kCookieStorageIID, NS_ICOOKIESTORAGE_IID_STR },
#endif
#ifdef NS_ICOPYMESSAGELISTENER_IID_STR
{ &kCopyMessageListenerIID, NS_ICOPYMESSAGELISTENER_IID_STR },
#endif
#ifdef NS_ICOPYMSGSTREAMLISTENER_IID_STR
{ &kCopyMsgStreamListenerIID, NS_ICOPYMSGSTREAMLISTENER_IID_STR },
#endif
#ifdef NS_ICRLINFO_IID_STR
{ &kCRLInfoIID, NS_ICRLINFO_IID_STR },
#endif
#ifdef NS_ICRLMANAGER_IID_STR
{ &kCRLManagerIID, NS_ICRLMANAGER_IID_STR },
#endif
#ifdef NS_ICURRENTCHARSETLISTENER_IID_STR
{ &kCurrentCharsetListenerIID, NS_ICURRENTCHARSETLISTENER_IID_STR },
#endif
#ifdef NS_IDATACHANNEL_IID_STR
{ &kDataChannelIID, NS_IDATACHANNEL_IID_STR },
#endif
#ifdef NS_IDBCHANGEANNOUNCER_IID_STR
{ &kDBChangeAnnouncerIID, NS_IDBCHANGEANNOUNCER_IID_STR },
#endif
#ifdef NS_IDBCHANGELISTENER_IID_STR
{ &kDBChangeListenerIID, NS_IDBCHANGELISTENER_IID_STR },
#endif
#ifdef NS_IDBFOLDERINFO_IID_STR
{ &kDBFolderInfoIID, NS_IDBFOLDERINFO_IID_STR },
#endif
#ifdef NS_IDIALOGPARAMBLOCK_IID_STR
{ &kDialogParamBlockIID, NS_IDIALOGPARAMBLOCK_IID_STR },
#endif
#ifdef NS_IDICTIONARY_IID_STR
{ &kDictionaryIID, NS_IDICTIONARY_IID_STR },
#endif
#ifdef NS_IDIRECTORYLISTING_IID_STR
{ &kDirectoryListingIID, NS_IDIRECTORYLISTING_IID_STR },
#endif
#ifdef NS_IDIRECTORYSERVICE_IID_STR
{ &kDirectoryServiceIID, NS_IDIRECTORYSERVICE_IID_STR },
#endif
#ifdef NS_IDIRINDEX_IID_STR
{ &kDirIndexIID, NS_IDIRINDEX_IID_STR },
#endif
#ifdef NS_IDIRINDEXLISTENER_IID_STR
{ &kDirIndexListenerIID, NS_IDIRINDEXLISTENER_IID_STR },
#endif
#ifdef NS_IDNSLISTENER_IID_STR
{ &kDNSListenerIID, NS_IDNSLISTENER_IID_STR },
#endif
#ifdef NS_IDNSSERVICE_IID_STR
{ &kDNSServiceIID, NS_IDNSSERVICE_IID_STR },
#endif
#ifdef NS_IDOCCHARSET_IID_STR
{ &kDocCharsetIID, NS_IDOCCHARSET_IID_STR },
#endif
#ifdef NS_IDOCSHELL_IID_STR
{ &kDocShellIID, NS_IDOCSHELL_IID_STR },
#endif
#ifdef NS_IDOCSHELLHISTORY_IID_STR
{ &kDocShellHistoryIID, NS_IDOCSHELLHISTORY_IID_STR },
#endif
#ifdef NS_IDOCSHELLLOADINFO_IID_STR
{ &kDocShellLoadInfoIID, NS_IDOCSHELLLOADINFO_IID_STR },
#endif
#ifdef NS_IDOCSHELLTREEITEM_IID_STR
{ &kDocShellTreeItemIID, NS_IDOCSHELLTREEITEM_IID_STR },
#endif
#ifdef NS_IDOCSHELLTREENODE_IID_STR
{ &kDocShellTreeNodeIID, NS_IDOCSHELLTREENODE_IID_STR },
#endif
#ifdef NS_IDOCSHELLTREEOWNER_IID_STR
{ &kDocShellTreeOwnerIID, NS_IDOCSHELLTREEOWNER_IID_STR },
#endif
#ifdef NS_IDOCUMENTCHARSETINFO_IID_STR
{ &kDocumentCharsetInfoIID, NS_IDOCUMENTCHARSETINFO_IID_STR },
#endif
#ifdef NS_IDOCUMENTLOADER_IID_STR
{ &kDocumentLoaderIID, NS_IDOCUMENTLOADER_IID_STR },
#endif
#ifdef NS_IDOCUMENTLOADERFACTORY_IID_STR
{ &kDocumentLoaderFactoryIID, NS_IDOCUMENTLOADERFACTORY_IID_STR },
#endif
#ifdef NS_IDOCUMENTSTATELISTENER_IID_STR
{ &kDocumentStateListenerIID, NS_IDOCUMENTSTATELISTENER_IID_STR },
#endif
#ifdef NS_IDOM3DOCUMENTEVENT_IID_STR
{ &kDOM3DocumentEventIID, NS_IDOM3DOCUMENTEVENT_IID_STR },
#endif
#ifdef NS_IDOM3EVENTTARGET_IID_STR
{ &kDOM3EventTargetIID, NS_IDOM3EVENTTARGET_IID_STR },
#endif
#ifdef NS_IDOM3NODE_IID_STR
{ &kDOM3NodeIID, NS_IDOM3NODE_IID_STR },
#endif
#ifdef NS_IDOMABSTRACTVIEW_IID_STR
{ &kDOMAbstractViewIID, NS_IDOMABSTRACTVIEW_IID_STR },
#endif
#ifdef NS_IDOMATTR_IID_STR
{ &kDOMAttrIID, NS_IDOMATTR_IID_STR },
#endif
#ifdef NS_IDOMBARPROP_IID_STR
{ &kDOMBarPropIID, NS_IDOMBARPROP_IID_STR },
#endif
#ifdef NS_IDOMCDATASECTION_IID_STR
{ &kDOMCDATASectionIID, NS_IDOMCDATASECTION_IID_STR },
#endif
#ifdef NS_IDOMCHARACTERDATA_IID_STR
{ &kDOMCharacterDataIID, NS_IDOMCHARACTERDATA_IID_STR },
#endif
#ifdef NS_IDOMCHROMEWINDOW_IID_STR
{ &kDOMChromeWindowIID, NS_IDOMCHROMEWINDOW_IID_STR },
#endif
#ifdef NS_IDOMCOMMENT_IID_STR
{ &kDOMCommentIID, NS_IDOMCOMMENT_IID_STR },
#endif
#ifdef NS_IDOMCOUNTER_IID_STR
{ &kDOMCounterIID, NS_IDOMCOUNTER_IID_STR },
#endif
#ifdef NS_IDOMCRMFOBJECT_IID_STR
{ &kDOMCRMFObjectIID, NS_IDOMCRMFOBJECT_IID_STR },
#endif
#ifdef NS_IDOMCRYPTO_IID_STR
{ &kDOMCryptoIID, NS_IDOMCRYPTO_IID_STR },
#endif
#ifdef NS_IDOMCRYPTODIALOGS_IID_STR
{ &kDOMCryptoDialogsIID, NS_IDOMCRYPTODIALOGS_IID_STR },
#endif
#ifdef NS_IDOMCSS2PROPERTIES_IID_STR
{ &kDOMCSS2PropertiesIID, NS_IDOMCSS2PROPERTIES_IID_STR },
#endif
#ifdef NS_IDOMCSSCHARSETRULE_IID_STR
{ &kDOMCSSCharsetRuleIID, NS_IDOMCSSCHARSETRULE_IID_STR },
#endif
#ifdef NS_IDOMCSSFONTFACERULE_IID_STR
{ &kDOMCSSFontFaceRuleIID, NS_IDOMCSSFONTFACERULE_IID_STR },
#endif
#ifdef NS_IDOMCSSIMPORTRULE_IID_STR
{ &kDOMCSSImportRuleIID, NS_IDOMCSSIMPORTRULE_IID_STR },
#endif
#ifdef NS_IDOMCSSMEDIARULE_IID_STR
{ &kDOMCSSMediaRuleIID, NS_IDOMCSSMEDIARULE_IID_STR },
#endif
#ifdef NS_IDOMCSSPAGERULE_IID_STR
{ &kDOMCSSPageRuleIID, NS_IDOMCSSPAGERULE_IID_STR },
#endif
#ifdef NS_IDOMCSSPRIMITIVEVALUE_IID_STR
{ &kDOMCSSPrimitiveValueIID, NS_IDOMCSSPRIMITIVEVALUE_IID_STR },
#endif
#ifdef NS_IDOMCSSRULE_IID_STR
{ &kDOMCSSRuleIID, NS_IDOMCSSRULE_IID_STR },
#endif
#ifdef NS_IDOMCSSRULELIST_IID_STR
{ &kDOMCSSRuleListIID, NS_IDOMCSSRULELIST_IID_STR },
#endif
#ifdef NS_IDOMCSSSTYLEDECLARATION_IID_STR
{ &kDOMCSSStyleDeclarationIID, NS_IDOMCSSSTYLEDECLARATION_IID_STR },
#endif
#ifdef NS_IDOMCSSSTYLERULE_IID_STR
{ &kDOMCSSStyleRuleIID, NS_IDOMCSSSTYLERULE_IID_STR },
#endif
#ifdef NS_IDOMCSSSTYLESHEET_IID_STR
{ &kDOMCSSStyleSheetIID, NS_IDOMCSSSTYLESHEET_IID_STR },
#endif
#ifdef NS_IDOMCSSUNKNOWNRULE_IID_STR
{ &kDOMCSSUnknownRuleIID, NS_IDOMCSSUNKNOWNRULE_IID_STR },
#endif
#ifdef NS_IDOMCSSVALUE_IID_STR
{ &kDOMCSSValueIID, NS_IDOMCSSVALUE_IID_STR },
#endif
#ifdef NS_IDOMCSSVALUELIST_IID_STR
{ &kDOMCSSValueListIID, NS_IDOMCSSVALUELIST_IID_STR },
#endif
#ifdef NS_IDOMCUSTOMEVENT_IID_STR
{ &kDOMCustomEventIID, NS_IDOMCUSTOMEVENT_IID_STR },
#endif
#ifdef NS_IDOMDOCUMENT_IID_STR
{ &kDOMDocumentIID, NS_IDOMDOCUMENT_IID_STR },
#endif
#ifdef NS_IDOMDOCUMENTCSS_IID_STR
{ &kDOMDocumentCSSIID, NS_IDOMDOCUMENTCSS_IID_STR },
#endif
#ifdef NS_IDOMDOCUMENTEVENT_IID_STR
{ &kDOMDocumentEventIID, NS_IDOMDOCUMENTEVENT_IID_STR },
#endif
#ifdef NS_IDOMDOCUMENTFRAGMENT_IID_STR
{ &kDOMDocumentFragmentIID, NS_IDOMDOCUMENTFRAGMENT_IID_STR },
#endif
#ifdef NS_IDOMDOCUMENTRANGE_IID_STR
{ &kDOMDocumentRangeIID, NS_IDOMDOCUMENTRANGE_IID_STR },
#endif
#ifdef NS_IDOMDOCUMENTSTYLE_IID_STR
{ &kDOMDocumentStyleIID, NS_IDOMDOCUMENTSTYLE_IID_STR },
#endif
#ifdef NS_IDOMDOCUMENTTRAVERSAL_IID_STR
{ &kDOMDocumentTraversalIID, NS_IDOMDOCUMENTTRAVERSAL_IID_STR },
#endif
#ifdef NS_IDOMDOCUMENTTYPE_IID_STR
{ &kDOMDocumentTypeIID, NS_IDOMDOCUMENTTYPE_IID_STR },
#endif
#ifdef NS_IDOMDOCUMENTVIEW_IID_STR
{ &kDOMDocumentViewIID, NS_IDOMDOCUMENTVIEW_IID_STR },
#endif
#ifdef NS_IDOMDOCUMENTXBL_IID_STR
{ &kDOMDocumentXBLIID, NS_IDOMDOCUMENTXBL_IID_STR },
#endif
#ifdef NS_IDOMDOMEXCEPTION_IID_STR
{ &kDOMDOMExceptionIID, NS_IDOMDOMEXCEPTION_IID_STR },
#endif
#ifdef NS_IDOMDOMIMPLEMENTATION_IID_STR
{ &kDOMDOMImplementationIID, NS_IDOMDOMIMPLEMENTATION_IID_STR },
#endif
#ifdef NS_IDOMELEMENT_IID_STR
{ &kDOMElementIID, NS_IDOMELEMENT_IID_STR },
#endif
#ifdef NS_IDOMELEMENTCSSINLINESTYLE_IID_STR
{ &kDOMElementCSSInlineStyleIID, NS_IDOMELEMENTCSSINLINESTYLE_IID_STR },
#endif
#ifdef NS_IDOMENTITY_IID_STR
{ &kDOMEntityIID, NS_IDOMENTITY_IID_STR },
#endif
#ifdef NS_IDOMENTITYREFERENCE_IID_STR
{ &kDOMEntityReferenceIID, NS_IDOMENTITYREFERENCE_IID_STR },
#endif
#ifdef NS_IDOMEVENT_IID_STR
{ &kDOMEventIID, NS_IDOMEVENT_IID_STR },
#endif
#ifdef NS_IDOMEVENTGROUP_IID_STR
{ &kDOMEventGroupIID, NS_IDOMEVENTGROUP_IID_STR },
#endif
#ifdef NS_IDOMEVENTLISTENER_IID_STR
{ &kDOMEventListenerIID, NS_IDOMEVENTLISTENER_IID_STR },
#endif
#ifdef NS_IDOMEVENTTARGET_IID_STR
{ &kDOMEventTargetIID, NS_IDOMEVENTTARGET_IID_STR },
#endif
#ifdef NS_IDOMHISTORY_IID_STR
{ &kDOMHistoryIID, NS_IDOMHISTORY_IID_STR },
#endif
#ifdef NS_IDOMHTMLANCHORELEMENT_IID_STR
{ &kDOMHTMLAnchorElementIID, NS_IDOMHTMLANCHORELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLAPPLETELEMENT_IID_STR
{ &kDOMHTMLAppletElementIID, NS_IDOMHTMLAPPLETELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLAREAELEMENT_IID_STR
{ &kDOMHTMLAreaElementIID, NS_IDOMHTMLAREAELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLBASEELEMENT_IID_STR
{ &kDOMHTMLBaseElementIID, NS_IDOMHTMLBASEELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLBASEFONTELEMENT_IID_STR
{ &kDOMHTMLBaseFontElementIID, NS_IDOMHTMLBASEFONTELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLBODYELEMENT_IID_STR
{ &kDOMHTMLBodyElementIID, NS_IDOMHTMLBODYELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLBRELEMENT_IID_STR
{ &kDOMHTMLBRElementIID, NS_IDOMHTMLBRELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLBUTTONELEMENT_IID_STR
{ &kDOMHTMLButtonElementIID, NS_IDOMHTMLBUTTONELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLCOLLECTION_IID_STR
{ &kDOMHTMLCollectionIID, NS_IDOMHTMLCOLLECTION_IID_STR },
#endif
#ifdef NS_IDOMHTMLDIRECTORYELEMENT_IID_STR
{ &kDOMHTMLDirectoryElementIID, NS_IDOMHTMLDIRECTORYELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLDIVELEMENT_IID_STR
{ &kDOMHTMLDivElementIID, NS_IDOMHTMLDIVELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLDLISTELEMENT_IID_STR
{ &kDOMHTMLDListElementIID, NS_IDOMHTMLDLISTELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLDOCUMENT_IID_STR
{ &kDOMHTMLDocumentIID, NS_IDOMHTMLDOCUMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLELEMENT_IID_STR
{ &kDOMHTMLElementIID, NS_IDOMHTMLELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLEMBEDELEMENT_IID_STR
{ &kDOMHTMLEmbedElementIID, NS_IDOMHTMLEMBEDELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLFIELDSETELEMENT_IID_STR
{ &kDOMHTMLFieldSetElementIID, NS_IDOMHTMLFIELDSETELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLFONTELEMENT_IID_STR
{ &kDOMHTMLFontElementIID, NS_IDOMHTMLFONTELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLFORMELEMENT_IID_STR
{ &kDOMHTMLFormElementIID, NS_IDOMHTMLFORMELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLFRAMEELEMENT_IID_STR
{ &kDOMHTMLFrameElementIID, NS_IDOMHTMLFRAMEELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLFRAMESETELEMENT_IID_STR
{ &kDOMHTMLFrameSetElementIID, NS_IDOMHTMLFRAMESETELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLHEADELEMENT_IID_STR
{ &kDOMHTMLHeadElementIID, NS_IDOMHTMLHEADELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLHEADINGELEMENT_IID_STR
{ &kDOMHTMLHeadingElementIID, NS_IDOMHTMLHEADINGELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLHRELEMENT_IID_STR
{ &kDOMHTMLHRElementIID, NS_IDOMHTMLHRELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLHTMLELEMENT_IID_STR
{ &kDOMHTMLHtmlElementIID, NS_IDOMHTMLHTMLELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLIFRAMEELEMENT_IID_STR
{ &kDOMHTMLIFrameElementIID, NS_IDOMHTMLIFRAMEELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLIMAGEELEMENT_IID_STR
{ &kDOMHTMLImageElementIID, NS_IDOMHTMLIMAGEELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLINPUTELEMENT_IID_STR
{ &kDOMHTMLInputElementIID, NS_IDOMHTMLINPUTELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLISINDEXELEMENT_IID_STR
{ &kDOMHTMLIsIndexElementIID, NS_IDOMHTMLISINDEXELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLLABELELEMENT_IID_STR
{ &kDOMHTMLLabelElementIID, NS_IDOMHTMLLABELELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLLEGENDELEMENT_IID_STR
{ &kDOMHTMLLegendElementIID, NS_IDOMHTMLLEGENDELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLLIELEMENT_IID_STR
{ &kDOMHTMLLIElementIID, NS_IDOMHTMLLIELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLLINKELEMENT_IID_STR
{ &kDOMHTMLLinkElementIID, NS_IDOMHTMLLINKELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLMAPELEMENT_IID_STR
{ &kDOMHTMLMapElementIID, NS_IDOMHTMLMAPELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLMENUELEMENT_IID_STR
{ &kDOMHTMLMenuElementIID, NS_IDOMHTMLMENUELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLMETAELEMENT_IID_STR
{ &kDOMHTMLMetaElementIID, NS_IDOMHTMLMETAELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLMODELEMENT_IID_STR
{ &kDOMHTMLModElementIID, NS_IDOMHTMLMODELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLOBJECTELEMENT_IID_STR
{ &kDOMHTMLObjectElementIID, NS_IDOMHTMLOBJECTELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLOLISTELEMENT_IID_STR
{ &kDOMHTMLOListElementIID, NS_IDOMHTMLOLISTELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLOPTGROUPELEMENT_IID_STR
{ &kDOMHTMLOptGroupElementIID, NS_IDOMHTMLOPTGROUPELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLOPTIONELEMENT_IID_STR
{ &kDOMHTMLOptionElementIID, NS_IDOMHTMLOPTIONELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLPARAGRAPHELEMENT_IID_STR
{ &kDOMHTMLParagraphElementIID, NS_IDOMHTMLPARAGRAPHELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLPARAMELEMENT_IID_STR
{ &kDOMHTMLParamElementIID, NS_IDOMHTMLPARAMELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLPREELEMENT_IID_STR
{ &kDOMHTMLPreElementIID, NS_IDOMHTMLPREELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLQUOTEELEMENT_IID_STR
{ &kDOMHTMLQuoteElementIID, NS_IDOMHTMLQUOTEELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLSCRIPTELEMENT_IID_STR
{ &kDOMHTMLScriptElementIID, NS_IDOMHTMLSCRIPTELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLSELECTELEMENT_IID_STR
{ &kDOMHTMLSelectElementIID, NS_IDOMHTMLSELECTELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLSTYLEELEMENT_IID_STR
{ &kDOMHTMLStyleElementIID, NS_IDOMHTMLSTYLEELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLTABLECAPTIONELEM_IID_STR
{ &kDOMHTMLTableCaptionElemIID, NS_IDOMHTMLTABLECAPTIONELEM_IID_STR },
#endif
#ifdef NS_IDOMHTMLTABLECELLELEMENT_IID_STR
{ &kDOMHTMLTableCellElementIID, NS_IDOMHTMLTABLECELLELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLTABLECOLELEMENT_IID_STR
{ &kDOMHTMLTableColElementIID, NS_IDOMHTMLTABLECOLELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLTABLEELEMENT_IID_STR
{ &kDOMHTMLTableElementIID, NS_IDOMHTMLTABLEELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLTABLEROWELEMENT_IID_STR
{ &kDOMHTMLTableRowElementIID, NS_IDOMHTMLTABLEROWELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLTABLESECTIONELEM_IID_STR
{ &kDOMHTMLTableSectionElemIID, NS_IDOMHTMLTABLESECTIONELEM_IID_STR },
#endif
#ifdef NS_IDOMHTMLTEXTAREAELEMENT_IID_STR
{ &kDOMHTMLTextAreaElementIID, NS_IDOMHTMLTEXTAREAELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLTITLEELEMENT_IID_STR
{ &kDOMHTMLTitleElementIID, NS_IDOMHTMLTITLEELEMENT_IID_STR },
#endif
#ifdef NS_IDOMHTMLULISTELEMENT_IID_STR
{ &kDOMHTMLUListElementIID, NS_IDOMHTMLULISTELEMENT_IID_STR },
#endif
#ifdef NS_IDOMJSWINDOW_IID_STR
{ &kDOMJSWindowIID, NS_IDOMJSWINDOW_IID_STR },
#endif
#ifdef NS_IDOMKEYEVENT_IID_STR
{ &kDOMKeyEventIID, NS_IDOMKEYEVENT_IID_STR },
#endif
#ifdef NS_IDOMLINKSTYLE_IID_STR
{ &kDOMLinkStyleIID, NS_IDOMLINKSTYLE_IID_STR },
#endif
#ifdef NS_IDOMLOCATION_IID_STR
{ &kDOMLocationIID, NS_IDOMLOCATION_IID_STR },
#endif
#ifdef NS_IDOMMEDIALIST_IID_STR
{ &kDOMMediaListIID, NS_IDOMMEDIALIST_IID_STR },
#endif
#ifdef NS_IDOMMIMETYPE_IID_STR
{ &kDOMMimeTypeIID, NS_IDOMMIMETYPE_IID_STR },
#endif
#ifdef NS_IDOMMIMETYPEARRAY_IID_STR
{ &kDOMMimeTypeArrayIID, NS_IDOMMIMETYPEARRAY_IID_STR },
#endif
#ifdef NS_IDOMMOUSEEVENT_IID_STR
{ &kDOMMouseEventIID, NS_IDOMMOUSEEVENT_IID_STR },
#endif
#ifdef NS_IDOMMUTATIONEVENT_IID_STR
{ &kDOMMutationEventIID, NS_IDOMMUTATIONEVENT_IID_STR },
#endif
#ifdef NS_IDOMNAMEDNODEMAP_IID_STR
{ &kDOMNamedNodeMapIID, NS_IDOMNAMEDNODEMAP_IID_STR },
#endif
#ifdef NS_IDOMNAVIGATOR_IID_STR
{ &kDOMNavigatorIID, NS_IDOMNAVIGATOR_IID_STR },
#endif
#ifdef NS_IDOMNODE_IID_STR
{ &kDOMNodeIID, NS_IDOMNODE_IID_STR },
#endif
#ifdef NS_IDOMNODEFILTER_IID_STR
{ &kDOMNodeFilterIID, NS_IDOMNODEFILTER_IID_STR },
#endif
#ifdef NS_IDOMNODEITERATOR_IID_STR
{ &kDOMNodeIteratorIID, NS_IDOMNODEITERATOR_IID_STR },
#endif
#ifdef NS_IDOMNODELIST_IID_STR
{ &kDOMNodeListIID, NS_IDOMNODELIST_IID_STR },
#endif
#ifdef NS_IDOMNOTATION_IID_STR
{ &kDOMNotationIID, NS_IDOMNOTATION_IID_STR },
#endif
#ifdef NS_IDOMNSDOCUMENT_IID_STR
{ &kDOMNSDocumentIID, NS_IDOMNSDOCUMENT_IID_STR },
#endif
#ifdef NS_IDOMNSEVENT_IID_STR
{ &kDOMNSEventIID, NS_IDOMNSEVENT_IID_STR },
#endif
#ifdef NS_IDOMNSHISTORY_IID_STR
{ &kDOMNSHistoryIID, NS_IDOMNSHISTORY_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLANCHORELEMENT_IID_STR
{ &kDOMNSHTMLAnchorElementIID, NS_IDOMNSHTMLANCHORELEMENT_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLAREAELEMENT_IID_STR
{ &kDOMNSHTMLAreaElementIID, NS_IDOMNSHTMLAREAELEMENT_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLBUTTONELEMENT_IID_STR
{ &kDOMNSHTMLButtonElementIID, NS_IDOMNSHTMLBUTTONELEMENT_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLDOCUMENT_IID_STR
{ &kDOMNSHTMLDocumentIID, NS_IDOMNSHTMLDOCUMENT_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLELEMENT_IID_STR
{ &kDOMNSHTMLElementIID, NS_IDOMNSHTMLELEMENT_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLFORMCONTROLLIST_IID_STR
{ &kDOMNSHTMLFormControlListIID, NS_IDOMNSHTMLFORMCONTROLLIST_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLFORMELEMENT_IID_STR
{ &kDOMNSHTMLFormElementIID, NS_IDOMNSHTMLFORMELEMENT_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLFRAMEELEMENT_IID_STR
{ &kDOMNSHTMLFrameElementIID, NS_IDOMNSHTMLFRAMEELEMENT_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLIMAGEELEMENT_IID_STR
{ &kDOMNSHTMLImageElementIID, NS_IDOMNSHTMLIMAGEELEMENT_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLINPUTELEMENT_IID_STR
{ &kDOMNSHTMLInputElementIID, NS_IDOMNSHTMLINPUTELEMENT_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLOPTIONCOLLECTN_IID_STR
{ &kDOMNSHTMLOptionCollectnIID, NS_IDOMNSHTMLOPTIONCOLLECTN_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLSELECTELEMENT_IID_STR
{ &kDOMNSHTMLSelectElementIID, NS_IDOMNSHTMLSELECTELEMENT_IID_STR },
#endif
#ifdef NS_IDOMNSHTMLTEXTAREAELEMENT_IID_STR
{ &kDOMNSHTMLTextAreaElementIID, NS_IDOMNSHTMLTEXTAREAELEMENT_IID_STR },
#endif
#ifdef NS_IDOMNSLOCATION_IID_STR
{ &kDOMNSLocationIID, NS_IDOMNSLOCATION_IID_STR },
#endif
#ifdef NS_IDOMNSRANGE_IID_STR
{ &kDOMNSRangeIID, NS_IDOMNSRANGE_IID_STR },
#endif
#ifdef NS_IDOMNSUIEVENT_IID_STR
{ &kDOMNSUIEventIID, NS_IDOMNSUIEVENT_IID_STR },
#endif
#ifdef NS_IDOMNSXBLFORMCONTROL_IID_STR
{ &kDOMNSXBLFormControlIID, NS_IDOMNSXBLFORMCONTROL_IID_STR },
#endif
#ifdef NS_IDOMPARSER_IID_STR
{ &kDOMParserIID, NS_IDOMPARSER_IID_STR },
#endif
#ifdef NS_IDOMPKCS11_IID_STR
{ &kDOMPkcs11IID, NS_IDOMPKCS11_IID_STR },
#endif
#ifdef NS_IDOMPLUGIN_IID_STR
{ &kDOMPluginIID, NS_IDOMPLUGIN_IID_STR },
#endif
#ifdef NS_IDOMPLUGINARRAY_IID_STR
{ &kDOMPluginArrayIID, NS_IDOMPLUGINARRAY_IID_STR },
#endif
#ifdef NS_IDOMPROCESSINGINSTRUCTION_IID_STR
{ &kDOMProcessingInstructionIID, NS_IDOMPROCESSINGINSTRUCTION_IID_STR },
#endif
#ifdef NS_IDOMRANGE_IID_STR
{ &kDOMRangeIID, NS_IDOMRANGE_IID_STR },
#endif
#ifdef NS_IDOMRANGEEXCEPTION_IID_STR
{ &kDOMRangeExceptionIID, NS_IDOMRANGEEXCEPTION_IID_STR },
#endif
#ifdef NS_IDOMRECT_IID_STR
{ &kDOMRectIID, NS_IDOMRECT_IID_STR },
#endif
#ifdef NS_IDOMRGBCOLOR_IID_STR
{ &kDOMRGBColorIID, NS_IDOMRGBCOLOR_IID_STR },
#endif
#ifdef NS_IDOMSCREEN_IID_STR
{ &kDOMScreenIID, NS_IDOMSCREEN_IID_STR },
#endif
#ifdef NS_IDOMSERIALIZER_IID_STR
{ &kDOMSerializerIID, NS_IDOMSERIALIZER_IID_STR },
#endif
#ifdef NS_IDOMSTYLESHEET_IID_STR
{ &kDOMStyleSheetIID, NS_IDOMSTYLESHEET_IID_STR },
#endif
#ifdef NS_IDOMSTYLESHEETLIST_IID_STR
{ &kDOMStyleSheetListIID, NS_IDOMSTYLESHEETLIST_IID_STR },
#endif
#ifdef NS_IDOMTEXT_IID_STR
{ &kDOMTextIID, NS_IDOMTEXT_IID_STR },
#endif
#ifdef NS_IDOMTREEWALKER_IID_STR
{ &kDOMTreeWalkerIID, NS_IDOMTREEWALKER_IID_STR },
#endif
#ifdef NS_IDOMUIEVENT_IID_STR
{ &kDOMUIEventIID, NS_IDOMUIEVENT_IID_STR },
#endif
#ifdef NS_IDOMVIEWCSS_IID_STR
{ &kDOMViewCSSIID, NS_IDOMVIEWCSS_IID_STR },
#endif
#ifdef NS_IDOMWINDOW_IID_STR
{ &kDOMWindowIID, NS_IDOMWINDOW_IID_STR },
#endif
#ifdef NS_IDOMWINDOWCOLLECTION_IID_STR
{ &kDOMWindowCollectionIID, NS_IDOMWINDOWCOLLECTION_IID_STR },
#endif
#ifdef NS_IDOMWINDOWINTERNAL_IID_STR
{ &kDOMWindowInternalIID, NS_IDOMWINDOWINTERNAL_IID_STR },
#endif
#ifdef NS_IDOMXMLDOCUMENT_IID_STR
{ &kDOMXMLDocumentIID, NS_IDOMXMLDOCUMENT_IID_STR },
#endif
#ifdef NS_IDOMXPATHEVALUATOR_IID_STR
{ &kDOMXPathEvaluatorIID, NS_IDOMXPATHEVALUATOR_IID_STR },
#endif
#ifdef NS_IDOMXPATHEXCEPTION_IID_STR
{ &kDOMXPathExceptionIID, NS_IDOMXPATHEXCEPTION_IID_STR },
#endif
#ifdef NS_IDOMXPATHEXPRESSION_IID_STR
{ &kDOMXPathExpressionIID, NS_IDOMXPATHEXPRESSION_IID_STR },
#endif
#ifdef NS_IDOMXPATHNAMESPACE_IID_STR
{ &kDOMXPathNamespaceIID, NS_IDOMXPATHNAMESPACE_IID_STR },
#endif
#ifdef NS_IDOMXPATHNSRESOLVER_IID_STR
{ &kDOMXPathNSResolverIID, NS_IDOMXPATHNSRESOLVER_IID_STR },
#endif
#ifdef NS_IDOMXPATHRESULT_IID_STR
{ &kDOMXPathResultIID, NS_IDOMXPATHRESULT_IID_STR },
#endif
#ifdef NS_IDOMXULBUTTONELEMENT_IID_STR
{ &kDOMXULButtonElementIID, NS_IDOMXULBUTTONELEMENT_IID_STR },
#endif
#ifdef NS_IDOMXULCHECKBOXELEMENT_IID_STR
{ &kDOMXULCheckboxElementIID, NS_IDOMXULCHECKBOXELEMENT_IID_STR },
#endif
#ifdef NS_IDOMXULCOMMANDDISPATCHER_IID_STR
{ &kDOMXULCommandDispatcherIID, NS_IDOMXULCOMMANDDISPATCHER_IID_STR },
#endif
#ifdef NS_IDOMXULCONTROLELEMENT_IID_STR
{ &kDOMXULControlElementIID, NS_IDOMXULCONTROLELEMENT_IID_STR },
#endif
#ifdef NS_IDOMXULDESCRIPTIONELEMENT_IID_STR
{ &kDOMXULDescriptionElementIID, NS_IDOMXULDESCRIPTIONELEMENT_IID_STR },
#endif
#ifdef NS_IDOMXULDOCUMENT_IID_STR
{ &kDOMXULDocumentIID, NS_IDOMXULDOCUMENT_IID_STR },
#endif
#ifdef NS_IDOMXULELEMENT_IID_STR
{ &kDOMXULElementIID, NS_IDOMXULELEMENT_IID_STR },
#endif
#ifdef NS_IDOMXULIMAGEELEMENT_IID_STR
{ &kDOMXULImageElementIID, NS_IDOMXULIMAGEELEMENT_IID_STR },
#endif
#ifdef NS_IDOMXULLABELEDCONTROLEL_IID_STR
{ &kDOMXULLabeledControlElIID, NS_IDOMXULLABELEDCONTROLEL_IID_STR },
#endif
#ifdef NS_IDOMXULLABELELEMENT_IID_STR
{ &kDOMXULLabelElementIID, NS_IDOMXULLABELELEMENT_IID_STR },
#endif
#ifdef NS_IDOMXULMENULISTELEMENT_IID_STR
{ &kDOMXULMenuListElementIID, NS_IDOMXULMENULISTELEMENT_IID_STR },
#endif
#ifdef NS_IDOMXULMULTSELECTCNTRLEL_IID_STR
{ &kDOMXULMultSelectCntrlElIID, NS_IDOMXULMULTSELECTCNTRLEL_IID_STR },
#endif
#ifdef NS_IDOMXULPOPUPELEMENT_IID_STR
{ &kDOMXULPopupElementIID, NS_IDOMXULPOPUPELEMENT_IID_STR },
#endif
#ifdef NS_IDOMXULSELECTCNTRLEL_IID_STR
{ &kDOMXULSelectCntrlElIID, NS_IDOMXULSELECTCNTRLEL_IID_STR },
#endif
#ifdef NS_IDOMXULSELECTCNTRLITEMEL_IID_STR
{ &kDOMXULSelectCntrlItemElIID, NS_IDOMXULSELECTCNTRLITEMEL_IID_STR },
#endif
#ifdef NS_IDOWNLOAD_IID_STR
{ &kDownloadIID, NS_IDOWNLOAD_IID_STR },
#endif
#ifdef NS_IDOWNLOADER_IID_STR
{ &kDownloaderIID, NS_IDOWNLOADER_IID_STR },
#endif
#ifdef NS_IDOWNLOADMANAGER_IID_STR
{ &kDownloadManagerIID, NS_IDOWNLOADMANAGER_IID_STR },
#endif
#ifdef NS_IDOWNLOADPROGRESSLISTENER_IID_STR
{ &kDownloadProgressListenerIID, NS_IDOWNLOADPROGRESSLISTENER_IID_STR },
#endif
#ifdef NS_IDRAGDROPHANDLER_IID_STR
{ &kDragDropHandlerIID, NS_IDRAGDROPHANDLER_IID_STR },
#endif
#ifdef NS_IDRAGDROPOVERRIDE_IID_STR
{ &kDragDropOverrideIID, NS_IDRAGDROPOVERRIDE_IID_STR },
#endif
#ifdef NS_IDRAGSERVICE_IID_STR
{ &kDragServiceIID, NS_IDRAGSERVICE_IID_STR },
#endif
#ifdef NS_IDRAGSESSION_IID_STR
{ &kDragSessionIID, NS_IDRAGSESSION_IID_STR },
#endif
#ifdef NS_IDRAGTRACKER_IID_STR
{ &kDragTrackerIID, NS_IDRAGTRACKER_IID_STR },
#endif
#ifdef NS_IEDITACTIONLISTENER_IID_STR
{ &kEditActionListenerIID, NS_IEDITACTIONLISTENER_IID_STR },
#endif
#ifdef NS_IEDITINGSESSION_IID_STR
{ &kEditingSessionIID, NS_IEDITINGSESSION_IID_STR },
#endif
#ifdef NS_IEDITOR_IID_STR
{ &kEditorIID, NS_IEDITOR_IID_STR },
#endif
#ifdef NS_IEDITORBOXOBJECT_IID_STR
{ &kEditorBoxObjectIID, NS_IEDITORBOXOBJECT_IID_STR },
#endif
#ifdef NS_IEDITORDOCSHELL_IID_STR
{ &kEditorDocShellIID, NS_IEDITORDOCSHELL_IID_STR },
#endif
#ifdef NS_IEDITORIMESUPPORT_IID_STR
{ &kEditorIMESupportIID, NS_IEDITORIMESUPPORT_IID_STR },
#endif
#ifdef NS_IEDITORLOGGING_IID_STR
{ &kEditorLoggingIID, NS_IEDITORLOGGING_IID_STR },
#endif
#ifdef NS_IEDITORMAILSUPPORT_IID_STR
{ &kEditorMailSupportIID, NS_IEDITORMAILSUPPORT_IID_STR },
#endif
#ifdef NS_IEDITOROBSERVER_IID_STR
{ &kEditorObserverIID, NS_IEDITOROBSERVER_IID_STR },
#endif
#ifdef NS_IEDITORSPELLCHECK_IID_STR
{ &kEditorSpellCheckIID, NS_IEDITORSPELLCHECK_IID_STR },
#endif
#ifdef NS_IEDITORSTYLESHEETS_IID_STR
{ &kEditorStyleSheetsIID, NS_IEDITORSTYLESHEETS_IID_STR },
#endif
#ifdef NS_IEMBEDDINGSITEWINDOW_IID_STR
{ &kEmbeddingSiteWindowIID, NS_IEMBEDDINGSITEWINDOW_IID_STR },
#endif
#ifdef NS_IEMBEDDINGSITEWINDOW2_IID_STR
{ &kEmbeddingSiteWindow2IID, NS_IEMBEDDINGSITEWINDOW2_IID_STR },
#endif
#ifdef NS_IENCODEDCHANNEL_IID_STR
{ &kEncodedChannelIID, NS_IENCODEDCHANNEL_IID_STR },
#endif
#ifdef NS_IENCRYPTEDSMIMEURISSRVC_IID_STR
{ &kEncryptedSMIMEURIsSrvcIID, NS_IENCRYPTEDSMIMEURISSRVC_IID_STR },
#endif
#ifdef NS_IENTITYCONVERTER_IID_STR
{ &kEntityConverterIID, NS_IENTITYCONVERTER_IID_STR },
#endif
#ifdef NS_IENTROPYCOLLECTOR_IID_STR
{ &kEntropyCollectorIID, NS_IENTROPYCOLLECTOR_IID_STR },
#endif
#ifdef NS_IENUMERATOR_IID_STR
{ &kEnumeratorIID, NS_IENUMERATOR_IID_STR },
#endif
#ifdef NS_IERRORSERVICE_IID_STR
{ &kErrorServiceIID, NS_IERRORSERVICE_IID_STR },
#endif
#ifdef NS_IEVALUATESTRINGPROXY_IID_STR
{ &kEvaluateStringProxyIID, NS_IEVALUATESTRINGPROXY_IID_STR },
#endif
#ifdef NS_IEVENTHANDLER_IID_STR
{ &kEventHandlerIID, NS_IEVENTHANDLER_IID_STR },
#endif
#ifdef NS_IEVENTQUEUE_IID_STR
{ &kEventQueueIID, NS_IEVENTQUEUE_IID_STR },
#endif
#ifdef NS_IEVENTQUEUESERVICE_IID_STR
{ &kEventQueueServiceIID, NS_IEVENTQUEUESERVICE_IID_STR },
#endif
#ifdef NS_IEXCEPTION_IID_STR
{ &kExceptionIID, NS_IEXCEPTION_IID_STR },
#endif
#ifdef NS_IEXCEPTIONSERVICE_IID_STR
{ &kExceptionServiceIID, NS_IEXCEPTIONSERVICE_IID_STR },
#endif
#ifdef NS_IEXPATSINK_IID_STR
{ &kExpatSinkIID, NS_IEXPATSINK_IID_STR },
#endif
#ifdef NS_IEXTERNALHELPERAPPSERVICE_IID_STR
{ &kExternalHelperAppServiceIID, NS_IEXTERNALHELPERAPPSERVICE_IID_STR },
#endif
#ifdef NS_IEXTERNALPROTOCOLHANDLER_IID_STR
{ &kExternalProtocolHandlerIID, NS_IEXTERNALPROTOCOLHANDLER_IID_STR },
#endif
#ifdef NS_IEXTERNALPROTOCOLSERVICE_IID_STR
{ &kExternalProtocolServiceIID, NS_IEXTERNALPROTOCOLSERVICE_IID_STR },
#endif
#ifdef NS_IFACTORY_IID_STR
{ &kFactoryIID, NS_IFACTORY_IID_STR },
#endif
#ifdef NS_IFASTLOADFILECONTROL_IID_STR
{ &kFastLoadFileControlIID, NS_IFASTLOADFILECONTROL_IID_STR },
#endif
#ifdef NS_IFASTLOADSERVICE_IID_STR
{ &kFastLoadServiceIID, NS_IFASTLOADSERVICE_IID_STR },
#endif
#ifdef NS_IFILE_IID_STR
{ &kFileIID, NS_IFILE_IID_STR },
#endif
#ifdef NS_IFILECHANNEL_IID_STR
{ &kFileChannelIID, NS_IFILECHANNEL_IID_STR },
#endif
#ifdef NS_IFILEPICKER_IID_STR
{ &kFilePickerIID, NS_IFILEPICKER_IID_STR },
#endif
#ifdef NS_IFILEPROTOCOLHANDLER_IID_STR
{ &kFileProtocolHandlerIID, NS_IFILEPROTOCOLHANDLER_IID_STR },
#endif
#ifdef NS_IFILESPEC_IID_STR
{ &kFileSpecIID, NS_IFILESPEC_IID_STR },
#endif
#ifdef NS_IFILESTREAMS_IID_STR
{ &kFileStreamsIID, NS_IFILESTREAMS_IID_STR },
#endif
#ifdef NS_IFILEURL_IID_STR
{ &kFileURLIID, NS_IFILEURL_IID_STR },
#endif
#ifdef NS_IFILEUTILITIES_IID_STR
{ &kFileUtilitiesIID, NS_IFILEUTILITIES_IID_STR },
#endif
#ifdef NS_IFIND_IID_STR
{ &kFindIID, NS_IFIND_IID_STR },
#endif
#ifdef NS_IFINDSERVICE_IID_STR
{ &kFindServiceIID, NS_IFINDSERVICE_IID_STR },
#endif
#ifdef NS_IFOLDER_IID_STR
{ &kFolderIID, NS_IFOLDER_IID_STR },
#endif
#ifdef NS_IFOLDERLISTENER_IID_STR
{ &kFolderListenerIID, NS_IFOLDERLISTENER_IID_STR },
#endif
#ifdef NS_IFONTCATALOGSERVICE_IID_STR
{ &kFontCatalogServiceIID, NS_IFONTCATALOGSERVICE_IID_STR },
#endif
#ifdef NS_IFONTENUMERATOR_IID_STR
{ &kFontEnumeratorIID, NS_IFONTENUMERATOR_IID_STR },
#endif
#ifdef NS_IFONTLIST_IID_STR
{ &kFontListIID, NS_IFONTLIST_IID_STR },
#endif
#ifdef NS_IFONTPACKAGEHANDLER_IID_STR
{ &kFontPackageHandlerIID, NS_IFONTPACKAGEHANDLER_IID_STR },
#endif
#ifdef NS_IFONTPACKAGEPROXY_IID_STR
{ &kFontPackageProxyIID, NS_IFONTPACKAGEPROXY_IID_STR },
#endif
#ifdef NS_IFONTPACKAGESERVICE_IID_STR
{ &kFontPackageServiceIID, NS_IFONTPACKAGESERVICE_IID_STR },
#endif
#ifdef NS_IFORMATCONVERTER_IID_STR
{ &kFormatConverterIID, NS_IFORMATCONVERTER_IID_STR },
#endif
#ifdef NS_IFREETYPE2_IID_STR
{ &kFreeType2IID, NS_IFREETYPE2_IID_STR },
#endif
#ifdef NS_IFTPCHANNEL_IID_STR
{ &kFTPChannelIID, NS_IFTPCHANNEL_IID_STR },
#endif
#ifdef NS_IFULLSCREEN_IID_STR
{ &kFullScreenIID, NS_IFULLSCREEN_IID_STR },
#endif
#ifdef NS_IGENKEYPAIRINFODLG_IID_STR
{ &kGenKeypairInfoDlgIID, NS_IGENKEYPAIRINFODLG_IID_STR },
#endif
#ifdef NS_IGLOBALHISTORY_IID_STR
{ &kGlobalHistoryIID, NS_IGLOBALHISTORY_IID_STR },
#endif
#ifdef NS_IGRAPHICS_IID_STR
{ &kGraphicsIID, NS_IGRAPHICS_IID_STR },
#endif
#ifdef NS_IHASH_IID_STR
{ &kHashIID, NS_IHASH_IID_STR },
#endif
#ifdef NS_IHELPERAPPLAUNCHERDIALOG_IID_STR
{ &kHelperAppLauncherDialogIID, NS_IHELPERAPPLAUNCHERDIALOG_IID_STR },
#endif
#ifdef NS_IHISTORYENTRY_IID_STR
{ &kHistoryEntryIID, NS_IHISTORYENTRY_IID_STR },
#endif
#ifdef NS_IHTMLEDITOR_IID_STR
{ &kHTMLEditorIID, NS_IHTMLEDITOR_IID_STR },
#endif
#ifdef NS_IHTMLOBJECTRESIZER_IID_STR
{ &kHTMLObjectResizerIID, NS_IHTMLOBJECTRESIZER_IID_STR },
#endif
#ifdef NS_IHTTPAUTHENTICATOR_IID_STR
{ &kHttpAuthenticatorIID, NS_IHTTPAUTHENTICATOR_IID_STR },
#endif
#ifdef NS_IHTTPCHANNEL_IID_STR
{ &kHttpChannelIID, NS_IHTTPCHANNEL_IID_STR },
#endif
#ifdef NS_IHTTPCHANNELINTERNAL_IID_STR
{ &kHttpChannelInternalIID, NS_IHTTPCHANNELINTERNAL_IID_STR },
#endif
#ifdef NS_IHTTPEVENTSINK_IID_STR
{ &kHttpEventSinkIID, NS_IHTTPEVENTSINK_IID_STR },
#endif
#ifdef NS_IHTTPHEADERLISTENER_IID_STR
{ &kHTTPHeaderListenerIID, NS_IHTTPHEADERLISTENER_IID_STR },
#endif
#ifdef NS_IHTTPHEADERVISITOR_IID_STR
{ &kHttpHeaderVisitorIID, NS_IHTTPHEADERVISITOR_IID_STR },
#endif
#ifdef NS_IHTTPINDEX_IID_STR
{ &kHTTPIndexIID, NS_IHTTPINDEX_IID_STR },
#endif
#ifdef NS_IHTTPNOTIFY_IID_STR
{ &kHttpNotifyIID, NS_IHTTPNOTIFY_IID_STR },
#endif
#ifdef NS_IHTTPPROTOCOLHANDLER_IID_STR
{ &kHttpProtocolHandlerIID, NS_IHTTPPROTOCOLHANDLER_IID_STR },
#endif
#ifdef NS_IICONURI_IID_STR
{ &kIconURIIID, NS_IICONURI_IID_STR },
#endif
#ifdef NS_IIDNSERVICE_IID_STR
{ &kIDNServiceIID, NS_IIDNSERVICE_IID_STR },
#endif
#ifdef NS_IIFRAMEBOXOBJECT_IID_STR
{ &kIFrameBoxObjectIID, NS_IIFRAMEBOXOBJECT_IID_STR },
#endif
#ifdef NS_IIMAGEDOCUMENT_IID_STR
{ &kImageDocumentIID, NS_IIMAGEDOCUMENT_IID_STR },
#endif
#ifdef NS_IIMAPFLAGANDUIDSTATE_IID_STR
{ &kImapFlagAndUidStateIID, NS_IIMAPFLAGANDUIDSTATE_IID_STR },
#endif
#ifdef NS_IIMAPHEADERXFERINFO_IID_STR
{ &kImapHeaderXferInfoIID, NS_IIMAPHEADERXFERINFO_IID_STR },
#endif
#ifdef NS_IIMAPINCOMINGSERVER_IID_STR
{ &kImapIncomingServerIID, NS_IIMAPINCOMINGSERVER_IID_STR },
#endif
#ifdef NS_IIMAPMAILFOLDERSINK_IID_STR
{ &kImapMailFolderSinkIID, NS_IIMAPMAILFOLDERSINK_IID_STR },
#endif
#ifdef NS_IIMAPMESSAGESINK_IID_STR
{ &kImapMessageSinkIID, NS_IIMAPMESSAGESINK_IID_STR },
#endif
#ifdef NS_IIMAPMOCKCHANNEL_IID_STR
{ &kImapMockChannelIID, NS_IIMAPMOCKCHANNEL_IID_STR },
#endif
#ifdef NS_IIMAPPROTOCOL_IID_STR
{ &kImapProtocolIID, NS_IIMAPPROTOCOL_IID_STR },
#endif
#ifdef NS_IIMAPSERVERSINK_IID_STR
{ &kImapServerSinkIID, NS_IIMAPSERVERSINK_IID_STR },
#endif
#ifdef NS_IIMAPSERVICE_IID_STR
{ &kImapServiceIID, NS_IIMAPSERVICE_IID_STR },
#endif
#ifdef NS_IIMAPURL_IID_STR
{ &kImapUrlIID, NS_IIMAPURL_IID_STR },
#endif
#ifdef NS_IIMGMANAGER_IID_STR
{ &kImgManagerIID, NS_IIMGMANAGER_IID_STR },
#endif
#ifdef NS_IIMPORTABDESCRIPTOR_IID_STR
{ &kImportABDescriptorIID, NS_IIMPORTABDESCRIPTOR_IID_STR },
#endif
#ifdef NS_IIMPORTADDRESSBOOKS_IID_STR
{ &kImportAddressBooksIID, NS_IIMPORTADDRESSBOOKS_IID_STR },
#endif
#ifdef NS_IIMPORTFIELDMAP_IID_STR
{ &kImportFieldMapIID, NS_IIMPORTFIELDMAP_IID_STR },
#endif
#ifdef NS_IIMPORTGENERIC_IID_STR
{ &kImportGenericIID, NS_IIMPORTGENERIC_IID_STR },
#endif
#ifdef NS_IIMPORTMAIL_IID_STR
{ &kImportMailIID, NS_IIMPORTMAIL_IID_STR },
#endif
#ifdef NS_IIMPORTMAILBOXDESCRIPTOR_IID_STR
{ &kImportMailboxDescriptorIID, NS_IIMPORTMAILBOXDESCRIPTOR_IID_STR },
#endif
#ifdef NS_IIMPORTMIMEENCODE_IID_STR
{ &kImportMimeEncodeIID, NS_IIMPORTMIMEENCODE_IID_STR },
#endif
#ifdef NS_IIMPORTMODULE_IID_STR
{ &kImportModuleIID, NS_IIMPORTMODULE_IID_STR },
#endif
#ifdef NS_IIMPORTSERVICE_IID_STR
{ &kImportServiceIID, NS_IIMPORTSERVICE_IID_STR },
#endif
#ifdef NS_IIMPORTSETTINGS_IID_STR
{ &kImportSettingsIID, NS_IIMPORTSETTINGS_IID_STR },
#endif
#ifdef NS_IINCOMINGSERVERLISTENER_IID_STR
{ &kIncomingServerListenerIID, NS_IINCOMINGSERVERLISTENER_IID_STR },
#endif
#ifdef NS_IINPUTSTREAM_IID_STR
{ &kInputStreamIID, NS_IINPUTSTREAM_IID_STR },
#endif
#ifdef NS_IINPUTSTREAMCHANNEL_IID_STR
{ &kInputStreamChannelIID, NS_IINPUTSTREAMCHANNEL_IID_STR },
#endif
#ifdef NS_IINPUTSTREAMPUMP_IID_STR
{ &kInputStreamPumpIID, NS_IINPUTSTREAMPUMP_IID_STR },
#endif
#ifdef NS_IINPUTSTREAMTEE_IID_STR
{ &kInputStreamTeeIID, NS_IINPUTSTREAMTEE_IID_STR },
#endif
#ifdef NS_IINTERFACEINFO_IID_STR
{ &kInterfaceInfoIID, NS_IINTERFACEINFO_IID_STR },
#endif
#ifdef NS_IINTERFACEINFOMANAGER_IID_STR
{ &kInterfaceInfoManagerIID, NS_IINTERFACEINFOMANAGER_IID_STR },
#endif
#ifdef NS_IINTERFACEREQUESTOR_IID_STR
{ &kInterfaceRequestorIID, NS_IINTERFACEREQUESTOR_IID_STR },
#endif
#ifdef NS_IIOSERVICE_IID_STR
{ &kIOServiceIID, NS_IIOSERVICE_IID_STR },
#endif
#ifdef NS_IJAR_IID_STR
{ &kJARIID, NS_IJAR_IID_STR },
#endif
#ifdef NS_IJARCHANNEL_IID_STR
{ &kJARChannelIID, NS_IJARCHANNEL_IID_STR },
#endif
#ifdef NS_IJARPROTOCOLHANDLER_IID_STR
{ &kJARProtocolHandlerIID, NS_IJARPROTOCOLHANDLER_IID_STR },
#endif
#ifdef NS_IJARURI_IID_STR
{ &kJARURIIID, NS_IJARURI_IID_STR },
#endif
#ifdef NS_IJRILIVECONNECTPIPEER_IID_STR
{ &kJRILiveConnectPIPeerIID, NS_IJRILIVECONNECTPIPEER_IID_STR },
#endif
#ifdef NS_IJRILIVECONNECTPLUGIN_IID_STR
{ &kJRILiveConnectPluginIID, NS_IJRILIVECONNECTPLUGIN_IID_STR },
#endif
#ifdef NS_IJSCONSOLESERVICE_IID_STR
{ &kJSConsoleServiceIID, NS_IJSCONSOLESERVICE_IID_STR },
#endif
#ifdef NS_IJSCONTEXTSTACK_IID_STR
{ &kJSContextStackIID, NS_IJSCONTEXTSTACK_IID_STR },
#endif
#ifdef NS_IJSRUNTIMESERVICE_IID_STR
{ &kJSRuntimeServiceIID, NS_IJSRUNTIMESERVICE_IID_STR },
#endif
#ifdef NS_IKEYEDSTREAMGENERATOR_IID_STR
{ &kKeyedStreamGeneratorIID, NS_IKEYEDSTREAMGENERATOR_IID_STR },
#endif
#ifdef NS_IKEYGENTHREAD_IID_STR
{ &kKeygenThreadIID, NS_IKEYGENTHREAD_IID_STR },
#endif
#ifdef NS_ILANGUAGEATOM_IID_STR
{ &kLanguageAtomIID, NS_ILANGUAGEATOM_IID_STR },
#endif
#ifdef NS_ILANGUAGEATOMSERVICE_IID_STR
{ &kLanguageAtomServiceIID, NS_ILANGUAGEATOMSERVICE_IID_STR },
#endif
#ifdef NS_ILDAPAUTOCOMPFORMATTER_IID_STR
{ &kLDAPAutoCompFormatterIID, NS_ILDAPAUTOCOMPFORMATTER_IID_STR },
#endif
#ifdef NS_ILDAPAUTOCOMPLETESESSION_IID_STR
{ &kLDAPAutoCompleteSessionIID, NS_ILDAPAUTOCOMPLETESESSION_IID_STR },
#endif
#ifdef NS_ILDAPBERVALUE_IID_STR
{ &kLDAPBERValueIID, NS_ILDAPBERVALUE_IID_STR },
#endif
#ifdef NS_ILDAPCONNECTION_IID_STR
{ &kLDAPConnectionIID, NS_ILDAPCONNECTION_IID_STR },
#endif
#ifdef NS_ILDAPERRORS_IID_STR
{ &kLDAPErrorsIID, NS_ILDAPERRORS_IID_STR },
#endif
#ifdef NS_ILDAPMESSAGE_IID_STR
{ &kLDAPMessageIID, NS_ILDAPMESSAGE_IID_STR },
#endif
#ifdef NS_ILDAPMESSAGELISTENER_IID_STR
{ &kLDAPMessageListenerIID, NS_ILDAPMESSAGELISTENER_IID_STR },
#endif
#ifdef NS_ILDAPOPERATION_IID_STR
{ &kLDAPOperationIID, NS_ILDAPOPERATION_IID_STR },
#endif
#ifdef NS_ILDAPPREFSSERVICE_IID_STR
{ &kLDAPPrefsServiceIID, NS_ILDAPPREFSSERVICE_IID_STR },
#endif
#ifdef NS_ILDAPSERVER_IID_STR
{ &kLDAPServerIID, NS_ILDAPSERVER_IID_STR },
#endif
#ifdef NS_ILDAPSERVICE_IID_STR
{ &kLDAPServiceIID, NS_ILDAPSERVICE_IID_STR },
#endif
#ifdef NS_ILDAPSYNCQUERY_IID_STR
{ &kLDAPSyncQueryIID, NS_ILDAPSYNCQUERY_IID_STR },
#endif
#ifdef NS_ILDAPURL_IID_STR
{ &kLDAPURLIID, NS_ILDAPURL_IID_STR },
#endif
#ifdef NS_ILINEINPUTSTREAM_IID_STR
{ &kLineInputStreamIID, NS_ILINEINPUTSTREAM_IID_STR },
#endif
#ifdef NS_ILISTBOXOBJECT_IID_STR
{ &kListBoxObjectIID, NS_ILISTBOXOBJECT_IID_STR },
#endif
#ifdef NS_ILOADGROUP_IID_STR
{ &kLoadGroupIID, NS_ILOADGROUP_IID_STR },
#endif
#ifdef NS_ILOCALE_IID_STR
{ &kLocaleIID, NS_ILOCALE_IID_STR },
#endif
#ifdef NS_ILOCALESERVICE_IID_STR
{ &kLocaleServiceIID, NS_ILOCALESERVICE_IID_STR },
#endif
#ifdef NS_ILOCALFILE_IID_STR
{ &kLocalFileIID, NS_ILOCALFILE_IID_STR },
#endif
#ifdef NS_ILOCALMAILINCOMINGSERVER_IID_STR
{ &kLocalMailIncomingServerIID, NS_ILOCALMAILINCOMINGSERVER_IID_STR },
#endif
#ifdef NS_IMAILBOXSERVICE_IID_STR
{ &kMailboxServiceIID, NS_IMAILBOXSERVICE_IID_STR },
#endif
#ifdef NS_IMAILBOXSPEC_IID_STR
{ &kMailboxSpecIID, NS_IMAILBOXSPEC_IID_STR },
#endif
#ifdef NS_IMAILBOXURL_IID_STR
{ &kMailboxUrlIID, NS_IMAILBOXURL_IID_STR },
#endif
#ifdef NS_IMARKUPDOCUMENTVIEWER_IID_STR
{ &kMarkupDocumentViewerIID, NS_IMARKUPDOCUMENTVIEWER_IID_STR },
#endif
#ifdef NS_IMEMORY_IID_STR
{ &kMemoryIID, NS_IMEMORY_IID_STR },
#endif
#ifdef NS_IMENUBOXOBJECT_IID_STR
{ &kMenuBoxObjectIID, NS_IMENUBOXOBJECT_IID_STR },
#endif
#ifdef NS_IMENUROLLUP_IID_STR
{ &kMenuRollupIID, NS_IMENUROLLUP_IID_STR },
#endif
#ifdef NS_IMESSENGER_IID_STR
{ &kMessengerIID, NS_IMESSENGER_IID_STR },
#endif
#ifdef NS_IMESSENGERMIGRATOR_IID_STR
{ &kMessengerMigratorIID, NS_IMESSENGERMIGRATOR_IID_STR },
#endif
#ifdef NS_IMESSENGEROSINTEGRATION_IID_STR
{ &kMessengerOSIntegrationIID, NS_IMESSENGEROSINTEGRATION_IID_STR },
#endif
#ifdef NS_IMESSENGERWINDOWSERVICE_IID_STR
{ &kMessengerWindowServiceIID, NS_IMESSENGERWINDOWSERVICE_IID_STR },
#endif
#ifdef NS_IMIMEEMITTER_IID_STR
{ &kMimeEmitterIID, NS_IMIMEEMITTER_IID_STR },
#endif
#ifdef NS_IMIMEHEADERS_IID_STR
{ &kMimeHeadersIID, NS_IMIMEHEADERS_IID_STR },
#endif
#ifdef NS_IMIMEINFO_IID_STR
{ &kMIMEInfoIID, NS_IMIMEINFO_IID_STR },
#endif
#ifdef NS_IMIMEINPUTSTREAM_IID_STR
{ &kMIMEInputStreamIID, NS_IMIMEINPUTSTREAM_IID_STR },
#endif
#ifdef NS_IMIMEMISCSTATUS_IID_STR
{ &kMimeMiscStatusIID, NS_IMIMEMISCSTATUS_IID_STR },
#endif
#ifdef NS_IMIMESERVICE_IID_STR
{ &kMIMEServiceIID, NS_IMIMESERVICE_IID_STR },
#endif
#ifdef NS_IMIMESTREAMCONVERTER_IID_STR
{ &kMimeStreamConverterIID, NS_IMIMESTREAMCONVERTER_IID_STR },
#endif
#ifdef NS_IMODULE_IID_STR
{ &kModuleIID, NS_IMODULE_IID_STR },
#endif
#ifdef NS_IMSGACCOUNT_IID_STR
{ &kMsgAccountIID, NS_IMSGACCOUNT_IID_STR },
#endif
#ifdef NS_IMSGACCOUNTMANAGER_IID_STR
{ &kMsgAccountManagerIID, NS_IMSGACCOUNTMANAGER_IID_STR },
#endif
#ifdef NS_IMSGATTACHMENT_IID_STR
{ &kMsgAttachmentIID, NS_IMSGATTACHMENT_IID_STR },
#endif
#ifdef NS_IMSGBIFFMANAGER_IID_STR
{ &kMsgBiffManagerIID, NS_IMSGBIFFMANAGER_IID_STR },
#endif
#ifdef NS_IMSGCOMPFIELDS_IID_STR
{ &kMsgCompFieldsIID, NS_IMSGCOMPFIELDS_IID_STR },
#endif
#ifdef NS_IMSGCOMPOSE_IID_STR
{ &kMsgComposeIID, NS_IMSGCOMPOSE_IID_STR },
#endif
#ifdef NS_IMSGCOMPOSEPARAMS_IID_STR
{ &kMsgComposeParamsIID, NS_IMSGCOMPOSEPARAMS_IID_STR },
#endif
#ifdef NS_IMSGCOMPOSEPROGRESSPARAMS_IID_STR
{ &kMsgComposeProgressParamsIID, NS_IMSGCOMPOSEPROGRESSPARAMS_IID_STR },
#endif
#ifdef NS_IMSGCOMPOSESECURE_IID_STR
{ &kMsgComposeSecureIID, NS_IMSGCOMPOSESECURE_IID_STR },
#endif
#ifdef NS_IMSGCOMPOSESERVICE_IID_STR
{ &kMsgComposeServiceIID, NS_IMSGCOMPOSESERVICE_IID_STR },
#endif
#ifdef NS_IMSGCOMPUTILS_IID_STR
{ &kMsgCompUtilsIID, NS_IMSGCOMPUTILS_IID_STR },
#endif
#ifdef NS_IMSGCOPYSERVICE_IID_STR
{ &kMsgCopyServiceIID, NS_IMSGCOPYSERVICE_IID_STR },
#endif
#ifdef NS_IMSGCOPYSERVICELISTENER_IID_STR
{ &kMsgCopyServiceListenerIID, NS_IMSGCOPYSERVICELISTENER_IID_STR },
#endif
#ifdef NS_IMSGDATABASE_IID_STR
{ &kMsgDatabaseIID, NS_IMSGDATABASE_IID_STR },
#endif
#ifdef NS_IMSGDBVIEW_IID_STR
{ &kMsgDBViewIID, NS_IMSGDBVIEW_IID_STR },
#endif
#ifdef NS_IMSGDRAFT_IID_STR
{ &kMsgDraftIID, NS_IMSGDRAFT_IID_STR },
#endif
#ifdef NS_IMSGFILTER_IID_STR
{ &kMsgFilterIID, NS_IMSGFILTER_IID_STR },
#endif
#ifdef NS_IMSGFILTERHITNOTIFY_IID_STR
{ &kMsgFilterHitNotifyIID, NS_IMSGFILTERHITNOTIFY_IID_STR },
#endif
#ifdef NS_IMSGFILTERLIST_IID_STR
{ &kMsgFilterListIID, NS_IMSGFILTERLIST_IID_STR },
#endif
#ifdef NS_IMSGFILTERPLUGIN_IID_STR
{ &kMsgFilterPluginIID, NS_IMSGFILTERPLUGIN_IID_STR },
#endif
#ifdef NS_IMSGFILTERSERVICE_IID_STR
{ &kMsgFilterServiceIID, NS_IMSGFILTERSERVICE_IID_STR },
#endif
#ifdef NS_IMSGFOLDER_IID_STR
{ &kMsgFolderIID, NS_IMSGFOLDER_IID_STR },
#endif
#ifdef NS_IMSGFOLDERCACHE_IID_STR
{ &kMsgFolderCacheIID, NS_IMSGFOLDERCACHE_IID_STR },
#endif
#ifdef NS_IMSGFOLDERCACHEELEMENT_IID_STR
{ &kMsgFolderCacheElementIID, NS_IMSGFOLDERCACHEELEMENT_IID_STR },
#endif
#ifdef NS_IMSGFOLDERCOMPACTOR_IID_STR
{ &kMsgFolderCompactorIID, NS_IMSGFOLDERCOMPACTOR_IID_STR },
#endif
#ifdef NS_IMSGGROUPRECORD_IID_STR
{ &kMsgGroupRecordIID, NS_IMSGGROUPRECORD_IID_STR },
#endif
#ifdef NS_IMSGHDR_IID_STR
{ &kMsgHdrIID, NS_IMSGHDR_IID_STR },
#endif
#ifdef NS_IMSGHEADERPARSER_IID_STR
{ &kMsgHeaderParserIID, NS_IMSGHEADERPARSER_IID_STR },
#endif
#ifdef NS_IMSGHOST_IID_STR
{ &kMsgHostIID, NS_IMSGHOST_IID_STR },
#endif
#ifdef NS_IMSGIDENTITY_IID_STR
{ &kMsgIdentityIID, NS_IMSGIDENTITY_IID_STR },
#endif
#ifdef NS_IMSGIMAPMAILFOLDER_IID_STR
{ &kMsgImapMailFolderIID, NS_IMSGIMAPMAILFOLDER_IID_STR },
#endif
#ifdef NS_IMSGINCOMINGSERVER_IID_STR
{ &kMsgIncomingServerIID, NS_IMSGINCOMINGSERVER_IID_STR },
#endif
#ifdef NS_IMSGLOCALMAILFOLDER_IID_STR
{ &kMsgLocalMailFolderIID, NS_IMSGLOCALMAILFOLDER_IID_STR },
#endif
#ifdef NS_IMSGLOGONREDIRECTOR_IID_STR
{ &kMsgLogonRedirectorIID, NS_IMSGLOGONREDIRECTOR_IID_STR },
#endif
#ifdef NS_IMSGMAILNEWSURL_IID_STR
{ &kMsgMailNewsUrlIID, NS_IMSGMAILNEWSURL_IID_STR },
#endif
#ifdef NS_IMSGMAILSESSION_IID_STR
{ &kMsgMailSessionIID, NS_IMSGMAILSESSION_IID_STR },
#endif
#ifdef NS_IMSGMAILVIEW_IID_STR
{ &kMsgMailViewIID, NS_IMSGMAILVIEW_IID_STR },
#endif
#ifdef NS_IMSGMAILVIEWLIST_IID_STR
{ &kMsgMailViewListIID, NS_IMSGMAILVIEWLIST_IID_STR },
#endif
#ifdef NS_IMSGMDNGENERATOR_IID_STR
{ &kMsgMdnGeneratorIID, NS_IMSGMDNGENERATOR_IID_STR },
#endif
#ifdef NS_IMSGMESSAGESERVICE_IID_STR
{ &kMsgMessageServiceIID, NS_IMSGMESSAGESERVICE_IID_STR },
#endif
#ifdef NS_IMSGNEWSFOLDER_IID_STR
{ &kMsgNewsFolderIID, NS_IMSGNEWSFOLDER_IID_STR },
#endif
#ifdef NS_IMSGOFFLINEIMAPOPERATION_IID_STR
{ &kMsgOfflineImapOperationIID, NS_IMSGOFFLINEIMAPOPERATION_IID_STR },
#endif
#ifdef NS_IMSGOFFLINEMANAGER_IID_STR
{ &kMsgOfflineManagerIID, NS_IMSGOFFLINEMANAGER_IID_STR },
#endif
#ifdef NS_IMSGOFFLINENEWSSTATE_IID_STR
{ &kMsgOfflineNewsStateIID, NS_IMSGOFFLINENEWSSTATE_IID_STR },
#endif
#ifdef NS_IMSGPARSEMAILMSGSTATE_IID_STR
{ &kMsgParseMailMsgStateIID, NS_IMSGPARSEMAILMSGSTATE_IID_STR },
#endif
#ifdef NS_IMSGPRINTENGINE_IID_STR
{ &kMsgPrintEngineIID, NS_IMSGPRINTENGINE_IID_STR },
#endif
#ifdef NS_IMSGPROGRESS_IID_STR
{ &kMsgProgressIID, NS_IMSGPROGRESS_IID_STR },
#endif
#ifdef NS_IMSGPROTOCOLINFO_IID_STR
{ &kMsgProtocolInfoIID, NS_IMSGPROTOCOLINFO_IID_STR },
#endif
#ifdef NS_IMSGPURGESERVICE_IID_STR
{ &kMsgPurgeServiceIID, NS_IMSGPURGESERVICE_IID_STR },
#endif
#ifdef NS_IMSGQUOTE_IID_STR
{ &kMsgQuoteIID, NS_IMSGQUOTE_IID_STR },
#endif
#ifdef NS_IMSGRDFDATASOURCE_IID_STR
{ &kMsgRDFDataSourceIID, NS_IMSGRDFDATASOURCE_IID_STR },
#endif
#ifdef NS_IMSGRECIPIENTARRAY_IID_STR
{ &kMsgRecipientArrayIID, NS_IMSGRECIPIENTARRAY_IID_STR },
#endif
#ifdef NS_IMSGSEARCHADAPTER_IID_STR
{ &kMsgSearchAdapterIID, NS_IMSGSEARCHADAPTER_IID_STR },
#endif
#ifdef NS_IMSGSEARCHNOTIFY_IID_STR
{ &kMsgSearchNotifyIID, NS_IMSGSEARCHNOTIFY_IID_STR },
#endif
#ifdef NS_IMSGSEARCHSCOPETERM_IID_STR
{ &kMsgSearchScopeTermIID, NS_IMSGSEARCHSCOPETERM_IID_STR },
#endif
#ifdef NS_IMSGSEARCHSESSION_IID_STR
{ &kMsgSearchSessionIID, NS_IMSGSEARCHSESSION_IID_STR },
#endif
#ifdef NS_IMSGSEARCHTERM_IID_STR
{ &kMsgSearchTermIID, NS_IMSGSEARCHTERM_IID_STR },
#endif
#ifdef NS_IMSGSEARCHVALIDITYMANAGER_IID_STR
{ &kMsgSearchValidityManagerIID, NS_IMSGSEARCHVALIDITYMANAGER_IID_STR },
#endif
#ifdef NS_IMSGSEARCHVALIDITYTABLE_IID_STR
{ &kMsgSearchValidityTableIID, NS_IMSGSEARCHVALIDITYTABLE_IID_STR },
#endif
#ifdef NS_IMSGSEARCHVALUE_IID_STR
{ &kMsgSearchValueIID, NS_IMSGSEARCHVALUE_IID_STR },
#endif
#ifdef NS_IMSGSEND_IID_STR
{ &kMsgSendIID, NS_IMSGSEND_IID_STR },
#endif
#ifdef NS_IMSGSENDLATER_IID_STR
{ &kMsgSendLaterIID, NS_IMSGSENDLATER_IID_STR },
#endif
#ifdef NS_IMSGSENDLATERLISTENER_IID_STR
{ &kMsgSendLaterListenerIID, NS_IMSGSENDLATERLISTENER_IID_STR },
#endif
#ifdef NS_IMSGSENDLISTENER_IID_STR
{ &kMsgSendListenerIID, NS_IMSGSENDLISTENER_IID_STR },
#endif
#ifdef NS_IMSGSENDREPORT_IID_STR
{ &kMsgSendReportIID, NS_IMSGSENDREPORT_IID_STR },
#endif
#ifdef NS_IMSGSIGNATURE_IID_STR
{ &kMsgSignatureIID, NS_IMSGSIGNATURE_IID_STR },
#endif
#ifdef NS_IMSGSMIMECOMPFIELDS_IID_STR
{ &kMsgSMIMECompFieldsIID, NS_IMSGSMIMECOMPFIELDS_IID_STR },
#endif
#ifdef NS_IMSGSMIMEHEADERSINK_IID_STR
{ &kMsgSMIMEHeaderSinkIID, NS_IMSGSMIMEHEADERSINK_IID_STR },
#endif
#ifdef NS_IMSGSTATUSFEEDBACK_IID_STR
{ &kMsgStatusFeedbackIID, NS_IMSGSTATUSFEEDBACK_IID_STR },
#endif
#ifdef NS_IMSGSTRINGSERVICE_IID_STR
{ &kMsgStringServiceIID, NS_IMSGSTRINGSERVICE_IID_STR },
#endif
#ifdef NS_IMSGTHREAD_IID_STR
{ &kMsgThreadIID, NS_IMSGTHREAD_IID_STR },
#endif
#ifdef NS_IMSGVCARD_IID_STR
{ &kMsgVCardIID, NS_IMSGVCARD_IID_STR },
#endif
#ifdef NS_IMSGWINDOW_IID_STR
{ &kMsgWindowIID, NS_IMSGWINDOW_IID_STR },
#endif
#ifdef NS_IMULTIPARTCHANNEL_IID_STR
{ &kMultiPartChannelIID, NS_IMULTIPARTCHANNEL_IID_STR },
#endif
#ifdef NS_IMULTIPLEXINPUTSTREAM_IID_STR
{ &kMultiplexInputStreamIID, NS_IMULTIPLEXINPUTSTREAM_IID_STR },
#endif
#ifdef NS_INATIVEAPPSUPPORT_IID_STR
{ &kNativeAppSupportIID, NS_INATIVEAPPSUPPORT_IID_STR },
#endif
#ifdef NS_INATIVECOMPONENTLOADER_IID_STR
{ &kNativeComponentLoaderIID, NS_INATIVECOMPONENTLOADER_IID_STR },
#endif
#ifdef NS_INATIVESCROLLBAR_IID_STR
{ &kNativeScrollbarIID, NS_INATIVESCROLLBAR_IID_STR },
#endif
#ifdef NS_INETMODREGENTRY_IID_STR
{ &kNetModRegEntryIID, NS_INETMODREGENTRY_IID_STR },
#endif
#ifdef NS_INETMODULEMGR_IID_STR
{ &kNetModuleMgrIID, NS_INETMODULEMGR_IID_STR },
#endif
#ifdef NS_INETNOTIFY_IID_STR
{ &kNetNotifyIID, NS_INETNOTIFY_IID_STR },
#endif
#ifdef NS_INEWSDATABASE_IID_STR
{ &kNewsDatabaseIID, NS_INEWSDATABASE_IID_STR },
#endif
#ifdef NS_INEWSDOWNLOADDIALOGARGS_IID_STR
{ &kNewsDownloadDialogArgsIID, NS_INEWSDOWNLOADDIALOGARGS_IID_STR },
#endif
#ifdef NS_INNTPARTICLELIST_IID_STR
{ &kNNTPArticleListIID, NS_INNTPARTICLELIST_IID_STR },
#endif
#ifdef NS_INNTPINCOMINGSERVER_IID_STR
{ &kNntpIncomingServerIID, NS_INNTPINCOMINGSERVER_IID_STR },
#endif
#ifdef NS_INNTPNEWSGROUPLIST_IID_STR
{ &kNNTPNewsgroupListIID, NS_INNTPNEWSGROUPLIST_IID_STR },
#endif
#ifdef NS_INNTPNEWSGROUPPOST_IID_STR
{ &kNNTPNewsgroupPostIID, NS_INNTPNEWSGROUPPOST_IID_STR },
#endif
#ifdef NS_INNTPPROTOCOL_IID_STR
{ &kNNTPProtocolIID, NS_INNTPPROTOCOL_IID_STR },
#endif
#ifdef NS_INNTPSERVICE_IID_STR
{ &kNntpServiceIID, NS_INNTPSERVICE_IID_STR },
#endif
#ifdef NS_INNTPURL_IID_STR
{ &kNntpUrlIID, NS_INNTPURL_IID_STR },
#endif
#ifdef NS_INOINCOMINGSERVER_IID_STR
{ &kNoIncomingServerIID, NS_INOINCOMINGSERVER_IID_STR },
#endif
#ifdef NS_INONESERVICE_IID_STR
{ &kNoneServiceIID, NS_INONESERVICE_IID_STR },
#endif
#ifdef NS_INSSCERTCACHE_IID_STR
{ &kNSSCertCacheIID, NS_INSSCERTCACHE_IID_STR },
#endif
#ifdef NS_IOBJECTINPUTSTREAM_IID_STR
{ &kObjectInputStreamIID, NS_IOBJECTINPUTSTREAM_IID_STR },
#endif
#ifdef NS_IOBJECTOUTPUTSTREAM_IID_STR
{ &kObjectOutputStreamIID, NS_IOBJECTOUTPUTSTREAM_IID_STR },
#endif
#ifdef NS_IOBSERVER_IID_STR
{ &kObserverIID, NS_IOBSERVER_IID_STR },
#endif
#ifdef NS_IOBSERVERSERVICE_IID_STR
{ &kObserverServiceIID, NS_IOBSERVERSERVICE_IID_STR },
#endif
#ifdef NS_IOCSPRESPONDER_IID_STR
{ &kOCSPResponderIID, NS_IOCSPRESPONDER_IID_STR },
#endif
#ifdef NS_IOUTPUTSTREAM_IID_STR
{ &kOutputStreamIID, NS_IOUTPUTSTREAM_IID_STR },
#endif
#ifdef NS_IPASSWORD_IID_STR
{ &kPasswordIID, NS_IPASSWORD_IID_STR },
#endif
#ifdef NS_IPASSWORDMANAGER_IID_STR
{ &kPasswordManagerIID, NS_IPASSWORDMANAGER_IID_STR },
#endif
#ifdef NS_IPASSWORDMANAGERINTERNAL_IID_STR
{ &kPasswordManagerInternalIID, NS_IPASSWORDMANAGERINTERNAL_IID_STR },
#endif
#ifdef NS_IPASSWORDSINK_IID_STR
{ &kPasswordSinkIID, NS_IPASSWORDSINK_IID_STR },
#endif
#ifdef NS_IPERMISSION_IID_STR
{ &kPermissionIID, NS_IPERMISSION_IID_STR },
#endif
#ifdef NS_IPERMISSIONMANAGER_IID_STR
{ &kPermissionManagerIID, NS_IPERMISSIONMANAGER_IID_STR },
#endif
#ifdef NS_IPERSISTENTPROPERTIES2_IID_STR
{ &kPersistentProperties2IID, NS_IPERSISTENTPROPERTIES2_IID_STR },
#endif
#ifdef NS_IPHONETIC_IID_STR
{ &kPhoneticIID, NS_IPHONETIC_IID_STR },
#endif
#ifdef NS_IPIPE_IID_STR
{ &kPipeIID, NS_IPIPE_IID_STR },
#endif
#ifdef NS_IPK11TOKEN_IID_STR
{ &kPK11TokenIID, NS_IPK11TOKEN_IID_STR },
#endif
#ifdef NS_IPK11TOKENDB_IID_STR
{ &kPK11TokenDBIID, NS_IPK11TOKENDB_IID_STR },
#endif
#ifdef NS_IPKCS11MODULE_IID_STR
{ &kPKCS11ModuleIID, NS_IPKCS11MODULE_IID_STR },
#endif
#ifdef NS_IPKCS11MODULEDB_IID_STR
{ &kPKCS11ModuleDBIID, NS_IPKCS11MODULEDB_IID_STR },
#endif
#ifdef NS_IPKCS11SLOT_IID_STR
{ &kPKCS11SlotIID, NS_IPKCS11SLOT_IID_STR },
#endif
#ifdef NS_IPKIPARAMBLOCK_IID_STR
{ &kPKIParamBlockIID, NS_IPKIPARAMBLOCK_IID_STR },
#endif
#ifdef NS_IPLAINTEXTEDITOR_IID_STR
{ &kPlaintextEditorIID, NS_IPLAINTEXTEDITOR_IID_STR },
#endif
#ifdef NS_IPLUGIN_IID_STR
{ &kPluginIID, NS_IPLUGIN_IID_STR },
#endif
#ifdef NS_IPLUGINHOST_IID_STR
{ &kPluginHostIID, NS_IPLUGINHOST_IID_STR },
#endif
#ifdef NS_IPLUGININPUTSTREAM_IID_STR
{ &kPluginInputStreamIID, NS_IPLUGININPUTSTREAM_IID_STR },
#endif
#ifdef NS_IPLUGININSTANCE_IID_STR
{ &kPluginInstanceIID, NS_IPLUGININSTANCE_IID_STR },
#endif
#ifdef NS_IPLUGININSTANCEOWNER_IID_STR
{ &kPluginInstanceOwnerIID, NS_IPLUGININSTANCEOWNER_IID_STR },
#endif
#ifdef NS_IPLUGININSTANCEPEER_IID_STR
{ &kPluginInstancePeerIID, NS_IPLUGININSTANCEPEER_IID_STR },
#endif
#ifdef NS_IPLUGININSTANCEPEER2_IID_STR
{ &kPluginInstancePeer2IID, NS_IPLUGININSTANCEPEER2_IID_STR },
#endif
#ifdef NS_IPLUGINMANAGER_IID_STR
{ &kPluginManagerIID, NS_IPLUGINMANAGER_IID_STR },
#endif
#ifdef NS_IPLUGINMANAGER2_IID_STR
{ &kPluginManager2IID, NS_IPLUGINMANAGER2_IID_STR },
#endif
#ifdef NS_IPLUGINSTREAMINFO_IID_STR
{ &kPluginStreamInfoIID, NS_IPLUGINSTREAMINFO_IID_STR },
#endif
#ifdef NS_IPLUGINSTREAMLISTENER_IID_STR
{ &kPluginStreamListenerIID, NS_IPLUGINSTREAMLISTENER_IID_STR },
#endif
#ifdef NS_IPLUGINTAGINFO_IID_STR
{ &kPluginTagInfoIID, NS_IPLUGINTAGINFO_IID_STR },
#endif
#ifdef NS_IPLUGINTAGINFO2_IID_STR
{ &kPluginTagInfo2IID, NS_IPLUGINTAGINFO2_IID_STR },
#endif
#ifdef NS_IPLUGINVIEWER_IID_STR
{ &kPluginViewerIID, NS_IPLUGINVIEWER_IID_STR },
#endif
#ifdef NS_IPOP3INCOMINGSERVER_IID_STR
{ &kPop3IncomingServerIID, NS_IPOP3INCOMINGSERVER_IID_STR },
#endif
#ifdef NS_IPOP3SERVICE_IID_STR
{ &kPop3ServiceIID, NS_IPOP3SERVICE_IID_STR },
#endif
#ifdef NS_IPOP3SINK_IID_STR
{ &kPop3SinkIID, NS_IPOP3SINK_IID_STR },
#endif
#ifdef NS_IPOP3URL_IID_STR
{ &kPop3URLIID, NS_IPOP3URL_IID_STR },
#endif
#ifdef NS_IPOPUPBOXOBJECT_IID_STR
{ &kPopupBoxObjectIID, NS_IPOPUPBOXOBJECT_IID_STR },
#endif
#ifdef NS_IPOPUPWINDOWMANAGER_IID_STR
{ &kPopupWindowManagerIID, NS_IPOPUPWINDOWMANAGER_IID_STR },
#endif
#ifdef NS_IPREF_IID_STR
{ &kPrefIID, NS_IPREF_IID_STR },
#endif
#ifdef NS_IPREFBRANCH_IID_STR
{ &kPrefBranchIID, NS_IPREFBRANCH_IID_STR },
#endif
#ifdef NS_IPREFBRANCHINTERNAL_IID_STR
{ &kPrefBranchInternalIID, NS_IPREFBRANCHINTERNAL_IID_STR },
#endif
#ifdef NS_IPREFETCHSERVICE_IID_STR
{ &kPrefetchServiceIID, NS_IPREFETCHSERVICE_IID_STR },
#endif
#ifdef NS_IPREFLOCALIZEDSTRING_IID_STR
{ &kPrefLocalizedStringIID, NS_IPREFLOCALIZEDSTRING_IID_STR },
#endif
#ifdef NS_IPREFMIGRATION_IID_STR
{ &kPrefMigrationIID, NS_IPREFMIGRATION_IID_STR },
#endif
#ifdef NS_IPREFMIGRATIONPROGRESS_IID_STR
{ &kPrefMigrationProgressIID, NS_IPREFMIGRATIONPROGRESS_IID_STR },
#endif
#ifdef NS_IPREFSERVICE_IID_STR
{ &kPrefServiceIID, NS_IPREFSERVICE_IID_STR },
#endif
#ifdef NS_IPRINCIPAL_IID_STR
{ &kPrincipalIID, NS_IPRINCIPAL_IID_STR },
#endif
#ifdef NS_IPRINTINGPROMPT_IID_STR
{ &kPrintingPromptIID, NS_IPRINTINGPROMPT_IID_STR },
#endif
#ifdef NS_IPRINTINGPROMPTSERVICE_IID_STR
{ &kPrintingPromptServiceIID, NS_IPRINTINGPROMPTSERVICE_IID_STR },
#endif
#ifdef NS_IPRINTOPTIONS_IID_STR
{ &kPrintOptionsIID, NS_IPRINTOPTIONS_IID_STR },
#endif
#ifdef NS_IPRINTPROGRESS_IID_STR
{ &kPrintProgressIID, NS_IPRINTPROGRESS_IID_STR },
#endif
#ifdef NS_IPRINTPROGRESSPARAMS_IID_STR
{ &kPrintProgressParamsIID, NS_IPRINTPROGRESSPARAMS_IID_STR },
#endif
#ifdef NS_IPRINTSESSION_IID_STR
{ &kPrintSessionIID, NS_IPRINTSESSION_IID_STR },
#endif
#ifdef NS_IPRINTSETTINGS_IID_STR
{ &kPrintSettingsIID, NS_IPRINTSETTINGS_IID_STR },
#endif
#ifdef NS_IPRINTSETTINGSSERVICE_IID_STR
{ &kPrintSettingsServiceIID, NS_IPRINTSETTINGSSERVICE_IID_STR },
#endif
#ifdef NS_IPRINTSTATUSFEEDBACK_IID_STR
{ &kPrintStatusFeedbackIID, NS_IPRINTSTATUSFEEDBACK_IID_STR },
#endif
#ifdef NS_IPROCESS_IID_STR
{ &kProcessIID, NS_IPROCESS_IID_STR },
#endif
#ifdef NS_IPROFILE_IID_STR
{ &kProfileIID, NS_IPROFILE_IID_STR },
#endif
#ifdef NS_IPROFILECHANGESTATUS_IID_STR
{ &kProfileChangeStatusIID, NS_IPROFILECHANGESTATUS_IID_STR },
#endif
#ifdef NS_IPROFILEINTERNAL_IID_STR
{ &kProfileInternalIID, NS_IPROFILEINTERNAL_IID_STR },
#endif
#ifdef NS_IPROFILESTARTUPLISTENER_IID_STR
{ &kProfileStartupListenerIID, NS_IPROFILESTARTUPLISTENER_IID_STR },
#endif
#ifdef NS_IPROGRAMMINGLANGUAGE_IID_STR
{ &kProgrammingLanguageIID, NS_IPROGRAMMINGLANGUAGE_IID_STR },
#endif
#ifdef NS_IPROGRESSDIALOG_IID_STR
{ &kProgressDialogIID, NS_IPROGRESSDIALOG_IID_STR },
#endif
#ifdef NS_IPROGRESSEVENTSINK_IID_STR
{ &kProgressEventSinkIID, NS_IPROGRESSEVENTSINK_IID_STR },
#endif
#ifdef NS_IPROMPT_IID_STR
{ &kPromptIID, NS_IPROMPT_IID_STR },
#endif
#ifdef NS_IPROMPTSERVICE_IID_STR
{ &kPromptServiceIID, NS_IPROMPTSERVICE_IID_STR },
#endif
#ifdef NS_IPROPERTIES_IID_STR
{ &kPropertiesIID, NS_IPROPERTIES_IID_STR },
#endif
#ifdef NS_IPROPERTYBAG_IID_STR
{ &kPropertyBagIID, NS_IPROPERTYBAG_IID_STR },
#endif
#ifdef NS_IPROTOCOLHANDLER_IID_STR
{ &kProtocolHandlerIID, NS_IPROTOCOLHANDLER_IID_STR },
#endif
#ifdef NS_IPROTOCOLPROXYSERVICE_IID_STR
{ &kProtocolProxyServiceIID, NS_IPROTOCOLPROXYSERVICE_IID_STR },
#endif
#ifdef NS_IPROXIEDPROTOCOLHANDLER_IID_STR
{ &kProxiedProtocolHandlerIID, NS_IPROXIEDPROTOCOLHANDLER_IID_STR },
#endif
#ifdef NS_IPROXY_IID_STR
{ &kProxyIID, NS_IPROXY_IID_STR },
#endif
#ifdef NS_IPROXYAUTOCONFIG_IID_STR
{ &kProxyAutoConfigIID, NS_IPROXYAUTOCONFIG_IID_STR },
#endif
#ifdef NS_IPROXYCREATEINSTANCE_IID_STR
{ &kProxyCreateInstanceIID, NS_IPROXYCREATEINSTANCE_IID_STR },
#endif
#ifdef NS_IPROXYINFO_IID_STR
{ &kProxyInfoIID, NS_IPROXYINFO_IID_STR },
#endif
#ifdef NS_IPROXYOBJECTMANAGER_IID_STR
{ &kProxyObjectManagerIID, NS_IPROXYOBJECTMANAGER_IID_STR },
#endif
#ifdef NS_IRDFCOMPOSITEDATASOURCE_IID_STR
{ &kRDFCompositeDataSourceIID, NS_IRDFCOMPOSITEDATASOURCE_IID_STR },
#endif
#ifdef NS_IRDFCONTAINER_IID_STR
{ &kRDFContainerIID, NS_IRDFCONTAINER_IID_STR },
#endif
#ifdef NS_IRDFCONTAINERUTILS_IID_STR
{ &kRDFContainerUtilsIID, NS_IRDFCONTAINERUTILS_IID_STR },
#endif
#ifdef NS_IRDFDATASOURCE_IID_STR
{ &kRDFDataSourceIID, NS_IRDFDATASOURCE_IID_STR },
#endif
#ifdef NS_IRDFDELEGATEFACTORY_IID_STR
{ &kRDFDelegateFactoryIID, NS_IRDFDELEGATEFACTORY_IID_STR },
#endif
#ifdef NS_IRDFINMEMORYDATASOURCE_IID_STR
{ &kRDFInMemoryDataSourceIID, NS_IRDFINMEMORYDATASOURCE_IID_STR },
#endif
#ifdef NS_IRDFLITERAL_IID_STR
{ &kRDFLiteralIID, NS_IRDFLITERAL_IID_STR },
#endif
#ifdef NS_IRDFNODE_IID_STR
{ &kRDFNodeIID, NS_IRDFNODE_IID_STR },
#endif
#ifdef NS_IRDFOBSERVER_IID_STR
{ &kRDFObserverIID, NS_IRDFOBSERVER_IID_STR },
#endif
#ifdef NS_IRDFPURGEABLEDATASOURCE_IID_STR
{ &kRDFPurgeableDataSourceIID, NS_IRDFPURGEABLEDATASOURCE_IID_STR },
#endif
#ifdef NS_IRDFREMOTEDATASOURCE_IID_STR
{ &kRDFRemoteDataSourceIID, NS_IRDFREMOTEDATASOURCE_IID_STR },
#endif
#ifdef NS_IRDFRESOURCE_IID_STR
{ &kRDFResourceIID, NS_IRDFRESOURCE_IID_STR },
#endif
#ifdef NS_IRDFSERVICE_IID_STR
{ &kRDFServiceIID, NS_IRDFSERVICE_IID_STR },
#endif
#ifdef NS_IRDFXMLPARSER_IID_STR
{ &kRDFXMLParserIID, NS_IRDFXMLPARSER_IID_STR },
#endif
#ifdef NS_IRDFXMLSERIALIZER_IID_STR
{ &kRDFXMLSerializerIID, NS_IRDFXMLSERIALIZER_IID_STR },
#endif
#ifdef NS_IRDFXMLSINK_IID_STR
{ &kRDFXMLSinkIID, NS_IRDFXMLSINK_IID_STR },
#endif
#ifdef NS_IRDFXMLSOURCE_IID_STR
{ &kRDFXMLSourceIID, NS_IRDFXMLSOURCE_IID_STR },
#endif
#ifdef NS_IREADCONFIG_IID_STR
{ &kReadConfigIID, NS_IREADCONFIG_IID_STR },
#endif
#ifdef NS_IRECYCLINGALLOCATOR_IID_STR
{ &kRecyclingAllocatorIID, NS_IRECYCLINGALLOCATOR_IID_STR },
#endif
#ifdef NS_IREFRESHURI_IID_STR
{ &kRefreshURIIID, NS_IREFRESHURI_IID_STR },
#endif
#ifdef NS_IREGISTRY_IID_STR
{ &kRegistryIID, NS_IREGISTRY_IID_STR },
#endif
#ifdef NS_IRELATEDLINKSHANDLER_IID_STR
{ &kRelatedLinksHandlerIID, NS_IRELATEDLINKSHANDLER_IID_STR },
#endif
#ifdef NS_IRELATIVEFILEPREF_IID_STR
{ &kRelativeFilePrefIID, NS_IRELATIVEFILEPREF_IID_STR },
#endif
#ifdef NS_IREQUEST_IID_STR
{ &kRequestIID, NS_IREQUEST_IID_STR },
#endif
#ifdef NS_IREQUESTOBSERVER_IID_STR
{ &kRequestObserverIID, NS_IREQUESTOBSERVER_IID_STR },
#endif
#ifdef NS_IREQUESTOBSERVERPROXY_IID_STR
{ &kRequestObserverProxyIID, NS_IREQUESTOBSERVERPROXY_IID_STR },
#endif
#ifdef NS_IRESPROTOCOLHANDLER_IID_STR
{ &kResProtocolHandlerIID, NS_IRESPROTOCOLHANDLER_IID_STR },
#endif
#ifdef NS_IRESUMABLECHANNEL_IID_STR
{ &kResumableChannelIID, NS_IRESUMABLECHANNEL_IID_STR },
#endif
#ifdef NS_IRESUMABLEENTITYID_IID_STR
{ &kResumableEntityIDIID, NS_IRESUMABLEENTITYID_IID_STR },
#endif
#ifdef NS_IROLLUPLISTENER_IID_STR
{ &kRollupListenerIID, NS_IROLLUPLISTENER_IID_STR },
#endif
#ifdef NS_IRUNNABLE_IID_STR
{ &kRunnableIID, NS_IRUNNABLE_IID_STR },
#endif
#ifdef NS_ISAMPLE_IID_STR
{ &kSampleIID, NS_ISAMPLE_IID_STR },
#endif
#ifdef NS_ISAVEASCHARSET_IID_STR
{ &kSaveAsCharsetIID, NS_ISAVEASCHARSET_IID_STR },
#endif
#ifdef NS_ISCHEMA_IID_STR
{ &kSchemaIID, NS_ISCHEMA_IID_STR },
#endif
#ifdef NS_ISCHEMALOADER_IID_STR
{ &kSchemaLoaderIID, NS_ISCHEMALOADER_IID_STR },
#endif
#ifdef NS_ISCREEN_IID_STR
{ &kScreenIID, NS_ISCREEN_IID_STR },
#endif
#ifdef NS_ISCREENMANAGER_IID_STR
{ &kScreenManagerIID, NS_ISCREENMANAGER_IID_STR },
#endif
#ifdef NS_ISCRIPTABLEDATEFORMAT_IID_STR
{ &kScriptableDateFormatIID, NS_ISCRIPTABLEDATEFORMAT_IID_STR },
#endif
#ifdef NS_ISCRIPTABLEINPUTSTREAM_IID_STR
{ &kScriptableInputStreamIID, NS_ISCRIPTABLEINPUTSTREAM_IID_STR },
#endif
#ifdef NS_ISCRIPTABLEINTERFACES_IID_STR
{ &kScriptableInterfacesIID, NS_ISCRIPTABLEINTERFACES_IID_STR },
#endif
#ifdef NS_ISCRIPTABLEPLUGIN_IID_STR
{ &kScriptablePluginIID, NS_ISCRIPTABLEPLUGIN_IID_STR },
#endif
#ifdef NS_ISCRIPTABLEREGION_IID_STR
{ &kScriptableRegionIID, NS_ISCRIPTABLEREGION_IID_STR },
#endif
#ifdef NS_ISCRIPTABLEUCONV_IID_STR
{ &kScriptableUConvIID, NS_ISCRIPTABLEUCONV_IID_STR },
#endif
#ifdef NS_ISCRIPTCONTEXTOWNER_IID_STR
{ &kScriptContextOwnerIID, NS_ISCRIPTCONTEXTOWNER_IID_STR },
#endif
#ifdef NS_ISCRIPTERROR_IID_STR
{ &kScriptErrorIID, NS_ISCRIPTERROR_IID_STR },
#endif
#ifdef NS_ISCRIPTEVENTHANDLER_IID_STR
{ &kScriptEventHandlerIID, NS_ISCRIPTEVENTHANDLER_IID_STR },
#endif
#ifdef NS_ISCRIPTEVENTMANAGER_IID_STR
{ &kScriptEventManagerIID, NS_ISCRIPTEVENTMANAGER_IID_STR },
#endif
#ifdef NS_ISCRIPTGLOBALOBJECTOWNER_IID_STR
{ &kScriptGlobalObjectOwnerIID, NS_ISCRIPTGLOBALOBJECTOWNER_IID_STR },
#endif
#ifdef NS_ISCRIPTLOADER_IID_STR
{ &kScriptLoaderIID, NS_ISCRIPTLOADER_IID_STR },
#endif
#ifdef NS_ISCRIPTLOADEROBSERVER_IID_STR
{ &kScriptLoaderObserverIID, NS_ISCRIPTLOADEROBSERVER_IID_STR },
#endif
#ifdef NS_ISCRIPTSECURITYMANAGER_IID_STR
{ &kScriptSecurityManagerIID, NS_ISCRIPTSECURITYMANAGER_IID_STR },
#endif
#ifdef NS_ISCROLLABLE_IID_STR
{ &kScrollableIID, NS_ISCROLLABLE_IID_STR },
#endif
#ifdef NS_ISCROLLBOXOBJECT_IID_STR
{ &kScrollBoxObjectIID, NS_ISCROLLBOXOBJECT_IID_STR },
#endif
#ifdef NS_ISEARCHCONTEXT_IID_STR
{ &kSearchContextIID, NS_ISEARCHCONTEXT_IID_STR },
#endif
#ifdef NS_ISEARCHSERVICE_IID_STR
{ &kSearchServiceIID, NS_ISEARCHSERVICE_IID_STR },
#endif
#ifdef NS_ISECRETDECODERRING_IID_STR
{ &kSecretDecoderRingIID, NS_ISECRETDECODERRING_IID_STR },
#endif
#ifdef NS_ISECUREBROWSERUI_IID_STR
{ &kSecureBrowserUIIID, NS_ISECUREBROWSERUI_IID_STR },
#endif
#ifdef NS_ISECURITYCHECKEDCOMPONENT_IID_STR
{ &kSecurityCheckedComponentIID, NS_ISECURITYCHECKEDCOMPONENT_IID_STR },
#endif
#ifdef NS_ISECURITYEVENTSINK_IID_STR
{ &kSecurityEventSinkIID, NS_ISECURITYEVENTSINK_IID_STR },
#endif
#ifdef NS_ISECURITYPREF_IID_STR
{ &kSecurityPrefIID, NS_ISECURITYPREF_IID_STR },
#endif
#ifdef NS_ISECURITYWARNINGDIALOGS_IID_STR
{ &kSecurityWarningDialogsIID, NS_ISECURITYWARNINGDIALOGS_IID_STR },
#endif
#ifdef NS_ISEEKABLESTREAM_IID_STR
{ &kSeekableStreamIID, NS_ISEEKABLESTREAM_IID_STR },
#endif
#ifdef NS_ISELECTELEMENT_IID_STR
{ &kSelectElementIID, NS_ISELECTELEMENT_IID_STR },
#endif
#ifdef NS_ISELECTION_IID_STR
{ &kSelectionIID, NS_ISELECTION_IID_STR },
#endif
#ifdef NS_ISELECTIONCONTROLLER_IID_STR
{ &kSelectionControllerIID, NS_ISELECTIONCONTROLLER_IID_STR },
#endif
#ifdef NS_ISELECTIONDISPLAY_IID_STR
{ &kSelectionDisplayIID, NS_ISELECTIONDISPLAY_IID_STR },
#endif
#ifdef NS_ISELECTIONIMAGESERVICE_IID_STR
{ &kSelectionImageServiceIID, NS_ISELECTIONIMAGESERVICE_IID_STR },
#endif
#ifdef NS_ISELECTIONLISTENER_IID_STR
{ &kSelectionListenerIID, NS_ISELECTIONLISTENER_IID_STR },
#endif
#ifdef NS_ISELECTIONPRIVATE_IID_STR
{ &kSelectionPrivateIID, NS_ISELECTIONPRIVATE_IID_STR },
#endif
#ifdef NS_ISEMANTICUNITSCANNER_IID_STR
{ &kSemanticUnitScannerIID, NS_ISEMANTICUNITSCANNER_IID_STR },
#endif
#ifdef NS_ISERIALIZABLE_IID_STR
{ &kSerializableIID, NS_ISERIALIZABLE_IID_STR },
#endif
#ifdef NS_ISERVICEMANAGER_IID_STR
{ &kServiceManagerIID, NS_ISERVICEMANAGER_IID_STR },
#endif
#ifdef NS_ISHCONTAINER_IID_STR
{ &kSHContainerIID, NS_ISHCONTAINER_IID_STR },
#endif
#ifdef NS_ISHENTRY_IID_STR
{ &kSHEntryIID, NS_ISHENTRY_IID_STR },
#endif
#ifdef NS_ISHISTORY_IID_STR
{ &kSHistoryIID, NS_ISHISTORY_IID_STR },
#endif
#ifdef NS_ISHISTORYINTERNAL_IID_STR
{ &kSHistoryInternalIID, NS_ISHISTORYINTERNAL_IID_STR },
#endif
#ifdef NS_ISHISTORYLISTENER_IID_STR
{ &kSHistoryListenerIID, NS_ISHISTORYLISTENER_IID_STR },
#endif
#ifdef NS_ISHTRANSACTION_IID_STR
{ &kSHTransactionIID, NS_ISHTRANSACTION_IID_STR },
#endif
#ifdef NS_ISIDEBAR_IID_STR
{ &kSidebarIID, NS_ISIDEBAR_IID_STR },
#endif
#ifdef NS_ISIGNATUREVERIFIER_IID_STR
{ &kSignatureVerifierIID, NS_ISIGNATUREVERIFIER_IID_STR },
#endif
#ifdef NS_ISIGNONVIEWER_IID_STR
{ &kSignonViewerIID, NS_ISIGNONVIEWER_IID_STR },
#endif
#ifdef NS_ISIMPLEENUMERATOR_IID_STR
{ &kSimpleEnumeratorIID, NS_ISIMPLEENUMERATOR_IID_STR },
#endif
#ifdef NS_ISIMPLESTREAMLISTENER_IID_STR
{ &kSimpleStreamListenerIID, NS_ISIMPLESTREAMLISTENER_IID_STR },
#endif
#ifdef NS_ISMIMECERT_IID_STR
{ &kSMimeCertIID, NS_ISMIMECERT_IID_STR },
#endif
#ifdef NS_ISMIMEJSHELPER_IID_STR
{ &kSMimeJSHelperIID, NS_ISMIMEJSHELPER_IID_STR },
#endif
#ifdef NS_ISMTPSERVER_IID_STR
{ &kSmtpServerIID, NS_ISMTPSERVER_IID_STR },
#endif
#ifdef NS_ISMTPSERVICE_IID_STR
{ &kSmtpServiceIID, NS_ISMTPSERVICE_IID_STR },
#endif
#ifdef NS_ISMTPURL_IID_STR
{ &kSmtpUrlIID, NS_ISMTPURL_IID_STR },
#endif
#ifdef NS_ISOAPATTACHMENTS_IID_STR
{ &kSOAPAttachmentsIID, NS_ISOAPATTACHMENTS_IID_STR },
#endif
#ifdef NS_ISOAPBLOCK_IID_STR
{ &kSOAPBlockIID, NS_ISOAPBLOCK_IID_STR },
#endif
#ifdef NS_ISOAPCALL_IID_STR
{ &kSOAPCallIID, NS_ISOAPCALL_IID_STR },
#endif
#ifdef NS_ISOAPCALLCOMPLETION_IID_STR
{ &kSOAPCallCompletionIID, NS_ISOAPCALLCOMPLETION_IID_STR },
#endif
#ifdef NS_ISOAPDECODER_IID_STR
{ &kSOAPDecoderIID, NS_ISOAPDECODER_IID_STR },
#endif
#ifdef NS_ISOAPENCODER_IID_STR
{ &kSOAPEncoderIID, NS_ISOAPENCODER_IID_STR },
#endif
#ifdef NS_ISOAPENCODING_IID_STR
{ &kSOAPEncodingIID, NS_ISOAPENCODING_IID_STR },
#endif
#ifdef NS_ISOAPFAULT_IID_STR
{ &kSOAPFaultIID, NS_ISOAPFAULT_IID_STR },
#endif
#ifdef NS_ISOAPHEADERBLOCK_IID_STR
{ &kSOAPHeaderBlockIID, NS_ISOAPHEADERBLOCK_IID_STR },
#endif
#ifdef NS_ISOAPMESSAGE_IID_STR
{ &kSOAPMessageIID, NS_ISOAPMESSAGE_IID_STR },
#endif
#ifdef NS_ISOAPPARAMETER_IID_STR
{ &kSOAPParameterIID, NS_ISOAPPARAMETER_IID_STR },
#endif
#ifdef NS_ISOAPPROPERTYBAGMUTATOR_IID_STR
{ &kSOAPPropertyBagMutatorIID, NS_ISOAPPROPERTYBAGMUTATOR_IID_STR },
#endif
#ifdef NS_ISOAPRESPONSE_IID_STR
{ &kSOAPResponseIID, NS_ISOAPRESPONSE_IID_STR },
#endif
#ifdef NS_ISOAPRESPONSELISTENER_IID_STR
{ &kSOAPResponseListenerIID, NS_ISOAPRESPONSELISTENER_IID_STR },
#endif
#ifdef NS_ISOAPSERVICE_IID_STR
{ &kSOAPServiceIID, NS_ISOAPSERVICE_IID_STR },
#endif
#ifdef NS_ISOAPSERVICEREGISTRY_IID_STR
{ &kSOAPServiceRegistryIID, NS_ISOAPSERVICEREGISTRY_IID_STR },
#endif
#ifdef NS_ISOAPTRANSPORT_IID_STR
{ &kSOAPTransportIID, NS_ISOAPTRANSPORT_IID_STR },
#endif
#ifdef NS_ISOAPTRANSPORTLISTENER_IID_STR
{ &kSOAPTransportListenerIID, NS_ISOAPTRANSPORTLISTENER_IID_STR },
#endif
#ifdef NS_ISOCKETPROVIDER_IID_STR
{ &kSocketProviderIID, NS_ISOCKETPROVIDER_IID_STR },
#endif
#ifdef NS_ISOCKETPROVIDERSERVICE_IID_STR
{ &kSocketProviderServiceIID, NS_ISOCKETPROVIDERSERVICE_IID_STR },
#endif
#ifdef NS_ISOCKETTRANSPORT_IID_STR
{ &kSocketTransportIID, NS_ISOCKETTRANSPORT_IID_STR },
#endif
#ifdef NS_ISOCKETTRANSPORTSERVICE_IID_STR
{ &kSocketTransportServiceIID, NS_ISOCKETTRANSPORTSERVICE_IID_STR },
#endif
#ifdef NS_ISOCKS4SOCKETINFO_IID_STR
{ &kSOCKS4SocketInfoIID, NS_ISOCKS4SOCKETINFO_IID_STR },
#endif
#ifdef NS_ISOCKS4SOCKETPROVIDER_IID_STR
{ &kSOCKS4SocketProviderIID, NS_ISOCKS4SOCKETPROVIDER_IID_STR },
#endif
#ifdef NS_ISOCKSSOCKETINFO_IID_STR
{ &kSOCKSSocketInfoIID, NS_ISOCKSSOCKETINFO_IID_STR },
#endif
#ifdef NS_ISOCKSSOCKETPROVIDER_IID_STR
{ &kSOCKSSocketProviderIID, NS_ISOCKSSOCKETPROVIDER_IID_STR },
#endif
#ifdef NS_ISOUND_IID_STR
{ &kSoundIID, NS_ISOUND_IID_STR },
#endif
#ifdef NS_ISPAMSETTINGS_IID_STR
{ &kSpamSettingsIID, NS_ISPAMSETTINGS_IID_STR },
#endif
#ifdef NS_ISSLSOCKETCONTROL_IID_STR
{ &kSSLSocketControlIID, NS_ISSLSOCKETCONTROL_IID_STR },
#endif
#ifdef NS_ISSLSOCKETPROVIDER_IID_STR
{ &kSSLSocketProviderIID, NS_ISSLSOCKETPROVIDER_IID_STR },
#endif
#ifdef NS_ISSLSTATUS_IID_STR
{ &kSSLStatusIID, NS_ISSLSTATUS_IID_STR },
#endif
#ifdef NS_ISSLSTATUSPROVIDER_IID_STR
{ &kSSLStatusProviderIID, NS_ISSLSTATUSPROVIDER_IID_STR },
#endif
#ifdef NS_ISTANDARDURL_IID_STR
{ &kStandardURLIID, NS_ISTANDARDURL_IID_STR },
#endif
#ifdef NS_ISTORAGESTREAM_IID_STR
{ &kStorageStreamIID, NS_ISTORAGESTREAM_IID_STR },
#endif
#ifdef NS_ISTREAMBUFFERACCESS_IID_STR
{ &kStreamBufferAccessIID, NS_ISTREAMBUFFERACCESS_IID_STR },
#endif
#ifdef NS_ISTREAMCONVERTER_IID_STR
{ &kStreamConverterIID, NS_ISTREAMCONVERTER_IID_STR },
#endif
#ifdef NS_ISTREAMCONVERTERSERVICE_IID_STR
{ &kStreamConverterServiceIID, NS_ISTREAMCONVERTERSERVICE_IID_STR },
#endif
#ifdef NS_ISTREAMLISTENER_IID_STR
{ &kStreamListenerIID, NS_ISTREAMLISTENER_IID_STR },
#endif
#ifdef NS_ISTREAMLISTENERPROXY_IID_STR
{ &kStreamListenerProxyIID, NS_ISTREAMLISTENERPROXY_IID_STR },
#endif
#ifdef NS_ISTREAMLISTENERTEE_IID_STR
{ &kStreamListenerTeeIID, NS_ISTREAMLISTENERTEE_IID_STR },
#endif
#ifdef NS_ISTREAMLOADER_IID_STR
{ &kStreamLoaderIID, NS_ISTREAMLOADER_IID_STR },
#endif
#ifdef NS_ISTREAMTRANSPORTSERVICE_IID_STR
{ &kStreamTransportServiceIID, NS_ISTREAMTRANSPORTSERVICE_IID_STR },
#endif
#ifdef NS_ISTRINGBUNDLE_IID_STR
{ &kStringBundleIID, NS_ISTRINGBUNDLE_IID_STR },
#endif
#ifdef NS_ISTRINGBUNDLEOVERRIDE_IID_STR
{ &kStringBundleOverrideIID, NS_ISTRINGBUNDLEOVERRIDE_IID_STR },
#endif
#ifdef NS_ISTRINGSERVICE_IID_STR
{ &kStringServiceIID, NS_ISTRINGSERVICE_IID_STR },
#endif
#ifdef NS_ISTRINGSTREAM_IID_STR
{ &kStringStreamIID, NS_ISTRINGSTREAM_IID_STR },
#endif
#ifdef NS_ISUBSCRIBABLESERVER_IID_STR
{ &kSubscribableServerIID, NS_ISUBSCRIBABLESERVER_IID_STR },
#endif
#ifdef NS_ISUPPORTS_IID_STR
{ &kSupportsIID, NS_ISUPPORTS_IID_STR },
#endif
#ifdef NS_ISUPPORTSARRAY_IID_STR
{ &kSupportsArrayIID, NS_ISUPPORTSARRAY_IID_STR },
#endif
#ifdef NS_ISUPPORTSITERATORS_IID_STR
{ &kSupportsIteratorsIID, NS_ISUPPORTSITERATORS_IID_STR },
#endif
#ifdef NS_ISUPPORTSPRIMITIVES_IID_STR
{ &kSupportsPrimitivesIID, NS_ISUPPORTSPRIMITIVES_IID_STR },
#endif
#ifdef NS_ISYNCLOADDOMSERVICE_IID_STR
{ &kSyncLoadDOMServiceIID, NS_ISYNCLOADDOMSERVICE_IID_STR },
#endif
#ifdef NS_ITABLEEDITOR_IID_STR
{ &kTableEditorIID, NS_ITABLEEDITOR_IID_STR },
#endif
#ifdef NS_ITESTPROXY_IID_STR
{ &kTestProxyIID, NS_ITESTPROXY_IID_STR },
#endif
#ifdef NS_ITEXTAREAELEMENT_IID_STR
{ &kTextAreaElementIID, NS_ITEXTAREAELEMENT_IID_STR },
#endif
#ifdef NS_ITEXTSCROLL_IID_STR
{ &kTextScrollIID, NS_ITEXTSCROLL_IID_STR },
#endif
#ifdef NS_ITEXTSERVICESFILTER_IID_STR
{ &kTextServicesFilterIID, NS_ITEXTSERVICESFILTER_IID_STR },
#endif
#ifdef NS_ITEXTTOSUBURI_IID_STR
{ &kTextToSubURIIID, NS_ITEXTTOSUBURI_IID_STR },
#endif
#ifdef NS_ITHREAD_IID_STR
{ &kThreadIID, NS_ITHREAD_IID_STR },
#endif
#ifdef NS_ITHREADPOOL_IID_STR
{ &kThreadPoolIID, NS_ITHREADPOOL_IID_STR },
#endif
#ifdef NS_ITIMEBOMB_IID_STR
{ &kTimeBombIID, NS_ITIMEBOMB_IID_STR },
#endif
#ifdef NS_ITIMELINESERVICE_IID_STR
{ &kTimelineServiceIID, NS_ITIMELINESERVICE_IID_STR },
#endif
#ifdef NS_ITIMER_IID_STR
{ &kTimerIID, NS_ITIMER_IID_STR },
#endif
#ifdef NS_ITIMERECORDER_IID_STR
{ &kTimeRecorderIID, NS_ITIMERECORDER_IID_STR },
#endif
#ifdef NS_ITIMERINTERNAL_IID_STR
{ &kTimerInternalIID, NS_ITIMERINTERNAL_IID_STR },
#endif
#ifdef NS_ITIMERMANAGER_IID_STR
{ &kTimerManagerIID, NS_ITIMERMANAGER_IID_STR },
#endif
#ifdef NS_ITIMINGSERVICE_IID_STR
{ &kTimingServiceIID, NS_ITIMINGSERVICE_IID_STR },
#endif
#ifdef NS_ITOKENDIALOGS_IID_STR
{ &kTokenDialogsIID, NS_ITOKENDIALOGS_IID_STR },
#endif
#ifdef NS_ITOKENPASSWORDDIALOGS_IID_STR
{ &kTokenPasswordDialogsIID, NS_ITOKENPASSWORDDIALOGS_IID_STR },
#endif
#ifdef NS_ITOOLKIT_IID_STR
{ &kToolkitIID, NS_ITOOLKIT_IID_STR },
#endif
#ifdef NS_ITOOLTIPLISTENER_IID_STR
{ &kTooltipListenerIID, NS_ITOOLTIPLISTENER_IID_STR },
#endif
#ifdef NS_ITOOLTIPTEXTPROVIDER_IID_STR
{ &kTooltipTextProviderIID, NS_ITOOLTIPTEXTPROVIDER_IID_STR },
#endif
#ifdef NS_ITRANSACTION_IID_STR
{ &kTransactionIID, NS_ITRANSACTION_IID_STR },
#endif
#ifdef NS_ITRANSACTIONLIST_IID_STR
{ &kTransactionListIID, NS_ITRANSACTIONLIST_IID_STR },
#endif
#ifdef NS_ITRANSACTIONLISTENER_IID_STR
{ &kTransactionListenerIID, NS_ITRANSACTIONLISTENER_IID_STR },
#endif
#ifdef NS_ITRANSACTIONMANAGER_IID_STR
{ &kTransactionManagerIID, NS_ITRANSACTIONMANAGER_IID_STR },
#endif
#ifdef NS_ITRANSFERABLE_IID_STR
{ &kTransferableIID, NS_ITRANSFERABLE_IID_STR },
#endif
#ifdef NS_ITRANSPORT_IID_STR
{ &kTransportIID, NS_ITRANSPORT_IID_STR },
#endif
#ifdef NS_ITRANSPORTSECURITYINFO_IID_STR
{ &kTransportSecurityInfoIID, NS_ITRANSPORTSECURITYINFO_IID_STR },
#endif
#ifdef NS_ITREEBOXOBJECT_IID_STR
{ &kTreeBoxObjectIID, NS_ITREEBOXOBJECT_IID_STR },
#endif
#ifdef NS_ITREECONTENTVIEW_IID_STR
{ &kTreeContentViewIID, NS_ITREECONTENTVIEW_IID_STR },
#endif
#ifdef NS_ITREESELECTION_IID_STR
{ &kTreeSelectionIID, NS_ITREESELECTION_IID_STR },
#endif
#ifdef NS_ITREEVIEW_IID_STR
{ &kTreeViewIID, NS_ITREEVIEW_IID_STR },
#endif
#ifdef NS_ITXTTOHTMLCONV_IID_STR
{ &kTXTToHTMLConvIID, NS_ITXTTOHTMLCONV_IID_STR },
#endif
#ifdef NS_ITYPEAHEADFIND_IID_STR
{ &kTypeAheadFindIID, NS_ITYPEAHEADFIND_IID_STR },
#endif
#ifdef NS_IUNICHARSTREAMLOADER_IID_STR
{ &kUnicharStreamLoaderIID, NS_IUNICHARSTREAMLOADER_IID_STR },
#endif
#ifdef NS_IUNICODENORMALIZER_IID_STR
{ &kUnicodeNormalizerIID, NS_IUNICODENORMALIZER_IID_STR },
#endif
#ifdef NS_IUPLOADCHANNEL_IID_STR
{ &kUploadChannelIID, NS_IUPLOADCHANNEL_IID_STR },
#endif
#ifdef NS_IURI_IID_STR
{ &kURIIID, NS_IURI_IID_STR },
#endif
#ifdef NS_IURICHECKER_IID_STR
{ &kURICheckerIID, NS_IURICHECKER_IID_STR },
#endif
#ifdef NS_IURICONTENTLISTENER_IID_STR
{ &kURIContentListenerIID, NS_IURICONTENTLISTENER_IID_STR },
#endif
#ifdef NS_IURIFIXUP_IID_STR
{ &kURIFixupIID, NS_IURIFIXUP_IID_STR },
#endif
#ifdef NS_IURILOADER_IID_STR
{ &kURILoaderIID, NS_IURILOADER_IID_STR },
#endif
#ifdef NS_IURIREFOBJECT_IID_STR
{ &kURIRefObjectIID, NS_IURIREFOBJECT_IID_STR },
#endif
#ifdef NS_IURL_IID_STR
{ &kURLIID, NS_IURL_IID_STR },
#endif
#ifdef NS_IURLBARHISTORY_IID_STR
{ &kUrlbarHistoryIID, NS_IURLBARHISTORY_IID_STR },
#endif
#ifdef NS_IURLFETCHER_IID_STR
{ &kURLFetcherIID, NS_IURLFETCHER_IID_STR },
#endif
#ifdef NS_IURLLISTENER_IID_STR
{ &kUrlListenerIID, NS_IURLLISTENER_IID_STR },
#endif
#ifdef NS_IURLLISTENERMANAGER_IID_STR
{ &kUrlListenerManagerIID, NS_IURLLISTENERMANAGER_IID_STR },
#endif
#ifdef NS_IURLPARSER_IID_STR
{ &kURLParserIID, NS_IURLPARSER_IID_STR },
#endif
#ifdef NS_IUSERCERTPICKER_IID_STR
{ &kUserCertPickerIID, NS_IUSERCERTPICKER_IID_STR },
#endif
#ifdef NS_IUSERINFO_IID_STR
{ &kUserInfoIID, NS_IUSERINFO_IID_STR },
#endif
#ifdef NS_IVARIANT_IID_STR
{ &kVariantIID, NS_IVARIANT_IID_STR },
#endif
#ifdef NS_IVIEWSOURCECHANNEL_IID_STR
{ &kViewSourceChannelIID, NS_IVIEWSOURCECHANNEL_IID_STR },
#endif
#ifdef NS_IWALLETEDITOR_IID_STR
{ &kWalletEditorIID, NS_IWALLETEDITOR_IID_STR },
#endif
#ifdef NS_IWALLETPREVIEW_IID_STR
{ &kWalletPreviewIID, NS_IWALLETPREVIEW_IID_STR },
#endif
#ifdef NS_IWALLETSERVICE_IID_STR
{ &kWalletServiceIID, NS_IWALLETSERVICE_IID_STR },
#endif
#ifdef NS_IWEAKREFERENCE_IID_STR
{ &kWeakReferenceIID, NS_IWEAKREFERENCE_IID_STR },
#endif
#ifdef NS_IWEBBROWSER_IID_STR
{ &kWebBrowserIID, NS_IWEBBROWSER_IID_STR },
#endif
#ifdef NS_IWEBBROWSERCHROME_IID_STR
{ &kWebBrowserChromeIID, NS_IWEBBROWSERCHROME_IID_STR },
#endif
#ifdef NS_IWEBBROWSERCHROMEFOCUS_IID_STR
{ &kWebBrowserChromeFocusIID, NS_IWEBBROWSERCHROMEFOCUS_IID_STR },
#endif
#ifdef NS_IWEBBROWSERFIND_IID_STR
{ &kWebBrowserFindIID, NS_IWEBBROWSERFIND_IID_STR },
#endif
#ifdef NS_IWEBBROWSERFOCUS_IID_STR
{ &kWebBrowserFocusIID, NS_IWEBBROWSERFOCUS_IID_STR },
#endif
#ifdef NS_IWEBBROWSERPERSIST_IID_STR
{ &kWebBrowserPersistIID, NS_IWEBBROWSERPERSIST_IID_STR },
#endif
#ifdef NS_IWEBBROWSERPRINT_IID_STR
{ &kWebBrowserPrintIID, NS_IWEBBROWSERPRINT_IID_STR },
#endif
#ifdef NS_IWEBBROWSERSETUP_IID_STR
{ &kWebBrowserSetupIID, NS_IWEBBROWSERSETUP_IID_STR },
#endif
#ifdef NS_IWEBNAVIGATION_IID_STR
{ &kWebNavigationIID, NS_IWEBNAVIGATION_IID_STR },
#endif
#ifdef NS_IWEBPAGEDESCRIPTOR_IID_STR
{ &kWebPageDescriptorIID, NS_IWEBPAGEDESCRIPTOR_IID_STR },
#endif
#ifdef NS_IWEBPROGRESS_IID_STR
{ &kWebProgressIID, NS_IWEBPROGRESS_IID_STR },
#endif
#ifdef NS_IWEBPROGRESSLISTENER_IID_STR
{ &kWebProgressListenerIID, NS_IWEBPROGRESSLISTENER_IID_STR },
#endif
#ifdef NS_IWINDOWCREATOR_IID_STR
{ &kWindowCreatorIID, NS_IWINDOWCREATOR_IID_STR },
#endif
#ifdef NS_IWINDOWCREATOR2_IID_STR
{ &kWindowCreator2IID, NS_IWINDOWCREATOR2_IID_STR },
#endif
#ifdef NS_IWINDOWDATASOURCE_IID_STR
{ &kWindowDataSourceIID, NS_IWINDOWDATASOURCE_IID_STR },
#endif
#ifdef NS_IWINDOWLESSPLUGINSTPEER_IID_STR
{ &kWindowlessPlugInstPeerIID, NS_IWINDOWLESSPLUGINSTPEER_IID_STR },
#endif
#ifdef NS_IWINDOWMEDIATOR_IID_STR
{ &kWindowMediatorIID, NS_IWINDOWMEDIATOR_IID_STR },
#endif
#ifdef NS_IWINDOWMEDIATORLISTENER_IID_STR
{ &kWindowMediatorListenerIID, NS_IWINDOWMEDIATORLISTENER_IID_STR },
#endif
#ifdef NS_IWINDOWWATCHER_IID_STR
{ &kWindowWatcherIID, NS_IWINDOWWATCHER_IID_STR },
#endif
#ifdef NS_IWYCIWYGCHANNEL_IID_STR
{ &kWyciwygChannelIID, NS_IWYCIWYGCHANNEL_IID_STR },
#endif
#ifdef NS_IX509CERT_IID_STR
{ &kX509CertIID, NS_IX509CERT_IID_STR },
#endif
#ifdef NS_IX509CERTDB_IID_STR
{ &kX509CertDBIID, NS_IX509CERTDB_IID_STR },
#endif
#ifdef NS_IX509CERTVALIDITY_IID_STR
{ &kX509CertValidityIID, NS_IX509CERTVALIDITY_IID_STR },
#endif
#ifdef NS_IXMLHTTPREQUEST_IID_STR
{ &kXMLHttpRequestIID, NS_IXMLHTTPREQUEST_IID_STR },
#endif
#ifdef NS_IXMLRPCCLIENT_IID_STR
{ &kXmlRpcClientIID, NS_IXMLRPCCLIENT_IID_STR },
#endif
#ifdef NS_IXMLRPCCLIENTLISTENER_IID_STR
{ &kXmlRpcClientListenerIID, NS_IXMLRPCCLIENTLISTENER_IID_STR },
#endif
#ifdef NS_IXPCONNECT_IID_STR
{ &kXPConnectIID, NS_IXPCONNECT_IID_STR },
#endif
#ifdef NS_IXPCSCRIPTABLE_IID_STR
{ &kXPCScriptableIID, NS_IXPCSCRIPTABLE_IID_STR },
#endif
#ifdef NS_IXPCSCRIPTNOTIFY_IID_STR
{ &kXPCScriptNotifyIID, NS_IXPCSCRIPTNOTIFY_IID_STR },
#endif
#ifdef NS_IXPCSECURITYMANAGER_IID_STR
{ &kXPCSecurityManagerIID, NS_IXPCSECURITYMANAGER_IID_STR },
#endif
#ifdef NS_IXPIDIALOGSERVICE_IID_STR
{ &kXPIDialogServiceIID, NS_IXPIDIALOGSERVICE_IID_STR },
#endif
#ifdef NS_IXPINOTIFIER_IID_STR
{ &kXPINotifierIID, NS_IXPINOTIFIER_IID_STR },
#endif
#ifdef NS_IXPIPROGRESSDIALOG_IID_STR
{ &kXPIProgressDialogIID, NS_IXPIPROGRESSDIALOG_IID_STR },
#endif
#ifdef NS_IXPTLOADER_IID_STR
{ &kXPTLoaderIID, NS_IXPTLOADER_IID_STR },
#endif
#ifdef NS_IXREMOTECLIENT_IID_STR
{ &kXRemoteClientIID, NS_IXREMOTECLIENT_IID_STR },
#endif
#ifdef NS_IXSLTEXCEPTION_IID_STR
{ &kXSLTExceptionIID, NS_IXSLTEXCEPTION_IID_STR },
#endif
#ifdef NS_IXSLTPROCESSOR_IID_STR
{ &kXSLTProcessorIID, NS_IXSLTPROCESSOR_IID_STR },
#endif
#ifdef NS_IXSLTPROCESSOROBSOLETE_IID_STR
{ &kXSLTProcessorObsoleteIID, NS_IXSLTPROCESSOROBSOLETE_IID_STR },
#endif
#ifdef NS_IXULBROWSERWINDOW_IID_STR
{ &kXULBrowserWindowIID, NS_IXULBROWSERWINDOW_IID_STR },
#endif
#ifdef NS_IXULSORTSERVICE_IID_STR
{ &kXULSortServiceIID, NS_IXULSORTSERVICE_IID_STR },
#endif
#ifdef NS_IXULTEMPLATEBUILDER_IID_STR
{ &kXULTemplateBuilderIID, NS_IXULTEMPLATEBUILDER_IID_STR },
#endif
#ifdef NS_IXULWINDOW_IID_STR
{ &kXULWindowIID, NS_IXULWINDOW_IID_STR },
#endif
#ifdef NS_IZIPREADER_IID_STR
{ &kZipReaderIID, NS_IZIPREADER_IID_STR },
#endif
#ifdef NS_IJRIPLUGIN_IID_STR
{ &kJRIPluginIID, NS_IJRIPLUGIN_IID_STR },
#endif
#ifdef NS_IJVMCONSOLE_IID_STR
{ &kJVMConsoleIID, NS_IJVMCONSOLE_IID_STR },
#endif
#ifdef NS_IJVMMANAGER_IID_STR
{ &kJVMManagerIID, NS_IJVMMANAGER_IID_STR },
#endif
#ifdef NS_IJVMPLUGIN_IID_STR
{ &kJVMPluginIID, NS_IJVMPLUGIN_IID_STR },
#endif
#ifdef NS_IJVMPLUGININSTANCE_IID_STR
{ &kJVMPluginInstanceIID, NS_IJVMPLUGININSTANCE_IID_STR },
#endif
#ifdef NS_IJVMPLUGINTAGINFO_IID_STR
{ &kJVMPluginTagInfoIID, NS_IJVMPLUGINTAGINFO_IID_STR },
#endif
#ifdef NS_IJVMPREFSWINDOW_IID_STR
{ &kJVMPrefsWindowIID, NS_IJVMPREFSWINDOW_IID_STR },
#endif
#ifdef NS_IJVMWINDOW_IID_STR
{ &kJVMWindowIID, NS_IJVMWINDOW_IID_STR },
#endif
#ifdef NS_ILIVECONNECTMANAGER_IID_STR
{ &kLiveConnectManagerIID, NS_ILIVECONNECTMANAGER_IID_STR },
#endif
#ifdef NS_ISECUREENV_IID_STR
{ &kSecureEnvIID, NS_ISECUREENV_IID_STR },
#endif
#ifdef NS_ISYMANTECDEBUGGER_IID_STR
{ &kSymantecDebuggerIID, NS_ISYMANTECDEBUGGER_IID_STR },
#endif
#ifdef NS_ISYMANTECDEBUGMANAGER_IID_STR
{ &kSymantecDebugManagerIID, NS_ISYMANTECDEBUGMANAGER_IID_STR },
#endif
#ifdef NS_IREADMANAGER_IID_STR
{ &kreadManagerIID, NS_IREADMANAGER_IID_STR },
#endif
#ifdef NS_JVM_IID_STR
{ &kjvmIID, NS_JVM_IID_STR },
#endif
#ifdef NS_JVMMANAGER_IID_STR
{ &kJVMManagerIID, NS_JVMMANAGER_IID_STR },
#endif
#ifdef NS_JVMMANAGER_CID_STR
{ &kJVMManagerCID, NS_JVMMANAGER_CID_STR },
#endif
#ifdef NS_JVMPLUGINTAGINFO_IID_STR
{ &kJVMPluginTagInfoIID, NS_JVMPLUGINTAGINFO_IID_STR },
#endif
#ifdef NS_ILIVECONNECT_IID_STR
{ &kLiveconnectIID, NS_ILIVECONNECT_IID_STR },
#endif
#ifdef NS_ISECURELIVECONNECT_IID_STR
{ &kSecureLiveconnectIID, NS_ISECURELIVECONNECT_IID_STR },
#endif
#ifdef NS_ISECURITYCONTEXT_IID_STR
{ &kSecurityContextIID, NS_ISECURITYCONTEXT_IID_STR },
#endif
#ifdef NS_ISHUTDOWNLISTENER_IID_STR
{ &kShutdownListenerIID, NS_ISHUTDOWNLISTENER_IID_STR },
#endif
#ifdef NS_ISERVICEMANAGER_OBSOLETE_IID_STR
{ &kServiceManagerObsoleteIID, NS_ISERVICEMANAGER_OBSOLETE_IID_STR },
#endif
#ifdef NS_IJVMTHREADMANAGER_IID_STR
{ &kJVMThreadManagerIID, NS_IJVMTHREADMANAGER_IID_STR },
#endif
#ifdef FLASH_IOBJECT7_IID_STR
{ &kFlashIObject7IID, FLASH_IOBJECT7_IID_STR },
#endif
#ifdef FLASH_ISCRIPTABLEPLUGIN7_IID_STR
{ &kFlashIScriptablePlugin7IID, FLASH_ISCRIPTABLEPLUGIN7_IID_STR },
#endif
#ifdef NS_IFLASH5_IID_STR
{ &kFlash5IID, NS_IFLASH5_IID_STR },
#endif
};
#endif