| Index: chrome/browser/net/chrome_network_delegate.h
|
| diff --git a/chrome/browser/net/chrome_network_delegate.h b/chrome/browser/net/chrome_network_delegate.h
|
| index bce63311264116e87fe81896cbc383a02db8dd6d..5a993025581d37366408331f159222c128e2e1e3 100644
|
| --- a/chrome/browser/net/chrome_network_delegate.h
|
| +++ b/chrome/browser/net/chrome_network_delegate.h
|
| @@ -32,6 +32,11 @@ namespace base {
|
| class Value;
|
| }
|
|
|
| +namespace chrome_browser_net {
|
| +class ConnectInterceptor;
|
| +class Predictor;
|
| +}
|
| +
|
| namespace content_settings {
|
| class CookieSettings;
|
| }
|
| @@ -96,6 +101,9 @@ class ChromeNetworkDelegate : public net::NetworkDelegateImpl {
|
| // the header file. Here we just forward-declare it.
|
| void set_cookie_settings(content_settings::CookieSettings* cookie_settings);
|
|
|
| + // Causes requested URLs to be fed to |predictor| via ConnectInterceptor.
|
| + void set_predictor(chrome_browser_net::Predictor* predictor);
|
| +
|
| void set_enable_do_not_track(BooleanPrefMember* enable_do_not_track) {
|
| enable_do_not_track_ = enable_do_not_track;
|
| }
|
| @@ -199,6 +207,8 @@ class ChromeNetworkDelegate : public net::NetworkDelegateImpl {
|
| base::FilePath profile_path_;
|
| scoped_refptr<content_settings::CookieSettings> cookie_settings_;
|
|
|
| + std::unique_ptr<chrome_browser_net::ConnectInterceptor> connect_interceptor_;
|
| +
|
| // Weak, owned by our owner.
|
| BooleanPrefMember* enable_referrers_;
|
| BooleanPrefMember* enable_do_not_track_;
|
|
|