Index: net/url_request/url_request_context_builder.cc |
diff --git a/net/url_request/url_request_context_builder.cc b/net/url_request/url_request_context_builder.cc |
index fafc21115fd02c357486b0bd28c11538296c922e..db2ddb96676b610d907704ec079c463b9b3d45d2 100644 |
--- a/net/url_request/url_request_context_builder.cc |
+++ b/net/url_request/url_request_context_builder.cc |
@@ -332,8 +332,13 @@ URLRequestContext* URLRequestContextBuilder::Build() { |
false))); |
} |
- storage->set_http_server_properties( |
- scoped_ptr<HttpServerProperties>(new HttpServerPropertiesImpl())); |
+ if (http_server_properties_) { |
+ context->set_http_server_properties(http_server_properties_); |
+ } else { |
+ storage->set_http_server_properties( |
+ scoped_ptr<HttpServerProperties>(new HttpServerPropertiesImpl())); |
+ } |
+ |
storage->set_cert_verifier(CertVerifier::CreateDefault()); |
if (throttling_enabled_) |