| Index: chrome/browser/net/chrome_network_delegate.cc
|
| ===================================================================
|
| --- chrome/browser/net/chrome_network_delegate.cc (revision 145862)
|
| +++ chrome/browser/net/chrome_network_delegate.cc (working copy)
|
| @@ -14,6 +14,7 @@
|
| #include "chrome/browser/extensions/extension_event_router_forwarder.h"
|
| #include "chrome/browser/extensions/extension_info_map.h"
|
| #include "chrome/browser/extensions/extension_process_manager.h"
|
| +#include "chrome/browser/net/cache_stats.h"
|
| #include "chrome/browser/prefs/pref_member.h"
|
| #include "chrome/browser/profiles/profile_manager.h"
|
| #include "chrome/browser/task_manager/task_manager.h"
|
| @@ -132,7 +133,8 @@
|
| extension_info_map_(extension_info_map),
|
| enable_referrers_(enable_referrers),
|
| never_throttle_requests_(false),
|
| - url_blacklist_manager_(url_blacklist_manager) {
|
| + url_blacklist_manager_(url_blacklist_manager),
|
| + cache_stats_(chrome_browser_net::CacheStats::GetInstance()) {
|
| DCHECK(event_router);
|
| DCHECK(enable_referrers);
|
| DCHECK(!profile || cookie_settings);
|
| @@ -388,3 +390,9 @@
|
| #endif
|
| return net::OK;
|
| }
|
| +
|
| +void ChromeNetworkDelegate::OnCacheWaitStateChange(
|
| + const net::URLRequest& request,
|
| + CacheWaitState state) {
|
| + cache_stats_->OnCacheWaitStateChange(request, state);
|
| +}
|
|
|