Commit 66992d88 authored by Renjie Tang's avatar Renjie Tang Committed by Commit Bot

Revert "Initialize QuicClientSessionCache in QuicCryptoClientConfig."

This reverts commit 5d234387.

Reason for revert: The session cache needs more implementations. It shouldn't be used right now.

Original change's description:
> Initialize QuicClientSessionCache in QuicCryptoClientConfig.
>
> Change-Id: I1f82aab5bf180adf0dc489b833689fabbf9a1749
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2122864
> Reviewed-by: Nick Harper <nharper@chromium.org>
> Commit-Queue: Renjie Tang <renjietang@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#753821}

TBR=nharper@chromium.org,renjietang@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Change-Id: I49553222e74e22ac194b8cc50f1d11bb28844737
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2142616Reviewed-by: default avatarNick Harper <nharper@chromium.org>
Reviewed-by: default avatarRenjie Tang <renjietang@chromium.org>
Commit-Queue: Renjie Tang <renjietang@chromium.org>
Cr-Commit-Position: refs/heads/master@{#757615}
parent 947748a9
......@@ -45,7 +45,6 @@
#include "net/quic/quic_chromium_connection_helper.h"
#include "net/quic/quic_chromium_packet_reader.h"
#include "net/quic/quic_chromium_packet_writer.h"
#include "net/quic/quic_client_session_cache.h"
#include "net/quic/quic_context.h"
#include "net/quic/quic_crypto_client_stream_factory.h"
#include "net/quic/quic_http_stream.h"
......@@ -325,9 +324,8 @@ class QuicStreamFactory::QuicCryptoClientConfigOwner {
public:
QuicCryptoClientConfigOwner(
std::unique_ptr<quic::ProofVerifier> proof_verifier,
std::unique_ptr<QuicClientSessionCache> session_cache,
QuicStreamFactory* quic_stream_factory)
: config_(std::move(proof_verifier), std::move(session_cache)),
: config_(std::move(proof_verifier)),
quic_stream_factory_(quic_stream_factory) {
DCHECK(quic_stream_factory_);
}
......@@ -2279,7 +2277,7 @@ QuicStreamFactory::CreateCryptoConfigHandle(
cert_verifier_, ct_policy_enforcer_, transport_security_state_,
cert_transparency_verifier_,
HostsFromOrigins(params_.origins_to_force_quic_on)),
std::make_unique<QuicClientSessionCache>(), this);
this);
quic::QuicCryptoClientConfig* crypto_config = crypto_config_owner->config();
crypto_config->set_user_agent_id(params_.user_agent_id);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment