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.5 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 37.6 kB
AlternateServices.h Alt-Svc allows separation of transport routing from the origin host without using a proxy. See https 7.1 kB
BackgroundChannelRegistrar.cpp nsIBackgroundChannelRegistrar 2.4 kB
BackgroundChannelRegistrar.h 1.8 kB
CacheControlParser.cpp 2.6 kB
CacheControlParser.h 1.1 kB
ConnectionDiagnostics.cpp 8.6 kB
DocumentAnalyticsTrackerFastBlocked.h 1.1 kB
Http2Compression.cpp 45.6 kB
Http2Compression.h 6.5 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 13.2 kB
Http2Push.h 4.4 kB
Http2Session.cpp 157.9 kB
Http2Session.h 24.4 kB
Http2Stream.cpp 56.2 kB
Http2Stream.h 13.1 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.4 kB
HttpBackgroundChannelChild.h 4.2 kB
HttpBackgroundChannelParent.cpp Helper class for continuing the AsyncOpen procedure on main thread. 13.9 kB
HttpBackgroundChannelParent.h 3.4 kB
HttpBaseChannel.cpp 137.1 kB
HttpBaseChannel.h 35.1 kB
HttpChannelChild.cpp 130.1 kB
HttpChannelChild.h 24.3 kB
HttpChannelParent.cpp 83.3 kB
HttpChannelParent.h 15.8 kB
HttpChannelParentListener.cpp 19.4 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 40.7 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.6 kB
PHttpChannel.ipdl 7.7 kB
PHttpChannelParams.h 7.0 kB
PSpdyPush.h A pushed stream is put into a memory buffer (The SpdyPushTransactionBuffer) and spooled there unti 2.1 kB
README Darin Fisher 4.2 kB
TimingStruct.h TimingStruct 1.2 kB
TunnelUtils.cpp 46.2 kB
TunnelUtils.h 10.0 kB
UAOverridesBootstrapper.js 1.1 kB
UAOverridesBootstrapper.manifest 228 Bytes
UserAgentOverrides.jsm 5.0 kB
UserAgentUpdates.jsm 8.9 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 3.9 kB
nsAHttpConnection.h public nsISupports 12.1 kB
nsAHttpTransaction.h public nsSupportsWeakReference 12.0 kB
nsCORSListenerProxy.cpp 53.0 kB
nsCORSListenerProxy.h 4.9 kB
nsHttp.cpp 25.8 kB
nsHttp.h 11.9 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 3.9 kB
nsHttpBasicAuth.h public nsIHttpAuthenticator 977 Bytes
nsHttpChannel.cpp 344.4 kB
nsHttpChannel.h 33.4 kB
nsHttpChannelAuthProvider.cpp 64.5 kB
nsHttpChannelAuthProvider.h 8.6 kB
nsHttpChunkedDecoder.cpp 6.0 kB
nsHttpChunkedDecoder.h 1.9 kB
nsHttpConnection.cpp 93.9 kB
nsHttpConnection.h represents a connection to a HTTP server 18.5 kB
nsHttpConnectionInfo.cpp 11.9 kB
nsHttpConnectionInfo.h holds the properties of a connection 8.8 kB
nsHttpConnectionMgr.cpp nsIObserver 204.2 kB
nsHttpConnectionMgr.h 36.5 kB
nsHttpDigestAuth.cpp nsIHttpAuthenticator 21.8 kB
nsHttpDigestAuth.h 3.5 kB
nsHttpHandler.cpp 95.0 kB
nsHttpHandler.h protocol handler for HTTP and HTTPS 28.8 kB
nsHttpHeaderArray.cpp 16.7 kB
nsHttpHeaderArray.h 12.2 kB
nsHttpNTLMAuth.cpp 15.4 kB
nsHttpNTLMAuth.h public nsIHttpAuthenticator 752 Bytes
nsHttpRequestHead.cpp 9.6 kB
nsHttpRequestHead.h 4.7 kB
nsHttpResponseHead.cpp 36.4 kB
nsHttpResponseHead.h 7.8 kB
nsHttpTransaction.cpp 83.9 kB
nsHttpTransaction.h 20.3 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.2 kB
nsIHttpChannel.idl nsIChannel 21.7 kB
nsIHttpChannelAuthProvider.idl nsICancelable 3.0 kB
nsIHttpChannelChild.idl nsISupports 1.5 kB
nsIHttpChannelInternal.idl nsISupports 12.4 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