Index: trunk/src/chrome/browser/net/spdyproxy/proxy_advisor.cc |
=================================================================== |
--- trunk/src/chrome/browser/net/spdyproxy/proxy_advisor.cc (revision 273823) |
+++ trunk/src/chrome/browser/net/spdyproxy/proxy_advisor.cc (working copy) |
@@ -11,7 +11,6 @@ |
#include "base/stl_util.h" |
#include "chrome/common/chrome_switches.h" |
#include "chrome/common/pref_names.h" |
-#include "components/data_reduction_proxy/browser/data_reduction_proxy_params.h" |
#include "components/data_reduction_proxy/browser/data_reduction_proxy_settings.h" |
#include "content/public/browser/browser_thread.h" |
#include "net/base/load_flags.h" |
@@ -22,8 +21,6 @@ |
#include "net/url_request/url_request_context.h" |
#include "net/url_request/url_request_context_getter.h" |
-// TODO(marq): Remove this class because it is not being used. |
- |
// Ensure data reduction features are available. |
#if !defined(OS_ANDROID) && !defined(OS_IOS) |
#error proxy_advisor should only be included in Android or iOS builds. |
@@ -122,12 +119,8 @@ |
std::string motivation_name(MotivationName(motivation, is_preconnect)); |
std::string header_value = motivation_name + " " + url.spec(); |
net::URLRequestContext* context = context_getter_->GetURLRequestContext(); |
- data_reduction_proxy::DataReductionProxyParams params( |
- data_reduction_proxy::DataReductionProxyParams::kAllowed | |
- data_reduction_proxy::DataReductionProxyParams::kFallbackAllowed | |
- data_reduction_proxy::DataReductionProxyParams::kPromoAllowed); |
std::string endpoint = |
- params.origin().spec() + "preconnect"; |
+ DataReductionProxySettings::GetDataReductionProxyOrigin() + "preconnect"; |
scoped_ptr<net::URLRequest> request = context->CreateRequest( |
GURL(endpoint), net::DEFAULT_PRIORITY, this, NULL); |
request->set_method("HEAD"); |