Name Description Size
amIAddonManagerStartup.rs 354
amIWebInstallPrompt.rs void confirm (in Element aBrowser, in nsIURI aUri, in Array<nsIVariant> aInstalls); 825
domstubs.rs 139
extIWebNavigation.rs 353
IJSDebugger.rs 329
imgICache.rs 313
imgIContainer.rs 336
imgIContainerDebug.rs readonly attribute uint32_t framesNotified; 634
imgIEncoder.rs void initFromData ([array, size_is (length), const] in uint8_t data, in unsigned long length, in uint32_t width, in uint32_t height, in uint32_t stride, in uint32_t inputFormat, in AString outputOptions); 3120
imgILoader.rs imgIRequest loadImageXPCOM (in nsIURI aURI, in nsIURI aInitialDocumentURL, in nsIReferrerInfo aReferrerInfo, in nsIPrincipal aLoadingPrincipal, in nsILoadGroup aLoadGroup, in imgINotificationObserver aObserver, in Document aLoadingDocument, in nsLoadFlags aLoadFlags, in nsISupports cacheKey, [optional] in nsContentPolicyType aContentPolicyType); 2210
imgINotificationObserver.rs 346
imgIRequest.rs readonly attribute imgIContainer image; 8873
imgIScriptedNotificationObserver.rs void sizeAvailable (in imgIRequest aRequest); 2836
imgITools.rs void onImageReady (in imgIContainer aImage, in nsresult aStatus); 887
inIDeepTreeWalker.rs attribute boolean showAnonymousContent; 5183
IPeerConnection.rs 519
IUrlClassifierUITelemetry.rs 364
mozIAppServicesLogger.rs void register (in AString target, in mozIServicesLogSink logger); 738
mozIAsyncHistory.rs readonly attribute long long visitId; 4329
mozIBridgedSyncEngine.rs void handleSuccess (in nsIVariant result); 8031
mozIDOMWindow.rs 502
mozIDownloadPlatform.rs 352
mozIExtensionAPIRequestHandling.rs readonly attribute nsIPrincipal principal; 4593
mozIExtensionProcessScript.rs 373
mozIExtensionStorageArea.rs void set (in AUTF8String extensionId, in AUTF8String json, in mozIExtensionStorageCallback callback); 6166
mozIGeckoMediaPluginChromeService.rs void addPluginDirectory (in AString directory); 2867
mozIGeckoMediaPluginService.rs 376
mozIInterruptible.rs void interrupt (); 564
mozIJSSubScriptLoader.rs 348
mozILocaleService.rs readonly attribute ACString defaultLocale; 6199
mozIMozIntl.rs 338
mozIMozIntlHelper.rs 350
mozIOSPreferences.rs readonly attribute Array<ACString> systemLocales; 1927
mozIPersonalDictionary.rs void load (); 2600
mozIPlacesAutoComplete.rs 350
mozIPlacesPendingOperation.rs void cancel (); 582
mozIRemoteLazyInputStream.rs [noscript] nsIInputStream TakeInternalStream (); 999
mozISandboxReporter.rs readonly attribute uint64_t msecAgo; 4053
mozISandboxSettings.rs readonly attribute long effectiveContentSandboxLevel; 1419
mozISandboxTest.rs void startTests (in Array<ACString> aProcessesList); 925
mozIServicesLogSink.rs attribute short maxLevel; 2345
mozISpellCheckingEngine.rs attribute Array<ACString> dictionaries; 4362
mozIStorageAsyncConnection.rs attribute int32_t defaultTransactionType; 8282
mozIStorageAsyncStatement.rs 351
mozIStorageBaseStatement.rs void finalize (); 2957
mozIStorageBindingParams.rs 346
mozIStorageBindingParamsArray.rs mozIStorageBindingParams newBindingParams (); 1308
mozIStorageCompletionCallback.rs void complete (in nsresult status, [optional] in nsISupports value); 725
mozIStorageConnection.rs 380
mozIStorageError.rs readonly attribute long result; 917
mozIStorageFunction.rs nsIVariant onFunctionCall (in mozIStorageValueArray aFunctionArguments); 743
mozIStoragePendingStatement.rs void cancel (); 566
mozIStorageProgressHandler.rs boolean onProgress (in mozIStorageConnection aConnection); 720
mozIStorageResultSet.rs mozIStorageRow getNextRow (); 628
mozIStorageRow.rs nsIVariant getResultByIndex (in unsigned long aIndex); 1074
mozIStorageService.rs void openAsyncDatabase (in nsIVariant aDatabaseStore, in unsigned long aOpenFlags, in unsigned long aConnectionFlags, in mozIStorageCompletionCallback aCallback); 3154
mozIStorageStatement.rs 351
mozIStorageStatementCallback.rs void handleResult (in mozIStorageResultSet aResultSet); 1297
mozIStorageVacuumParticipant.rs readonly attribute long expectedDatabasePageSize; 1961
mozIStorageValueArray.rs 340
mozISyncedBookmarksMirror.rs void onFetchLocalTree (in long long took, in long long itemCount, in long long deletedCount, in nsIPropertyBag problems); 6920
mozITestInterfaceJS.rs void testThrowNsresult (); 848
mozIThirdPartyUtil.rs 353
mozITXTToHTMLConv.rs AString scanTXT (in AString text, in unsigned long whattodo); 2156
NotXPCOMTest.rs void method1 (); 969
nsCExternalHandlerService.rs 157
nsCURILoader.rs 138
nsIAboutModule.rs nsIChannel newChannel (in nsIURI aURI, in nsILoadInfo aLoadInfo); 1453
nsIAboutNewTabService.rs readonly attribute ACString defaultURL; 1430
nsIAboutThirdParty.rs readonly attribute AString name; 1159
nsIAboutWindowsMessages.rs void getMessages (in mozIDOMWindowProxy currentWindow, out Array<Array<ACString>> messages, out Array<AString> windowTitles); 953
nsIAccessibilityService.rs nsIAccessible getApplicationAccessible (); 5573
nsIAccessible.rs 331
nsIAccessibleAnnouncementEvent.rs readonly attribute AString announcement; 992
nsIAccessibleApplication.rs readonly attribute AString appName; 1630
nsIAccessibleCaretMoveEvent.rs readonly attribute long caretOffset; 1600
nsIAccessibleDocument.rs readonly attribute AString URL; 3267
nsIAccessibleEditableText.rs void setTextContents (in AString text); 2333
nsIAccessibleEvent.rs readonly attribute unsigned long eventType; 1940
nsIAccessibleHideEvent.rs readonly attribute nsIAccessible targetParent; 1364
nsIAccessibleHyperLink.rs readonly attribute long startIndex; 2186
nsIAccessibleHyperText.rs readonly attribute long linkCount; 1715
nsIAccessibleImage.rs void getImagePosition (in unsigned long coordType, out long x, out long y); 1092
nsIAccessibleMacInterface.rs 757
nsIAccessibleObjectAttributeChangedEvent.rs readonly attribute AString changedAttribute; 724
nsIAccessiblePivot.rs unsigned short match (in nsIAccessible aAccessible); 900
nsIAccessibleRelation.rs readonly attribute unsigned long relationType; 1609
nsIAccessibleRole.rs 336
nsIAccessibleScrollingEvent.rs readonly attribute unsigned long scrollX; 1565
nsIAccessibleSelectable.rs readonly attribute nsIArray selectedItems; 2834
nsIAccessibleStateChangeEvent.rs readonly attribute unsigned long state; 1260
nsIAccessibleStates.rs 340
nsIAccessibleTable.rs readonly attribute nsIAccessible caption; 11281
nsIAccessibleTableChangeEvent.rs readonly attribute long rowOrColIndex; 983
nsIAccessibleText.rs attribute long caretOffset; 9925
nsIAccessibleTextChangeEvent.rs readonly attribute long start; 1562
nsIAccessibleTextLeafRange.rs attribute nsIAccessible accessible; 1969
nsIAccessibleTextRange.rs readonly attribute nsIAccessibleText startContainer; 3204
nsIAccessibleTextSelectionChangeEvent.rs readonly attribute nsIArray selectionRanges; 709
nsIAccessibleTypes.rs 539
nsIAccessibleValue.rs readonly attribute double maximumValue; 1844
nsIAddonPolicyService.rs readonly attribute AString defaultCSP; 5102
nsIAlertsService.rs void onImageReady (in nsISupports aUserData, in imgIRequest aRequest); 16762
nsIApplicationChooser.rs void done (in nsIHandlerApp handlerApp); 1716
nsIApplicationReputation.rs void queryReputation (in nsIApplicationReputationQuery aQuery, in nsIApplicationReputationCallback aCallback); 4702
nsIAppShell.rs void run (); 1799
nsIAppShellService.rs nsIAppWindow createTopLevelWindow (in nsIAppWindow aParent, in nsIURI aUrl, in uint32_t aChromeMask, in long aInitialWidth, in long aInitialHeight); 3951
nsIAppStartup.rs 343
nsIAppWindow.rs 342
nsIArray.rs 312
nsIArrayBufferInputStream.rs 355
nsIArrayExtensions.rs uint32_t Count (); 941
nsIAsyncInputStream.rs void closeWithStatus (in nsresult aStatus); 1733
nsIAsyncOutputStream.rs void closeWithStatus (in nsresult reason); 1741
nsIAsyncShutdown.rs readonly attribute AString name; 5880
nsIAsyncStreamCopier.rs void init (in nsIInputStream aSource, in nsIOutputStream aSink, in nsIEventTarget aTarget, in boolean aSourceBuffered, in boolean aSinkBuffered, in unsigned long aChunkSize, in boolean aCloseSource, in boolean aCloseSink); 1561
nsIAsyncStreamCopier2.rs void init (in nsIInputStream aSource, in nsIOutputStream aSink, in nsIEventTarget aTarget, in unsigned long aChunkSize, in boolean aCloseSource, in boolean aCloseSink); 1417
nsIAsyncVerifyRedirectCallback.rs void onRedirectVerifyCallback (in nsresult result); 680
nsIAudioChannelAgent.rs void windowVolumeChanged (in float aVolume, in boolean aMuted); 3484
nsIAudioDeviceInfo.rs readonly attribute AString name; 4574
nsIAuthInformation.rs readonly attribute unsigned long flags; 2916
nsIAuthModule.rs void init (in ACString aServiceName, in unsigned long aServiceFlags, in AString aDomain, in AString aUsername, in AString aPassword); 2690
nsIAuthPrompt.rs 330
nsIAuthPrompt2.rs boolean promptAuth (in nsIChannel aChannel, in uint32_t level, in nsIAuthInformation authInfo); 1532
nsIAuthPromptAdapterFactory.rs nsIAuthPrompt2 createAdapter (in nsIAuthPrompt aPrompt); 732
nsIAuthPromptCallback.rs void onAuthAvailable (in nsISupports aContext, in nsIAuthInformation aAuthInfo); 1129
nsIAuthPromptProvider.rs void getAuthPrompt (in uint32_t aPromptReason, in nsIIDRef iid, [iid_is (iid), retval] out nsQIResult result); 802
nsIAutoCompleteController.rs [setter_can_run_script] attribute nsIAutoCompleteInput input; 7860
nsIAutoCompleteInput.rs readonly attribute Element popupElement; 11490
nsIAutoCompletePopup.rs readonly attribute nsIAutoCompleteInput input; 4450
nsIAutoCompleteResult.rs readonly attribute AString searchString; 4648
nsIAutoCompleteSearch.rs void startSearch (in AString searchString, in AString searchParam, in nsIAutoCompleteResult previousResult, in nsIAutoCompleteObserver listener); 1849
nsIAutoCompleteSimpleResult.rs void setSearchString (in AString aSearchString); 4935
nsIAutoCompleteSimpleSearch.rs void overrideNextResult (in nsIAutoCompleteResult values); 715
nsIAutoplay.rs 321
nsIAvailableMemoryWatcherBase.rs void unloadTabAsync (); 1440
nsIBackgroundChannelRegistrar.rs 394
nsIBackgroundFileSaver.rs attribute nsIBackgroundFileSaverObserver observer; 4025
nsIBackgroundTasks.rs readonly attribute boolean isBackgroundTaskMode; 1356
nsIBackgroundTasksManager.rs void runBackgroundTaskNamed (in AString aTaskName, in nsICommandLine aCommandLine); 807
nsIBackgroundTasksRunner.rs void runInDetachedProcess (in ACString aTaskName, in Array<ACString> aCommandLine); 1598
nsIBaseChannel.rs 345
nsIBaseWindow.rs 325
nsIBFCacheEntry.rs void RemoveFromBFCacheSync (); 838
nsIBidiKeyboard.rs void reset (); 1135
nsIBinaryHttp.rs readonly attribute ACString method; 5864
nsIBinaryInputStream.rs 341
nsIBinaryOutputStream.rs 359
nsIBits.rs readonly attribute boolean initialized; 11783
nsIBlocklistService.rs readonly attribute boolean isLoaded; 625
nsIBounceTrackingMapEntry.rs readonly attribute ACString siteHost; 996
nsIBounceTrackingProtection.rs 400
nsIBrowser.rs 329
nsIBrowserChild.rs 354
nsIBrowserController.rs void enableDisableCommands (in AString action, in Array<ACString> enabledCommands, in Array<ACString> disabledCommands); 913
nsIBrowserDOMWindow.rs BrowsingContext createContentWindow (in nsIURI aURI, in nsIOpenWindowInfo aOpenWindowInfo, in short aWhere, in long aFlags, in nsIPrincipal aTriggeringPrincipal, [optional] in nsIContentSecurityPolicy aCsp); 4003
nsIBrowserHandler.rs attribute AUTF8String startPage; 3736
nsIBrowserUsage.rs uint32_t getUniqueDomainsVisitedInPast24Hours (); 659
nsIBrowserWindowTracker.rs attribute AString contentTitle; 2322
nsIBTPRemoteExceptionList.rs 398
nsIBufferedStreams.rs void init (in nsIInputStream fillFromStream, in unsigned long bufferSize); 1910
nsIByteRangeRequest.rs readonly attribute boolean isByteRangeRequest; 1251
nsICacheEntry.rs readonly attribute ACString key; 12204
nsICacheEntryDoomCallback.rs void onCacheEntryDoomed (in nsresult aResult); 662
nsICacheEntryOpenCallback.rs unsigned long onCacheEntryCheck (in nsICacheEntry aEntry); 1173
nsICacheInfoChannel.rs void onInputStreamReady (in nsIInputStream aStream); 852
nsICachePurgeLock.rs void lock (in AUTF8String profileName); 1548
nsICacheStorage.rs void asyncOpenURI (in nsIURI aURI, in ACString aIdExtension, in uint32_t aFlags, in nsICacheEntryOpenCallback aCallback); 3572
nsICacheStorageService.rs nsICacheStorage memoryCacheStorage (in nsILoadContextInfo aLoadContextInfo); 4775
nsICacheStorageVisitor.rs void onCacheStorageInfo (in uint32_t aEntryCount, in uint64_t aConsumption, in uint64_t aCapacity, in nsIFile aDiskDirectory); 2018
nsICacheTesting.rs void suspendCacheIOThread (in uint32_t aLevel); 1179
nsICachingChannel.rs attribute nsISupports cacheToken; 2269
nsICancelable.rs void cancel (in nsresult aReason); 612
nsICaptivePortalDetector.rs void prepare (); 2428
nsICaptivePortalService.rs void complete (in boolean success, in nsresult error); 1737
nsICascadeFilter.rs void setFilterData (in Array<octet> data); 1006
nsICategoryManager.rs readonly attribute ACString entry; 3837
nsICertificateDialogs.rs [must_use] boolean confirmDownloadCACert (in nsIInterfaceRequestor ctx, in nsIX509Cert cert, out unsigned long trust); 1839
nsICertOverrideService.rs 572
nsICertStorage.rs [must_use] void done (in nsresult rv, in nsIVariant result); 12107
nsICertTree.rs [must_use] readonly attribute nsIX509Cert cert; 2290
nsIChannel.rs attribute nsIURI originalURI; 8365
nsIChannelClassifierService.rs readonly attribute uint8_t reason; 3744
nsIChannelEventSink.rs void asyncOnChannelRedirect (in nsIChannel oldChannel, in nsIChannel newChannel, in unsigned long flags, in nsIAsyncVerifyRedirectCallback callback); 922
nsIChildChannel.rs void connectParent (in uint32_t registrarId); 967
nsIChromeRegistry.rs nsIURI convertChromeURL (in nsIURI aChromeURL); 2905
nsIClassifiedChannel.rs void setMatchedInfo (in ACString aList, in ACString aProvider, in ACString aFullHash); 4792
nsIClassInfo.rs 345
nsIClassOfService.rs 351
nsIClearDataService.rs void onDataDeleted (in uint32_t aFailedFlags); 848
nsIClickRule.rs [must_use] readonly attribute ACString presence; 2293
nsIClientAuthDialogService.rs void certificateChosen (in nsIX509Cert cert, in boolean rememberDecision); 1607
nsIClientAuthRememberService.rs readonly attribute ACString asciiHost; 1520
nsIClipboard.rs void setData (in nsITransferable aTransferable, [optional] in nsIClipboardOwner aOwner); 8715
nsIClipboardHelper.rs void copyStringToClipboard (in AString aString, in nsIClipboard_ClipboardType aClipboardID, [optional] in WindowContext aSettingWindowContext, [optional, default (NotSensitive)] in nsIClipboardHelper_SensitiveData aSensitive); 1541
nsIClipboardOwner.rs void LosingOwnership (in nsITransferable aTransferable); 656
nsICloneableInputStream.rs [infallible] readonly attribute boolean cloneable; 1568
nsIColorPicker.rs void update (in AString color); 2063
nsICommandLine.rs readonly attribute long length; 4518
nsICommandLineHandler.rs void handle (in nsICommandLine aCommandLine); 983
nsICommandLineRunner.rs 375
nsICommandLineValidator.rs void validate (in nsICommandLine aCommandLine); 675
nsICommandManager.rs void addCommandObserver (in nsIObserver aCommandObserver, in string aCommandToObserve); 3206
nsICommandParams.rs short getValueType (in string name); 5363
nsIComponentManager.rs void getClassObject (in nsCIDRef aClass, in nsIIDRef aIID, [iid_is (aIID), retval] out nsQIResult result); 3973
nsIComponentRegistrar.rs void autoRegister (in nsIFile aSpec); 2995
nsICompressConvStats.rs readonly attribute uint64_t decodedDataLength; 671
nsIConsoleAPIStorage.rs 341
nsIConsoleListener.rs void observe (in nsIConsoleMessage aMessage); 640
nsIConsoleMessage.rs readonly attribute uint32_t logLevel; 2494
nsIConsoleService.rs 334
nsIContentAnalysis.rs readonly attribute nsIContentAnalysisAcknowledgement_Result result; 11847
nsIContentBlockingAllowList.rs nsIPrincipal computeContentBlockingAllowListPrincipal (in nsIPrincipal aPrincipal); 806
nsIContentDispatchChooser.rs void handleURI (in nsIHandlerInfo aHandler, in nsIURI aURI, in nsIPrincipal aTriggeringPrincipal, in BrowsingContext aBrowsingContext, [optional] in boolean aWasTriggeredExternally); 1030
nsIContentHandler.rs void handleContent (in string aContentType, in nsIInterfaceRequestor aWindowContext, in nsIRequest aRequest); 834
nsIContentPermissionPrompt.rs readonly attribute ACString type; 1682
nsIContentPolicy.rs short shouldLoad (in nsIURI aContentLocation, in nsILoadInfo aLoadInfo); 1203
nsIContentPrefService2.rs void onContentPrefSet (in AString aGroup, in AString aName, in nsIVariant aValue, [optional] in boolean aIsPrivate); 14644
nsIContentSecurityManager.rs nsIStreamListener performSecurityCheck (in nsIChannel aChannel, in nsIStreamListener aStreamListener); 860
nsIContentSecurityPolicy.rs void onCSPViolationEvent (in AString aJSON); 872
nsIContentSignatureVerifier.rs 358
nsIContentSniffer.rs ACString getMIMETypeFromContent (in nsIRequest aRequest, [array, size_is (aLength), const] in octet aData, in unsigned long aLength); 878
nsIController.rs boolean isCommandEnabled (in string command); 3046
nsIControllerCommand.rs boolean isCommandEnabled (in string aCommandName, in nsISupports aCommandContext); 2252
nsIControllerCommandTable.rs void makeImmutable (); 4944
nsIControllerContext.rs void setCommandContext (in nsISupports aCommandContext); 674
nsIControllers.rs nsIController getControllerForCommand (in string command); 3553
nsIConverterInputStream.rs void init (in nsIInputStream aStream, in string aCharset, in long aBufferSize, in char16_t aReplacementChar); 859
nsIConverterOutputStream.rs void init (in nsIOutputStream aOutStream, in string aCharset); 730
nsICookie.rs 322
nsICookieBannerListService.rs 376
nsICookieBannerRule.rs attribute ACString id; 5427
nsICookieBannerService.rs readonly attribute boolean isEnabled; 7087
nsICookieBannerTelemetryService.rs 375
nsICookieJarSettings.rs [infallible] readonly attribute unsigned long cookieBehavior; 5151
nsICookieManager.rs 336
nsICookieNotification.rs [infallible] readonly attribute nsICookieNotification_Action action; 2950
nsICookiePermission.rs 333
nsICookieRule.rs readonly attribute nsICookie cookie; 1673
nsICookieService.rs void callback (); 786
nsICrashReporter.rs readonly attribute boolean crashReporterEnabled; 6367
nsICrashService.rs 348
nsICredentialChooserService.rs 383
nsICredentialChosenCallback.rs void notify (in AUTF8String aChosenID); 686
nsICryptoHash.rs void init (in unsigned long aAlgorithm); 2053
nsICycleCollectorListener.rs void noteRefCountedObject (in ACString aAddress, in unsigned long aRefCount, in ACString aObjectDescription); 3082
nsIDAPTelemetry.rs void GetReportU8 (in Array<uint8_t> leaderHpkeConfig, in Array<uint8_t> helperHpkeConfig, in uint8_t measurement, in Array<uint8_t> task_id, in uint64_t time_precision, out Array<uint8_t> report); 2708
nsIDashboard.rs void requestSockets (in nsINetDashboardCallback cb); 4488
nsIDashboardEventNotifier.rs void addHost (in ACString aHost, in unsigned long aSerial, in boolean aEncrypted); 2030
nsIDataChannel.rs 330
nsIDataStorage.rs nsIDataStorage get (in nsIDataStorageManager_DataStorage dataStorage); 4042
nsIDebug2.rs readonly attribute boolean isDebugBuild; 3721
nsIDefaultAgent.rs 342
nsIDeviceSensors.rs readonly attribute unsigned long type; 3206
nsIDHCPClient.rs ACString getOption (in uint8_t option); 666
nsIDialogParamBlock.rs int32_t GetInt (in int32_t inIndex); 2551
nsIDirectoryEnumerator.rs readonly attribute nsIFile nextFile; 866
nsIDirectoryService.rs nsIFile getFile (in string prop, out boolean persistent); 2433
nsIDirectTaskDispatcher.rs 364
nsIDirIndex.rs attribute unsigned long type; 2392
nsIDirIndexListener.rs void onIndexAvailable (in nsIRequest aRequest, in nsIDirIndex aIndex); 1487
nsIDisplayInfo.rs readonly attribute long id; 884
nsIDNSAdditionalInfo.rs readonly attribute int32_t port; 935
nsIDNSByTypeRecord.rs readonly attribute uint16_t type; 7932
nsIDNSListener.rs void onLookupComplete (in nsICancelable aRequest, in nsIDNSRecord aRecord, in nsresult aStatus); 795
nsIDNSRecord.rs 526
nsIDNSService.rs 327
nsIDocShell.rs 348
nsIDocShellTreeItem.rs 335
nsIDocShellTreeOwner.rs void contentShellAdded (in nsIDocShellTreeItem aContentShell, in boolean aPrimary); 6255
nsIDocumentEncoder.rs Node fixupNode (in Node aNode, out boolean aSerializeCloneKids); 5892
nsIDocumentLoader.rs void stop (); 1510
nsIDocumentLoaderFactory.rs nsIDocumentViewer createInstance (in string aCommand, in nsIChannel aChannel, in nsILoadGroup aLoadGroup, in ACString aContentType, in nsIDocShell aContainer, in nsISupports aExtraInfo, out nsIStreamListener aDocListenerResult); 1839
nsIDocumentStateListener.rs [can_run_script] void NotifyDocumentWillBeDestroyed (); 962
nsIDocumentViewer.rs 340
nsIDocumentViewerEdit.rs void clearSelection (); 3507
nsIDomainPolicy.rs void add (in nsIURI aDomain); 2018
nsIDOMEventListener.rs [can_run_script] void handleEvent (in Event event); 655
nsIDOMGeoPosition.rs readonly attribute EpochTimeStamp timestamp; 985
nsIDOMGeoPositionCallback.rs void handleEvent (in nsIDOMGeoPosition position); 678
nsIDOMGeoPositionCoords.rs readonly attribute double latitude; 2489
nsIDOMGeoPositionErrorCallback.rs void handleEvent (in GeolocationPositionError positionError); 700
nsIDOMGlobalPropertyInitializer.rs 371
nsIDOMProcessChild.rs 327
nsIDOMProcessParent.rs 329
nsIDOMStorageManager.rs Storage precacheStorage (in nsIPrincipal aPrincipal, in nsIPrincipal aStoragePrincipal); 3179
nsIDOMWakeLockListener.rs void callback (in AString aTopic, in AString aState); 723
nsIDOMWindow.rs 324
nsIDOMWindowUtils.rs readonly attribute unsigned long length; 1935
nsIDOMXULButtonElement.rs attribute AString type; 2417
nsIDOMXULCommandDispatcher.rs [setter_can_run_script] attribute Element focusedElement; 4635
nsIDOMXULContainerElement.rs readonly attribute Element parentContainer; 895
nsIDOMXULControlElement.rs attribute boolean disabled; 855
nsIDOMXULMenuListElement.rs attribute boolean editable; 2203
nsIDOMXULMultSelectCntrlEl.rs attribute AString selType; 5404
nsIDOMXULRadioGroupElement.rs attribute Element focusedItem; 906
nsIDOMXULRelatedElement.rs Element getRelatedElement (in Node aElement); 722
nsIDOMXULSelectCntrlEl.rs attribute Element selectedItem; 3033
nsIDOMXULSelectCntrlItemEl.rs attribute boolean disabled; 4178
nsIDownloader.rs void init (in nsIDownloadObserver observer, in nsIFile downloadLocation); 1455
nsIDragService.rs 344
nsIDragSession.rs 318
nsIDroppedLinkHandler.rs readonly attribute AString url; 4069
nsIEarlyHintObserver.rs void earlyHint (in ACString linkHeader, in ACString referrerPolicy, in ACString cspHeader); 847
nsIEdgeMigrationUtils.rs 354
nsIEditActionListener.rs 382
nsIEditingSession.rs readonly attribute unsigned long editorStatus; 2432
nsIEditor.rs 312
nsIEditorMailSupport.rs [can_run_script] Node insertAsCitedQuotation (in AString aQuotedText, in AString aCitation, in boolean aInsertHTML); 2120
nsIEditorSpellCheck.rs void editorSpellCheckDone (); 776
nsIEffectiveTLDService.rs ACString getPublicSuffix (in nsIURI aURI); 5549
nsIEncodedChannel.rs readonly attribute nsIUTF8StringEnumerator contentEncodings; 2355
nsIEnterprisePolicies.rs 369
nsIEnvironment.rs void set (in AString aName, in AString aValue); 1399
nsIEventListenerService.rs readonly attribute EventTarget target; 2003
nsIEventSourceEventService.rs [must_use] void eventSourceConnectionOpened (in uint64_t aHttpChannelId); 3214
nsIEventTarget.rs 346
nsIException.rs 500
nsIExpatSink.rs void HandleStartElement (in wstring aName, [array, size_is (aAttsCount)] in wstring aAtts, in unsigned long aAttsCount, in unsigned long aLineNumber, in unsigned long aColumnNumber); 4333
nsIExternalHelperAppService.rs nsIStreamListener doContent (in ACString aMimeContentType, in nsIChannel aChannel, in nsIInterfaceRequestor aContentContext, in boolean aForceSave, [optional] in nsIInterfaceRequestor aWindowContext); 8051
nsIExternalProtocolHandler.rs boolean externalAppExistsForScheme (in ACString scheme); 742
nsIExternalProtocolService.rs boolean externalProtocolHandlerExists (in string aProtocolScheme); 4229
nsIFactory.rs void createInstance (in nsIIDRef iid, [iid_is (iid), retval] out nsQIResult result); 715
nsIFaviconService.rs void onComplete (in nsIURI aFaviconURI, in unsigned long aDataLen, [array, size_is (aDataLen), const] in octet aData, in AUTF8String aMimeType, in unsigned short aWidth); 1151
nsIFile.rs 306
nsIFileChannel.rs readonly attribute nsIFile file; 621
nsIFilePicker.rs void done (in nsIFilePicker_ResultCode aResult); 803
nsIFileProtocolHandler.rs nsIURI newFileURI (in nsIFile aFile); 3300
nsIFileStreams.rs void init (in nsIFile file, in long ioFlags, in long perm, in long behaviorFlags); 3744
nsIFileURL.rs readonly attribute nsIFile file; 1346
nsIFinalizationWitnessService.rs 380
nsIFind.rs attribute boolean findBackwards; 3052
nsIFindService.rs attribute AString searchString; 4104
nsIFingerprintingWebCompatService.rs readonly attribute ACString firstPartyDomain; 2018
nsIFocusManager.rs readonly attribute mozIDOMWindowProxy activeWindow; 5772
nsIFOG.rs 332
nsIFontEnumerator.rs 325
nsIFontLoadCompleteCallback.rs void fontLoadComplete (); 589
nsIForcePendingChannel.rs void forcePending (in boolean aForcePending); 640
nsIFormatConverter.rs Array<ACString> getInputDataFlavors (); 2012
nsIFormFillController.rs readonly attribute HTMLInputElement focusedInput; 2202
nsIFormPOSTActionChannel.rs 346
nsIGeckoViewBridge.rs void onFinalize (); 1997
nsIGeolocationProvider.rs void update (in nsIDOMGeoPosition position); 2209
nsIGeolocationUIUtilsWin.rs void dismissPrompts (in BrowsingContext aBC); 654
nsIGfxInfo.rs 310
nsIGfxInfoDebug.rs void spoofVendorID (in AString aVendorID); 1602
nsIGIOService.rs readonly attribute AUTF8String id; 8870
nsIGleanPing.rs void call (in ACString aReason); 1500
nsIGNOMEShellService.rs readonly attribute boolean canSetDesktopBackground; 1067
nsIGSettingsService.rs void setString (in AUTF8String key, in AUTF8String value); 3496
nsIGtkTaskbarProgress.rs void setPrimaryWindow (in mozIDOMWindowProxy aWindow); 667
nsIHandlerService.rs void asyncInit (); 4465
nsIHangDetails.rs 358
nsIHangReport.rs readonly attribute Element scriptBrowser; 3274
nsIHapticFeedback.rs void performSimpleAction (in long isLongPress); 636
nsIHelperAppLauncherDialog.rs void show (in nsIHelperAppLauncher aLauncher, in nsIInterfaceRequestor aWindowContext, in unsigned long aReason); 1558
nsIHTMLAbsPosEditor.rs [setter_can_run_script] attribute boolean absolutePositioningEnabled; 2382
nsIHTMLEditor.rs [can_run_script] void setInlineProperty (in AString aProperty, in AString aAttribute, in AString aValue); 11283
nsIHTMLInlineTableEditor.rs [setter_can_run_script] attribute boolean inlineTableEditingEnabled; 1315
nsIHTMLObjectResizer.rs [setter_can_run_script] attribute boolean objectResizingEnabled; 1511
nsIHttpActivityObserver.rs void addObserver (in nsIHttpActivityObserver aObserver); 3197
nsIHttpAuthenticableChannel.rs [must_use] readonly attribute boolean isSSL; 5855
nsIHttpAuthenticator.rs [must_use] void challengeReceived (in nsIHttpAuthenticableChannel aChannel, in ACString aChallenge, in boolean aProxyAuth, inout nsISupports aSessionState, inout nsISupports aContinuationState, out boolean aInvalidatesIdentity); 3753
nsIHttpAuthenticatorCallback.rs void onCredsGenerated (in ACString aCreds, in unsigned long aFlags, in nsresult aResult, in nsISupports aSessionsState, in nsISupports aContinuationState); 997
nsIHttpAuthManager.rs [must_use] void getAuthIdentity (in ACString aScheme, in ACString aHost, in int32_t aPort, in ACString aAuthType, in ACString aRealm, in ACString aPath, out AString aUserDomain, out AString aUserName, out AString aUserPassword, [optional] in boolean aIsPrivate, [optional] in nsIPrincipal aPrincipal); 2908
nsIHttpChannel.rs 358
nsIHttpChannelAuthProvider.rs [must_use] void init (in nsIHttpAuthenticableChannel channel); 2273
nsIHttpChannelChild.rs 376
nsIHttpChannelInternal.rs 617
nsIHttpHeaderVisitor.rs [must_use] void visitHeader (in ACString aHeader, in ACString aValue); 751
nsIHttpProtocolHandler.rs 363
nsIHttpPushListener.rs void onPush (in nsIHttpChannel associatedChannel, in nsIHttpChannel pushChannel); 745
nsIHttpServer.rs void start (in long port); 17735
nsIHttpsOnlyModePermission.rs 345
nsIIconURI.rs readonly attribute nsIURL iconURL; 2500
nsIIDBPermissionsRequest.rs readonly attribute Element browserElement; 1004
nsIIdentityCredentialPromptService.rs 397
nsIIdentityCredentialStorageService.rs 434
nsIIdlePeriod.rs 344
nsIIDNService.rs ACString domainToASCII (in AUTF8String input); 2272
nsIImageLoadingContent.rs 349
nsIIncrementalDownload.rs void init (in nsIURI uri, in nsIFile destination, in long chunkSize, in long intervalInSeconds, in ACString extraHeaders); 2800
nsIIncrementalStreamLoader.rs void onStartRequest (in nsIRequest aRequest); 3172
nsIIndexedDatabaseManager.rs 347
nsIINIParser.rs void initFromString (in AUTF8String aData); 3668
nsIInlineSpellChecker.rs readonly attribute nsIEditorSpellCheck spellChecker; 4946
nsIInputStream.rs 341
nsIInputStreamChannel.rs void setURI (in nsIURI aURI); 2588
nsIInputStreamLength.rs long long length (); 1857
nsIInputStreamPriority.rs attribute unsigned long priority; 847
nsIInputStreamPump.rs void init (in nsIInputStream aStream, in unsigned long aSegmentSize, in unsigned long aSegmentCount, in boolean aCloseWhenDone, [optional] in nsISerialEventTarget aMainThreadTarget); 1295
nsIInputStreamTee.rs attribute nsIInputStream source; 1965
nsIInterceptionInfo.rs 334
nsIInterfaceRequestor.rs void getInterface (in nsIIDRef uuid, [iid_is (uuid), retval] out nsQIResult result); 730
nsIIOService.rs void SetConnectivity (in boolean connectivity); 1098
nsIIOUtil.rs boolean inputStreamIsBuffered (in nsIInputStream aStream); 1071
nsIJARChannel.rs attribute nsIFile jarFile; 1436
nsIJARURI.rs readonly attribute nsIURI JARFile; 1574
nsIJSInspector.rs 335
nsIJumpListBuilder.rs 326
nsIKeychainMigrationUtils.rs ACString getGenericPassword (in ACString aServiceName, in ACString aAccountName); 859
nsIKeyValue.rs void getOrCreate (in nsIKeyValueDatabaseCallback callback, in AString path, in AUTF8String name); 16158
nsILayoutDebuggingTools.rs void init (in mozIDOMWindow win); 3879
nsILayoutHistoryState.rs 352
nsILineInputStream.rs boolean readLine (out ACString aLine); 676
nsILoadContext.rs 331
nsILoadContextInfo.rs 541
nsILoadGroup.rs attribute nsIRequestObserver groupObserver; 5441
nsILoadGroupChild.rs attribute nsILoadGroup parentLoadGroup; 1565
nsILoadInfo.rs 318
nsILoadURIDelegate.rs nsIURI handleLoadError (in nsIURI aURI, in nsresult aError, in short aErrorModule); 820
nsILocalFileMac.rs 339
nsILocalFileWin.rs 328
nsILocalStorageManager.rs 344
nsILoginDetectionService.rs void init (); 841
nsILoginInfo.rs readonly attribute AString displayOrigin; 9293
nsILoginManager.rs void onSearchComplete (in Array<nsILoginInfo> aLogins); 904
nsILoginManagerAuthPrompter.rs void init (in nsIDOMWindow aWindow); 1195
nsILoginManagerCrypto.rs 362
nsILoginManagerPrompter.rs 366
nsILoginMetaInfo.rs attribute AString guid; 3040
nsIMacDockSupport.rs attribute nsIStandaloneNativeMenu dockMenu; 3044
nsIMacFinderProgress.rs void canceled (); 1818
nsIMacPreferencesReader.rs 340
nsIMacSharingService.rs 330
nsIMacShellService.rs void showDesktopPreferences (); 1420
nsIMacUserActivityUpdater.rs void updateLocation (in AString pageUrl, in AString pageTitle, in nsIBaseWindow window); 822
nsIMacWebAppUtils.rs void trashAppFinished (in nsresult rv); 1984
nsIMarionette.rs readonly attribute boolean running; 615
nsIMediaDevice.rs readonly attribute AString type; 2464
nsIMediaManager.rs readonly attribute nsIArray activeMediaCaptureWindows; 1841
nsIMemoryInfoDumper.rs void callback (in nsISupports data); 3899
nsIMemoryReporter.rs void callback (in ACString process, in AUTF8String path, in int32_t kind, in int32_t units, in int64_t amount, in AUTF8String description, in nsISupports data); 2889
nsIMessageManager.rs [notxpcom] nsIContent getOwnerContent (); 791
nsIMIMEHeaderParam.rs AString getParameter (in ACString aHeaderVal, in string aParamName, in ACString aFallbackCharset, in boolean aTryLocaleCharset, out string aLang); 4200
nsIMIMEInfo.rs readonly attribute ACString type; 14007
nsIMIMEInputStream.rs void addHeader (in string name, in string value); 1630
nsIMIMEService.rs nsIMIMEInfo getFromTypeAndExtension (in ACString aMIMEType, in AUTF8String aFileExt); 4856
nsIMLUtils.rs boolean hasEnoughMemoryToInfer (in unsigned long long aModelSizeInMemory, in unsigned long aThresholdPercentage, in unsigned long long aMinMemoryRequirement); 899
nsIMockDragServiceController.rs readonly attribute nsIDragService mockDragService; 1616
nsIMultiPartChannel.rs readonly attribute nsIChannel baseChannel; 2056
nsIMultiplexInputStream.rs [infallible] readonly attribute unsigned long count; 1308
nsIMutableArray.rs void appendElement (in nsISupports element); 1909
nsINamed.rs readonly attribute AUTF8String name; 614
nsINamedPipeService.rs void onDataAvailable (in unsigned long aBytesTransferred, in voidPtr aOverlapped); 2423
nsINativeAppSupport.rs boolean start (); 1295
nsINativeDNSResolverOverride.rs void addIPOverride (in AUTF8String aHost, in ACString aIPLiteral); 2224
nsINavBookmarksService.rs readonly attribute long long tagsFolder; 4057
nsINavHistoryService.rs readonly attribute nsINavHistoryContainerResultNode parent; 44482
nsINestedURI.rs readonly attribute nsIURI innerURI; 2500
nsINetAddr.rs 337
nsINetUtil.rs AUTF8String parseRequestContentType (in AUTF8String aTypeHeader, out AUTF8String aCharset, out boolean aHadCharset); 4773
nsINetworkConnectivityService.rs [infallible] readonly attribute nsINetworkConnectivityService_ConnectivityState DNSv4; 2865
nsINetworkErrorLogging.rs void registerPolicy (in nsIHttpChannel aChannel); 994
nsINetworkInfoService.rs void onListedNetworkAddresses (in Array<ACString> aAddressArray); 2650
nsINetworkInterceptController.rs void bodyComplete (in nsresult aRv); 1847
nsINetworkLinkService.rs 359
nsINetworkPredictor.rs 340
nsINetworkPredictorVerifier.rs void onPredictPrefetch (in nsIURI uri, in uint32_t status); 1301
nsINotificationStorage.rs void handle (in AString id, in AString title, in AString dir, in AString lang, in AString body, in AString tag, in AString icon, in AString data, in AString behavior, in AString serviceWorkerRegistrationScope); 3886
nsINSSComponent.rs 366
nsINSSErrorsService.rs [must_use] boolean isNSSErrorCode (in int32_t aNSPRCode); 1849
nsINSSVersion.rs [must_use] readonly attribute AString NSPR_MinVersion; 3760
nsINullChannel.rs 321
nsIObjectInputStream.rs 362
nsIObjectLoadingContent.rs readonly attribute ACString actualType; 1669
nsIObjectOutputStream.rs void writeObject (in nsISupports aObject, in boolean aIsStrongRef); 2499
nsIObliviousHttp.rs Array<octet> decapsulate (in Array<octet> encResponse); 6304
nsIObliviousHttpChannel.rs readonly attribute nsIHttpChannel relayChannel; 681
nsIObserver.rs void observe (in nsISupports aSubject, in string aTopic, in wstring aData); 744
nsIObserverService.rs 328
nsIOpenTabsProvider.rs Array<AUTF8String> getOpenTabs (); 987
nsIOpenWindowInfo.rs void browsingContextReady (in BrowsingContext bc); 870
nsIOSKeyStore.rs 330
nsIOSPermissionRequest.rs 338
nsIOSReauthenticator.rs 344
nsIOutputStream.rs 343
nsIPageThumbsStorageService.rs AString getLeafNameForURL (in AString aURL); 1429
nsIPaper.rs 314
nsIPaperMargin.rs [infallible] readonly attribute double top; 1537
nsIParentalControlsService.rs readonly attribute boolean parentalControlsEnabled; 2243
nsIParentChannel.rs 369
nsIParentRedirectingChannel.rs void readyToVerify (in nsresult result); 2056
nsIParserUtils.rs AString sanitize (in AString src, in unsigned long flags); 2283
nsIPartitioningExceptionListService.rs void onExceptionListUpdate (in ACString aList); 1728
nsIPaymentActionResponse.rs readonly attribute uint32_t type; 12854
nsIPaymentAddress.rs readonly attribute AString country; 4984
nsIPaymentRequest.rs readonly attribute AString currency; 9233
nsIPaymentRequestService.rs nsIPaymentRequest getPaymentRequestById (in AString aRequestId); 3972
nsIPaymentUIService.rs void showPayment (in AString requestId); 1943
nsIPermission.rs readonly attribute nsIPrincipal principal; 2964
nsIPermissionDelegateHandler.rs boolean maybeUnsafePermissionDelegate (in Array<ACString> aTypes); 777
nsIPermissionManager.rs Array<nsIPermission> getAllForPrincipal (in nsIPrincipal principal); 9499
nsIPersistentProperties2.rs attribute AUTF8String key; 1617
nsIPipe.rs [must_use] void init (in boolean nonBlockingInput, in boolean nonBlockingOutput, in unsigned long segmentSize, in unsigned long segmentCount); 2235
nsIPK11Token.rs [must_use] readonly attribute AUTF8String tokenName; 5802
nsIPK11TokenDB.rs nsIPK11Token getInternalKeyToken (); 643
nsIPKCS11Module.rs [must_use] readonly attribute AUTF8String name; 1289
nsIPKCS11ModuleDB.rs [must_use] void deleteModule (in AString moduleName); 2450
nsIPKCS11Slot.rs [must_use] readonly attribute AUTF8String name; 2872
nsIPlacesPreviewsHelperService.rs AString getFilePathForURL (in AString aURL); 749
nsIPlatformInfo.rs readonly attribute ACString platformVersion; 991
nsIPowerManagerService.rs void addWakeLockListener (in nsIDOMMozWakeLockListener aListener); 1902
nsIPrefBranch.rs 329
nsIPrefetchService.rs void prefetchURI (in nsIURI aURI, in nsIReferrerInfo aReferrerInfo, in Node aSource, in boolean aExplicit); 2083
nsIPrefLocalizedString.rs 346
nsIPrefService.rs void visit (in ACString prefName, in unsigned long accessCount); 3001
nsIPreloadedStyleSheet.rs 336
nsIPrincipal.rs 504
nsIPrintDialogService.rs void init (); 1490
nsIPrinter.rs readonly attribute Array<nsIPaper> paperList; 1188
nsIPrinterList.rs 318
nsIPrintSettings.rs 322
nsIPrintSettingsService.rs 365
nsIPrintSettingsWin.rs 336
nsIPrivacyTransitionObserver.rs void privateModeChanged (in boolean enabled); 653
nsIPrivateAttributionService.rs void onAttributionEvent (in ACString sourceHost, in ACString type, in uint32_t index, in AString ad, in ACString targetHost); 1872
nsIPrivateBrowsingChannel.rs void setPrivate (in boolean aPrivate); 1323
nsIProcess.rs void init (in nsIFile executable); 4667
nsIProcessToolsService.rs void kill (in unsigned long long pid); 1201
nsIProfileMigrator.rs readonly attribute nsIFile directory; 1555
nsIProfiler.rs 520
nsIProfileUnlocker.rs void unlock (in unsigned long aSeverity); 620
nsIProgressEventSink.rs void onProgress (in nsIRequest aRequest, in long long aProgress, in long long aProgressMax); 1217
nsIPrompt.rs void alert (in wstring dialogTitle, in wstring text); 5223
nsIPromptCollection.rs 362
nsIPromptFactory.rs void getPrompt (in mozIDOMWindowProxy aParent, in nsIIDRef iid, [iid_is (iid), retval] out nsQIResult result); 824
nsIPromptInstance.rs void dismiss (); 571
nsIPromptService.rs 356
nsIProperties.rs void get (in string prop, in nsIIDRef iid, [iid_is (iid), retval] out nsQIResult result); 2046
nsIProperty.rs readonly attribute AString name; 910
nsIPropertyBag.rs readonly attribute nsISimpleEnumerator enumerator; 1019
nsIPropertyBag2.rs int32_t getPropertyAsInt32 (in AString prop); 4913
nsIProtocolHandler.rs unsigned long getFlagsForURI (in nsIURI aURI); 2013
nsIProtocolProxyCallback.rs void onProxyAvailable (in nsICancelable aRequest, in nsIChannel aChannel, in nsIProxyInfo aProxyInfo, in nsresult aStatus); 899
nsIProtocolProxyFilter.rs void onProxyFilterResult (in nsIProxyInfo aProxy); 2037
nsIProtocolProxyService.rs void onProxyConfigChanged (); 792
nsIProtocolProxyService2.rs void reloadPAC (); 1257
nsIProxiedChannel.rs readonly attribute nsIProxyInfo proxyInfo; 996
nsIProxiedProtocolHandler.rs nsIChannel newProxiedChannel (in nsIURI uri, in nsIProxyInfo proxyInfo, in unsigned long proxyResolveFlags, in nsIURI proxyURI, in nsILoadInfo aLoadInfo); 1030
nsIProxyInfo.rs readonly attribute AUTF8String host; 4587
nsIPublicKeyPinningService.rs [must_use] boolean hostHasPins (in nsIURI aURI); 702
nsIPurgeTrackerService.rs 367
nsIPushErrorReporter.rs void reportDeliveryError (in AString messageId, [optional] in uint16_t reason); 741
nsIPushNotifier.rs void notifyPush (in ACString scope, in nsIPrincipal principal, in AString messageId); 3746
nsIPushService.rs void onPushSubscription (in nsresult status, in nsIPushSubscription subscription); 3049
nsIQueryContentEventResult.rs readonly attribute unsigned long offset; 4153
nsIQuotaArtificialFailure.rs 340
nsIQuotaCallbacks.rs void onUsageResult (in nsIQuotaUsageRequest aRequest); 1159
nsIQuotaManagerService.rs [must_use] nsIQuotaRequest storageName (); 14731
nsIQuotaRequests.rs readonly attribute nsIPrincipal principal; 3675
nsIQuotaResults.rs readonly attribute ACString suffix; 4908
nsIRaceCacheWithNetwork.rs attribute boolean allowRacing; 1773
nsIRandomAccessStream.rs 340
nsIRandomGenerator.rs void generateRandomBytes (in unsigned long aLength, [array, size_is (aLength), retval] out octet aBuffer); 1145
nsIRddProcessTest.rs 350
nsIRedirectChannelRegistrar.rs void registerChannel (in nsIChannel channel, in uint64_t id); 2154
nsIRedirectHistoryEntry.rs readonly attribute nsIPrincipal principal; 1293
nsIRedirectResultListener.rs void onRedirectResult (in nsresult status); 654
nsIReferrerInfo.rs 341
nsIReflowObserver.rs void reflow (in DOMHighResTimeStamp start, in DOMHighResTimeStamp end); 1114
nsIRefreshURI.rs void refreshURI (in nsIURI aURI, in nsIPrincipal aPrincipal, in unsigned long aMillis); 1774
nsIRegion.rs readonly attribute AString current; 921
nsIRelativeFilePref.rs attribute nsIFile file; 1422
nsIRemoteAgent.rs readonly attribute AString debuggerAddress; 949
nsIRemoteService.rs void sendCommandLine (in ACString aProfile, in Array<ACString> aArgs, [optional] in boolean aRaise); 837
nsIRemoteTab.rs 333
nsIReplacedHttpResponse.rs [must_use] void init (); 3160
nsIRequest.rs readonly attribute AUTF8String name; 4580
nsIRequestContext.rs void onTailUnblock (in nsresult aResult); 2448
nsIRequestObserver.rs void onStartRequest (in nsIRequest aRequest); 1034
nsIRequestObserverProxy.rs void init (in nsIRequestObserver observer, in nsISupports context); 732
nsIResProtocolHandler.rs boolean allowContentToAccess (in nsIURI url); 716
nsIResumableChannel.rs void resumeAt (in unsigned long long startPos, in ACString entityID); 1026
nsIRFPService.rs 355
nsIRunnable.rs void run (); 1502
nsISafeOutputStream.rs void finish (); 551
nsIScreen.rs 329
nsIScreenManager.rs nsIScreen screenForRect (in long left, in long top, in long width, in long height); 1457
nsIScriptableBase64Encoder.rs ACString encodeToCString (in nsIInputStream stream, in unsigned long length); 1231
nsIScriptableContentIterator.rs void initWithRootNode (in nsIScriptableContentIterator_IteratorType aType, in Node aRoot); 3996
nsIScriptableInputStream.rs void close (); 1846
nsIScriptableUConv.rs ACString ConvertFromUnicode (in AString aSrc); 2465
nsIScriptChannel.rs 324
nsIScriptError.rs readonly attribute AString errorMessage; 2360
nsIScriptSecurityManager.rs 345
nsISDBCallbacks.rs void onComplete (in nsISDBRequest aRequest); 1138
nsISDBConnection.rs 334
nsISDBRequest.rs [must_use] readonly attribute nsIVariant result; 1838
nsISDBResults.rs 321
nsISearchService.rs readonly attribute nsIInputStream postData; 2491
nsISecCheckWrapChannel.rs readonly attribute nsIChannel innerChannel; 658
nsISecretDecoderRing.rs 344
nsISecureBrowserUI.rs readonly attribute unsigned long state; 1268
nsISecurityConsoleMessage.rs attribute AString tag; 1418
nsISecurityUITelemetry.rs 345
nsISeekableStream.rs void seek (in long whence, in long long offset); 880
nsISelectionController.rs 344
nsISelectionDisplay.rs void setSelectionFlags (in short toggle); 911
nsISelectionListener.rs [can_run_script] void notifySelectionChanged (in Document doc, in Selection sel, in short reason, in long amount); 840
nsISensitiveInfoHiddenURI.rs AUTF8String getSensitiveInfoHiddenSpec (); 674
nsISerialEventTarget.rs 336
nsISerializable.rs [must_use] void read (in nsIObjectInputStream aInputStream); 978
nsISerializationHelper.rs ACString serializeToString (in nsISerializable serializable); 1128
nsIServerSocket.rs void onSocketAccepted (in nsIServerSocket aServ, in nsISocketTransport aTransport); 1343
nsIServiceManager.rs void getService (in nsCIDRef aClass, in nsIIDRef aIID, [iid_is (aIID), retval] out nsQIResult result); 2177
nsIServiceWorkerManager.rs void unregisterSucceeded (in boolean aState); 8137
nsISessionStorageService.rs void clearStoragesForOrigin (in nsIPrincipal aPrincipal); 677
nsISessionStoreFunctions.rs 369
nsISessionStoreRestoreData.rs 373
nsISharePicker.rs 326
nsISharingHandlerApp.rs void share (in AString data, [optional] in AString title); 728
nsIShellService.rs boolean isDefaultBrowser ([optional] in boolean aForAllTypes); 2071
nsISHEntry.rs 330
nsISHistory.rs 361
nsISHistoryListener.rs void OnHistoryNewEntry (in nsIURI aNewURI, in long aOldIndex); 2423
nsISimpleEnumerator.rs [symbol] nsIJSEnumerator iterator (); 1963
nsISimpleStreamListener.rs void init (in nsIOutputStream aSink, in nsIRequestObserver aObserver); 737
nsISimpleURIMutator.rs nsIURIMutator setSpecAndFilterWhitespace (in AUTF8String aSpec); 743
nsISiteSecurityService.rs 379
nsISlowScriptDebug.rs void handleSlowScriptDebug (in nsIDOMWindow aWindow); 3282
nsISocketFilter.rs nsISocketFilter newFilter (); 839
nsISocketProvider.rs 363
nsISocketProviderService.rs nsISocketProvider getSocketProvider (in string socketType); 740
nsISocketTransport.rs 339
nsISocketTransportService.rs void observe (); 1895
nsISound.rs void play (in nsIURL aURL); 1322
nsISpeculativeConnect.rs [infallible] readonly attribute unsigned long parallelSpeculativeConnectLimit; 1878
nsISpeechRecognitionService.rs 624
nsISpeechService.rs void onPause (); 2346
nsIStandaloneNativeMenu.rs void init (in Element aElement); 1826
nsIStandardURL.rs nsIURIMutator init (in unsigned long aUrlType, in long aDefaultPort, in AUTF8String aSpec, in string aOriginCharset, in nsIURI aBaseURI); 1541
nsIStartupCacheInfo.rs readonly attribute boolean IgnoreDiskCache; 1620
nsIStorageActivityService.rs nsIArray getActiveOrigins (in PRTime from, in PRTime to); 1364
nsIStorageStream.rs void init (in uint32_t segmentSize, in uint32_t maxSize); 2233
nsIStreamBufferAccess.rs [noscript,notxpcom] charPtr getBuffer (in uint32_t aLength, in uint32_t aAlignMask); 1894
nsIStreamConverter.rs nsIInputStream convert (in nsIInputStream aFromStream, in string aFromType, in string aToType, in nsISupports aCtxt); 2302
nsIStreamConverterService.rs boolean canConvert (in string aFromType, in string aToType); 2490
nsIStreamListener.rs void onDataAvailable (in nsIRequest aRequest, in nsIInputStream aInputStream, in unsigned long long aOffset, in unsigned long aCount); 873
nsIStreamListenerTee.rs void init (in nsIStreamListener listener, in nsIOutputStream sink, [optional] in nsIRequestObserver requestObserver); 1466
nsIStreamLoader.rs void onStreamComplete (in nsIStreamLoader loader, in nsISupports ctxt, in nsresult status, in unsigned long resultLength, [array, size_is (resultLength), const] in octet result); 2247
nsIStreamTransportService.rs nsITransport createInputTransport (in nsIInputStream aStream, in boolean aCloseWhenDone); 813
nsIStringBundle.rs 561
nsIStringEnumerator.rs [binaryname(StringIterator),symbol] nsIJSEnumerator iterator (); 2198
nsIStringStream.rs 357
nsIStructuredCloneContainer.rs 363
nsIStructuredFieldValues.rs readonly attribute long type; 17603
nsIStyleSheetService.rs 335
nsISubstitutingProtocolHandler.rs [must_use] void setSubstitution (in ACString root, in nsIURI baseURI); 2361
nsISupports.rs void QueryInterface (in nsIIDRef aIID, [iid_is (aIID), retval] out nsQIResult aInstancePtr); 1247
nsISupportsIterators.rs void putElement (in nsISupports anElementToPut); 9115
nsISupportsPrimitives.rs readonly attribute unsigned short type; 16860
nsISupportsPriority.rs attribute long priority; 1124
nsISVGPaintContext.rs readonly attribute ACString fillColor; 1592
nsISyncStreamListener.rs readonly attribute nsIInputStream inputStream; 667
nsISynthVoiceRegistry.rs void addVoice (in nsISpeechService aService, in AString aUri, in AString aName, in AString aLang, in boolean aLocalService, in boolean aQueuesUtterances); 4502
nsISystemInfo.rs 330
nsISystemProxySettings.rs readonly attribute boolean mainThreadOnly; 1919
nsISystemStatusBar.rs void addItem (in Element aMenuElement); 941
nsITableEditor.rs [can_run_script] void insertTableCell (in long aNumberOfColumnsToInsert, in boolean aInsertAfterSelectedCell); 10454
nsITaggingService.rs void tagURI (in nsIURI aURI, in nsIVariant aTags, [optional] in unsigned short aSource); 1584
nsITaskbarOverlayIconController.rs void setOverlayIcon (in imgIContainer statusIcon, in AString statusDescription, [optional] in nsISVGPaintContext paintContext); 887
nsITaskbarPreview.rs attribute nsITaskbarPreviewController controller; 2703
nsITaskbarPreviewButton.rs attribute AString tooltip; 3481
nsITaskbarPreviewController.rs void done (in nsISupports aCanvas, in boolean aDrawBorder); 3455
nsITaskbarProgress.rs void setProgressState (in nsTaskbarProgressState state, [optional] in unsigned long long currentValue, [optional] in unsigned long long maxValue); 823
nsITaskbarTabPreview.rs attribute AString title; 2193
nsITaskbarWindowPreview.rs nsITaskbarPreviewButton getButton (in unsigned long index); 1278
nsITCPSocketCallback.rs void fireErrorEvent (in AString name, in AString type, in nsresult errorCode); 2628
nsITelemetry.rs void complete (); 767
nsITellableStream.rs long long tell (); 589
nsITerminatorTest.rs 347
nsITextInputProcessor.rs 349
nsITextInputProcessorCallback.rs readonly attribute ACString type; 6183
nsITextToSubURI.rs ACString ConvertAndEscape (in ACString charset, in AString text); 2274
nsIThread.rs 332
nsIThreadInternal.rs attribute nsIThreadObserver observer; 2770
nsIThreadManager.rs boolean isDone (); 815
nsIThreadPool.rs void onThreadCreated (); 5560
nsIThreadRetargetableRequest.rs void retargetDeliveryTo (in nsISerialEventTarget aNewTarget); 1041
nsIThreadRetargetableStreamListener.rs void checkListenerChain (); 934
nsIThreadShutdown.rs void onCompletion (in nsIRunnable aEvent); 1205
nsIThrottledInputChannel.rs void init (in unsigned long aMeanBytesPerSecond, in unsigned long aMaxBytesPerSecond); 3565
nsITimedChannel.rs [must_use] readonly attribute ACString name; 1490
nsITimer.rs void notify (in nsITimer timer); 1312
nsITlsHandshakeListener.rs [noscript] void handshakeDone (); 1149
nsITLSServerSocket.rs attribute nsIX509Cert serverCert; 5492
nsITLSSocketControl.rs 342
nsITokenPasswordDialogs.rs [must_use] boolean setPassword (in nsIInterfaceRequestor ctx, in nsIPK11Token token); 799
nsIToolkitChromeRegistry.rs nsIUTF8StringEnumerator getLocalesForPackage (in AUTF8String aPackage); 770
nsIToolkitProfile.rs readonly attribute nsIFile directory; 5188
nsIToolkitProfileService.rs 347
nsIToolkitShellService.rs boolean isDefaultApplication (); 646
nsITooltipListener.rs void onShowTooltip (in long aXCoords, in long aYCoords, in AString aTipText, in AString aTipDir); 1084
nsITooltipTextProvider.rs boolean getNodeText (in Node aNode, out wstring aText, out wstring aDirection); 826
nsITouchBarHelper.rs readonly attribute AString activeUrl; 3320
nsITouchBarInput.rs void onCommand (); 4735
nsITouchBarUpdater.rs void updateTouchBarInputs (in nsIBaseWindow aWindow, in Array<nsITouchBarInput> aInputs); 2114
nsITraceableChannel.rs nsIStreamListener setNewListener (in nsIStreamListener aListener, [optional] in boolean aMustApplyContentConversion); 846
nsITrackingDBService.rs 363
nsITransaction.rs 352
nsITransactionManager.rs [can_run_script] void doTransaction (in nsITransaction aTransaction); 4790
nsITransfer.rs 340
nsITransferable.rs void getFlavorData (in nsITransferable aTransferable, in string aFlavor, out nsISupports aData); 993
nsITransport.rs nsIInputStream openInputStream (in unsigned long aFlags, in unsigned long aSegmentSize, in unsigned long aSegmentCount); 2794
nsITransportProvider.rs 387
nsITransportSecurityInfo.rs 370
nsITreeSelection.rs attribute XULTreeElement tree; 6969
nsITreeView.rs readonly attribute long rowCount; 9857
nsITRRSkipReason.rs 324
nsITXTToHTMLConv.rs void setTitle (in wstring text); 910
nsITypeAheadFind.rs void init (in nsIDocShell aDocShell); 6055
nsIUDPSocket.rs void onPacketReceived (in nsIUDPSocket aSocket, in nsIUDPMessage aMessage); 2398
nsIUDPSocketChild.rs void callListenerOpened (); 2056
nsIUnicharInputStream.rs 355
nsIUnicharLineInputStream.rs boolean readLine (out AString aLine); 688
nsIUnicharOutputStream.rs boolean write (in unsigned long aCount, [array, size_is (aCount), const] in char16_t c); 1543
nsIUpdateService.rs readonly attribute AString type; 17951
nsIUpdateTimerManager.rs void registerTimer (in AString id, in nsITimerCallback callback, in unsigned long interval, [optional] in boolean skipFirst); 1201
nsIUploadChannel.rs void setUploadStream (in nsIInputStream aStream, in ACString aContentType, in long long aContentLength); 1144
nsIUploadChannel2.rs void explicitSetUploadStream (in nsIInputStream aStream, in ACString aContentType, in long long aContentLength, in ACString aMethod, in boolean aStreamHasHeaders); 1736
nsIURI.rs 331
nsIURIClassifier.rs void onClassifyComplete (in nsresult aErrorCode, in ACString aList, in ACString aProvider, in ACString aFullHash); 4276
nsIURIContentListener.rs boolean doContent (in ACString aContentType, in boolean aIsContentPreferred, in nsIRequest aRequest, out nsIStreamListener aContentHandler); 3183
nsIURIFixup.rs attribute BrowsingContext consumer; 6169
nsIURILoader.rs void registerContentListener (in nsIURIContentListener aContentListener); 2390
nsIURIMutator.rs [must_use] nsIURIMutator setSpec (in AUTF8String aSpec); 1130
nsIURIWithSpecialOrigin.rs readonly attribute nsIURI origin; 634
nsIURL.rs readonly attribute AUTF8String directory; 3791
nsIUrlClassifierDBService.rs void handleEvent (in ACString value); 7239
nsIUrlClassifierExceptionListService.rs void onExceptionListUpdate (in ACString aList); 2211
nsIUrlClassifierFeature.rs readonly attribute nsIURI uri; 2090
nsIUrlClassifierHashCompleter.rs readonly attribute ACString tableName; 3665
nsIUrlClassifierInfo.rs readonly attribute ACString fullhash; 4032
nsIUrlClassifierPrefixSet.rs void init (in ACString aName); 2081
nsIUrlClassifierRemoteSettingsService.rs void fetchList (in ACString aPayload, in nsIStreamListener aListener); 1016
nsIUrlClassifierStreamUpdater.rs boolean downloadUpdates (in ACString aRequestTables, in ACString aRequestPayload, in boolean aIsPostRequest, in ACString aUpdateUrl, in nsIUrlClassifierCallback aSuccessCallback, in nsIUrlClassifierCallback aUpdateErrorCallback, in nsIUrlClassifierCallback aDownloadErrorCallback); 1404
nsIUrlClassifierUtils.rs void onCompleteHashFound (in ACString aCompleteHash, in ACString aTableNames, in unsigned long aPerHashCacheDuration); 6130
nsIURLDecorationAnnotationsService.rs 391
nsIURLFormatter.rs AString formatURL (in AString aFormat); 1475
nsIUrlListManager.rs ACString getGethashUrl (in ACString tableName); 4643
nsIURLParser.rs void parseURL (in string spec, in long specLen, out unsigned long schemePos, out long schemeLen, out unsigned long authorityPos, out long authorityLen, out unsigned long pathPos, out long pathLen); 5458
nsIURLQueryStringStripper.rs uint32_t strip (in nsIURI aURI, in boolean aIsPBM, out nsIURI aOutput); 1847
nsIURLQueryStrippingListService.rs 589
nsIUserCharacteristicsPageService.rs 397
nsIUserIdleService.rs readonly attribute unsigned long idleTime; 1888
nsIUserIdleServiceInternal.rs void resetIdleTimeOut (in unsigned long idleDeltaInMS); 662
nsIUtilityProcessTest.rs 361
nsIUUIDGenerator.rs 330
nsIVariant.rs attribute boolean writable; 9498
nsIVersionComparator.rs long compare (in ACString A, in ACString B); 742
nsIViewSourceChannel.rs 350
nsIWakeLock.rs void unlock (); 536
nsIWeakReference.rs nsIWeakReference GetWeakReference (); 857
nsIWebAuthnArgs.rs readonly attribute AString origin; 11050
nsIWebAuthnAttObj.rs readonly attribute Array<octet> attestationObject; 1974
nsIWebAuthnPromise.rs [noscript] void resolve (in nsIWebAuthnRegisterResult aResult); 1794
nsIWebAuthnResult.rs readonly attribute ACString clientDataJSON; 6498
nsIWebAuthnService.rs readonly attribute ACString credentialId; 12660
nsIWebBrowser.rs 367
nsIWebBrowserChrome.rs 369
nsIWebBrowserFind.rs boolean findNext (); 6845
nsIWebBrowserPersist.rs attribute unsigned long persistFlags; 4517
nsIWebBrowserPersistDocument.rs readonly attribute unsigned long numMappedURIs; 5394
nsIWebBrowserPrint.rs 382
nsIWebNavigation.rs 335
nsIWebNavigationInfo.rs unsigned long isTypeSupported (in ACString aType); 705
nsIWebPageDescriptor.rs void loadPageAsViewSource (in nsIDocShell otherDocShell, in AString aURL); 1087
nsIWebProgress.rs 326
nsIWebProgressListener.rs void onStateChange (in nsIWebProgress aWebProgress, in nsIRequest aRequest, in unsigned long aStateFlags, in nsresult aStatus); 3650
nsIWebProgressListener2.rs void onProgressChange64 (in nsIWebProgress aWebProgress, in nsIRequest aRequest, in long long aCurSelfProgress, in long long aMaxSelfProgress, in long long aCurTotalProgress, in long long aMaxTotalProgress); 1666
nsIWebProtocolHandlerRegistrar.rs void registerProtocolHandler (in AString protocol, in nsIURI uri, in AString title, in nsIURI documentURI, in nsISupports windowOrBrowser); 1418
nsIWebSocketChannel.rs 354
nsIWebSocketEventService.rs [must_use] readonly attribute DOMHighResTimeStamp timeStamp; 8227
nsIWebSocketImpl.rs [must_use] void sendMessage (in AString aMessage); 665
nsIWebSocketListener.rs [must_use] void onStart (in nsISupports aContext); 2980
nsIWebTransport.rs void onSessionReady (in uint64_t aSessionId); 7120
nsIWebTransportStream.rs void onSendStatsAvailable (in nsIWebTransportSendStreamStats aStats); 3802
nsIWebVTTListener.rs 340
nsIWebVTTParserWrapper.rs void loadParser (in mozIDOMWindow window); 2699
nsIWellKnownOpportunisticUtils.rs [must_use] void verify (in ACString aJSON, in ACString aOrigin); 1055
nsIWifiAccessPoint.rs readonly attribute ACString mac; 1520
nsIWifiListener.rs void onChange (in Array<nsIWifiAccessPoint> accessPoints); 981
nsIWifiMonitor.rs 324
nsIWinAppHelper.rs readonly attribute boolean userCanElevate; 634
nsIWindowCreator.rs nsIWebBrowserChrome createChromeWindow (in nsIWebBrowserChrome parent, in uint32_t chromeFlags, in nsIOpenWindowInfo aOpenWindowInfo, out boolean cancel); 995
nsIWindowlessBrowser.rs void close (); 1210
nsIWindowMediator.rs nsISimpleEnumerator getEnumerator (in wstring aWindowType); 5255
nsIWindowMediatorListener.rs void onOpenWindow (in nsIAppWindow window); 964
nsIWindowProvider.rs 395
nsIWindowsAlertsService.rs attribute boolean handleActions; 1672
nsIWindowsMutex.rs void tryLock (); 1635
nsIWindowsPackageManager.rs 368
nsIWindowsRegKey.rs void close (); 8304
nsIWindowsShellService.rs 356
nsIWindowsUIUtils.rs readonly attribute long systemSmallIconSize; 3326
nsIWindowWatcher.rs mozIDOMWindowProxy openWindow (in mozIDOMWindowProxy aParent, in ACString aUrl, in ACString aName, in ACString aFeatures, in nsISupports aArguments); 4629
nsIWinTaskbar.rs readonly attribute boolean available; 4658
nsIWinTaskSchedulerService.rs void registerTask (in wstring aFolderName, in wstring aTaskName, in wstring aDefinitionXML, [optional] in boolean aUpdateExisting); 3580
nsIWorkerChannelInfo.rs [infallible] attribute unsigned long long workerAssociatedBrowsingContextID; 2470
nsIWorkerDebugger.rs void onClose (); 6491
nsIWorkerDebuggerManager.rs void onRegister (in nsIWorkerDebugger aDebugger); 2239
nsIWritablePropertyBag.rs void setProperty (in AString name, in nsIVariant value); 1027
nsIWritablePropertyBag2.rs void setPropertyAsInt32 (in AString prop, in int32_t value); 4237
nsIX509Cert.rs 341
nsIX509CertDB.rs readonly attribute nsIX509Cert signerCert; 12749
nsIX509CertValidity.rs readonly attribute PRTime notBefore; 932
nsIXPCScriptable.rs 332
nsIXREDirProvider.rs void setUserDataDirectory (in nsIFile aFile, in boolean aLocal); 998
nsIXULAppInfo.rs readonly attribute ACString vendor; 2794
nsIXULBrowserWindow.rs void setOverLink (in AString link); 2324
nsIXULRuntime.rs readonly attribute boolean inSafeMode; 13469
nsIXULStore.rs void persist (in Node aNode, in AString attr); 3874
nsIZipReader.rs [infallible] readonly attribute unsigned short compression; 7010
nsIZipWriter.rs attribute ACString comment; 6015
nsPIDNSService.rs void init (); 1315
nsPISocketTransportService.rs void init (); 2667
nsPIWindowWatcher.rs 395
nsrootidl.rs 131
txIEXSLTFunctions.rs DocumentFragment match (in AString str, in AString regex, in AString flags, in Document doc); 2015
xpccomponents.rs void callback (); 2315
xpcIJSWeakReference.rs 338
xpctest_attributes.rs readonly attribute string strReadOnly; 6501
xpctest_bug809674.rs 342
xpctest_cenums.rs void testCEnumInput (in nsIXPCTestCEnums_testFlagsExplicit abc); 958
xpctest_interfaces.rs attribute string name; 2277
xpctest_params.rs 342
xpctest_returncode.rs nsresult callChild (in long childBehavior); 1168
xpctest_utils.rs string echo (in string arg); 4184