Index: components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_stats.h |
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_stats.h b/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_stats.h |
index 438ae38f1c08737a5863da793ceacdb3d0fba26c..99c9c0e0100e724f53e0196bfde17329e0b1ff1b 100644 |
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_stats.h |
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_stats.h |
@@ -7,8 +7,6 @@ |
#include "base/callback.h" |
#include "base/prefs/pref_member.h" |
-#include "base/single_thread_task_runner.h" |
-#include "base/threading/thread_checker.h" |
#include "components/data_reduction_proxy/core/common/data_reduction_proxy_headers.h" |
#include "net/base/host_port_pair.h" |
#include "net/base/network_change_notifier.h" |
@@ -45,14 +43,12 @@ class DataReductionProxyBypassStats |
bool is_primary, |
const net::HttpResponseHeaders* headers); |
- // |params| outlives this class instance. |unreachable_callback| provides a |
- // hook to inform the user that the Data Reduction Proxy is unreachable, which |
- // occurs on the UI thread, hence the |ui_task_runner|. |
+ // |config| outlives this class instance. |unreachable_callback| provides a |
+ // hook to inform the user that the Data Reduction Proxy is unreachable. |
// |config| must not be null. |
DataReductionProxyBypassStats( |
DataReductionProxyConfig* config, |
- UnreachableCallback unreachable_callback, |
- const scoped_refptr<base::SingleThreadTaskRunner>& ui_task_runner); |
+ UnreachableCallback unreachable_callback); |
~DataReductionProxyBypassStats() override; |
@@ -144,7 +140,6 @@ class DataReductionProxyBypassStats |
DataReductionProxyBypassType last_bypass_type_; |
// True if the last request triggered the current bypass. |
bool triggering_request_; |
- const scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner_; |
// The following 2 fields are used to determine if data reduction proxy is |
// unreachable. We keep a count of requests which should go through |
@@ -162,8 +157,6 @@ class DataReductionProxyBypassStats |
// Whether or not the data reduction proxy is unavailable. |
bool unavailable_; |
- base::ThreadChecker thread_checker_; |
- |
DISALLOW_COPY_AND_ASSIGN(DataReductionProxyBypassStats); |
}; |