| Index: net/http/http_stream_factory_impl_job.cc
|
| diff --git a/net/http/http_stream_factory_impl_job.cc b/net/http/http_stream_factory_impl_job.cc
|
| index d531476c81b8964868133fb85672f2f860feb357..29e0efec83dbd0192aa7d53e6f3b0e8f35fa470e 100644
|
| --- a/net/http/http_stream_factory_impl_job.cc
|
| +++ b/net/http/http_stream_factory_impl_job.cc
|
| @@ -168,6 +168,7 @@ void HttpStreamFactoryImpl::Job::MarkAsAlternate(
|
| AlternateProtocolInfo alternate) {
|
| DCHECK(!original_url_.get());
|
| original_url_.reset(new GURL(original_url));
|
| + alternate_protocol_ = alternate;
|
| if (alternate.protocol == QUIC) {
|
| DCHECK(session_->params().enable_quic);
|
| using_quic_ = true;
|
| @@ -1453,6 +1454,7 @@ void HttpStreamFactoryImpl::Job::ReportJobSuccededForRequest() {
|
| void HttpStreamFactoryImpl::Job::MarkOtherJobComplete(const Job& job) {
|
| DCHECK_EQ(STATUS_RUNNING, other_job_status_);
|
| other_job_status_ = job.job_status_;
|
| + other_job_alternate_protocol_ = job.alternate_protocol_;
|
| MaybeMarkAlternateProtocolBroken();
|
| }
|
|
|
|
|