Commit 1cf01253 authored by Ramin Halavati's avatar Ramin Halavati Committed by Commit Bot

Pass annotation to QuicChromiumClientSession::RequestStream.

Traffic annotation that is provided to create
HttpProxyClientSocketWrapper, is passed to RequestStream for
QuicChromiumClientSession.

Bug: 6566607
Change-Id: I2127334706fa4fb66546ac0e89428f19994e7977
Reviewed-on: https://chromium-review.googlesource.com/966185
Commit-Queue: Ryan Hamilton <rch@chromium.org>
Reviewed-by: default avatarRyan Hamilton <rch@chromium.org>
Cr-Commit-Position: refs/heads/master@{#543824}
parent f9ae9729
...@@ -654,12 +654,11 @@ int HttpProxyClientSocketWrapper::DoQuicProxyCreateStream(int result) { ...@@ -654,12 +654,11 @@ int HttpProxyClientSocketWrapper::DoQuicProxyCreateStream(int result) {
next_state_ = STATE_QUIC_PROXY_CREATE_STREAM_COMPLETE; next_state_ = STATE_QUIC_PROXY_CREATE_STREAM_COMPLETE;
quic_session_ = quic_stream_request_.ReleaseSessionHandle(); quic_session_ = quic_stream_request_.ReleaseSessionHandle();
// TODO(https://crbug.com/656607): Add proper annotation here.
return quic_session_->RequestStream( return quic_session_->RequestStream(
false, false,
base::Bind(&HttpProxyClientSocketWrapper::OnIOComplete, base::Bind(&HttpProxyClientSocketWrapper::OnIOComplete,
base::Unretained(this)), base::Unretained(this)),
NO_TRAFFIC_ANNOTATION_BUG_656607); traffic_annotation_);
} }
int HttpProxyClientSocketWrapper::DoQuicProxyCreateStreamComplete(int result) { int HttpProxyClientSocketWrapper::DoQuicProxyCreateStreamComplete(int result) {
......
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