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.8 kB
ASpdySession.h public nsAHttpTransaction 4.5 kB
AltDataOutputStreamChild.cpp 3.6 kB
AltDataOutputStreamChild.h public PAltDataOutputStreamChild 1.5 kB
AltDataOutputStreamParent.cpp 1.9 kB
AltDataOutputStreamParent.h public PAltDataOutputStreamParent 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 6.6 kB
BackgroundChannelRegistrar.cpp nsIBackgroundChannelRegistrar 2.4 kB
BackgroundChannelRegistrar.h 1.7 kB
CacheControlParser.cpp 2.7 kB
CacheControlParser.h 1.1 kB
ConnectionDiagnostics.cpp 8.6 kB
Http2Compression.cpp 46.0 kB
Http2Compression.h 6.4 kB
Http2HuffmanIncoming.h THIS FILE IS AUTO-GENERATED. DO NOT EDIT! 45.4 kB
Http2HuffmanOutgoing.h THIS FILE IS AUTO-GENERATED. DO NOT EDIT! 5.3 kB
Http2Push.cpp 15.5 kB
Http2Push.h 4.8 kB
Http2Session.cpp 161.6 kB
Http2Session.h 23.4 kB
Http2Stream.cpp 56.7 kB
Http2Stream.h public nsAHttpSegmentReader 12.3 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 925 Bytes
HttpBackgroundChannelChild.cpp 12.1 kB
HttpBackgroundChannelChild.h 4.0 kB
HttpBackgroundChannelParent.cpp Helper class for continuing the AsyncOpen procedure on main thread. 12.6 kB
HttpBackgroundChannelParent.h 3.2 kB
HttpBaseChannel.cpp 132.9 kB
HttpBaseChannel.h 32.2 kB
HttpChannelChild.cpp 126.0 kB
HttpChannelChild.h 21.4 kB
HttpChannelParent.cpp 77.5 kB
HttpChannelParent.h 13.5 kB
HttpChannelParentListener.cpp 16.2 kB
HttpChannelParentListener.h 3.8 kB
HttpInfo.cpp 485 Bytes
HttpInfo.h 570 Bytes
HttpLog.h mozilla 2.2 kB
InterceptedChannel.cpp 12.2 kB
InterceptedChannel.h 6.3 kB
InterceptedHttpChannel.cpp HttpBaseChannel 38.9 kB
InterceptedHttpChannel.h 6.8 kB
NullHttpChannel.cpp nsINullChannel 20.9 kB
NullHttpChannel.h 1.8 kB
NullHttpTransaction.cpp 9.6 kB
NullHttpTransaction.h public nsAHttpTransaction 3.7 kB
PAltDataOutputStream.ipdl 1.2 kB
PHttpBackgroundChannel.ipdl 2.5 kB
PHttpChannel.ipdl 7.1 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.1 kB
TunnelUtils.cpp 47.4 kB
TunnelUtils.h 10.1 kB
UAOverridesBootstrapper.js 1.1 kB
UAOverridesBootstrapper.manifest 228 Bytes
UserAgentOverrides.jsm 5.0 kB
UserAgentUpdates.jsm 8.8 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.7 kB
nsAHttpConnection.h public nsISupports 12.2 kB
nsAHttpTransaction.h public nsSupportsWeakReference 12.5 kB
nsCORSListenerProxy.cpp 51.2 kB
nsCORSListenerProxy.h 4.7 kB
nsHttp.cpp 23.5 kB
nsHttp.h 11.1 kB
nsHttpActivityDistributor.cpp nsIHttpActivityDistributor 3.7 kB
nsHttpActivityDistributor.h public nsIHttpActivityDistributor 924 Bytes
nsHttpAtomList.h This file contains the list of all HTTP atoms See nsHttp.h for access to the atoms. It is desig 3.8 kB
nsHttpAuthCache.cpp 14.2 kB
nsHttpAuthCache.h 7.8 kB
nsHttpAuthManager.cpp nsIHttpAuthManager 4.0 kB
nsHttpAuthManager.h public nsIHttpAuthManager 806 Bytes
nsHttpBasicAuth.cpp nsIHttpAuthenticator 3.4 kB
nsHttpBasicAuth.h public nsIHttpAuthenticator 955 Bytes
nsHttpChannel.cpp 303.4 kB
nsHttpChannel.h 29.5 kB
nsHttpChannelAuthProvider.cpp 56.6 kB
nsHttpChannelAuthProvider.h public nsIHttpChannelAuthProvider 7.9 kB
nsHttpChunkedDecoder.cpp 5.3 kB
nsHttpChunkedDecoder.h 1.6 kB
nsHttpConnection.cpp 86.0 kB
nsHttpConnection.h represents a connection to a HTTP server 16.4 kB
nsHttpConnectionInfo.cpp 10.7 kB
nsHttpConnectionInfo.h holds the properties of a connection 7.4 kB
nsHttpConnectionMgr.cpp nsIObserver 188.3 kB
nsHttpConnectionMgr.h 34.0 kB
nsHttpDigestAuth.cpp nsIHttpAuthenticator 20.8 kB
nsHttpDigestAuth.h 3.1 kB
nsHttpHandler.cpp 88.4 kB
nsHttpHandler.h protocol handler for HTTP and HTTPS 26.1 kB
nsHttpHeaderArray.cpp 15.1 kB
nsHttpHeaderArray.h 11.0 kB
nsHttpNTLMAuth.cpp 13.9 kB
nsHttpNTLMAuth.h public nsIHttpAuthenticator 714 Bytes
nsHttpRequestHead.cpp 9.0 kB
nsHttpRequestHead.h 4.4 kB
nsHttpResponseHead.cpp 33.9 kB
nsHttpResponseHead.h 7.2 kB
nsHttpTransaction.cpp 77.6 kB
nsHttpTransaction.h 18.1 kB
nsIBackgroundChannelRegistrar.idl nsISupports 2.4 kB
nsICorsPreflightCallback.h public nsISupports 1.1 kB
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 20.3 kB
nsIHttpChannelAuthProvider.idl nsICancelable 3.0 kB
nsIHttpChannelChild.idl nsISupports 1.5 kB
nsIHttpChannelInternal.idl nsISupports 12.1 kB
nsIHttpHeaderVisitor.idl nsISupports 898 Bytes
nsIHttpProtocolHandler.idl nsIProxiedProtocolHandler 5.3 kB
nsIRaceCacheWithNetwork.idl nsISupports 2.3 kB
nsIWellKnownOpportunisticUtils.idl nsISupports 912 Bytes
nsServerTiming.cpp nsIServerTiming 3.3 kB
nsServerTiming.h 1.3 kB