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
mozurl
rust-helper
ADivertableParentChannel.h public nsISupports 2.6 kB
ARefBase.h 824 Bytes
ArrayBufferInputStream.cpp nsIArrayBufferInputStream 3.6 kB
ArrayBufferInputStream.h public nsIArrayBufferInputStream 1.3 kB
AutoClose.h 1.5 kB
BackgroundFileSaver.cpp 5 40.7 kB
BackgroundFileSaver.h public nsIBackgroundFileSaver 12.2 kB
CaptivePortalService.cpp nsICaptivePortalService 12.3 kB
CaptivePortalService.h public nsICaptivePortalService 2.1 kB
ChannelDiverterChild.cpp 699 Bytes
ChannelDiverterChild.h public PChannelDiverterChild 716 Bytes
ChannelDiverterParent.cpp 2.0 kB
ChannelDiverterParent.h public PChannelDiverterParent 1.0 kB
Dashboard.cpp 27.9 kB
Dashboard.h public nsIDashboardEventNotifier 2.5 kB
DashboardTypes.h 1.2 kB
EventTokenBucket.cpp 11.3 kB
EventTokenBucket.h 5.8 kB
FuzzyLayer.cpp These globals control the behavior of our virtual socket: * * If `gFuzzingAllowRead` is false, a 6.0 kB
FuzzyLayer.h 551 Bytes
IOActivityMonitor.cpp 14.4 kB
IOActivityMonitor.h 2.3 kB
LoadContextInfo.cpp nsILoadContextInfo 5.1 kB
LoadContextInfo.h 1.5 kB
LoadInfo.cpp 49.4 kB
LoadInfo.h Class that provides an nsILoadInfo implementation. 8.8 kB
LoadTainting.h uint8_t 1.6 kB
MemoryDownloader.cpp nsIStreamListener 2.4 kB
MemoryDownloader.h -*- Mode: C++; indent-tabs-mode: nil; c-basic-offset: 2 -*- 1.8 kB
NetUtil.jsm Necko utilities 16.8 kB
NetworkConnectivityService.cpp nsIDNSListener 8.9 kB
NetworkConnectivityService.h public nsINetworkConnectivityService 1.8 kB
NetworkInfoServiceCocoa.cpp 2.7 kB
NetworkInfoServiceImpl.h 577 Bytes
NetworkInfoServiceLinux.cpp 2.6 kB
NetworkInfoServiceWindows.cpp 1.7 kB
PartiallySeekableInputStream.cpp 12.8 kB
PartiallySeekableInputStream.h 3.2 kB
PollableEvent.cpp 11.7 kB
PollableEvent.h 2.3 kB
Predictor.cpp 87.2 kB
Predictor.h 18.4 kB
PrivateBrowsingChannel.h public nsIPrivateBrowsingChannel 3.6 kB
ProxyAutoConfig.cpp 32.8 kB
ProxyAutoConfig.h 3.4 kB
RedirectChannelRegistrar.cpp nsIRedirectChannelRegistrar 2.4 kB
RedirectChannelRegistrar.h 1.3 kB
ReferrerPolicy.h 4.6 kB
RequestContextService.cpp 16.8 kB
RequestContextService.h 1.2 kB
SSLTokensCache.cpp nsIMemoryReporter 6.8 kB
SSLTokensCache.h public nsIMemoryReporter 1.8 kB
ShutdownLayer.cpp 2.2 kB
ShutdownLayer.h 669 Bytes
SimpleBuffer.cpp 2.3 kB
SimpleBuffer.h This class is similar to a nsPipe except it does not have any locking, stores an unbounded amount 1.5 kB
SimpleChannel.cpp public nsBaseChannel 4.4 kB
SimpleChannel.h 4.1 kB
SimpleChannelParent.cpp nsIParentChannel 3.0 kB
SimpleChannelParent.h public nsIParentChannel 1.2 kB
TCPFastOpen.h This is an abstract class for TCP Fast Open - TFO (RFC7413). * It is not always safe to use Fast Op 1.8 kB
TCPFastOpenLayer.cpp For the TCP Fast Open it is necessary to send all data that can fit into the * first packet on a s 19.6 kB
TCPFastOpenLayer.h This layer must be placed just above PR-tcp socket, i.e. it must be under * nss layer. * At the be 4.4 kB
TLSServerSocket.cpp nsServerSocket 13.8 kB
TLSServerSocket.h 2.4 kB
ThrottleQueue.cpp 9.5 kB
ThrottleQueue.h 1.8 kB
Tickler.cpp nsISupportsWeakReference 6.2 kB
Tickler.h 3.8 kB
moz.build 8.9 kB
mozIThirdPartyUtil.idl nsISupports 7.6 kB
netCore.h 490 Bytes
nsASocketHandler.h public nsISupports 2.8 kB
nsAsyncRedirectVerifyHelper.cpp nsIAsyncVerifyRedirectCallback 9.4 kB
nsAsyncRedirectVerifyHelper.h This class simplifies call of OnChannelRedirect of IOService and * the sink bound with the channel 3.6 kB
nsAsyncStreamCopier.cpp An event used to perform initialization off the main thread. 11.0 kB
nsAsyncStreamCopier.h 2.2 kB
nsAuthInformationHolder.cpp nsIAuthInformation 1.4 kB
nsAuthInformationHolder.h public nsIAuthInformation 1.2 kB
nsBase64Encoder.cpp nsIOutputStream 1.3 kB
nsBase64Encoder.h A base64 encoder. Usage: Instantiate class, write to it using * Write(), then call Finish() to get 825 Bytes
nsBaseChannel.cpp 26.8 kB
nsBaseChannel.h 12.4 kB
nsBaseContentStream.cpp 3.7 kB
nsBaseContentStream.h public nsIAsyncInputStream 3.4 kB
nsBufferedStreams.cpp 32.9 kB
nsBufferedStreams.h 5.1 kB
nsDNSPrefetch.cpp 4.5 kB
nsDNSPrefetch.h 1.7 kB
nsDirectoryIndexStream.cpp The converts a filesystem directory into an "HTTP index" stream per Lou Montulli's original spec: 9.6 kB
nsDirectoryIndexStream.h 1.2 kB
nsDownloader.cpp nsIDownloader 2.9 kB
nsDownloader.h public nsIDownloader 964 Bytes
nsFileStreams.cpp 27.1 kB
nsFileStreams.h 9.1 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 3.7 kB
nsIArrayBufferInputStream.idl nsIInputStream 876 Bytes
nsIAsyncStreamCopier.idl nsIRequest 2.4 kB
nsIAsyncStreamCopier2.idl nsIRequest 2.1 kB
nsIAsyncVerifyRedirectCallback.idl nsISupports 749 Bytes
nsIAuthInformation.idl nsISupports 4.0 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
nsIBufferedStreams.idl An input stream that reads ahead and keeps a buffer coming from another input * stream so that fewe 1.5 kB
nsIByteRangeRequest.idl nsISupports 953 Bytes
nsICacheInfoChannel.idl nsISupports 7.0 kB
nsICachingChannel.idl nsICacheInfoChannel 5.2 kB
nsICancelable.idl nsISupports 863 Bytes
nsICaptivePortalService.idl nsISupports 2.2 kB
nsIChannel.idl nsIRequest 15.2 kB
nsIChannelEventSink.idl nsISupports 4.3 kB
nsIChannelWithDivertableParentListener.idl nsISupports 1.6 kB
nsIChildChannel.idl nsISupports 1.2 kB
nsIClassOfService.idl nsISupports 2.3 kB
nsIClassifiedChannel.idl nsISupports 2.1 kB
nsIContentSniffer.idl nsISupports 1.3 kB
nsIDHCPClient.idl nsISupports 640 Bytes
nsIDashboard.idl nsISupports 2.2 kB
nsIDashboardEventNotifier.idl nsISupports 1.1 kB
nsIDeprecationWarner.idl nsISupports 910 Bytes
nsIDivertableChannel.idl nsISupports 3.2 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. 9.0 kB
nsIFileURL.idl nsIURL 1.5 kB
nsIForcePendingChannel.idl nsISupports 782 Bytes
nsIFormPOSTActionChannel.idl nsIUploadChannel 577 Bytes
nsIHttpAuthenticatorCallback.idl nsISupports 1.1 kB
nsIHttpPushListener.idl nsISupports 1.3 kB
nsIIOService.idl nsISupports 11.3 kB
nsIIncrementalDownload.idl nsIRequest 4.3 kB
nsIIncrementalStreamLoader.idl 4.1 kB
nsIInputStreamChannel.idl nsISupports 2.2 kB
nsIInputStreamPump.idl nsIRequest 2.9 kB
nsILoadContextInfo.idl nsISupports 2.4 kB
nsILoadGroup.idl nsIRequest 4.0 kB
nsILoadGroupChild.idl nsISupports 1.5 kB
nsILoadInfo.idl 45.2 kB
nsIMIMEInputStream.idl nsIInputStream 1.7 kB
nsIMultiPartChannel.idl nsISupports 1.1 kB
nsINestedURI.idl nsISupports 2.7 kB
nsINetAddr.idl nsISupports 2.5 kB
nsINetUtil.idl nsISupports 9.0 kB
nsINetworkConnectivityService.idl nsISupports 1.4 kB
nsINetworkInfoService.idl nsISupports 1.9 kB
nsINetworkInterceptController.idl Interface allowing the nsIInterceptedChannel to callback when it is * done reading from the body st 9.1 kB
nsINetworkLinkService.idl nsISupports 3.4 kB
nsINetworkPredictor.idl learn about pages users visit 7.0 kB
nsINetworkPredictorVerifier.idl used for testing the network predictor to 1.2 kB
nsINullChannel.idl 632 Bytes
nsIOService.cpp 60.5 kB
nsIOService.h 9.8 kB
nsIParentChannel.idl nsIStreamListener 3.0 kB
nsIParentRedirectingChannel.idl nsIParentChannel 2.7 kB
nsIPermission.idl nsISupports 2.8 kB
nsIPermissionManager.idl nsISupports 18.7 kB
nsIPrivateBrowsingChannel.idl nsISupports 2.6 kB
nsIProgressEventSink.idl nsISupports 3.3 kB
nsIPrompt.idl nsISupports 4.1 kB
nsIProtocolHandler.idl nsISupports 13.3 kB
nsIProtocolProxyCallback.idl nsISupports 1.6 kB
nsIProtocolProxyFilter.idl nsISupports 4.5 kB
nsIProtocolProxyService.idl nsISupports 13.3 kB
nsIProtocolProxyService2.idl nsIProtocolProxyService 1.3 kB
nsIProxiedChannel.idl nsISupports 726 Bytes
nsIProxiedProtocolHandler.idl nsIProtocolHandler 1.7 kB
nsIProxyInfo.idl nsISupports 3.3 kB
nsIRandomGenerator.idl nsISupports 765 Bytes
nsIRedirectChannelRegistrar.idl nsISupports 2.7 kB
nsIRedirectHistoryEntry.idl nsISupports 902 Bytes
nsIRedirectResultListener.idl nsISupports 806 Bytes
nsIRequest.idl nsISupports 8.9 kB
nsIRequestContext.idl nsISupports 5.3 kB
nsIRequestObserver.idl nsISupports 1.2 kB
nsIRequestObserverProxy.idl nsIRequestObserver 1.3 kB
nsIResumableChannel.idl nsISupports 1.8 kB
nsISecCheckWrapChannel.idl nsISupports 698 Bytes
nsISecureBrowserUI.idl nsISupports 765 Bytes
nsISensitiveInfoHiddenURI.idl nsISupports 659 Bytes
nsISerializationHelper.idl nsISupports 955 Bytes
nsIServerSocket.idl nsISupports 10.4 kB
nsISimpleStreamListener.idl nsIStreamListener 829 Bytes
nsISocketFilter.idl nsISupports 1.8 kB
nsISocketTransport.idl nsITransport 11.6 kB
nsISocketTransportService.idl nsISupports 6.1 kB
nsISpeculativeConnect.idl nsISupports 2.7 kB
nsIStandardURL.idl nsISupports 3.5 kB
nsIStreamListener.idl nsIRequestObserver 1.5 kB
nsIStreamListenerTee.idl nsIStreamListener 2.0 kB
nsIStreamLoader.idl nsIStreamListener 2.9 kB
nsIStreamTransportService.idl nsISupports 1.7 kB
nsISyncStreamListener.idl nsIStreamListener 796 Bytes
nsISystemProxySettings.idl nsISupports 1.9 kB
nsITLSServerSocket.idl nsIServerSocket 6.0 kB
nsIThreadRetargetableRequest.idl nsISupports 1.6 kB
nsIThreadRetargetableStreamListener.idl nsISupports 1.4 kB
nsIThrottledInputChannel.idl An instance of this interface can be used to throttle the uploads * of a group of associated channe 2.7 kB
nsITimedChannel.idl nsISupports 5.1 kB
nsITraceableChannel.idl nsISupports 1.5 kB
nsITransport.idl nsISupports 7.0 kB
nsIUDPSocket.idl nsISupports 12.2 kB
nsIURI.idl interface for an uniform resource identifier w 11.3 kB
nsIURIMutator.idl 21.9 kB
nsIURIMutatorUtils.cpp 618 Bytes
nsIURIWithSpecialOrigin.idl nsISupports 630 Bytes
nsIURL.idl nsIURI 5.7 kB
nsIURLParser.idl nsISupports 4.2 kB
nsIUploadChannel.idl nsISupports 2.4 kB
nsIUploadChannel2.idl nsISupports 2.9 kB
nsIncrementalDownload.cpp 26.0 kB
nsIncrementalStreamLoader.cpp nsIIncrementalStreamLoader 6.1 kB
nsIncrementalStreamLoader.h 1.7 kB
nsInputStreamChannel.cpp nsBaseChannel 2.9 kB
nsInputStreamChannel.h public nsBaseChannel 1.3 kB
nsInputStreamPump.cpp 24.4 kB
nsInputStreamPump.h 3.4 kB
nsLoadGroup.cpp 29.9 kB
nsLoadGroup.h public nsILoadGroup 2.7 kB
nsMIMEInputStream.cpp public nsIMIMEInputStream 17.7 kB
nsMIMEInputStream.h The MIME stream separates headers and a datastream. It also allows * automatic creation of the cont 1.0 kB
nsMediaFragmentURIParser.cpp 9.3 kB
nsMediaFragmentURIParser.h 3.8 kB
nsNetAddr.cpp nsINetAddr 3.4 kB
nsNetAddr.h 653 Bytes
nsNetSegmentUtils.h applies defaults to segment params in a consistent way. 678 Bytes
nsNetUtil.cpp 104.8 kB
nsNetUtil.h 41.1 kB
nsNetworkInfoService.cpp nsINetworkInfoService 2.7 kB
nsNetworkInfoService.h 1.2 kB
nsPACMan.cpp 28.1 kB
nsPACMan.h This class defines a callback interface used by AsyncGetProxyForURI. 8.8 kB
nsPISocketTransportService.idl nsIRoutedSocketTransportService 1.7 kB
nsPreloadedStream.cpp nsIInputStream 3.3 kB
nsPreloadedStream.h This class allows you to prefix an existing nsIAsyncInputStream * with a preloaded block of data kn 1.6 kB
nsProtocolProxyService.cpp 75.8 kB
nsProtocolProxyService.h 13.0 kB
nsProxyInfo.cpp nsProxyInfo 2.6 kB
nsProxyInfo.h 2.4 kB
nsReadLine.h @file * Functions to read complete lines from an input stream. * * To properly use the helper fun 4.2 kB
nsRedirectHistoryEntry.cpp nsIRedirectHistoryEntry 1.3 kB
nsRedirectHistoryEntry.h 895 Bytes
nsRequestObserverProxy.cpp 6.4 kB
nsRequestObserverProxy.h 1.4 kB
nsSerializationHelper.cpp nsISerializationHelper 1.9 kB
nsSerializationHelper.h @file * Helper functions for (de)serializing objects to/from ASCII strings. 878 Bytes
nsServerSocket.cpp 16.5 kB
nsServerSocket.h public nsASocketHandler 2.0 kB
nsSimpleNestedURI.cpp nsSimpleURI 6.5 kB
nsSimpleNestedURI.h public nsSimpleURI 3.5 kB
nsSimpleStreamListener.cpp nsISimpleStreamListener 2.4 kB
nsSimpleStreamListener.h public nsISimpleStreamListener 900 Bytes
nsSimpleURI.cpp nsIURI 19.3 kB
nsSimpleURI.h public nsIURI 5.3 kB
nsSocketTransport2.cpp Following inclusions required for keepalive config not supported by NSPR. 115.7 kB
nsSocketTransport2.h 16.1 kB
nsSocketTransportService2.cpp 54.6 kB
nsSocketTransportService2.h 11.0 kB
nsStandardURL.cpp 5 106.4 kB
nsStandardURL.h public nsIFileURL 19.2 kB
nsStreamListenerTee.cpp nsIStreamListener 3.8 kB
nsStreamListenerTee.h public nsIStreamListenerTee 1.2 kB
nsStreamListenerWrapper.cpp nsIStreamListener 878 Bytes
nsStreamListenerWrapper.h 1.3 kB
nsStreamLoader.cpp nsIStreamLoader 4.2 kB
nsStreamLoader.h 1.7 kB
nsStreamTransportService.cpp 10.0 kB
nsStreamTransportService.h 1.2 kB
nsSyncStreamListener.cpp nsIStreamListener 5.0 kB
nsSyncStreamListener.h 1.2 kB
nsTransportUtils.cpp 4.0 kB
nsTransportUtils.h This function returns a proxy object for a transport event sink instance. * The transport event sin 1.1 kB
nsUDPSocket.cpp 41.5 kB
nsUDPSocket.h 3.2 kB
nsURIHashKey.h public PLDHashEntryHdr 1.9 kB
nsURLHelper.cpp 31.8 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.4 kB
nsURLParsers.cpp 19.9 kB
nsURLParsers.h 4.7 kB