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.2 kB
ASpdySession.h public nsAHttpTransaction 4.2 kB
AltDataOutputStreamChild.cpp which will release 3.2 kB
AltDataOutputStreamChild.h 1.4 kB
AltDataOutputStreamParent.cpp 1.6 kB
AltDataOutputStreamParent.h 1.8 kB
AlternateServices.cpp RFC 7838 Alternative Services http://httpwg.org/http-extensions/opsec.html note that connecti 35.7 kB
AlternateServices.h Alt-Svc allows separation of transport routing from the origin host without using a proxy. See https 6.6 kB
CacheControlParser.cpp 2.6 kB
CacheControlParser.h 1.0 kB
ConnectionDiagnostics.cpp 8.3 kB
HSTSPrimerListener.cpp 9.5 kB
HSTSPrimerListener.h How often do we get back an HSTS priming result which upgrades the connection to HTTPS? 3.9 kB
Http2Compression.cpp 45.0 kB
Http2Compression.h 6.0 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.0 kB
Http2Push.h 4.0 kB
Http2Session.cpp 130.4 kB
Http2Session.h 21.0 kB
Http2Stream.cpp 49.6 kB
Http2Stream.h 12.0 kB
HttpBaseChannel.cpp 107.5 kB
HttpBaseChannel.h 27.6 kB
HttpChannelChild.cpp 88.7 kB
HttpChannelChild.h 16.2 kB
HttpChannelParent.cpp 59.9 kB
HttpChannelParent.h 11.3 kB
HttpChannelParentListener.cpp 13.2 kB
HttpChannelParentListener.h 3.2 kB
HttpInfo.cpp 492 Bytes
HttpInfo.h 570 Bytes
HttpLog.h mozilla 2.2 kB
InterceptedChannel.cpp 14.4 kB
InterceptedChannel.h 5.3 kB
NullHttpChannel.cpp nsINullChannel 17.0 kB
NullHttpChannel.h 1.7 kB
NullHttpTransaction.cpp 9.0 kB
NullHttpTransaction.h public nsAHttpTransaction 2.8 kB
PAltDataOutputStream.ipdl 935 Bytes
PHttpChannel.ipdl 7.2 kB
PHttpChannelParams.h 6.6 kB
PSpdyPush.h A pushed stream is put into a memory buffer (The SpdyPushTransactionBuffer) and spooled there unti 1.9 kB
README Darin Fisher 4.2 kB
TimingStruct.h TimingStruct 1.1 kB
TunnelUtils.cpp 46.0 kB
TunnelUtils.h 9.8 kB
UserAgentOverrides.jsm 5.4 kB
UserAgentUpdates.jsm 9.1 kB
WellKnownOpportunisticUtils.js 1.5 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.0 kB
nsAHttpConnection.h public nsISupports 12.1 kB
nsAHttpTransaction.h public nsSupportsWeakReference 12.8 kB
nsCORSListenerProxy.cpp 49.0 kB
nsCORSListenerProxy.h 3.7 kB
nsHttp.cpp 12.8 kB
nsHttp.h 9.3 kB
nsHttpActivityDistributor.cpp 4.0 kB
nsHttpActivityDistributor.h public nsIHttpActivityDistributor 929 Bytes
nsHttpAtomList.h This file contains the list of all HTTP atoms See nsHttp.h for access to the atoms. It is desig 4.7 kB
nsHttpAuthCache.cpp 17.2 kB
nsHttpAuthCache.h 8.3 kB
nsHttpAuthManager.cpp nsIHttpAuthManager 5.4 kB
nsHttpAuthManager.h public nsIHttpAuthManager 788 Bytes
nsHttpBasicAuth.cpp nsIHttpAuthenticator 4.3 kB
nsHttpBasicAuth.h public nsIHttpAuthenticator 951 Bytes
nsHttpChannel.cpp 299.0 kB
nsHttpChannel.h 26.2 kB
nsHttpChannelAuthProvider.cpp 60.4 kB
nsHttpChannelAuthProvider.h public nsIHttpChannelAuthProvider 8.6 kB
nsHttpChunkedDecoder.cpp 5.5 kB
nsHttpChunkedDecoder.h 1.8 kB
nsHttpConnection.cpp 82.3 kB
nsHttpConnection.h represents a connection to a HTTP server 15.3 kB
nsHttpConnectionInfo.cpp 11.5 kB
nsHttpConnectionInfo.h holds the properties of a connection 8.1 kB
nsHttpConnectionMgr.cpp nsIObserver 143.1 kB
nsHttpConnectionMgr.h 27.6 kB
nsHttpDigestAuth.cpp nsIHttpAuthenticator 22.0 kB
nsHttpDigestAuth.h 3.1 kB
nsHttpHandler.cpp 82.5 kB
nsHttpHandler.h protocol handler for HTTP and HTTPS 24.8 kB
nsHttpHeaderArray.cpp 14.8 kB
nsHttpHeaderArray.h 10.2 kB
nsHttpNTLMAuth.cpp 18.6 kB
nsHttpNTLMAuth.h public nsIHttpAuthenticator 724 Bytes
nsHttpPipeline.cpp 27.2 kB
nsHttpPipeline.h 3.1 kB
nsHttpRequestHead.cpp 9.1 kB
nsHttpRequestHead.h 4.4 kB
nsHttpResponseHead.cpp 35.3 kB
nsHttpResponseHead.h 7.2 kB
nsHttpTransaction.cpp 80.6 kB
nsHttpTransaction.h 20.4 kB
nsICorsPreflightCallback.h public nsISupports 917 Bytes
nsIHstsPrimingCallback.idl nsISupports 2.1 kB
nsIHttpActivityObserver.idl nsISupports 5.3 kB
nsIHttpAuthManager.idl nsISupports 4.6 kB
nsIHttpAuthenticableChannel.idl nsIProxiedChannel 3.7 kB
nsIHttpAuthenticator.idl nsISupports 10.1 kB
nsIHttpChannel.idl nsIChannel 18.9 kB
nsIHttpChannelAuthProvider.idl nsICancelable 3.0 kB
nsIHttpChannelChild.idl nsISupports 1.4 kB
nsIHttpChannelInternal.idl nsISupports 11.1 kB
nsIHttpEventSink.idl nsISupports 1.3 kB
nsIHttpHeaderVisitor.idl nsISupports 887 Bytes
nsIHttpProtocolHandler.idl nsIProxiedProtocolHandler 4.4 kB
nsIWellKnownOpportunisticUtils.idl nsISupports 865 Bytes