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 thecoercemethod.nsI*Coerce: These traits provide the implementation mechanics for thecoercemethod, 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 |
|