Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(848)

Unified Diff: components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc

Issue 961983002: Rename probe/canary usages to secure proxy check. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix comment Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc b/components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc
index 8922e517dfd43ea042d0aa9acc631669f62ff8e3..05849d3bbc5395e4a8c0c9758117f5e8085c4f47 100644
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc
@@ -163,7 +163,7 @@ void DataReductionProxyConfig::SetProxyConfigOnIOThread(
if (enabled &&
!(alternative_enabled && !params()->alternative_fallback_allowed())) {
ui_task_runner_->PostTask(
- FROM_HERE, base::Bind(&DataReductionProxyConfig::StartProbe,
+ FROM_HERE, base::Bind(&DataReductionProxyConfig::StartSecureProxyCheck,
base::Unretained(this)));
}
}
@@ -212,29 +212,30 @@ void DataReductionProxyConfig::LogProxyState(bool enabled,
<< (at_startup ? kAtStartup : kByUser);
}
-void DataReductionProxyConfig::HandleProbeResponse(
+void DataReductionProxyConfig::HandleSecureProxyCheckResponse(
const std::string& response, const net::URLRequestStatus& status) {
DCHECK(ui_task_runner_->BelongsToCurrentThread());
io_task_runner_->PostTask(
FROM_HERE,
- base::Bind(&DataReductionProxyConfig::HandleProbeResponseOnIOThread,
- base::Unretained(this), response, status));
+ base::Bind(
+ &DataReductionProxyConfig::HandleSecureProxyCheckResponseOnIOThread,
+ base::Unretained(this), response, status));
}
-void DataReductionProxyConfig::HandleProbeResponseOnIOThread(
+void DataReductionProxyConfig::HandleSecureProxyCheckResponseOnIOThread(
const std::string& response, const net::URLRequestStatus& status) {
if (event_store_) {
- event_store_->EndCanaryRequest(bound_net_log_, status.error());
+ event_store_->EndSecureProxyCheck(bound_net_log_, status.error());
}
if (status.status() == net::URLRequestStatus::FAILED) {
if (status.error() == net::ERR_INTERNET_DISCONNECTED) {
- RecordProbeURLFetchResult(INTERNET_DISCONNECTED);
+ RecordSecureProxyCheckFetchResult(INTERNET_DISCONNECTED);
return;
}
- // TODO(bengr): Remove once we understand the reasons probes are failing.
- // Probe errors are either due to fetcher-level errors or modified
- // responses. This only tracks the former.
+ // TODO(bengr): Remove once we understand the reasons secure proxy checks
+ // are failing. Secure proxy check errors are either due to fetcher-level
+ // errors or modified responses. This only tracks the former.
UMA_HISTOGRAM_SPARSE_SLOWLY(kUMAProxyProbeURLNetError,
std::abs(status.error()));
}
@@ -245,14 +246,14 @@ void DataReductionProxyConfig::HandleProbeResponseOnIOThread(
if (enabled_by_user_) {
if (restricted_by_carrier_) {
// The user enabled the proxy, but sometime previously in the session,
- // the network operator had blocked the canary and restricted the user.
- // The current network doesn't block the canary, so don't restrict the
- // proxy configurations.
+ // the network operator had blocked the secure proxy check and
+ // restricted the user. The current network doesn't block the secure
+ // proxy check, so don't restrict the proxy configurations.
UpdateConfigurator(true /* enabled */, false /* alternative_enabled */,
false /* restricted */, false /* at_startup */);
- RecordProbeURLFetchResult(SUCCEEDED_PROXY_ENABLED);
+ RecordSecureProxyCheckFetchResult(SUCCEEDED_PROXY_ENABLED);
} else {
- RecordProbeURLFetchResult(SUCCEEDED_PROXY_ALREADY_ENABLED);
+ RecordSecureProxyCheckFetchResult(SUCCEEDED_PROXY_ALREADY_ENABLED);
}
}
restricted_by_carrier_ = false;
@@ -265,9 +266,9 @@ void DataReductionProxyConfig::HandleProbeResponseOnIOThread(
// Restrict the proxy.
UpdateConfigurator(true /* enabled */, false /* alternative_enabled */,
true /* restricted */, false /* at_startup */);
- RecordProbeURLFetchResult(FAILED_PROXY_DISABLED);
+ RecordSecureProxyCheckFetchResult(FAILED_PROXY_DISABLED);
} else {
- RecordProbeURLFetchResult(FAILED_PROXY_ALREADY_DISABLED);
+ RecordSecureProxyCheckFetchResult(FAILED_PROXY_ALREADY_DISABLED);
}
}
restricted_by_carrier_ = true;
@@ -286,7 +287,7 @@ void DataReductionProxyConfig::OnIPAddressChanged() {
}
ui_task_runner_->PostTask(
- FROM_HERE, base::Bind(&DataReductionProxyConfig::StartProbe,
+ FROM_HERE, base::Bind(&DataReductionProxyConfig::StartSecureProxyCheck,
base::Unretained(this)));
}
}
@@ -332,23 +333,25 @@ void DataReductionProxyConfig::AddDefaultProxyBypassRules() {
configurator_->AddHostPatternToBypass("*-v4.metric.gstatic.com");
}
-void DataReductionProxyConfig::RecordProbeURLFetchResult(
- ProbeURLFetchResult result) {
+void DataReductionProxyConfig::RecordSecureProxyCheckFetchResult(
+ SecureProxyCheckFetchResult result) {
UMA_HISTOGRAM_ENUMERATION(kUMAProxyProbeURL, result,
- PROBE_URL_FETCH_RESULT_COUNT);
+ SECURE_PROXY_CHECK_FETCH_RESULT_COUNT);
}
-void DataReductionProxyConfig::StartProbe() {
+void DataReductionProxyConfig::StartSecureProxyCheck() {
DCHECK(ui_task_runner_->BelongsToCurrentThread());
bound_net_log_ = net::BoundNetLog::Make(
net_log_, net::NetLog::SOURCE_DATA_REDUCTION_PROXY);
if (data_reduction_proxy_service_) {
- if (event_store_)
- event_store_->BeginCanaryRequest(bound_net_log_, params_->probe_url());
+ if (event_store_) {
+ event_store_->BeginSecureProxyCheck(bound_net_log_,
+ params_->secure_proxy_check_url());
+ }
- data_reduction_proxy_service_->CheckProbeURL(
- params_->probe_url(),
- base::Bind(&DataReductionProxyConfig::HandleProbeResponse,
+ data_reduction_proxy_service_->SecureProxyCheck(
+ params_->secure_proxy_check_url(),
+ base::Bind(&DataReductionProxyConfig::HandleSecureProxyCheckResponse,
base::Unretained(this)));
}
}

Powered by Google App Engine
This is Rietveld 408576698