Index: net/http/http_network_session.cc |
diff --git a/net/http/http_network_session.cc b/net/http/http_network_session.cc |
index 78bb58e12dc030e92beb92c0353ec24ec942da6c..09ea006842400d08006bc5c00a1ec6e6f0904a71 100644 |
--- a/net/http/http_network_session.cc |
+++ b/net/http/http_network_session.cc |
@@ -179,6 +179,16 @@ Value* HttpNetworkSession::SpdySessionPoolInfoToValue() const { |
return spdy_session_pool_.SpdySessionPoolInfoToValue(); |
} |
+Value* HttpNetworkSession::QuicInfoToValue() const { |
+ base::DictionaryValue* dict = new base::DictionaryValue(); |
+ dict->Set("sessions", quic_stream_factory_.QuicStreamFactoryInfoToValue()); |
+ dict->SetBoolean("quic_enabled", params_.origin_port_to_force_quic_on != 0); |
+ dict->SetInteger("origin_port_to_force_quic_on", |
+ params_.origin_port_to_force_quic_on); |
+ |
+ return dict; |
+} |
+ |
void HttpNetworkSession::CloseAllConnections() { |
normal_socket_pool_manager_->FlushSocketPoolsWithError(ERR_ABORTED); |
websocket_socket_pool_manager_->FlushSocketPoolsWithError(ERR_ABORTED); |