Module xpcom::interfaces
[−]
[src]
This module contains the xpcom interfaces exposed to rust code.
The items in this module come in a few flavours:
nsI*
: These are the types for XPCOM interfaces. They should always be passed behind a reference, pointer, orRefPtr
. They may be coerced to their base interfaces using thecoerce
method.nsI*Coerce
: These traits provide the implementation mechanics for thecoerce
method, and can usually be ignored. These traits are hidden in rustdocnsI*VTable
: These structs are the vtable definitions for each type. They contain the base interface's vtable, followed by pointers for each of the vtable's methods. If direct access is needed, a*const nsI*
can be safely transmuted to a*const nsI*VTable
. These structs are hidden in rustdocTypedefs used in idl file definitions.
Structs
IJSDebugger |
|
IPeerConnection |
|
IPeerConnectionObserver |
|
IUrlClassifierUITelemetry |
|
NetDashboardCallback |
|
ScheduledGCCallback |
|
ScriptableOK |
|
ScriptableWithNotXPCOM |
|
ScriptableWithNotXPCOMBase |
|
amIAddonManager |
|
amIAddonManagerStartup |
|
amIAddonPathService |
|
amIWebInstallPrompt |
|
imgICache |
|
imgIContainer |
|
imgIContainerCallback |
|
imgIContainerDebug |
|
imgIEncoder |
|
imgILoader |
|
imgINotificationObserver |
|
imgIRequest |
|
imgIScriptedNotificationObserver |
|
imgITools |
|
inICSSValueSearch |
|
inIDOMUtils |
|
inIDOMView |
|
inIDeepTreeWalker |
|
inISearchObserver |
|
inISearchProcess |
|
mozIAnnotatedResult |
|
mozIAsyncFavicons |
|
mozIAsyncHistory |
|
mozIAsyncLivemarks |
|
mozIColorAnalyzer |
|
mozIDOMWindow |
|
mozIDOMWindowProxy |
|
mozIDownloadPlatform |
|
mozIExtensionProcessScript |
|
mozIGeckoMediaPluginChromeService |
|
mozIGeckoMediaPluginService |
|
mozIJSSubScriptLoader |
|
mozILivemark |
|
mozILivemarkInfo |
|
mozILocaleService |
|
mozIMozIntl |
|
mozIMozIntlHelper |
|
mozIOSPreferences |
|
mozIPersonalDictionary |
|
mozIPlaceInfo |
|
mozIPlacesAutoComplete |
|
mozIPlacesPendingOperation |
|
mozIRepresentativeColorCallback |
|
mozISandboxReport |
|
mozISandboxReportArray |
|
mozISandboxReporter |
|
mozISandboxSettings |
|
mozISpellCheckingEngine |
|
mozISpellI18NManager |
|
mozISpellI18NUtil |
|
mozIStorageAggregateFunction |
|
mozIStorageAsyncConnection |
|
mozIStorageAsyncStatement |
|
mozIStorageBaseStatement |
|
mozIStorageBindingParams |
|
mozIStorageBindingParamsArray |
|
mozIStorageCompletionCallback |
|
mozIStorageConnection |
|
mozIStorageError |
|
mozIStorageFunction |
|
mozIStoragePendingStatement |
|
mozIStorageProgressHandler |
|
mozIStorageResultSet |
|
mozIStorageRow |
|
mozIStorageService |
|
mozIStorageStatement |
|
mozIStorageStatementCallback |
|
mozIStorageVacuumParticipant |
|
mozIStorageValueArray |
|
mozITXTToHTMLConv |
|
mozIThirdPartyUtil |
|
mozIVisitInfo |
|
mozIVisitInfoCallback |
|
mozIVisitedStatusCallback |
|
nsIASN1Object |
|
nsIASN1PrintableItem |
|
nsIASN1Sequence |
|
nsIASN1Tree |
|
nsIAboutModule |
|
nsIAboutNewTabService |
|
nsIAccessibilityService |
|
nsIAccessible |
|
nsIAccessibleApplication |
|
nsIAccessibleCaretMoveEvent |
|
nsIAccessibleCoordinateType |
|
nsIAccessibleDocument |
|
nsIAccessibleEditableText |
|
nsIAccessibleEvent |
|
nsIAccessibleHideEvent |
|
nsIAccessibleHyperLink |
|
nsIAccessibleHyperText |
|
nsIAccessibleImage |
|
nsIAccessibleObjectAttributeChangedEvent |
|
nsIAccessiblePivot |
|
nsIAccessiblePivotObserver |
|
nsIAccessibleRelation |
|
nsIAccessibleRole |
|
nsIAccessibleScrollType |
|
nsIAccessibleSelectable |
|
nsIAccessibleStateChangeEvent |
|
nsIAccessibleStates |
|
nsIAccessibleTable |
|
nsIAccessibleTableCell |
|
nsIAccessibleTableChangeEvent |
|
nsIAccessibleText |
|
nsIAccessibleTextChangeEvent |
|
nsIAccessibleTextRange |
|
nsIAccessibleTraversalRule |
|
nsIAccessibleValue |
|
nsIAccessibleVirtualCursorChangeEvent |
|
nsIAddonContentPolicy |
|
nsIAddonInterposition |
|
nsIAddonPolicyService |
|
nsIAlertNotification |
|
nsIAlertNotificationImageListener |
|
nsIAlertsDoNotDisturb |
|
nsIAlertsIconData |
|
nsIAlertsIconURI |
|
nsIAlertsService |
|
nsIAnnotationObserver |
|
nsIAnnotationService |
|
nsIAppShell |
|
nsIAppShellService |
|
nsIAppStartup |
|
nsIApplicationCache |
|
nsIApplicationCacheChannel |
|
nsIApplicationCacheContainer |
|
nsIApplicationCacheNamespace |
|
nsIApplicationCacheService |
|
nsIApplicationChooser |
|
nsIApplicationChooserFinishedCallback |
|
nsIApplicationReputationCallback |
|
nsIApplicationReputationQuery |
|
nsIApplicationReputationService |
|
nsIApplicationUpdateService |
|
nsIArray |
|
nsIArrayBufferInputStream |
|
nsIArrayExtensions |
|
nsIAssociatedContentSecurity |
|
nsIAsyncFileMetadata |
|
nsIAsyncInputStream |
|
nsIAsyncOutputStream |
|
nsIAsyncShutdownBarrier |
|
nsIAsyncShutdownBlocker |
|
nsIAsyncShutdownClient |
|
nsIAsyncShutdownCompletionCallback |
|
nsIAsyncShutdownService |
|
nsIAsyncStreamCopier |
|
nsIAsyncStreamCopier2 |
|
nsIAsyncVerifyRedirectCallback |
|
nsIAsyncVerifyRedirectReadyCallback |
|
nsIAudioChannelAgent |
|
nsIAudioChannelAgentCallback |
|
nsIAudioDeviceInfo |
|
nsIAuthInformation |
|
nsIAuthModule |
|
nsIAuthPrompt |
|
nsIAuthPrompt2 |
|
nsIAuthPromptAdapterFactory |
|
nsIAuthPromptCallback |
|
nsIAuthPromptProvider |
|
nsIAutoCompleteController |
|
nsIAutoCompleteInput |
|
nsIAutoCompleteObserver |
|
nsIAutoCompletePopup |
|
nsIAutoCompleteResult |
|
nsIAutoCompleteSearch |
|
nsIAutoCompleteSearchDescriptor |
|
nsIAutoCompleteSimpleResult |
|
nsIAutoCompleteSimpleResultListener |
|
nsIAutoConfig |
|
nsIBFCacheEntry |
|
nsIBackgroundChannelRegistrar |
|
nsIBackgroundFileSaver |
|
nsIBackgroundFileSaverObserver |
|
nsIBadCertListener2 |
|
nsIBaseWindow |
|
nsIBasicCardResponseData |
|
nsIBidiKeyboard |
|
nsIBidirectionalIterator |
|
nsIBinaryInputStream |
|
nsIBinaryOutputStream |
|
nsIBlockThreadedExecutionCallback |
|
nsIBlocklistPrompt |
|
nsIBlocklistService |
|
nsIBoxObject |
|
nsIBrowser |
|
nsIBrowserDOMWindow |
|
nsIBrowserElementAPI |
|
nsIBrowserElementNextPaintListener |
|
nsIBrowserGlue |
|
nsIBrowserHandler |
|
nsIBrowserHistory |
|
nsIBrowserProfileMigrator |
|
nsIBrowserSearchInitObserver |
|
nsIBrowserSearchService |
|
nsIBufferedInputStream |
|
nsIBufferedOutputStream |
|
nsIByteRangeRequest |
|
nsICacheDeviceInfo |
|
nsICacheEntry |
|
nsICacheEntryDescriptor |
|
nsICacheEntryDoomCallback |
|
nsICacheEntryInfo |
|
nsICacheEntryMetaDataVisitor |
|
nsICacheEntryOpenCallback |
|
nsICacheInfoChannel |
|
nsICacheListener |
|
nsICacheMetaDataVisitor |
|
nsICacheService |
|
nsICacheServiceInternal |
|
nsICacheSession |
|
nsICacheStorage |
|
nsICacheStorageConsumptionObserver |
|
nsICacheStorageService |
|
nsICacheStorageVisitor |
|
nsICacheTesting |
|
nsICacheVisitor |
|
nsICachingChannel |
|
nsICancelable |
|
nsICaptivePortalCallback |
|
nsICaptivePortalDetector |
|
nsICaptivePortalService |
|
nsICaptivePortalServiceCallback |
|
nsICategoryManager |
|
nsICertBlocklist |
|
nsICertOverrideService |
|
nsICertTree |
|
nsICertTreeItem |
|
nsICertVerificationCallback |
|
nsICertificateDialogs |
|
nsIChannel |
|
nsIChannelEventSink |
|
nsIChannelWithDivertableParentListener |
|
nsIChildChannel |
|
nsIChromeRegistry |
|
nsIClassInfo |
|
nsIClassOfService |
|
nsIClassifiedChannel |
|
nsIClearSiteDataCallback |
|
nsIClientAuthDialogs |
|
nsIClientAuthUserDecision |
|
nsIClipboard |
|
nsIClipboardCommands |
|
nsIClipboardDragDropHookList |
|
nsIClipboardDragDropHooks |
|
nsIClipboardHelper |
|
nsIClipboardOwner |
|
nsICloneableInputStream |
|
nsICloneableInputStreamWithRange |
|
nsICollation |
|
nsICollationFactory |
|
nsIColorPicker |
|
nsIColorPickerShownCallback |
|
nsICommandController |
|
nsICommandLine |
|
nsICommandLineHandler |
|
nsICommandLineRunner |
|
nsICommandLineValidator |
|
nsICommandManager |
|
nsICommandParams |
|
nsIComponentManager |
|
nsIComponentRegistrar |
|
nsICompressConvStats |
|
nsIConsoleAPIStorage |
|
nsIConsoleListener |
|
nsIConsoleMessage |
|
nsIConsoleReportCollector |
This interface is referenced from idl files, but not defined in them. It exports no methods to rust code. |
nsIConsoleService |
|
nsIContainerBoxObject |
|
nsIContent |
This interface is referenced from idl files, but not defined in them. It exports no methods to rust code. |
nsIContentDispatchChooser |
|
nsIContentFrameMessageManager |
|
nsIContentHandler |
|
nsIContentPermissionPrompt |
|
nsIContentPermissionRequest |
|
nsIContentPermissionRequestCallback |
|
nsIContentPermissionRequester |
|
nsIContentPermissionType |
|
nsIContentPolicy |
|
nsIContentPref |
|
nsIContentPrefCallback2 |
|
nsIContentPrefObserver |
|
nsIContentPrefService2 |
|
nsIContentProcessInfo |
|
nsIContentProcessMessageManager |
|
nsIContentProcessProvider |
|
nsIContentSecurityManager |
|
nsIContentSecurityPolicy |
|
nsIContentSignatureReceiverCallback |
|
nsIContentSignatureVerifier |
|
nsIContentSniffer |
|
nsIContentURIGrouper |
|
nsIContentViewer |
|
nsIContentViewerContainer |
|
nsIContentViewerEdit |
|
nsIController |
|
nsIControllerCommand |
|
nsIControllerCommandGroup |
|
nsIControllerCommandTable |
|
nsIControllerContext |
|
nsIControllers |
|
nsIConverterInputStream |
|
nsIConverterOutputStream |
|
nsICookie |
|
nsICookie2 |
|
nsICookieManager |
|
nsICookiePermission |
|
nsICookieService |
|
nsICookieTransactionCallback |
|
nsICrashReporter |
|
nsICrashService |
|
nsICryptoHMAC |
|
nsICryptoHash |
|
nsICursorContinueCallback |
|
nsICycleCollectorHandler |
|
nsICycleCollectorListener |
|
nsICycleCollectorLogSink |
|
nsIDBusHandlerApp |
|
nsIDNSListener |
|
nsIDNSListenerProxy |
|
nsIDNSRecord |
|
nsIDNSRegistrationListener |
|
nsIDNSService |
|
nsIDNSServiceDiscovery |
|
nsIDNSServiceDiscoveryListener |
|
nsIDNSServiceInfo |
|
nsIDNSServiceResolveListener |
|
nsIDOMAnimationEvent |
|
nsIDOMAttr |
|
nsIDOMBeforeUnloadEvent |
|
nsIDOMBlob |
|
nsIDOMCDATASection |
|
nsIDOMCSSConditionRule |
|
nsIDOMCSSCounterStyleRule |
|
nsIDOMCSSFontFaceRule |
|
nsIDOMCSSFontFeatureValuesRule |
|
nsIDOMCSSGroupingRule |
|
nsIDOMCSSImportRule |
|
nsIDOMCSSKeyframeRule |
|
nsIDOMCSSKeyframesRule |
|
nsIDOMCSSMediaRule |
|
nsIDOMCSSMozDocumentRule |
|
nsIDOMCSSPageRule |
|
nsIDOMCSSPrimitiveValue |
|
nsIDOMCSSRule |
|
nsIDOMCSSRuleList |
|
nsIDOMCSSStyleDeclaration |
|
nsIDOMCSSStyleRule |
|
nsIDOMCSSStyleSheet |
|
nsIDOMCSSSupportsRule |
|
nsIDOMCSSUnknownRule |
|
nsIDOMCSSValue |
|
nsIDOMCSSValueList |
|
nsIDOMCanvasRenderingContext2D |
|
nsIDOMCharacterData |
|
nsIDOMChromeWindow |
|
nsIDOMClientRect |
|
nsIDOMClientRectList |
|
nsIDOMClipboardEvent |
|
nsIDOMCommandEvent |
|
nsIDOMComment |
|
nsIDOMCounter |
|
nsIDOMCrypto |
|
nsIDOMCustomEvent |
|
nsIDOMDOMConstructor |
|
nsIDOMDOMCursor |
|
nsIDOMDOMException |
|
nsIDOMDOMImplementation |
|
nsIDOMDOMRequest |
|
nsIDOMDataChannel |
|
nsIDOMDataTransfer |
|
nsIDOMDocument |
|
nsIDOMDocumentFragment |
|
nsIDOMDocumentType |
|
nsIDOMDocumentXBL |
|
nsIDOMDragEvent |
|
nsIDOMElement |
|
nsIDOMEvent |
|
nsIDOMEventListener |
|
nsIDOMEventTarget |
|
nsIDOMFileList |
|
nsIDOMFocusEvent |
|
nsIDOMFontFace |
|
nsIDOMFontFaceList |
|
nsIDOMFormData |
|
nsIDOMGeoGeolocation |
|
nsIDOMGeoPosition |
|
nsIDOMGeoPositionCallback |
|
nsIDOMGeoPositionCoords |
|
nsIDOMGeoPositionError |
|
nsIDOMGeoPositionErrorCallback |
|
nsIDOMGetUserMediaErrorCallback |
|
nsIDOMGetUserMediaSuccessCallback |
|
nsIDOMGlobalPropertyInitializer |
|
nsIDOMHTMLDocument |
|
nsIDOMHTMLElement |
|
nsIDOMHTMLFormElement |
|
nsIDOMHTMLInputElement |
|
nsIDOMHTMLMediaElement |
|
nsIDOMHistory |
|
nsIDOMKeyEvent |
|
nsIDOMMediaList |
|
nsIDOMModalContentWindow |
|
nsIDOMMouseEvent |
|
nsIDOMMouseScrollEvent |
|
nsIDOMMozBrowserFrame |
|
nsIDOMMozNamedAttrMap |
|
nsIDOMMozWakeLockListener |
|
nsIDOMMutationEvent |
|
nsIDOMNSEditableElement |
|
nsIDOMNSEvent |
|
nsIDOMNavigator |
|
nsIDOMNode |
|
nsIDOMNodeFilter |
|
nsIDOMNodeIterator |
|
nsIDOMNodeList |
|
nsIDOMNotifyPaintEvent |
|
nsIDOMOfflineResourceList |
|
nsIDOMPaintRequest |
|
nsIDOMParser |
|
nsIDOMProcessingInstruction |
|
nsIDOMRange |
|
nsIDOMRect |
|
nsIDOMRequestService |
|
nsIDOMSVGElement |
|
nsIDOMSVGLength |
|
nsIDOMScreen |
|
nsIDOMScrollAreaEvent |
|
nsIDOMSerializer |
|
nsIDOMSimpleGestureEvent |
|
nsIDOMStorage |
|
nsIDOMStorageManager |
|
nsIDOMStyleSheet |
|
nsIDOMStyleSheetList |
|
nsIDOMText |
|
nsIDOMTimeEvent |
|
nsIDOMTimeRanges |
|
nsIDOMTransitionEvent |
|
nsIDOMTreeWalker |
|
nsIDOMUIEvent |
|
nsIDOMValidityState |
|
nsIDOMWebGLRenderingContext |
|
nsIDOMWheelEvent |
|
nsIDOMWindow |
|
nsIDOMWindowCollection |
|
nsIDOMWindowUtils |
|
nsIDOMXMLDocument |
|
nsIDOMXPathEvaluator |
|
nsIDOMXPathResult |
|
nsIDOMXULButtonElement |
|
nsIDOMXULCheckboxElement |
|
nsIDOMXULCommandDispatcher |
|
nsIDOMXULCommandEvent |
|
nsIDOMXULContainerElement |
|
nsIDOMXULContainerItemElement |
|
nsIDOMXULControlElement |
|
nsIDOMXULDescriptionElement |
|
nsIDOMXULDocument |
|
nsIDOMXULElement |
|
nsIDOMXULLabelElement |
|
nsIDOMXULLabeledControlElement |
|
nsIDOMXULMenuListElement |
|
nsIDOMXULMultiSelectControlElement |
|
nsIDOMXULRelatedElement |
|
nsIDOMXULSelectControlElement |
|
nsIDOMXULSelectControlItemElement |
|
nsIDOMXULTextBoxElement |
|
nsIDOMXULTreeElement |
|
nsIDashboard |
|
nsIDashboardEventNotifier |
|
nsIDataSignatureVerifier |
|
nsIDataType |
|
nsIDateTimeInputArea |
|
nsIDebug2 |
|
nsIDeprecationWarner |
|
nsIDeviceSensorData |
|
nsIDeviceSensors |
|
nsIDialogParamBlock |
|
nsIDirIndex |
|
nsIDirIndexListener |
|
nsIDirIndexParser |
|
nsIDirectoryEnumerator |
|
nsIDirectoryService |
|
nsIDirectoryServiceProvider |
|
nsIDirectoryServiceProvider2 |
|
nsIDiskSpaceWatcher |
|
nsIDisplayInfo |
|
nsIDivertableChannel |
|
nsIDocCharset |
|
nsIDocShell |
|
nsIDocShellLoadInfo |
|
nsIDocShellTreeItem |
|
nsIDocShellTreeOwner |
|
nsIDocument |
This interface is referenced from idl files, but not defined in them. It exports no methods to rust code. |
nsIDocumentEncoder |
|
nsIDocumentEncoderNodeFixup |
|
nsIDocumentLoader |
|
nsIDocumentLoaderFactory |
|
nsIDocumentStateListener |
|
nsIDomainPolicy |
|
nsIDomainSet |
|
nsIDownload |
|
nsIDownloadHistory |
|
nsIDownloadManager |
|
nsIDownloadManagerResult |
|
nsIDownloadManagerUI |
|
nsIDownloadObserver |
|
nsIDownloadProgressListener |
|
nsIDownloader |
|
nsIDragService |
|
nsIDragSession |
|
nsIDroppedLinkHandler |
|
nsIDroppedLinkItem |
|
nsIDumpGCAndCCLogsCallback |
|
nsIEditActionListener |
|
nsIEditingSession |
|
nsIEditor |
|
nsIEditorBlobListener |
|
nsIEditorMailSupport |
|
nsIEditorObserver |
|
nsIEditorSpellCheck |
|
nsIEditorSpellCheckCallback |
|
nsIEditorStyleSheets |
|
nsIEditorUtils |
|
nsIEffectiveTLDService |
|
nsIEmbeddingSiteWindow |
|
nsIEncodedChannel |
|
nsIEnvironment |
|
nsIErrorService |
|
nsIEventListenerChange |
|
nsIEventListenerInfo |
|
nsIEventListenerService |
|
nsIEventTarget |
|
nsIException |
|
nsIExpandedPrincipal |
|
nsIExpatSink |
|
nsIExternalHelperAppService |
|
nsIExternalProtocolHandler |
|
nsIExternalProtocolService |
|
nsIExternalSharingAppService |
|
nsIExternalURLHandlerService |
|
nsIFTPChannel |
|
nsIFTPChannelParentInternal |
|
nsIFTPEventSink |
|
nsIFactory |
|
nsIFakePluginTag |
|
nsIFaviconDataCallback |
|
nsIFaviconService |
|
nsIFeed |
|
nsIFeedContainer |
|
nsIFeedElementBase |
|
nsIFeedEntry |
|
nsIFeedGenerator |
|
nsIFeedPerson |
|
nsIFeedProcessor |
|
nsIFeedProgressListener |
|
nsIFeedResult |
|
nsIFeedResultListener |
|
nsIFeedResultService |
|
nsIFeedTextConstruct |
|
nsIFetchTelemetryDataCallback |
|
nsIFile |
|
nsIFileChannel |
|
nsIFileInputStream |
|
nsIFileMetadata |
|
nsIFileMetadataCallback |
|
nsIFileOutputStream |
|
nsIFilePicker |
|
nsIFilePickerShownCallback |
|
nsIFileProtocolHandler |
|
nsIFileStream |
|
nsIFileURL |
|
nsIFileView |
|
nsIFinalizationWitnessService |
|
nsIFind |
|
nsIFindService |
|
nsIFinishDumpingCallback |
|
nsIFinishReportingCallback |
|
nsIFlavorDataProvider |
|
nsIFocusManager |
|
nsIFontEnumerator |
|
nsIForcePendingChannel |
|
nsIFormAutoComplete |
|
nsIFormAutoCompleteObserver |
|
nsIFormFillController |
|
nsIFormPOSTActionChannel |
|
nsIFormSubmitObserver |
|
nsIFormatConverter |
|
nsIForwardIterator |
|
nsIFrameLoader |
|
nsIFrameLoaderOwner |
|
nsIFrameScriptLoader |
|
nsIFullHashMatch |
|
nsIFxAccountsUIGlue |
|
nsIGConfService |
|
nsIGIOMimeApp |
|
nsIGIOService |
|
nsIGNOMEShellService |
|
nsIGSettingsCollection |
|
nsIGSettingsService |
|
nsIGZFileWriter |
|
nsIGeneralResponseData |
|
nsIGeneratingKeypairInfoDialogs |
|
nsIGeolocationProvider |
|
nsIGeolocationUpdate |
|
nsIGetHostnameListener |
|
nsIGetUserMediaDevicesSuccessCallback |
|
nsIGfxInfo |
|
nsIGfxInfoDebug |
|
nsIGlobalHistory2 |
|
nsIGlobalObject |
This interface is referenced from idl files, but not defined in them. It exports no methods to rust code. |
nsIGlobalProcessScriptLoader |
|
nsIGroupedSHistory |
|
nsIHTMLAbsPosEditor |
|
nsIHTMLEditor |
|
nsIHTMLInlineTableEditor |
|
nsIHTMLObjectResizer |
|
nsIHTTPHeaderListener |
|
nsIHTTPIndex |
|
nsIHandleReportCallback |
|
nsIHandlerApp |
|
nsIHandlerInfo |
|
nsIHandlerService |
|
nsIHangDetails |
|
nsIHangReport |
|
nsIHapticFeedback |
|
nsIHashable |
|
nsIHeapAllocatedCallback |
|
nsIHelperAppLauncher |
|
nsIHelperAppLauncherDialog |
|
nsIHstsPrimingCallback |
|
nsIHttpActivityDistributor |
|
nsIHttpActivityObserver |
|
nsIHttpAuthManager |
|
nsIHttpAuthenticableChannel |
|
nsIHttpAuthenticator |
|
nsIHttpAuthenticatorCallback |
|
nsIHttpChannel |
|
nsIHttpChannelAuthProvider |
|
nsIHttpChannelChild |
|
nsIHttpChannelInternal |
|
nsIHttpHeaderVisitor |
|
nsIHttpProtocolHandler |
|
nsIHttpPushListener |
|
nsIHttpRequest |
|
nsIHttpRequestHandler |
|
nsIHttpResponse |
|
nsIHttpServer |
|
nsIHttpServerIdentity |
|
nsIHttpServerStoppedCallback |
|
nsIHttpUpgradeListener |
|
nsIIDNService |
|
nsIINIParser |
|
nsIINIParserFactory |
|
nsIINIParserWriter |
|
nsIIOService |
|
nsIIOServiceInternal |
|
nsIIOUtil |
|
nsIIdentityCryptoService |
|
nsIIdentityKeyGenCallback |
|
nsIIdentityKeyPair |
|
nsIIdentitySignCallback |
|
nsIIdleObserver |
|
nsIIdlePeriod |
|
nsIIdleService |
|
nsIIdleServiceInternal |
|
nsIImageDocument |
|
nsIImageLoadingContent |
|
nsIInProcessContentFrameMessageManager |
|
nsIIncrementalDownload |
|
nsIIncrementalStreamLoader |
|
nsIIncrementalStreamLoaderObserver |
|
nsIInlineSpellChecker |
|
nsIInputAvailableCallback |
|
nsIInputChannelThrottleQueue |
|
nsIInputIterator |
|
nsIInputListAutoComplete |
|
nsIInputStream |
|
nsIInputStreamCallback |
|
nsIInputStreamChannel |
|
nsIInputStreamPump |
|
nsIInputStreamTee |
|
nsIInterceptedBodyCallback |
|
nsIInterceptedChannel |
|
nsIInterfaceInfo |
|
nsIInterfaceInfoManager |
|
nsIInterfaceRequestor |
|
nsIJARChannel |
|
nsIJARProtocolHandler |
|
nsIJARURI |
|
nsIJSCID |
|
nsIJSID |
|
nsIJSIID |
|
nsIJSInspector |
|
nsIJSRAIIHelper |
|
nsIKeyObject |
|
nsIKeyObjectFactory |
|
nsIKeygenThread |
|
nsILayoutHistoryState |
|
nsILineInputStream |
|
nsIListBoxObject |
|
nsIListNetworkAddressesListener |
|
nsIListenerChangeListener |
|
nsILoadContext |
|
nsILoadContextInfo |
|
nsILoadContextInfoFactory |
|
nsILoadGroup |
|
nsILoadGroupChild |
|
nsILoadInfo |
|
nsILoadURIDelegate |
|
nsILocalCertCallback |
|
nsILocalCertGetCallback |
|
nsILocalCertService |
|
nsILocalFileWin |
|
nsILocalHandlerApp |
|
nsILoginInfo |
|
nsILoginManager |
|
nsILoginManagerCrypto |
|
nsILoginManagerPrompter |
|
nsILoginManagerStorage |
|
nsILoginMetaInfo |
|
nsILoginReputationQuery |
|
nsILoginReputationQueryCallback |
|
nsILoginReputationResult |
|
nsILoginReputationService |
|
nsIMIMEHeaderParam |
|
nsIMIMEInfo |
|
nsIMIMEInputStream |
|
nsIMIMEService |
|
nsIMarionette |
|
nsIMediaDevice |
|
nsIMediaManagerService |
|
nsIMemory |
|
nsIMemoryInfoDumper |
|
nsIMemoryReporter |
|
nsIMemoryReporterManager |
|
nsIMenuBoxObject |
|
nsIMenuBuilder |
|
nsIMessageBroadcaster |
|
nsIMessageListener |
|
nsIMessageListenerManager |
|
nsIMessageLoop |
|
nsIMessageManagerGlobal |
|
nsIMessageSender |
|
nsIModule |
|
nsIMozBrowserFrame |
|
nsIMozIconURI |
|
nsIMozNavigatorNetwork |
|
nsIMultiPartChannel |
|
nsIMultiplexInputStream |
|
nsIMutable |
|
nsIMutableArray |
|
nsINSSErrorsService |
|
nsINSSVersion |
|
nsINamed |
|
nsINativeAppSupport |
|
nsINativeFileWatcherCallback |
|
nsINativeFileWatcherErrorCallback |
|
nsINativeFileWatcherService |
|
nsINativeFileWatcherSuccessCallback |
|
nsINativeOSFileErrorCallback |
|
nsINativeOSFileInternalsService |
|
nsINativeOSFileResult |
|
nsINativeOSFileSuccessCallback |
|
nsINativeTreeSelection |
|
nsINativeTreeView |
|
nsINavBookmarkObserver |
|
nsINavBookmarksService |
|
nsINavHistoryBatchCallback |
|
nsINavHistoryContainerResultNode |
|
nsINavHistoryObserver |
|
nsINavHistoryQuery |
|
nsINavHistoryQueryOptions |
|
nsINavHistoryQueryResultNode |
|
nsINavHistoryResult |
|
nsINavHistoryResultNode |
|
nsINavHistoryResultObserver |
|
nsINavHistoryResultTreeViewer |
|
nsINavHistoryService |
|
nsINestedEventLoopCondition |
|
nsINestedURI |
|
nsINetAddr |
|
nsINetUtil |
|
nsINetworkActivityData |
|
nsINetworkInfoService |
|
nsINetworkInterceptController |
|
nsINetworkLinkService |
|
nsINetworkPredictor |
|
nsINetworkPredictorVerifier |
|
nsINetworkProperties |
|
nsINode |
This interface is referenced from idl files, but not defined in them. It exports no methods to rust code. |
nsINotificationStorage |
|
nsINotificationStorageCallback |
|
nsINullChannel |
|
nsIOSFileConstantsService |
|
nsIObjectInputStream |
|
nsIObjectLoadingContent |
|
nsIObjectOutputStream |
|
nsIObserver |
|
nsIObserverService |
|
nsIOfflineCacheUpdate |
|
nsIOfflineCacheUpdateObserver |
|
nsIOfflineCacheUpdateService |
|
nsIOpenSignedAppFileCallback |
|
nsIOpenURIInFrameParams |
|
nsIOutputIterator |
|
nsIOutputStream |
|
nsIOutputStreamCallback |
|
nsIPK11Token |
|
nsIPK11TokenDB |
|
nsIPKCS11Module |
|
nsIPKCS11ModuleDB |
|
nsIPKCS11Slot |
|
nsIPageThumbsStorageService |
|
nsIParentChannel |
|
nsIParentRedirectingChannel |
|
nsIParentalControlsService |
|
nsIParserUtils |
|
nsIPartialSHistory |
|
nsIPartialSHistoryListener |
|
nsIPaymentAbortActionResponse |
|
nsIPaymentActionCallback |
|
nsIPaymentActionRequest |
|
nsIPaymentActionResponse |
|
nsIPaymentAddress |
|
nsIPaymentCanMakeActionResponse |
|
nsIPaymentCompleteActionRequest |
|
nsIPaymentCompleteActionResponse |
|
nsIPaymentCreateActionRequest |
|
nsIPaymentCurrencyAmount |
|
nsIPaymentDetails |
|
nsIPaymentDetailsModifier |
|
nsIPaymentItem |
|
nsIPaymentMethodData |
|
nsIPaymentOptions |
|
nsIPaymentRequest |
|
nsIPaymentRequestService |
|
nsIPaymentResponseData |
|
nsIPaymentShippingOption |
|
nsIPaymentShowActionResponse |
|
nsIPaymentUIService |
|
nsIPaymentUpdateActionRequest |
|
nsIPerformanceAlert |
|
nsIPerformanceGroupDetails |
|
nsIPerformanceObservable |
|
nsIPerformanceObserver |
|
nsIPerformanceSnapshot |
|
nsIPerformanceStats |
|
nsIPerformanceStatsService |
|
nsIPermission |
|
nsIPermissionManager |
|
nsIPersistentProperties |
|
nsIPipe |
|
nsIPlaintextEditor |
|
nsIPlatformInfo |
|
nsIPluginDocument |
|
nsIPluginHost |
|
nsIPluginInputStream |
|
nsIPluginInstanceOwner |
|
nsIPluginTag |
|
nsIPopupWindowManager |
|
nsIPowerManagerService |
|
nsIPrefBranch |
|
nsIPrefLocalizedString |
|
nsIPrefService |
|
nsIPrefetchService |
|
nsIPreloadedStyleSheet |
|
nsIPresentationAvailabilityListener |
|
nsIPresentationChannelDescription |
|
nsIPresentationControlChannel |
|
nsIPresentationControlChannelListener |
|
nsIPresentationControlServerListener |
|
nsIPresentationControlService |
|
nsIPresentationDataChannelSessionTransportBuilder |
|
nsIPresentationDevice |
|
nsIPresentationDeviceListener |
|
nsIPresentationDeviceManager |
|
nsIPresentationDevicePrompt |
|
nsIPresentationDeviceProvider |
|
nsIPresentationDeviceRequest |
|
nsIPresentationLocalDevice |
|
nsIPresentationRequestUIGlue |
|
nsIPresentationRespondingListener |
|
nsIPresentationService |
|
nsIPresentationServiceCallback |
|
nsIPresentationSessionListener |
|
nsIPresentationSessionRequest |
|
nsIPresentationSessionTransport |
|
nsIPresentationSessionTransportBuilder |
|
nsIPresentationSessionTransportBuilderListener |
|
nsIPresentationSessionTransportCallback |
|
nsIPresentationTCPSessionTransportBuilder |
|
nsIPresentationTerminateRequest |
|
nsIPresentationTransportBuilderConstructor |
|
nsIPrincipal |
|
nsIPrintProgress |
|
nsIPrintProgressParams |
|
nsIPrintSession |
|
nsIPrintSettings |
|
nsIPrintSettingsService |
|
nsIPrintStatusFeedback |
|
nsIPrinterEnumerator |
|
nsIPrintingPromptService |
|
nsIPrivacyTransitionObserver |
|
nsIPrivateBrowsingChannel |
|
nsIPrivateBrowsingTrackingProtectionWhitelist |
|
nsIPrivateModeCallback |
|
nsIProcess |
|
nsIProcessScriptLoader |
|
nsIProfileLock |
|
nsIProfileMigrator |
|
nsIProfileStartup |
|
nsIProfileUnlocker |
|
nsIProfiler |
|
nsIProfilerStartParams |
|
nsIProgressEventSink |
|
nsIPrompt |
|
nsIPromptFactory |
|
nsIPromptService |
|
nsIProperties |
|
nsIProperty |
|
nsIPropertyBag |
|
nsIPropertyBag2 |
|
nsIPropertyElement |
|
nsIProtectedAuthThread |
|
nsIProtocolHandler |
|
nsIProtocolHandlerWithDynamicFlags |
|
nsIProtocolProxyCallback |
|
nsIProtocolProxyChannelFilter |
|
nsIProtocolProxyFilter |
|
nsIProtocolProxyService |
|
nsIProtocolProxyService2 |
|
nsIProxiedChannel |
|
nsIProxiedProtocolHandler |
|
nsIProxyInfo |
|
nsIPushClearResultCallback |
|
nsIPushData |
|
nsIPushErrorReporter |
|
nsIPushMessage |
|
nsIPushNotifier |
|
nsIPushQuotaManager |
|
nsIPushService |
|
nsIPushSubscription |
|
nsIPushSubscriptionCallback |
|
nsIQueryContentEventResult |
|
nsIQuotaCallback |
|
nsIQuotaManagerService |
|
nsIQuotaOriginUsageResult |
|
nsIQuotaRequest |
|
nsIQuotaRequestBase |
|
nsIQuotaUsageCallback |
|
nsIQuotaUsageRequest |
|
nsIQuotaUsageResult |
|
nsIRDFBlob |
|
nsIRDFCompositeDataSource |
|
nsIRDFContainer |
|
nsIRDFContainerUtils |
|
nsIRDFDataSource |
|
nsIRDFDate |
|
nsIRDFDelegateFactory |
|
nsIRDFInMemoryDataSource |
|
nsIRDFInferDataSource |
|
nsIRDFInt |
|
nsIRDFLiteral |
|
nsIRDFNode |
|
nsIRDFObserver |
|
nsIRDFPropagatableDataSource |
|
nsIRDFPurgeableDataSource |
|
nsIRDFRemoteDataSource |
|
nsIRDFResource |
|
nsIRDFService |
|
nsIRDFXMLParser |
|
nsIRDFXMLSerializer |
|
nsIRDFXMLSink |
|
nsIRDFXMLSinkObserver |
|
nsIRDFXMLSource |
|
nsIRaceCacheWithNetwork |
|
nsIRandomAccessIterator |
|
nsIRandomGenerator |
|
nsIReadConfig |
|
nsIRedirectChannelRegistrar |
|
nsIRedirectHistoryEntry |
|
nsIRedirectResultListener |
|
nsIReflowObserver |
|
nsIRefreshURI |
|
nsIRelativeFilePref |
|
nsIRemoteBrowser |
|
nsIRemoteService |
|
nsIRemoteWindowContext |
|
nsIRequest |
|
nsIRequestContext |
|
nsIRequestContextService |
|
nsIRequestObserver |
|
nsIRequestObserverProxy |
|
nsIRequestTailUnblockCallback |
|
nsIResProtocolHandler |
|
nsIResumableChannel |
|
nsIRoutedSocketTransportService |
|
nsIRunnable |
|
nsIRunnablePriority |
|
nsISAXAttributes |
|
nsISAXContentHandler |
|
nsISAXErrorHandler |
|
nsISAXXMLReader |
|
nsISHContainer |
|
nsISHEntry |
|
nsISHEntryInternal |
|
nsISHTransaction |
|
nsISHistory |
|
nsISHistoryInternal |
|
nsISHistoryListener |
|
nsISOCKSSocketInfo |
|
nsISSLSocketControl |
|
nsISSLStatus |
|
nsISSLStatusProvider |
|
nsISafeOutputStream |
|
nsIScreen |
|
nsIScreenManager |
|
nsIScriptChannel |
|
nsIScriptContext |
This interface is referenced from idl files, but not defined in them. It exports no methods to rust code. |
nsIScriptElement |
This interface is referenced from idl files, but not defined in them. It exports no methods to rust code. |
nsIScriptError |
|
nsIScriptErrorNote |
|
nsIScriptGlobalObject |
This interface is referenced from idl files, but not defined in them. It exports no methods to rust code. |
nsIScriptLoaderObserver |
|
nsIScriptSecurityManager |
|
nsIScriptableBase64Encoder |
|
nsIScriptableInputStream |
|
nsIScriptableRegion |
|
nsIScriptableUnescapeHTML |
|
nsIScriptableUnicodeConverter |
|
nsIScrollBoxObject |
|
nsIScrollObserver |
This interface is referenced from idl files, but not defined in them. It exports no methods to rust code. |
nsIScrollable |
|
nsISearchEngine |
|
nsISearchInstallCallback |
|
nsISearchParseSubmissionResult |
|
nsISearchSubmission |
|
nsISearchableInputStream |
|
nsISecCheckWrapChannel |
|
nsISecretDecoderRing |
|
nsISecureBrowserUI |
|
nsISecurityConsoleMessage |
|
nsISecurityEventSink |
|
nsISecurityInfoProvider |
|
nsISecurityReporter |
|
nsISecurityUITelemetry |
|
nsISeekableStream |
|
nsISelection |
|
nsISelectionController |
|
nsISelectionDisplay |
|
nsISelectionListener |
|
nsISelectionPrivate |
|
nsISensitiveInfoHiddenURI |
|
nsISerialEventTarget |
|
nsISerializable |
|
nsISerializationHelper |
|
nsIServerSocket |
|
nsIServerSocketListener |
|
nsIServerTiming |
|
nsIServiceManager |
|
nsIServiceWorkerInfo |
|
nsIServiceWorkerManager |
|
nsIServiceWorkerManagerListener |
|
nsIServiceWorkerRegistrationInfo |
|
nsIServiceWorkerRegistrationInfoListener |
|
nsIServiceWorkerUnregisterCallback |
|
nsISessionStartup |
|
nsISessionStore |
|
nsISessionStoreUtils |
|
nsISessionStoreUtilsFrameCallback |
|
nsISharingHandlerApp |
|
nsIShellService |
|
nsISimpleEnumerator |
|
nsISimpleStreamListener |
|
nsISiteHPKPState |
|
nsISiteHSTSState |
|
nsISiteSecurityService |
|
nsISiteSecurityState |
|
nsISliderListener |
|
nsISlowScriptDebug |
|
nsISlowScriptDebugCallback |
|
nsISlowScriptDebugRemoteCallback |
|
nsISlowScriptDebuggerStartupCallback |
|
nsISocketFilter |
|
nsISocketFilterHandler |
|
nsISocketProvider |
|
nsISocketProviderService |
|
nsISocketTransport |
|
nsISocketTransportService |
|
nsISound |
|
nsISpeculativeConnect |
|
nsISpeculativeConnectionOverrider |
|
nsISpeechGrammarCompilationCallback |
|
nsISpeechRecognitionService |
|
nsISpeechService |
|
nsISpeechTask |
|
nsISpeechTaskCallback |
|
nsIStackFrame |
|
nsIStandardURL |
|
nsIStorageStream |
|
nsIStreamBufferAccess |
|
nsIStreamConverter |
|
nsIStreamConverterService |
|
nsIStreamListener |
|
nsIStreamListenerTee |
|
nsIStreamLoader |
|
nsIStreamLoaderObserver |
|
nsIStreamTransportService |
|
nsIStringBundle |
|
nsIStringBundleOverride |
|
nsIStringBundleService |
|
nsIStringEnumerator |
|
nsIStringInputStream |
|
nsIStructuredCloneContainer |
|
nsIStyleSheetService |
|
nsISubstitutingProtocolHandler |
|
nsISubstitutionObserver |
|
nsISupports |
|
nsISupportsCString |
|
nsISupportsChar |
|
nsISupportsDouble |
|
nsISupportsFloat |
|
nsISupportsID |
|
nsISupportsInterfacePointer |
|
nsISupportsPRBool |
|
nsISupportsPRInt16 |
|
nsISupportsPRInt32 |
|
nsISupportsPRInt64 |
|
nsISupportsPRTime |
|
nsISupportsPRUint8 |
|
nsISupportsPRUint16 |
|
nsISupportsPRUint32 |
|
nsISupportsPRUint64 |
|
nsISupportsPrimitive |
|
nsISupportsPriority |
|
nsISupportsString |
|
nsISupportsWeakReference |
|
nsISuspendedTypes |
|
nsISyncMessageSender |
|
nsISyncStreamListener |
|
nsISynthVoiceRegistry |
|
nsISystemProxySettings |
|
nsITCPDeviceInfo |
|
nsITCPSocketCallback |
|
nsITLSClientStatus |
|
nsITLSServerConnectionInfo |
|
nsITLSServerSecurityObserver |
|
nsITLSServerSocket |
|
nsITXTToHTMLConv |
|
nsITabChild |
|
nsITabParent |
|
nsITabSource |
|
nsITableEditor |
|
nsITaggingService |
|
nsITelemetry |
|
nsITextInputProcessor |
|
nsITextInputProcessorCallback |
|
nsITextInputProcessorNotification |
|
nsITextScroll |
|
nsITextServicesFilter |
|
nsITextToSubURI |
|
nsIThread |
|
nsIThreadInternal |
|
nsIThreadManager |
|
nsIThreadObserver |
|
nsIThreadPool |
|
nsIThreadPoolListener |
|
nsIThreadRetargetableRequest |
|
nsIThreadRetargetableStreamListener |
|
nsIThrottledInputChannel |
|
nsITimeService |
|
nsITimedChannel |
|
nsITimer |
|
nsITimerCallback |
|
nsITokenDialogs |
|
nsITokenPasswordDialogs |
|
nsIToolkitChromeRegistry |
|
nsIToolkitProfile |
|
nsIToolkitProfileService |
|
nsITooltipListener |
|
nsITooltipTextProvider |
|
nsITraceableChannel |
|
nsITransaction |
|
nsITransactionListener |
|
nsITransactionManager |
|
nsITransfer |
|
nsITransferable |
|
nsITranslationNodeList |
|
nsITransport |
|
nsITransportEventSink |
|
nsITransportProvider |
|
nsITransportSecurityInfo |
|
nsITreeBoxObject |
|
nsITreeColumn |
|
nsITreeColumns |
|
nsITreeContentView |
|
nsITreeSelection |
|
nsITreeView |
|
nsITypeAheadFind |
|
nsIUDPMessage |
|
nsIUDPSocket |
|
nsIUDPSocketChild |
|
nsIUDPSocketInternal |
|
nsIUDPSocketListener |
|
nsIURI |
|
nsIURIClassifier |
|
nsIURIClassifierCallback |
|
nsIURIContentListener |
|
nsIURIFixup |
|
nsIURIFixupInfo |
|
nsIURILoader |
|
nsIURIMutator |
|
nsIURIRefObject |
|
nsIURISetSpec |
|
nsIURISetters |
|
nsIURIWithBlobImpl |
|
nsIURIWithPrincipal |
|
nsIURL |
|
nsIURLFormatter |
|
nsIURLParser |
|
nsIUTF8ConverterService |
|
nsIUTF8StringEnumerator |
|
nsIUUIDGenerator |
|
nsIUnicharInputStream |
|
nsIUnicharLineInputStream |
|
nsIUnicharOutputStream |
|
nsIUnicharStreamLoader |
|
nsIUnicharStreamLoaderObserver |
|
nsIUnsubscribeResultCallback |
|
nsIUpdate |
|
nsIUpdateCheckListener |
|
nsIUpdateChecker |
|
nsIUpdateManager |
|
nsIUpdatePatch |
|
nsIUpdateProcessor |
|
nsIUpdatePrompt |
|
nsIUpdateTimerManager |
|
nsIUploadChannel |
|
nsIUploadChannel2 |
|
nsIUrlClassifierCacheEntry |
|
nsIUrlClassifierCacheInfo |
|
nsIUrlClassifierCallback |
|
nsIUrlClassifierClassifyCallback |
|
nsIUrlClassifierDBService |
|
nsIUrlClassifierGetCacheCallback |
|
nsIUrlClassifierHashCompleter |
|
nsIUrlClassifierHashCompleterCallback |
|
nsIUrlClassifierInfo |
|
nsIUrlClassifierLookupCallback |
|
nsIUrlClassifierParseFindFullHashCallback |
|
nsIUrlClassifierPositiveCacheEntry |
|
nsIUrlClassifierPrefixSet |
|
nsIUrlClassifierStreamUpdater |
|
nsIUrlClassifierUpdateObserver |
|
nsIUrlClassifierUtils |
|
nsIUrlListManager |
|
nsIUserInfo |
|
nsIVariant |
|
nsIVerifySignedDirectoryCallback |
|
nsIVersionComparator |
|
nsIViewSourceChannel |
|
nsIWeakReference |
|
nsIWebBrowser |
|
nsIWebBrowserChrome |
|
nsIWebBrowserChrome2 |
|
nsIWebBrowserChrome3 |
|
nsIWebBrowserChromeFocus |
|
nsIWebBrowserFind |
|
nsIWebBrowserFindInFrames |
|
nsIWebBrowserFocus |
|
nsIWebBrowserPersist |
|
nsIWebBrowserPersistDocument |
|
nsIWebBrowserPersistDocumentReceiver |
|
nsIWebBrowserPersistResourceVisitor |
|
nsIWebBrowserPersistURIMap |
|
nsIWebBrowserPersistWriteCompletion |
|
nsIWebBrowserPersistable |
|
nsIWebBrowserPrint |
|
nsIWebBrowserSetup |
|
nsIWebContentConverterService |
|
nsIWebContentHandlerInfo |
|
nsIWebContentHandlerRegistrar |
|
nsIWebHandlerApp |
|
nsIWebNavigation |
|
nsIWebNavigationInfo |
|
nsIWebPageDescriptor |
|
nsIWebProgress |
|
nsIWebProgressListener |
|
nsIWebProgressListener2 |
|
nsIWebSocketChannel |
|
nsIWebSocketEventListener |
|
nsIWebSocketEventService |
|
nsIWebSocketFrame |
|
nsIWebSocketListener |
|
nsIWebVTTListener |
|
nsIWebVTTParserWrapper |
|
nsIWellKnownOpportunisticUtils |
|
nsIWidget |
This interface is referenced from idl files, but not defined in them. It exports no methods to rust code. |
nsIWifiAccessPoint |
|
nsIWifiListener |
|
nsIWifiMonitor |
|
nsIWindowCreator |
|
nsIWindowCreator2 |
|
nsIWindowMediator |
|
nsIWindowMediatorListener |
|
nsIWindowMediator_44 |
|
nsIWindowProvider |
|
nsIWindowWatcher |
|
nsIWindowlessBrowser |
|
nsIWorkerDebugger |
|
nsIWorkerDebuggerListener |
|
nsIWorkerDebuggerManager |
|
nsIWorkerDebuggerManagerListener |
|
nsIWorkerTest |
|
nsIWorkerTestCallback |
|
nsIWritablePropertyBag |
|
nsIWritablePropertyBag2 |
|
nsIWritableVariant |
|
nsIWyciwygChannel |
|
nsIX509Cert |
|
nsIX509CertDB |
|
nsIX509CertList |
|
nsIX509CertValidity |
|
nsIXBLAccessible |
|
nsIXHRSendable |
|
nsIXMLHttpRequest |
|
nsIXMLHttpRequestEventTarget |
|
nsIXMLHttpRequestUpload |
|
nsIXPCComponents |
|
nsIXPCComponentsBase |
|
nsIXPCComponents_Classes |
|
nsIXPCComponents_ClassesByID |
|
nsIXPCComponents_Constructor |
|
nsIXPCComponents_Exception |
|
nsIXPCComponents_ID |
|
nsIXPCComponents_Interfaces |
|
nsIXPCComponents_InterfacesByID |
|
nsIXPCComponents_Results |
|
nsIXPCComponents_Utils |
|
nsIXPCComponents_utils_Sandbox |
|
nsIXPCConstructor |
|
nsIXPCException |
|
nsIXPCFunctionThisTranslator |
|
nsIXPCScriptable |
|
nsIXPCTestBug809674 |
|
nsIXPCTestFunctionInterface |
|
nsIXPCTestInterfaceA |
|
nsIXPCTestInterfaceB |
|
nsIXPCTestInterfaceC |
|
nsIXPCTestObjectReadOnly |
|
nsIXPCTestObjectReadWrite |
|
nsIXPCTestParams |
|
nsIXPCTestReturnCodeChild |
|
nsIXPCTestReturnCodeParent |
|
nsIXPCTestUtils |
|
nsIXPCWrappedJSObjectGetter |
|
nsIXPConnect |
|
nsIXPConnectJSObjectHolder |
|
nsIXPConnectWrappedJS |
|
nsIXPConnectWrappedJSUnmarkGray |
|
nsIXPConnectWrappedNative |
|
nsIXSLTProcessor |
|
nsIXSLTProcessorPrivate |
|
nsIXULAppInfo |
|
nsIXULBrowserWindow |
|
nsIXULChromeRegistry |
|
nsIXULOverlayProvider |
|
nsIXULRuntime |
|
nsIXULSortService |
|
nsIXULStore |
|
nsIXULWindow |
|
nsIZipEntry |
|
nsIZipReader |
|
nsIZipReaderCache |
|
nsIZipWriter |
|
nsPICommandUpdater |
|
nsPIDNSService |
|
nsPIDOMWindowInner |
This interface is referenced from idl files, but not defined in them. It exports no methods to rust code. |
nsPIDOMWindowOuter |
This interface is referenced from idl files, but not defined in them. It exports no methods to rust code. |
nsPIEditorTransaction |
|
nsPIExternalAppLauncher |
|
nsPILoadGroupInternal |
|
nsPIPlacesDatabase |
|
nsPIPromptService |
|
nsPISocketTransportService |
|
nsPIWindowWatcher |
|
rdfIDataSource |
|
rdfITripleVisitor |
|
txIEXSLTRegExFunctions |
|
txIFunctionEvaluationContext |
|
txINodeSet |
|
txIXPathObject |
|
xpcIJSGetFactory |
|
xpcIJSModuleLoader |
|
xpcIJSWeakReference |
|
Type Definitions
AccessibleTextBoundary |
|
AppTrustedRoot |
|
CSPDirective |
|
DOMHighResTimeStamp |
|
DOMTimeStamp |
|
PRTime |
|
PivotMoveReason |
|
PredictorLearnReason |
|
PredictorPredictReason |
|
TextBoundaryType |
|
char16_t |
|
int16_t |
|
int32_t |
|
int64_t |
|
nativeWindow |
|
nsCacheAccessMode |
|
nsCacheStoragePolicy |
|
nsContentPolicyType |
|
nsCookieAccess |
|
nsCookiePolicy |
|
nsCookieStatus |
|
nsDocShellInfoLoadType |
|
nsDocShellInfoReferrerPolicy |
|
nsHandlerInfoAction |
|
nsLoadFlags |
|
nsSecurityFlags |
|
nsServerSocketFlag |
|
nsSuspendedTypes |
|
nsViewID |
|
nsrefcnt |
|
nsresult |
|
size_t |
|
uint16_t |
|
uint32_t |
|
uint64_t |
|
uint8_t |
|