Index: chrome/browser/net/chrome_network_delegate.cc |
diff --git a/chrome/browser/net/chrome_network_delegate.cc b/chrome/browser/net/chrome_network_delegate.cc |
index 027c7bd6dd5ba1be5f2162ce8639ea1e054520b7..5bd65b1d1790ce2e72eda8facafd2e1cfee73bac 100644 |
--- a/chrome/browser/net/chrome_network_delegate.cc |
+++ b/chrome/browser/net/chrome_network_delegate.cc |
@@ -16,6 +16,7 @@ |
#include "chrome/browser/extensions/extension_info_map.h" |
#include "chrome/browser/extensions/extension_process_manager.h" |
#include "chrome/browser/net/load_time_stats.h" |
+#include "chrome/browser/performance_monitor/performance_monitor.h" |
#include "chrome/browser/prefs/pref_service.h" |
#include "chrome/browser/profiles/profile_manager.h" |
#include "chrome/browser/task_manager/task_manager.h" |
@@ -248,6 +249,9 @@ void ChromeNetworkDelegate::OnResponseStarted(net::URLRequest* request) { |
void ChromeNetworkDelegate::OnRawBytesRead(const net::URLRequest& request, |
int bytes_read) { |
+ performance_monitor::PerformanceMonitor::GetInstance()->BytesReadOnIOThread( |
+ request, bytes_read); |
+ |
#if defined(ENABLE_TASK_MANAGER) |
TaskManager::GetInstance()->model()->NotifyBytesRead(request, bytes_read); |
#endif // defined(ENABLE_TASK_MANAGER) |