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
ASpdySession.cpp Currently supported is h2 3.7 kB
ASpdySession.h public nsAHttpTransaction 4.6 kB
AltDataOutputStreamChild.cpp 3.4 kB
AltDataOutputStreamChild.h 1.5 kB
AltDataOutputStreamParent.cpp 1.9 kB
AltDataOutputStreamParent.h 1.9 kB
AlternateServices.cpp RFC 7838 Alternative Services http://httpwg.org/http-extensions/opsec.html note that connecti 38.4 kB
AlternateServices.h Alt-Svc allows separation of transport routing from the origin host without using a proxy. See https 7.2 kB
BackgroundChannelRegistrar.cpp nsIBackgroundChannelRegistrar 2.8 kB
BackgroundChannelRegistrar.h 1.9 kB
CacheControlParser.cpp 2.6 kB
CacheControlParser.h 1.1 kB
ConnectionDiagnostics.cpp 8.6 kB
DelayHttpChannelQueue.cpp 2.9 kB
DelayHttpChannelQueue.h DelayHttpChannelQueue stores a set of nsHttpChannels that * are ready to fire out onto the network. 1.3 kB
DocumentAnalyticsTrackerFastBlocked.h 1.1 kB
Http2Compression.cpp 46.7 kB
Http2Compression.h 6.7 kB
Http2HuffmanIncoming.h THIS FILE IS AUTO-GENERATED. DO NOT EDIT! 57.7 kB
Http2HuffmanOutgoing.h THIS FILE IS AUTO-GENERATED. DO NOT EDIT! 6.0 kB
Http2Push.cpp 14.8 kB
Http2Push.h 4.5 kB
Http2Session.cpp 165.2 kB
Http2Session.h 25.3 kB
Http2Stream.cpp 57.4 kB
Http2Stream.h 13.5 kB
HttpAuthUtils.cpp 4.7 kB
HttpAuthUtils.h Tries to match the given URI against the value of a given pref * * The pref should be in pseudo-BN 922 Bytes
HttpBackgroundChannelChild.cpp 13.7 kB
HttpBackgroundChannelChild.h 4.2 kB
HttpBackgroundChannelParent.cpp Helper class for continuing the AsyncOpen procedure on main thread. 14.7 kB
HttpBackgroundChannelParent.h 3.5 kB
HttpBaseChannel.cpp 138.1 kB
HttpBaseChannel.h 35.5 kB
HttpChannelChild.cpp 133.3 kB
HttpChannelChild.h 24.5 kB
HttpChannelParent.cpp 86.1 kB
HttpChannelParent.h 16.0 kB
HttpChannelParentListener.cpp 19.5 kB
HttpChannelParentListener.h 3.8 kB
HttpInfo.cpp 492 Bytes
HttpInfo.h 570 Bytes
HttpLog.h mozilla 2.2 kB
InterceptedChannel.cpp 12.1 kB
InterceptedChannel.h 6.2 kB
InterceptedHttpChannel.cpp 41.1 kB
InterceptedHttpChannel.h 7.1 kB
NullHttpChannel.cpp nsINullChannel 21.7 kB
NullHttpChannel.h 1.8 kB
NullHttpTransaction.cpp 10.2 kB
NullHttpTransaction.h public nsAHttpTransaction 3.6 kB
PAltDataOutputStream.ipdl 1.2 kB
PHttpBackgroundChannel.ipdl 2.7 kB
PHttpChannel.ipdl 7.9 kB
PHttpChannelParams.h 7.7 kB
PSpdyPush.h A pushed stream is put into a memory buffer (The SpdyPushTransactionBuffer) and spooled there unti 2.1 kB
PTrackingDummyChannel.ipdl 2.1 kB
README Darin Fisher 4.2 kB
TimingStruct.h TimingStruct 1.2 kB
TrackingDummyChannel.cpp static 16.2 kB
TrackingDummyChannel.h In child intercept mode, the decision to intercept a channel is made in the * child process without 3.1 kB
TrackingDummyChannelChild.cpp static 3.1 kB
TrackingDummyChannelChild.h 1.4 kB
TrackingDummyChannelParent.cpp 1.8 kB
TrackingDummyChannelParent.h 1.1 kB
TunnelUtils.cpp 58.0 kB
TunnelUtils.h 10.9 kB
UAOverridesBootstrapper.js 1.1 kB
UAOverridesBootstrapper.manifest 228 Bytes
UserAgentOverrides.jsm 5.0 kB
UserAgentUpdates.jsm 8.6 kB
WellKnownOpportunisticUtils.js 1.4 kB
WellKnownOpportunisticUtils.manifest 215 Bytes
http2_huffman_table.txt 17.7 kB
make_incoming_tables.py 5.9 kB
make_outgoing_tables.py /* * THIS FILE IS AUTO-GENERATED. DO NOT EDIT! */ #ifndef mozilla__net__Http2HuffmanOutgoing_h #de 1.5 kB
moz.build 4.2 kB
nsAHttpConnection.h public nsISupports 12.1 kB
nsAHttpTransaction.h public nsSupportsWeakReference 12.0 kB
nsCORSListenerProxy.cpp 54.8 kB
nsCORSListenerProxy.h 4.9 kB
nsHttp.cpp 25.8 kB
nsHttp.h 12.4 kB
nsHttpActivityDistributor.cpp 4.1 kB
nsHttpActivityDistributor.h public nsIHttpActivityDistributor 939 Bytes
nsHttpAtomList.h This file contains the list of all HTTP atoms See nsHttp.h for access to the atoms. It is desig 4.9 kB
nsHttpAuthCache.cpp 15.1 kB
nsHttpAuthCache.h 8.9 kB
nsHttpAuthManager.cpp nsIHttpAuthManager 5.3 kB
nsHttpAuthManager.h public nsIHttpAuthManager 811 Bytes
nsHttpBasicAuth.cpp nsIHttpAuthenticator 4.3 kB
nsHttpBasicAuth.h public nsIHttpAuthenticator 1.2 kB
nsHttpChannel.cpp 353.1 kB
nsHttpChannel.h 33.8 kB
nsHttpChannelAuthProvider.cpp 65.0 kB
nsHttpChannelAuthProvider.h 8.6 kB
nsHttpChunkedDecoder.cpp 6.0 kB
nsHttpChunkedDecoder.h 1.8 kB
nsHttpConnection.cpp 98.3 kB
nsHttpConnection.h represents a connection to a HTTP server 18.8 kB
nsHttpConnectionInfo.cpp 11.9 kB
nsHttpConnectionInfo.h holds the properties of a connection 8.8 kB
nsHttpConnectionMgr.cpp nsIObserver 206.7 kB
nsHttpConnectionMgr.h 37.1 kB
nsHttpDigestAuth.cpp nsIHttpAuthenticator 22.2 kB
nsHttpDigestAuth.h 3.7 kB
nsHttpHandler.cpp 95.4 kB
nsHttpHandler.h protocol handler for HTTP and HTTPS 29.3 kB
nsHttpHeaderArray.cpp 16.7 kB
nsHttpHeaderArray.h 12.2 kB
nsHttpNTLMAuth.cpp 15.8 kB
nsHttpNTLMAuth.h public nsIHttpAuthenticator 902 Bytes
nsHttpRequestHead.cpp 9.6 kB
nsHttpRequestHead.h 4.7 kB
nsHttpResponseHead.cpp 36.4 kB
nsHttpResponseHead.h 7.8 kB
nsHttpTransaction.cpp 86.7 kB
nsHttpTransaction.h 20.5 kB
nsIBackgroundChannelRegistrar.idl nsISupports 2.4 kB
nsICorsPreflightCallback.h public nsISupports 917 Bytes
nsIHttpActivityObserver.idl nsISupports 5.4 kB
nsIHttpAuthManager.idl nsISupports 4.9 kB
nsIHttpAuthenticableChannel.idl nsIProxiedChannel 3.9 kB
nsIHttpAuthenticator.idl nsISupports 10.1 kB
nsIHttpChannel.idl nsIChannel 21.7 kB
nsIHttpChannelAuthProvider.idl nsICancelable 3.0 kB
nsIHttpChannelChild.idl nsISupports 1.5 kB
nsIHttpChannelInternal.idl nsISupports 13.0 kB
nsIHttpHeaderVisitor.idl nsISupports 898 Bytes
nsIHttpProtocolHandler.idl nsIProxiedProtocolHandler 5.3 kB
nsIRaceCacheWithNetwork.idl nsISupports 2.3 kB
nsIRedirectProcessChooser.idl nsISupports 1.9 kB
nsIWellKnownOpportunisticUtils.idl nsISupports 912 Bytes
nsServerTiming.cpp nsIServerTiming 3.6 kB
nsServerTiming.h 1.3 kB