Index: net/http/http_basic_stream.cc |
diff --git a/net/http/http_basic_stream.cc b/net/http/http_basic_stream.cc |
index d7a9ce065646e27f190950139191610bc1d62643..227ca971ce215fc87690deaf0a7441135d148c62 100644 |
--- a/net/http/http_basic_stream.cc |
+++ b/net/http/http_basic_stream.cc |
@@ -14,8 +14,11 @@ |
namespace net { |
HttpBasicStream::HttpBasicStream(std::unique_ptr<ClientSocketHandle> connection, |
- bool using_proxy) |
- : state_(std::move(connection), using_proxy) {} |
+ bool using_proxy, |
+ bool http_09_on_non_default_ports_enabled) |
+ : state_(std::move(connection), |
+ using_proxy, |
+ http_09_on_non_default_ports_enabled) {} |
HttpBasicStream::~HttpBasicStream() {} |
@@ -60,7 +63,8 @@ HttpStream* HttpBasicStream::RenewStreamForAuth() { |
// be extra-sure it doesn't touch the connection again, delete it here rather |
// than leaving it until the destructor is called. |
state_.DeleteParser(); |
- return new HttpBasicStream(state_.ReleaseConnection(), state_.using_proxy()); |
+ return new HttpBasicStream(state_.ReleaseConnection(), state_.using_proxy(), |
+ state_.http_09_on_non_default_ports_enabled()); |
} |
bool HttpBasicStream::IsResponseBodyComplete() const { |