| Index: net/url_request/url_request_context_builder.h
|
| diff --git a/net/url_request/url_request_context_builder.h b/net/url_request/url_request_context_builder.h
|
| index 45526b0aca6ee0eadebd31643ee0e600d46160ed..f4f68a94bb0512742274ec631f6466bfc3734e89 100644
|
| --- a/net/url_request/url_request_context_builder.h
|
| +++ b/net/url_request/url_request_context_builder.h
|
| @@ -18,6 +18,7 @@
|
|
|
| #include <map>
|
| #include <memory>
|
| +#include <set>
|
| #include <string>
|
| #include <unordered_map>
|
| #include <utility>
|
| @@ -27,6 +28,7 @@
|
| #include "base/macros.h"
|
| #include "base/memory/ref_counted.h"
|
| #include "build/build_config.h"
|
| +#include "net/base/host_port_pair.h"
|
| #include "net/base/net_export.h"
|
| #include "net/base/network_delegate.h"
|
| #include "net/base/proxy_delegate.h"
|
| @@ -36,6 +38,7 @@
|
| #include "net/proxy/proxy_config_service.h"
|
| #include "net/proxy/proxy_service.h"
|
| #include "net/quic/core/quic_packets.h"
|
| +#include "net/quic/core/quic_versions.h"
|
| #include "net/socket/next_proto.h"
|
| #include "net/url_request/url_request_job_factory.h"
|
|
|
| @@ -88,7 +91,7 @@ class NET_EXPORT URLRequestContextBuilder {
|
| HttpNetworkSessionParams();
|
| ~HttpNetworkSessionParams();
|
|
|
| - // Configutes |params| to match the settings in |this|.
|
| + // Configures |params| to match the settings in |this|.
|
| // TODO(mmenke): Temporary utility function. Once everything is using a
|
| // URLRequestContextBuilder, can make this no longer publicly accessible.
|
| void ConfigureSessionParams(HttpNetworkSession::Params* params) const;
|
| @@ -98,17 +101,28 @@ class NET_EXPORT URLRequestContextBuilder {
|
| bool ignore_certificate_errors;
|
| uint16_t testing_fixed_http_port;
|
| uint16_t testing_fixed_https_port;
|
| + int enable_tcp_fast_open_for_ssl;
|
| + bool enable_user_alternate_protocol_ports;
|
| +
|
| bool enable_http2;
|
| +
|
| bool enable_quic;
|
| + QuicVersionVector quic_supported_versions;
|
| + size_t quic_max_packet_length;
|
| std::string quic_user_agent_id;
|
| int quic_max_server_configs_stored_in_properties;
|
| QuicTagVector quic_connection_options;
|
| + std::set<HostPortPair> origins_to_force_quic_on;
|
| bool quic_close_sessions_on_ip_change;
|
| int quic_idle_connection_timeout_seconds;
|
| bool quic_migrate_sessions_on_network_change;
|
| bool quic_migrate_sessions_early;
|
| bool quic_disable_bidirectional_streams;
|
| bool quic_race_cert_verification;
|
| +
|
| + bool enable_token_binding;
|
| +
|
| + bool http_09_on_non_default_ports_enabled;
|
| };
|
|
|
| URLRequestContextBuilder();
|
|
|