summaryrefslogtreecommitdiffstats
path: root/chrome/browser/net/chrome_network_delegate.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/net/chrome_network_delegate.cc')
-rw-r--r--chrome/browser/net/chrome_network_delegate.cc30
1 files changed, 0 insertions, 30 deletions
diff --git a/chrome/browser/net/chrome_network_delegate.cc b/chrome/browser/net/chrome_network_delegate.cc
index 4b4d618..48be213 100644
--- a/chrome/browser/net/chrome_network_delegate.cc
+++ b/chrome/browser/net/chrome_network_delegate.cc
@@ -218,14 +218,6 @@ void RecordPrecacheStatsOnUIThread(const GURL& url,
precache_manager->RecordStatsForFetch(url, fetch_time, size, was_cached);
}
-
-void RecordIOThreadToRequestStartOnUIThread(
- const base::TimeTicks& request_start) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
- base::TimeDelta request_lag = request_start -
- g_browser_process->io_thread()->creation_time();
- UMA_HISTOGRAM_TIMES("Net.IOThreadCreationToHTTPRequestStart", request_lag);
-}
#endif // defined(OS_ANDROID)
void ReportInvalidReferrerSend(const GURL& target_url,
@@ -373,28 +365,6 @@ int ChromeNetworkDelegate::OnBeforeURLRequest(
net::URLRequest* request,
const net::CompletionCallback& callback,
GURL* new_url) {
-#if defined(OS_ANDROID)
- // This UMA tracks the time to the first user-initiated request start, so
- // only non-null profiles are considered.
- if (first_request_ && profile_) {
- bool record_timing = true;
- if (data_reduction_proxy_params_) {
- record_timing =
- (request->url() != data_reduction_proxy_params_->probe_url()) &&
- (request->url() != data_reduction_proxy_params_->warmup_url());
- }
- if (record_timing) {
- first_request_ = false;
- net::LoadTimingInfo timing_info;
- request->GetLoadTimingInfo(&timing_info);
- BrowserThread::PostTask(
- BrowserThread::UI, FROM_HERE,
- base::Bind(&RecordIOThreadToRequestStartOnUIThread,
- timing_info.request_start));
- }
- }
-#endif // defined(OS_ANDROID)
-
#if defined(ENABLE_CONFIGURATION_POLICY)
// TODO(joaodasilva): This prevents extensions from seeing URLs that are
// blocked. However, an extension might redirect the request to another URL,