DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
ADivertableParentChannel.h public nsISupports 1.4 kB
ArrayBufferInputStream.cpp nsIArrayBufferInputStream 3.8 kB
ArrayBufferInputStream.h public nsIArrayBufferInputStream 1.4 kB
AutoClose.h 1.4 kB
BackgroundFileSaver.cpp 5 41.5 kB
BackgroundFileSaver.h public nsIBackgroundFileSaver 12.6 kB
ChannelDiverterChild.cpp 800 Bytes
ChannelDiverterChild.h 752 Bytes
ChannelDiverterParent.cpp 2.1 kB
ChannelDiverterParent.h 1.0 kB
Dashboard.cpp 25.2 kB
Dashboard.h 2.7 kB
DashboardTypes.h 1.2 kB
EventTokenBucket.cpp 10.7 kB
EventTokenBucket.h A token bucket is used to govern the maximum rate a series of events can be executed at. For inst 5.7 kB
LoadContextInfo.cpp nsILoadContextInfo 2.8 kB
LoadContextInfo.h public nsILoadContextInfo 1.3 kB
LoadInfo.cpp 4.2 kB
LoadInfo.h Class that provides an nsILoadInfo implementation. 2.0 kB
NetStatistics.h 2.9 kB
NetUtil.jsm Necko utilities 24.9 kB
NetworkActivityMonitor.cpp 8.7 kB
NetworkActivityMonitor.h 1.1 kB
OfflineObserver.cpp nsIObserver 2.9 kB
OfflineObserver.h Parents should extend this class and have a nsRefPtr<OfflineObserver> member. * The constructor sho 2.5 kB
Predictor.cpp 59.1 kB
Predictor.h public nsINetworkPredictor 13.3 kB
PrivateBrowsingChannel.h public nsIPrivateBrowsingChannel 3.0 kB
ProxyAutoConfig.cpp 26.7 kB
ProxyAutoConfig.h 3.2 kB
RedirectChannelRegistrar.cpp nsIRedirectChannelRegistrar 1.7 kB
RedirectChannelRegistrar.h 998 Bytes
ReferrerPolicy.h 2.6 kB
StreamingProtocolService.cpp static 1.9 kB
StreamingProtocolService.h This class implements a service to help to create streaming protocol controller. 1.1 kB
TLSServerSocket.cpp 12.8 kB
TLSServerSocket.h public nsServerSocket 2.6 kB
Tickler.cpp nsISupportsWeakReference 6.6 kB
Tickler.h 3.6 kB
moz.build 7.8 kB
mozIThirdPartyUtil.idl nsISupports 6.7 kB
netCore.h 490 Bytes
nsASocketHandler.h public nsISupports 3.0 kB
nsAsyncRedirectVerifyHelper.cpp 8.7 kB
nsAsyncRedirectVerifyHelper.h This class simplifies call of OnChannelRedirect of IOService and * the sink bound with the channel 3.7 kB
nsAsyncStreamCopier.cpp An event used to perform initialization off the main thread. 11.2 kB
nsAsyncStreamCopier.h 2.6 kB
nsAuthInformationHolder.cpp nsIAuthInformation 1.5 kB
nsAuthInformationHolder.h public nsIAuthInformation 1.3 kB
nsAutodialQt.cpp 849 Bytes
nsAutodialQt.h 589 Bytes
nsAutodialWin.cpp 17.6 kB
nsAutodialWin.h 4.2 kB
nsBase64Encoder.cpp nsIOutputStream 1.5 kB
nsBase64Encoder.h A base64 encoder. Usage: Instantiate class, write to it using * Write(), then call Finish() to get 828 Bytes
nsBaseChannel.cpp 22.8 kB
nsBaseChannel.h public nsHashPropertyBag 11.7 kB
nsBaseContentStream.cpp 3.7 kB
nsBaseContentStream.h public nsIAsyncInputStream 3.4 kB
nsBufferedStreams.cpp 23.2 kB
nsBufferedStreams.h 3.9 kB
nsChannelClassifier.cpp 5 17.3 kB
nsChannelClassifier.h 2.1 kB
nsDNSPrefetch.cpp 3.0 kB
nsDNSPrefetch.h 1.6 kB
nsDirectoryIndexStream.cpp The converts a filesystem directory into an "HTTP index" stream per Lou Montulli's original spec: 11.2 kB
nsDirectoryIndexStream.h 1.2 kB
nsDownloader.cpp 3.3 kB
nsDownloader.h public nsIDownloader 1.2 kB
nsFileStreams.cpp 29.8 kB
nsFileStreams.h 9.6 kB
nsIApplicationCache.idl Application caches can store a set of namespace entries that affect * loads from the application ca 6.8 kB
nsIApplicationCacheChannel.idl nsIApplicationCacheContainer 2.0 kB
nsIApplicationCacheContainer.idl nsISupports 603 Bytes
nsIApplicationCacheService.idl nsISupports 4.1 kB
nsIArrayBufferInputStream.idl nsIInputStream 901 Bytes
nsIAsyncStreamCopier.idl nsIRequest 2.4 kB
nsIAsyncStreamCopier2.idl nsIRequest 2.1 kB
nsIAsyncVerifyRedirectCallback.idl nsISupports 749 Bytes
nsIAuthInformation.idl nsISupports 3.9 kB
nsIAuthModule.idl nsISupports 5.6 kB
nsIAuthPrompt.idl nsISupports 3.9 kB
nsIAuthPrompt2.idl nsISupports 4.2 kB
nsIAuthPromptAdapterFactory.idl nsISupports 680 Bytes
nsIAuthPromptCallback.idl nsISupports 1.5 kB
nsIAuthPromptProvider.idl nsISupports 1.3 kB
nsIBackgroundFileSaver.idl nsISupports 7.8 kB
nsIBrowserSearchService.idl 16.8 kB
nsIBufferedStreams.idl An input stream that reads ahead and keeps a buffer coming from another input * stream so that fewe 1.3 kB
nsIByteRangeRequest.idl nsISupports 953 Bytes
nsICacheInfoChannel.idl nsISupports 1.1 kB
nsICachingChannel.idl nsICacheInfoChannel 5.8 kB
nsICancelable.idl nsISupports 863 Bytes
nsIChannel.idl nsIRequest 13.3 kB
nsIChannelEventSink.idl nsISupports 4.3 kB
nsIChildChannel.idl nsISupports 1.2 kB
nsIClassOfService.idl nsISupports 1.6 kB
nsIContentSniffer.idl nsISupports 1.3 kB
nsICryptoFIPSInfo.idl nsISupports 485 Bytes
nsICryptoHMAC.idl nsISupports 3.8 kB
nsICryptoHash.idl nsISupports 3.7 kB
nsIDashboard.idl nsISupports 2.0 kB
nsIDashboardEventNotifier.idl nsISupports 1.1 kB
nsIDivertableChannel.idl nsISupports 2.3 kB
nsIDownloader.idl nsIStreamListener 2.0 kB
nsIEncodedChannel.idl nsISupports 2.2 kB
nsIExternalProtocolHandler.idl nsIProtocolHandler 648 Bytes
nsIFileStreams.idl An input stream that allows you to read from a file. 8.4 kB
nsIFileURL.idl nsIURL 1.1 kB
nsIForcePendingChannel.idl nsISupports 784 Bytes
nsIHttpPushListener.idl nsISupports 1.3 kB
nsIIOService.idl nsISupports 11.5 kB
nsIIOService2.idl nsIIOService 5.9 kB
nsIIncrementalDownload.idl nsIRequest 4.3 kB
nsIInputStreamChannel.idl nsISupports 2.0 kB
nsIInputStreamPump.idl nsIRequest 3.2 kB
nsILoadContextInfo.idl nsISupports 1.8 kB
nsILoadGroup.idl nsIRequest 4.9 kB
nsILoadGroupChild.idl nsISupports 1.5 kB
nsILoadInfo.idl nsISupports 7.1 kB
nsIMIMEInputStream.idl nsIInputStream 1.7 kB
nsIMultiPartChannel.idl nsISupports 1.1 kB
nsINSSErrorsService.idl nsISupports 2.9 kB
nsINestedURI.idl nsISupports 1.8 kB
nsINetAddr.idl nsISupports 2.5 kB
nsINetUtil.idl nsISupports 7.2 kB
nsINetUtil_ESR_38.idl nsISupports 612 Bytes
nsINetworkInterceptController.idl Interface to allow implementors of nsINetworkInterceptController to control the behaviour * of inte 3.0 kB
nsINetworkLinkService.idl nsISupports 3.4 kB
nsINetworkPredictor.idl learn about pages users visit 6.3 kB
nsINetworkPredictorVerifier.idl used for testing the network predictor to 899 Bytes
nsINetworkProperties.idl nsISupports 604 Bytes
nsINullChannel.idl 632 Bytes
nsIOService.cpp 58.8 kB
nsIOService.h 7.1 kB
nsIParentChannel.idl nsIStreamListener 1.0 kB
nsIParentRedirectingChannel.idl nsIParentChannel 1.8 kB
nsIPermission.idl nsISupports 1.8 kB
nsIPermissionManager.idl nsISupports 11.3 kB
nsIPrivateBrowsingChannel.idl nsISupports 2.6 kB
nsIProgressEventSink.idl nsISupports 3.3 kB
nsIPrompt.idl nsISupports 4.1 kB
nsIProtocolHandler.idl nsISupports 11.0 kB
nsIProtocolProxyCallback.idl nsISupports 1.6 kB
nsIProtocolProxyFilter.idl nsISupports 3.2 kB
nsIProtocolProxyService.idl nsISupports 10.7 kB
nsIProtocolProxyService2.idl nsIProtocolProxyService 1.2 kB
nsIProxiedChannel.idl nsISupports 726 Bytes
nsIProxiedProtocolHandler.idl nsIProtocolHandler 2.8 kB
nsIProxyInfo.idl nsISupports 2.7 kB
nsIRandomGenerator.idl nsISupports 765 Bytes
nsIRedirectChannelRegistrar.idl nsISupports 2.7 kB
nsIRedirectHistory.idl nsISupports 901 Bytes
nsIRedirectResultListener.idl nsISupports 806 Bytes
nsIRequest.idl nsISupports 8.5 kB
nsIRequestObserver.idl nsISupports 1.4 kB
nsIRequestObserverProxy.idl nsIRequestObserver 1.3 kB
nsIResponseHeadProvider.idl nsISupports 917 Bytes
nsIResumableChannel.idl nsISupports 1.8 kB
nsISecretDecoderRing.idl nsISupports 1.9 kB
nsISecureBrowserUI.idl nsISupports 708 Bytes
nsISecurityEventSink.idl nsISupports 869 Bytes
nsISecurityInfoProvider.idl nsISupports 702 Bytes
nsISerializationHelper.idl nsISupports 955 Bytes
nsIServerSocket.idl nsISupports 9.5 kB
nsISimpleStreamListener.idl nsIStreamListener 829 Bytes
nsISiteSecurityService.idl nsISupports 6.8 kB
nsISocketTransport.idl nsITransport 7.6 kB
nsISocketTransportService.idl nsISupports 4.7 kB
nsISpeculativeConnect.idl nsISupports 2.6 kB
nsIStandardURL.idl nsIMutable 2.8 kB
nsIStreamListener.idl nsIRequestObserver 1.6 kB
nsIStreamListenerTee.idl nsIStreamListener 2.0 kB
nsIStreamLoader.idl nsIStreamListener 2.7 kB
nsIStreamTransportService.idl nsISupports 2.9 kB
nsIStreamingProtocolController.idl Metadata of the media stream. 5.2 kB
nsIStreamingProtocolService.idl Media stream controller Service API. 1.4 kB
nsISyncStreamListener.idl nsIStreamListener 796 Bytes
nsISystemProxySettings.idl nsISupports 1.9 kB
nsITLSServerSocket.idl nsIServerSocket 5.6 kB
nsIThreadRetargetableRequest.idl nsISupports 1.3 kB
nsIThreadRetargetableStreamListener.idl nsISupports 1.4 kB
nsITimedChannel.idl nsISupports 3.1 kB
nsITraceableChannel.idl nsISupports 1.5 kB
nsITransport.idl nsISupports 7.0 kB
nsIUDPSocket.idl nsISupports 10.9 kB
nsIUDPSocketFilter.idl nsISupports 1.4 kB
nsIURI.idl interface for an uniform resource identifier w 8.8 kB
nsIURIChecker.idl nsIRequest 2.5 kB
nsIURIClassifier.idl nsISupports 2.2 kB
nsIURIWithPrincipal.idl nsISupports 735 Bytes
nsIURL.idl nsIURI 5.6 kB
nsIURLParser.idl nsISupports 4.2 kB
nsIUnicharStreamLoader.idl Asynchronously load a channel, converting the data to UTF-16. * * To use this interface, first cal 3.1 kB
nsIUploadChannel.idl nsISupports 2.4 kB
nsIUploadChannel2.idl nsISupports 2.0 kB
nsIncrementalDownload.cpp 26.4 kB
nsInputStreamChannel.cpp 2.5 kB
nsInputStreamChannel.h public nsBaseChannel 1.2 kB
nsInputStreamPump.cpp 26.1 kB
nsInputStreamPump.h 3.9 kB
nsLoadGroup.cpp 36.2 kB
nsLoadGroup.h public nsILoadGroup 3.1 kB
nsMIMEInputStream.cpp public nsIMIMEInputStream 11.2 kB
nsMIMEInputStream.h The MIME stream separates headers and a datastream. It also allows * automatic creation of the cont 1.1 kB
nsMediaFragmentURIParser.cpp 10.2 kB
nsMediaFragmentURIParser.h 4.3 kB
nsNativeConnectionHelper.cpp 956 Bytes
nsNativeConnectionHelper.h 742 Bytes
nsNetAddr.cpp nsINetAddr 3.5 kB
nsNetAddr.h 642 Bytes
nsNetSegmentUtils.h applies defaults to segment params in a consistent way. 625 Bytes
nsNetUtil.cpp 2.6 kB
nsNetUtil.h 99.4 kB
nsPACMan.cpp 20.5 kB
nsPACMan.h This class defines a callback interface used by AsyncGetProxyForURI. 7.2 kB
nsPILoadGroupInternal.idl nsISupports 966 Bytes
nsPISocketTransportService.idl nsISocketTransportService 2.0 kB
nsPreloadedStream.cpp 3.7 kB
nsPreloadedStream.h This class allows you to prefix an existing nsIAsyncInputStream * with a preloaded block of data kn 1.6 kB
nsProtocolProxyService.cpp 63.6 kB
nsProtocolProxyService.h 13.5 kB
nsProxyInfo.cpp nsProxyInfo 2.2 kB
nsProxyInfo.h 2.0 kB
nsReadLine.h @file * Functions to read complete lines from an input stream. * * To properly use the helper fun 4.2 kB
nsRequestObserverProxy.cpp 6.7 kB
nsRequestObserverProxy.h 1.4 kB
nsSerializationHelper.cpp nsISerializationHelper 2.1 kB
nsSerializationHelper.h @file * Helper functions for (de)serializing objects to/from ASCII strings. 934 Bytes
nsServerSocket.cpp 15.0 kB
nsServerSocket.h public nsASocketHandler 2.1 kB
nsSimpleNestedURI.cpp nsSimpleURI 3.7 kB
nsSimpleNestedURI.h public nsSimpleURI 2.3 kB
nsSimpleStreamListener.cpp 2.7 kB
nsSimpleStreamListener.h public nsISimpleStreamListener 741 Bytes
nsSimpleURI.cpp nsIURI 15.3 kB
nsSimpleURI.h public nsIURI 3.2 kB
nsSocketTransport2.cpp Following inclusions required for keepalive config not supported by NSPR. 92.1 kB
nsSocketTransport2.h 14.3 kB
nsSocketTransportService2.cpp 38.8 kB
nsSocketTransportService2.h 9.1 kB
nsStandardURL.cpp 5 97.4 kB
nsStandardURL.h public nsIFileURL 14.1 kB
nsStreamListenerTee.cpp 4.5 kB
nsStreamListenerTee.h public nsIStreamListenerTee 1.1 kB
nsStreamListenerWrapper.cpp 848 Bytes
nsStreamListenerWrapper.h 1.2 kB
nsStreamLoader.cpp nsIStreamLoader 3.9 kB
nsStreamLoader.h 1.6 kB
nsStreamTransportService.cpp 16.4 kB
nsStreamTransportService.h 1.1 kB
nsSyncStreamListener.cpp 5.3 kB
nsSyncStreamListener.h 1.2 kB
nsTemporaryFileInputStream.cpp nsIInputStream 3.3 kB
nsTemporaryFileInputStream.h public nsIInputStream 1.4 kB
nsTransportUtils.cpp 4.6 kB
nsTransportUtils.h This function returns a proxy object for a transport event sink instance. * The transport event sin 1.4 kB
nsUDPSocket.cpp 37.6 kB
nsUDPSocket.h 3.3 kB
nsURIChecker.cpp 11.3 kB
nsURIChecker.h public nsIURIChecker 1.4 kB
nsURIHashKey.h public PLDHashEntryHdr 1.5 kB
nsURLHelper.cpp 37.4 kB
nsURLHelper.h shutdown frees URL parser 9.5 kB
nsURLHelperOSX.cpp Mac OS X-specific local file uri parsing 7.0 kB
nsURLHelperUnix.cpp Unix-specific local file uri parsing 3.4 kB
nsURLHelperWin.cpp Windows-specific local file uri parsing 3.5 kB
nsURLParsers.cpp 22.0 kB
nsURLParsers.h 4.8 kB
nsUnicharStreamLoader.cpp nsIUnicharStreamLoader 7.1 kB
nsUnicharStreamLoader.h public nsIUnicharStreamLoader 1.8 kB
security-prefs.js 2.2 kB