| Index: chrome/browser/net/chrome_network_delegate.h
|
| ===================================================================
|
| --- chrome/browser/net/chrome_network_delegate.h (revision 147972)
|
| +++ chrome/browser/net/chrome_network_delegate.h (working copy)
|
| @@ -18,6 +18,10 @@
|
|
|
| typedef PrefMember<bool> BooleanPrefMember;
|
|
|
| +namespace chrome_browser_net {
|
| +class CacheStats;
|
| +}
|
| +
|
| namespace policy {
|
| class URLBlacklistManager;
|
| }
|
| @@ -38,7 +42,8 @@
|
| const policy::URLBlacklistManager* url_blacklist_manager,
|
| void* profile,
|
| CookieSettings* cookie_settings,
|
| - BooleanPrefMember* enable_referrers);
|
| + BooleanPrefMember* enable_referrers,
|
| + chrome_browser_net::CacheStats* cache_stats);
|
| virtual ~ChromeNetworkDelegate();
|
|
|
| // Causes |OnCanThrottleRequest| to never return true.
|
| @@ -95,6 +100,8 @@
|
| virtual int OnBeforeSocketStreamConnect(
|
| net::SocketStream* stream,
|
| const net::CompletionCallback& callback) OVERRIDE;
|
| + virtual void OnCacheWaitStateChange(const net::URLRequest& request,
|
| + CacheWaitState state) OVERRIDE;
|
|
|
| scoped_refptr<ExtensionEventRouterForwarder> event_router_;
|
| void* profile_;
|
| @@ -114,6 +121,8 @@
|
| // When true, allow access to all file:// URLs.
|
| static bool g_allow_file_access_;
|
|
|
| + chrome_browser_net::CacheStats* cache_stats_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(ChromeNetworkDelegate);
|
| };
|
|
|
|
|