Index: components/cronet/android/url_request_context_adapter.cc |
diff --git a/components/cronet/android/url_request_context_adapter.cc b/components/cronet/android/url_request_context_adapter.cc |
index d2adeb462d43648be6f302c15d0417f4d2914341..1524bafbae5d2fb4002e4dba88d18874415b128e 100644 |
--- a/components/cronet/android/url_request_context_adapter.cc |
+++ b/components/cronet/android/url_request_context_adapter.cc |
@@ -23,6 +23,7 @@ |
#include "net/http/http_server_properties.h" |
#include "net/log/write_to_file_net_log_observer.h" |
#include "net/proxy/proxy_service.h" |
+#include "net/sdch/sdch_owner.h" |
#include "net/ssl/ssl_config_service_defaults.h" |
#include "net/url_request/static_http_user_agent_settings.h" |
#include "net/url_request/url_request_context_builder.h" |
@@ -151,6 +152,12 @@ void URLRequestContextAdapter::InitRequestContextOnNetworkThread() { |
context_.reset(context_builder.Build()); |
+ if (config_->enable_sdch) { |
+ DCHECK(context_->sdch_manager()); |
+ sdch_owner_.reset( |
+ new net::SdchOwner(context_->sdch_manager(), context_.get())); |
+ } |
+ |
// Currently (circa M39) enabling QUIC requires setting probability threshold. |
if (config_->enable_quic) { |
context_->http_server_properties() |