mozilla

Revision 72360 of XPCOM Interface Reference by grouping

  • Revision slug: XPCOM_Interface_Reference_group
  • Revision title: XPCOM Interface Reference by grouping
  • Revision id: 72360
  • Created:
  • Creator: jrconlin
  • Is current revision? No
  • Comment 5 words added, 11 words removed

Revision Content

Catalog of Mozilla XPCom calls

Using this guide

This page lists the current (as of Dec. 01, 2010) list of Mozilla interfaces as listed on the XPCom interface Reference Page Where that page lists items by alphabetical sorting, this page attempts to group them by function. Grouping and category names were made by somewhat arbitrary decision by the author. (I'm fully aware that this will be a great point of discussion and probably will end in tears, but since I'm the first person to apparently take a swing at this, I get first dibs.)

 

The primary sections consist of:

 

  • Browser
    This section contains elements associated with the view pane or the content of the "browser window" proper. It is wrapped by System
  • Data
    This section contains Data wrappers and core object definitions.
  • Security
    This section contains APIs for secure channel communications
  • System
    This section contains Application level interfaces including calls to external support elements (such as device calls). This is the root element and may contain some functions defined in other groups.
  • User
    This section contains elements specific to a given user's data storage.

Revision Source

<h1>Catalog of Mozilla XPCom calls</h1>
<h2>Using this guide</h2>
<p>This page lists the current (as of Dec. 01, 2010) list of Mozilla interfaces as listed on <a href="/en/XPCOM_Interface_Reference">the XPCom interface Reference Page</a> Where that page lists items by alphabetical sorting, this page attempts to group them by function. Grouping and category names were made by somewhat arbitrary decision by the author. (I'm fully aware that this will be a great point of discussion and probably will end in tears, but since I'm the first person to apparently take a swing at this, I get first dibs.)</p>
<p> </p>
<p>The primary sections consist of:</p>
<p> </p>
<ul> <li><strong>Browser</strong><br> This section contains elements associated with the view pane or the content of the "browser window" proper. It is wrapped by <strong>System</strong></li> <li><strong>Data</strong><br> This section contains Data wrappers and core object definitions.</li> <li><strong>Security</strong><br> This section contains APIs for secure channel communications</li> <li><strong>System</strong><br> This section contains Application level interfaces including calls to external support elements (such as device calls). This is the root element and may contain some functions defined in other groups.</li> <li><strong>User</strong><br> This section contains elements specific to a given user's data storage.</li>
</ul>
<div class="columns">
<ul class="primary Browser"> <h1>Browser</h1> <ul class="secondary Autocomplete"> <h2>Autocomplete</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIAutoCompleteController">nsIAutoCompleteController</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAutoCompleteInput">nsIAutoCompleteInput</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAutoCompleteSearch">nsIAutoCompleteSearch</a></li> </ul> <ul class="secondary Console"> <h2>Console</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIConsoleListener">nsIConsoleListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIConsoleMessage">nsIConsoleMessage</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIConsoleService">nsIConsoleService</a></li> </ul> <ul class="secondary Document"> <h2>Document</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIDocShell">nsIDocShell</a></li> </ul> <ul class="secondary DOM"> <h2>DOM</h2> <ul class="tercerary Device"> <h3>Device</h3> <li><a href="/en/XPCOM_Interface_Reference/NsIDOMGeoGeolocation">nsIDOMGeoGeolocation</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIDOMGeoPosition">nsIDOMGeoPosition</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMGeoPositionAddress">nsIDOMGeoPositionAddress</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIDOMGeoPositionCallback">nsIDOMGeoPositionCallback</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIDOMGeoPositionCoords">nsIDOMGeoPositionCoords</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIDOMGeoPositionError">nsIDOMGeoPositionError</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIDOMGeoPositionErrorCallback">nsIDOMGeoPositionErrorCallback</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIDOMGeoPositionOptions">nsIDOMGeoPositionOptions</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMGlobalPropertyInitializer">nsIDOMGlobalPropertyInitializer</a></li> </ul> <ul class="tercerary Element"> <h3>Element</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMChromeWindow">nsIDOMChromeWindow</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMClientRect">nsIDOMClientRect</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMElement">nsIDOMElement</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMHTMLAudioElement">nsIDOMHTMLAudioElement</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMHTMLFormElement">nsIDOMHTMLFormElement</a></li> <li><a href="/En/XPCOM_Interface_Reference/NsIDOMHTMLMediaElement">nsIDOMHTMLMediaElement</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMHTMLSourceElement">nsIDOMHTMLSourceElement</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMHTMLTimeRanges">nsIDOMHTMLTimeRanges</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMJSWindow">nsIDOMJSWindow</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMNode">nsIDOMNode</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMNSHTMLDocument">nsIDOMNSHTMLDocument</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIDOMStorageItem">nsIDOMStorageItem</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIDOMStorageManager">nsIDOMStorageManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMWindow">nsIDOMWindow</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMWindow2">nsIDOMWindow2</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMWindowInternal">nsIDOMWindowInternal</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMWindowUtils">nsIDOMWindowUtils</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDynamicContainer">nsIDynamicContainer</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIEditor">nsIEditor</a></li> </ul> <ul class="tercerary Event"> <h3>Event</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMEvent">nsIDOMEvent</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMEventGroup">nsIDOMEventGroup</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMEventListener">nsIDOMEventListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMEventTarget">nsIDOMEventTarget</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMMouseScrollEvent">nsIDOMMouseScrollEvent</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMMozTouchEvent">nsIDOMMozTouchEvent</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMOrientationEvent">nsIDOMOrientationEvent</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIDOMProgressEvent">nsIDOMProgressEvent</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIDOMSimpleGestureEvent">nsIDOMSimpleGestureEvent</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDragDropHandler">nsIDragDropHandler</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDragService">nsIDragService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDragSession">nsIDragSession</a></li> </ul> <ul class="tercerary HTML"> <h3>HTML</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibilityService">nsIAccessibilityService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleCoordinateType">nsIAccessibleCoordinateType</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleDocument">nsIAccessibleDocument</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleEditableText">nsIAccessibleEditableText</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleEvent">nsIAccessibleEvent</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleHyperLink">nsIAccessibleHyperLink</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleHyperText">nsIAccessibleHyperText</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIAccessibleImage">nsIAccessibleImage</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleProvider">nsIAccessibleProvider </a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleRetrieval">nsIAccessibleRetrieval</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleRole">nsIAccessibleRole</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleScrollType">nsIAccessibleScrollType</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleSelectable">nsIAccessibleSelectable</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleStates">nsIAccessibleStates</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleTable">nsIAccessibleTable</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleText">nsIAccessibleText</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleTreeCache">nsIAccessibleTreeCache</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccessibleValue">nsIAccessibleValue</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIAccessNode">nsIAccessNode</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISyncMessageSender">nsISyncMessageSender</a></li> </ul> <ul class="tercerary Script"> <h3>Script</h3> <li><a href="https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIScriptableUnescapeHTML">nsIScriptableUnescapeHTML</a></li> <li><a href="https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIScriptableUnicodeConverter">nsIScriptableUnicodeConverter</a></li> <li><a href="https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIScriptError">nsIScriptError</a></li> <li><a href="https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIScriptError2">nsIScriptError2</a></li> </ul> <ul class="tercerary StyleSheet"> <h3>StyleSheet</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIStyleSheetService">nsIStyleSheetService</a></li> </ul> <ul class="tercerary URL"> <h3>URL</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIURI">nsIURI</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIURL">nsIURL</a></li> </ul> <ul class="tercerary Util"> <h3>Util</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMSerializer">nsIDOMSerializer</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMXPathEvaluator">nsIDOMXPathEvaluator</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMXPathException">nsIDOMXPathException</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMXPathExpression">nsIDOMXPathExpression</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDOMXPathResult">nsIDOMXPathResult</a></li> </ul> <ul class="tercerary XSLT"> <h3>XSLT</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIXSLTException">nsIXSLTException</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIXSLTProcessor">nsIXSLTProcessor</a></li> </ul> </ul> <ul class="secondary Download"> <h2>Download</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIDownload">nsIDownload</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDownloadManager">nsIDownloadManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDownloadProgressListener">nsIDownloadProgressListener</a></li> </ul> <ul class="secondary Element"> <h2>Element</h2> <ul class="tercerary Internal"> <h3>Internal</h3> <li><a href="/en/XPCOM_Interface_Reference/NsIWorker">nsIWorker</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIWorkerGlobalScope">nsIWorkerGlobalScope</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIWorkerMessageEvent">nsIWorkerMessageEvent</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIWorkerMessagePort">nsIWorkerMessagePort</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIWorkerScope">nsIWorkerScope</a></li> </ul> <ul class="tercerary Tree"> <h3>Tree</h3> <li><a href="/en/XPCOM_Interface_Reference/nsITreeBoxObject">nsITreeBoxObject</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsITreeColumn">nsITreeColumn</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsITreeColumns">nsITreeColumns</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsITreeContentView">nsITreeContentView</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsITreeSelection">nsITreeSelection</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsITreeView">nsITreeView</a></li> </ul> <ul class="tercerary Xform"> <h3>Xform</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIXFormsModelElement">nsIXFormsModelElement</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIXFormsNSInstanceElement">nsIXFormsNSInstanceElement</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIXFormsNSModelElement">nsIXFormsNSModelElement</a></li> </ul> <ul class="tercerary XMLHttpRequest"> <h3>XMLHttpRequest</h3> <li><a href="/en/XPCOM_Interface_Reference/NsIXMLHttpRequestEventTarget">nsIXMLHttpRequestEventTarget</a></li> </ul> </ul> <ul class="secondary FavIcon"> <h2>FavIcon</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIFaviconDataCallback">nsIFaviconDataCallback</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFaviconService">nsIFaviconService</a></li> </ul> <ul class="secondary Frame"> <h2>Frame</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIChromeFrameMessageManager">nsIChromeFrameMessageManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFrameLoader">nsIFrameLoader</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFrameLoaderOwner">nsIFrameLoaderOwner</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFrameMessageListener">nsIFrameMessageListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFrameMessageManager">nsIFrameMessageManager</a></li> </ul> <ul class="secondary Interface"> <h2>Interface</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIJSXMLHttpRequest">nsIJSXMLHttpRequest</a></li> </ul> <ul class="secondary Jetpack"> <h2>Jetpack</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIJetpack">nsIJetpack</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIJetpackService">nsIJetpackService</a></li> </ul> <ul class="secondary offlineStorage"> <h2>offlineStorage</h2> <li><a href="/en/XPCOM_Interface_Reference/NsIApplicationCache">nsIApplicationCache</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIApplicationCacheChannel">nsIApplicationCacheChannel</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIApplicationCacheContainer">nsIApplicationCacheContainer</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIApplicationCacheNamespace">nsIApplicationCacheNamespace</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIApplicationCacheService">nsIApplicationCacheService</a></li> </ul> <ul class="secondary Places"> <h2>Places</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIAnnotationObserver">nsIAnnotationObserver</a></li> </ul> <ul class="secondary RSS Feed"> <h2>RSS Feed</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIFeed">nsIFeed</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFeedContainer">nsIFeedContainer</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFeedElementBase">nsIFeedElementBase</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFeedEntry">nsIFeedEntry</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFeedGenerator">nsIFeedGenerator</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFeedPerson">nsIFeedPerson</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFeedProcessor">nsIFeedProcessor</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFeedProgressListener">nsIFeedProgressListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFeedResult">nsIFeedResult</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFeedResultListener">nsIFeedResultListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFeedTextConstruct">nsIFeedTextConstruct</a></li> </ul> <ul class="secondary script"> <h2>script</h2> <li><a href="https://developer.mozilla.org/en/XPCOM_Interface_Reference/mozIJSSubScriptLoader">mozIJSSubScriptLoader</a></li> </ul> <ul class="secondary storage"> <h2>storage</h2> <li><a href="/en/XPCOM_Interface_Reference/mozIStorageVacuumParticipant">mozIStorageVacuumParticipant</a></li> </ul> <ul class="secondary Util"> <h2>Util</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIEffectiveTLDService">nsIEffectiveTLDService</a></li> </ul> <ul class="secondary Worker"> <h2>Worker</h2> <li><a href="/en/XPCOM_Interface_Reference/NsIAbstractWorker">nsIAbstractWorker</a></li> </ul>
</ul>
<ul class="primary Data"> <h1>Data</h1> <li><a href="/en/XPCOM_Interface_Reference/nsIArray">nsIArray</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICategoryManager">nsICategoryManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICollection">nsICollection</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDictionary">nsIDictionary</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMutableArray">nsIMutableArray</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISimpleEnumerator">nsISimpleEnumerator</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsChar">nsISupportsChar</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsDouble">nsISupportsDouble</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsFloat">nsISupportsFloat</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsID">nsISupportsID</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsInterfacePointer">nsISupportsInterfacePointer</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsPRBool">nsISupportsPRBool</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsPrimitive">nsISupportsPrimitive</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsPRInt16">nsISupportsPRInt16</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsPRInt32">nsISupportsPRInt32</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsPRInt64">nsISupportsPRInt64</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsPriority">nsISupportsPriority</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsPRTime">nsISupportsPRTime</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsPRUint16">nsISupportsPRUint16</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsPRUint32">nsISupportsPRUint32</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsPRUint64">nsISupportsPRUint64</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsPRUint8">nsISupportsPRUint8</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsString">nsISupportsString</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsVoid">nsISupportsVoid</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupportsWeakReference">nsISupportsWeakReference</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIVariant">nsIVariant</a></li>
</ul>
<ul class="primary ignore"> <h1>DO NOT USE</h1> <li><a href="/en/XPCOM_Interface_Reference/nsIEnumerator">nsIEnumerator</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIInProcessContentFrameMessageManager">nsIInProcessContentFrameMessageManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIScriptableIO">nsIScriptableIO</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIXPCScriptable">nsIXPCScriptable</a></li>
</ul>
<ul class="primary ignore"> <h1>Future</h1> <li><a href="/en/XPCOM_Interface_Reference/NsIXMLHttpRequestUpload">nsIXMLHttpRequestUpload</a></li>
</ul>
<ul class="primary ignore"> <h1>Obsolete</h1> <li><a href="/en/XPCOM_Interface_Reference/nsIXmlRpcClient">nsIXmlRpcClient</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIXmlRpcFault">nsIXmlRpcFault</a></li>
</ul>
<ul class="primary Security"> <h1>Security</h1> <ul class="secondary Auth"> <h2>Auth</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIAuthModule">nsIAuthModule</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAuthPrompt">nsIAuthPrompt</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAuthPromptProvider">nsIAuthPromptProvider</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAuthPromptWrapper">nsIAuthPromptWrapper</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAsyncVerifyRedirectCallback">nsIAsyncVerifyRedirectCallback</a></li> </ul> <ul class="secondary Content"> <h2>Content</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIContentPolicy">nsIContentPolicy</a></li> </ul> <ul class="secondary Credentials"> <h2>Credentials</h2> <li><a href="/en/XPCOM_Interface_Reference/nsILoginInfo">nsILoginInfo</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsILoginManager">nsILoginManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsILoginManager/Using_nsILoginManager">Using nsILoginManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsILoginManagerStorage">nsILoginManagerStorage</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsILoginMetaInfo">nsILoginMetaInfo</a></li> </ul> <ul class="secondary History"> <h2>History</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIGlobalHistory2">nsIGlobalHistory2</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIGlobalHistory3">nsIGlobalHistory3</a></li> </ul> <ul class="secondary SSL"> <h2>SSL</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIBadCertListener2">nsIBadCertListener2</a></li> </ul>
</ul>
<ul class="primary System"> <h1>System</h1> <ul class="secondary Action"> <h2>Action</h2> <li><a href="/en/XPCOM_Interface_Reference/nsICancelable">nsICancelable</a></li> </ul> <ul class="secondary Application"> <h2>Application</h2> <ul class="tercerary Application"> <h3>Application</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIApplicationUpdateService">nsIApplicationUpdateService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAppShell">nsIAppShell</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAppShellService">nsIAppShellService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAppStartup">nsIAppStartup</a></li> </ul> <ul class="tercerary XUL"> <h3>XUL</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIXULAppInfo">nsIXULAppInfo</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIXULRuntime">nsIXULRuntime</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIXULTemplateBuilder">nsIXULTemplateBuilder</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIXULTemplateQueryProcessor">nsIXULTemplateQueryProcessor</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIXULTemplateResult">nsIXULTemplateResult</a></li> </ul> </ul> <ul class="secondary Bookmark"> <h2>Bookmark</h2> <ul class="tercerary LiveMark"> <h3>LiveMark</h3> <li><a href="/en/XPCOM_Interface_Reference/nsILivemarkService">nsILivemarkService</a></li> </ul> <li><a href="/en/XPCOM_Interface_Reference/nsINavBookmarkObserver">nsINavBookmarkObserver</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsINavBookmarksService">nsINavBookmarksService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsINavHistoryService">nsINavHistoryService</a></li> </ul> <ul class="secondary Browser"> <h2>Browser</h2> <ul class="tercerary DOM"> <h3>DOM</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIWebBrowser">nsIWebBrowser</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIWebBrowserPersist">nsIWebBrowserPersist</a></li> </ul> </ul> <ul class="secondary Cache"> <h2>Cache</h2> <li><a href="/en/XPCOM_Interface_Reference/nsICache">nsICache</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICacheDeviceInfo">nsICacheDeviceInfo</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICacheEntryDescriptor">nsICacheEntryDescriptor</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICacheEntryInfo">nsICacheEntryInfo</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICacheListener">nsICacheListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICacheMetaDataVisitor">nsICacheMetaDataVisitor</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICacheService">nsICacheService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICacheSession">nsICacheSession</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICacheVisitor">nsICacheVisitor</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICachingChannel">nsICachingChannel</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISelectionImageService">nsISelectionImageService</a></li> </ul> <ul class="secondary Chrome"> <h2>Chrome</h2> <li><a href="/en/XPCOM_Interface_Reference/nsISearchEngine">nsISearchEngine</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISearchSubmission">nsISearchSubmission</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIWebBrowserChrome">nsIWebBrowserChrome</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIWindowCreator">nsIWindowCreator</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIWindowMediator">nsIWindowMediator</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIWindowWatcher">nsIWindowWatcher</a></li> </ul> <ul class="secondary Clipboard"> <h2>Clipboard</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIClipboard">nsIClipboard</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIClipboardCommands">nsIClipboardCommands</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIClipboardDragDropHookList">nsIClipboardDragDropHookList</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIClipboardDragDropHooks">nsIClipboardDragDropHooks</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIClipboardHelper">nsIClipboardHelper</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIClipboardOwner">nsIClipboardOwner</a></li> </ul> <ul class="secondary Core"> <h2>Core</h2> <ul class="tercerary Action"> <h3>Action</h3> <li><a href="/en/XPCOM_Interface_Reference/nsITransactionManager">nsITransactionManager</a></li> </ul> <ul class="tercerary Process"> <h2>Process</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIProcess">nsIProcess</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIProcess2">nsIProcess2</a></li> </ul> <ul class="tercerary Thread"> <h3>Thread</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIThread">nsIThread</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIThreadEventFilter">nsIThreadEventFilter</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIThreadInternal">nsIThreadInternal</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIThreadManager">nsIThreadManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIThreadObserver">nsIThreadObserver</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIThreadPool">nsIThreadPool</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIThreadPoolListener">nsIThreadPoolListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIToolkit">nsIToolkit</a></li> </ul> <ul class="tercerary Util"> <h3>Util</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIVersionComparator">nsIVersionComparator</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIWeakReference">nsIWeakReference</a></li> </ul> <li><a href="/en/XPCOM_Interface_Reference/nsIFactory">nsIFactory</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIInterfaceRequestor">nsIInterfaceRequestor</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIJSCID">nsIJSCID</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIJSID">nsIJSID</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIJSIID">nsIJSIID</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIModule">nsIModule</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIObserver">nsIObserver</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIObserverService">nsIObserverService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIProperties">nsIProperties</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIProperty">nsIProperty</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIPropertyBag">nsIPropertyBag</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIPropertyBag2">nsIPropertyBag2</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIPropertyElement">nsIPropertyElement</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIServerSocket">nsIServerSocket</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIServerSocketListener">nsIServerSocketListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIServiceManager">nsIServiceManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISocketProvider">nsISocketProvider</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISocketProviderService">nsISocketProviderService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISocketTransport">nsISocketTransport</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISocketTransportService">nsISocketTransportService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISupports">nsISupports</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIUUIDGenerator">nsIUUIDGenerator</a></li> </ul> <ul class="secondary Debug"> <h2>Debug</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIStackFrame">nsIStackFrame</a></li> </ul> <ul class="secondary Device"> <h2>Device</h2> <ul class="tercerary Display"> <h3>Display</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIScreen">nsIScreen</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIScreenManager">nsIScreenManager</a></li> </ul> <ul class="tercerary Geolocation"> <h3>Geolocation</h3> <li><a href="/en/XPCOM_Interface_Reference/NsIGeolocationProvider">nsIGeolocationProvider</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIGeolocationUpdate">nsIGeolocationUpdate</a></li> </ul> <ul class="tercerary orientation"> <h3>orientation</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIAcceleration">nsIAcceleration</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccelerationListener">nsIAccelerationListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAccelerometer">nsIAccelerometer</a></li> </ul> <ul class="tercerary Misc"> <h2>Misc</h2> <li><a href="/en/XPCOM_Interface_Reference/nsISound">nsISound</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIWifiMonitor">nsIWifiMonitor</a></li> </ul> </ul> <ul class="secondary Document"> <h2>Document</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIWebNavigation">nsIWebNavigation</a></li> </ul> <ul class="secondary Environment"> <h2>Environment</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIEnvironment">nsIEnvironment</a></li> </ul> <ul class="secondary Event"> <h2>Event</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIEventListenerInfo">nsIEventListenerInfo</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIEventListenerService">nsIEventListenerService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIEventTarget">nsIEventTarget</a></li> </ul> <ul class="secondary Exception"> <h2>Exception</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIException">nsIException</a></li> </ul> <ul class="secondary Extention"> <h2>Extention</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIExtensionManager">nsIExtensionManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIInstallLocation">nsIInstallLocation</a></li> </ul> <ul class="secondary External"> <h2>External</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIExternalProtocolService">nsIExternalProtocolService</a></li> </ul> <ul class="secondary Frame"> <h2>Frame</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIContentFrameMessageManager">nsIContentFrameMessageManager</a></li> </ul> <ul class="secondary History"> <h2>History</h2> <li><a href="/en/XPCOM_Interface_Reference/nsISHEntry">nsISHEntry</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISHistory">nsISHistory</a></li> </ul> <ul class="secondary Idle"> <h2>Idle</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIIdleService">nsIIdleService</a></li> </ul> <ul class="secondary Internal"> <h2>Internal</h2> <ul class="tercerary Command"> <h3>Command</h3> <li><a href="/en/XPCOM_Interface_Reference/nsICommandLine">nsICommandLine</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICommandLineHandler">nsICommandLineHandler</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICommandLineRunner">nsICommandLineRunner</a></li> </ul> <ul class="tercerary Component"> <h3>Component</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIComponentManager">nsIComponentManager</a></li> </ul> <ul class="tercerary Preferences"> <h3>Preferences</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIContentPrefObserver">nsIContentPrefObserver</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIContentPrefService">nsIContentPrefService</a></li> </ul> <li><a href="/en/XPCOM_Interface_Reference/nsIComponentRegistrar">nsIComponentRegistrar</a></li> </ul> <ul class="secondary Internationalization"> <h2>Internationalization</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIBidiKeyboard">nsIBidiKeyboard</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsILocale">nsILocale</a></li> </ul> <ul class="secondary IO"> <h2>IO</h2> <ul class="tercerary FileSystem"> <h3>FileSystem</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIDirectoryEnumerator">nsIDirectoryEnumerator</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDirectoryIterator">nsIDirectoryIterator</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDirectoryService">nsIDirectoryService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDirectoryServiceProvider">nsIDirectoryServiceProvider</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDirectoryServiceProvider2">nsIDirectoryServiceProvider2</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDirIndex">nsIDirIndex</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDirIndexListener">nsIDirIndexListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDirIndexParser">nsIDirIndexParser</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFile">nsIFile</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsILocalFile">nsILocalFile</a></li> </ul> <ul class="tercerary Stream"> <h3>Stream</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIAsyncInputStream">nsIAsyncInputStream</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAsyncOutputStream">nsIAsyncOutputStream</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIAsyncStreamCopier">nsIAsyncStreamCopier</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIBinaryInputStream">nsIBinaryInputStream</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIBinaryOutputStream">nsIBinaryOutputStream</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIContentSniffer">nsIContentSniffer</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIConverterInputStream">nsIConverterInputStream</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFileInputStream">nsIFileInputStream</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFileOutputStream">nsIFileOutputStream</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIInputStream">nsIInputStream</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIInputStreamCallback">nsIInputStreamCallback</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIOutputStream">nsIOutputStream</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIOutputStreamCallback">nsIOutputStreamCallback</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIScriptableInputStream">nsIScriptableInputStream</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIStreamListener">nsIStreamListener</a></li> </ul> <ul class="tercerary URL"> <h3>URL</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIIOService">nsIIOService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIStandardURL">nsIStandardURL</a></li> </ul> <ul class="tercerary User"> <h3>User</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIPrompt">nsIPrompt</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIPromptService">nsIPromptService</a></li> </ul> <ul class="tercerary Zipfile"> <h3>Zipfile</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIZipEntry">nsIZipEntry</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIZipReader">nsIZipReader</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIZipReaderCache">nsIZipReaderCache</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIZipWriter">nsIZipWriter</a></li> </ul> <ul class="tercerary File"> <h3>File</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIFilePicker">nsIFilePicker</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFileProtocolHandler">nsIFileProtocolHandler</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFileSpec">nsIFileSpec</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFileStreams">nsIFileStreams</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFileUtilities">nsIFileUtilities</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFileView">nsIFileView</a></li> </ul> </ul> <ul class="secondary Memory"> <h2>Memory</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIMemory">nsIMemory</a></li> </ul> <ul class="secondary Network"> <h2>Network</h2> <ul class="tercerary Channel"> <h3>Channel</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIChannel">nsIChannel</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIChannelEventSink">nsIChannelEventSink</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIRequest">nsIRequest</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIRequestObserver">nsIRequestObserver</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIResumableChannel">nsIResumableChannel</a></li> </ul> <li><a href="/en/XPCOM_Interface_Reference/nsIDNSService">nsIDNSService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFTPChannel">nsIFTPChannel</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIFTPEventSink">nsIFTPEventSink</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIHttpChannel">nsIHttpChannel</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIHttpChannelInternal">nsIHttpChannelInternal</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIHttpHeaderVisitor">nsIHttpHeaderVisitor</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIIDNService">nsIIDNService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIProtocolHandler">nsIProtocolHandler</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIProtocolProxyCallback">nsIProtocolProxyCallback</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIProtocolProxyFilter">nsIProtocolProxyFilter</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIProtocolProxyService">nsIProtocolProxyService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIProxyInfo">nsIProxyInfo</a></li> </ul> <ul class="secondary Preferences"> <h2>Preferences</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIINIParser">nsIINIParser</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIINIParserFactory">nsIINIParserFactory</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIPrefBranch">nsIPrefBranch</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIPrefBranch2">nsIPrefBranch2</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIPrefLocalizedString">nsIPrefLocalizedString</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIPrefService">nsIPrefService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIStringBundle">nsIStringBundle</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIStringBundleService">nsIStringBundleService</a></li> </ul> <ul class="secondary Security"> <h2>Security</h2> <ul class="tercerary Cookies"> <h3>Cookies</h3> <li><a href="/en/XPCOM_Interface_Reference/nsICookie">nsICookie</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICookie2">nsICookie2</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICookieAcceptDialog">nsICookieAcceptDialog</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICookieConsent">nsICookieConsent</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICookieManager">nsICookieManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICookieManager2">nsICookieManager2</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICookiePermission">nsICookiePermission</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICookiePromptService">nsICookiePromptService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICookieService">nsICookieService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsICookieStorage">nsICookieStorage</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISessionStore">nsISessionStore</a></li> </ul> <ul class="tercerary Crypto"> <h3>Crypto</h3> <li><a href="/en/XPCOM_Interface_Reference/nsICryptoHash">nsICryptoHash</a></li> </ul> <ul class="tercerary Filter"> <h3>Filter</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIParentalControlsService">nsIParentalControlsService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIPermission">nsIPermission</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIPermissionManager">nsIPermissionManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsISecurityCheckedComponent">nsISecurityCheckedComponent</a></li> </ul> <ul class="tercerary SSL"> <h3>SSL</h3> <li><a href="/en/XPCOM_Interface_Reference/nsISSLErrorListener">nsISSLErrorListener</a></li> </ul> </ul> <ul class="secondary Stream"> <h2>Stream</h2> <ul class="tercerary Stream"> <h3>Stream</h3> <li><a href="/en/XPCOM_Interface_Reference/nsIPipe">nsIPipe</a></li> </ul> <li><a href="/en/XPCOM_Interface_Reference/NsITraceableChannel">nsITraceableChannel</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsITransport">nsITransport</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsITransportEventSink">nsITransportEventSink</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsITransportSecurityInfo">nsITransportSecurityInfo</a></li> </ul> <ul class="secondary Timer"> <h2>Timer</h2> <li><a href="/en/XPCOM_Interface_Reference/nsITimer">nsITimer</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsITimerCallback">nsITimerCallback</a></li> </ul> <ul class="secondary UI"> <h2>UI</h2> <ul class="tercerary Windows"> <h3>Windows</h3> <li><a href="/en/XPCOM_Interface_Reference/nsITaskbarPreview">nsITaskbarPreview</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsITaskbarPreviewButton">nsITaskbarPreviewButton</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsITaskbarPreviewController">nsITaskbarPreviewController</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsITaskbarProgress">nsITaskbarProgress</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsITaskbarTabPreview">nsITaskbarTabPreview</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsITaskbarWindowPreview">nsITaskbarWindowPreview</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIWinTaskbar">nsIWinTaskbar</a></li> </ul> <li><a href="/en/XPCOM_Interface_Reference/nsIAlertsService">nsIAlertsService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIWebProgress">nsIWebProgress</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIWebProgressListener">nsIWebProgressListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIWebProgressListener2">nsIWebProgressListener2</a></li> </ul> <ul class="secondary Update"> <h2>Update</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIUpdate">nsIUpdate</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIUpdateChecker">nsIUpdateChecker</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIUpdateCheckListener">nsIUpdateCheckListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIUpdateItem">nsIUpdateItem</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIUpdateManager">nsIUpdateManager</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIUpdatePatch">nsIUpdatePatch</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIUpdatePrompt">nsIUpdatePrompt</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIUpdateTimerManager">nsIUpdateTimerManager</a></li> </ul> <li><a href="/en/XPCOM_Interface_Reference/nsIProgrammingLanguage">nsIProgrammingLanguage</a></li>
</ul>
<ul class="primary Thunderbird"> <h1>Thunderbird</h1> <ul class="secondary Credentials"> <h2>Credentials</h2> <li><a href="/en/XPCOM_Interface_Reference/NsIMsgAccountManagerExtension">nsIMsgAccountManagerExtension</a></li> </ul> <ul class="secondary Element"> <h2>Element</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIEditorMailSupport">nsIEditorMailSupport</a></li> </ul> <ul class="secondary Message"> <h2>Message</h2> <li><a href="/en/XPCOM_Interface_Reference/NsIDBChangeAnnouncer">nsIDBChangeAnnouncer</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIDBChangeListener">nsIDBChangeListener</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMessenger">nsIMessenger</a></li> </ul> <li><a href="/en/XPCOM_Interface_Reference/NsIMsgCompFields">nsIMsgCompFields</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMsgCustomColumnHandler">nsIMsgCustomColumnHandler</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMsgDatabase">nsIMsgDatabase</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMsgDBHdr">nsIMsgDBHdr</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMsgDBView">nsIMsgDBView</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMsgDBViewCommandUpdater">nsIMsgDBViewCommandUpdater</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMsgFolder">nsIMsgFolder</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMsgIdentity">nsIMsgIdentity</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMsgMessageService">nsIMsgMessageService</a></li> <li><a href="/en/XPCOM_Interface_Reference/NsIMsgSendLater">nsIMsgSendLater</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMsgThread">nsIMsgThread</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMsgWindow">nsIMsgWindow</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMsgWindowCommands">nsIMsgWindowCommands</a></li>
</ul>
<ul class="primary User"> <h1>User</h1> <ul class="secondary History"> <h2>History</h2> <li><a href="/en/XPCOM_Interface_Reference/nsIBrowserHistory">nsIBrowserHistory</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIBrowserSearchService">nsIBrowserSearchService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMicrosummary">nsIMicrosummary</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMicrosummaryGenerator">nsIMicrosummaryGenerator</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMicrosummaryObserver">nsIMicrosummaryObserver</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMicrosummaryService">nsIMicrosummaryService</a></li> <li><a href="/en/XPCOM_Interface_Reference/nsIMicrosummarySet">nsIMicrosummarySet</a></li> </ul>
</ul>
</div>
Revert to this revision