OLD | NEW |
---|---|
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "base/basictypes.h" | 5 #include "base/basictypes.h" |
6 #include "base/compiler_specific.h" | 6 #include "base/compiler_specific.h" |
7 #include "base/memory/scoped_ptr.h" | 7 #include "base/memory/scoped_ptr.h" |
8 #include "base/stl_util.h" | 8 #include "base/stl_util.h" |
9 #include "base/strings/string_number_conversions.h" | 9 #include "base/strings/string_number_conversions.h" |
10 #include "net/base/elements_upload_data_stream.h" | 10 #include "net/base/elements_upload_data_stream.h" |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
76 ssl_config_service_(new SSLConfigServiceDefaults), | 76 ssl_config_service_(new SSLConfigServiceDefaults), |
77 proxy_service_(ProxyService::CreateDirect()), | 77 proxy_service_(ProxyService::CreateDirect()), |
78 auth_handler_factory_( | 78 auth_handler_factory_( |
79 HttpAuthHandlerFactory::CreateDefault(&host_resolver_)), | 79 HttpAuthHandlerFactory::CreateDefault(&host_resolver_)), |
80 strike_register_no_startup_period_(false) { | 80 strike_register_no_startup_period_(false) { |
81 request_.method = "GET"; | 81 request_.method = "GET"; |
82 request_.url = GURL("http://www.google.com/"); | 82 request_.url = GURL("http://www.google.com/"); |
83 request_.load_flags = 0; | 83 request_.load_flags = 0; |
84 | 84 |
85 params_.enable_quic = true; | 85 params_.enable_quic = true; |
86 params_.enable_quic_for_proxies = true; | |
Ryan Hamilton
2015/02/11 00:20:32
might be interesting to only set this to true for
tbansal1
2015/02/11 01:25:26
Done.
| |
86 params_.quic_clock = nullptr; | 87 params_.quic_clock = nullptr; |
87 params_.quic_random = nullptr; | 88 params_.quic_random = nullptr; |
88 params_.host_resolver = &host_resolver_; | 89 params_.host_resolver = &host_resolver_; |
89 params_.cert_verifier = &cert_verifier_; | 90 params_.cert_verifier = &cert_verifier_; |
90 params_.transport_security_state = &transport_security_state_; | 91 params_.transport_security_state = &transport_security_state_; |
91 params_.proxy_service = proxy_service_.get(); | 92 params_.proxy_service = proxy_service_.get(); |
92 params_.ssl_config_service = ssl_config_service_.get(); | 93 params_.ssl_config_service = ssl_config_service_.get(); |
93 params_.http_auth_handler_factory = auth_handler_factory_.get(); | 94 params_.http_auth_handler_factory = auth_handler_factory_.get(); |
94 params_.http_server_properties = http_server_properties.GetWeakPtr(); | 95 params_.http_server_properties = http_server_properties.GetWeakPtr(); |
95 } | 96 } |
(...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
300 base::MessageLoop::current()->Run(); | 301 base::MessageLoop::current()->Run(); |
301 | 302 |
302 for (size_t i = 0; i < num_requests; ++i) { | 303 for (size_t i = 0; i < num_requests; ++i) { |
303 CheckResponse(*consumers[i], "HTTP/1.1 200 OK", kResponseBody); | 304 CheckResponse(*consumers[i], "HTTP/1.1 200 OK", kResponseBody); |
304 } | 305 } |
305 STLDeleteElements(&consumers); | 306 STLDeleteElements(&consumers); |
306 } | 307 } |
307 | 308 |
308 } // namespace test | 309 } // namespace test |
309 } // namespace net | 310 } // namespace net |
OLD | NEW |