| Index: content/shell/browser/shell_network_delegate.h
|
| diff --git a/content/shell/browser/shell_network_delegate.h b/content/shell/browser/shell_network_delegate.h
|
| index 65b2ee0d27ede59e99a66a3a0c31ec217529c5e7..1c809751fd6d7b241fc3bd213c9aaf71bd241579 100644
|
| --- a/content/shell/browser/shell_network_delegate.h
|
| +++ b/content/shell/browser/shell_network_delegate.h
|
| @@ -17,6 +17,7 @@ class ShellNetworkDelegate : public net::NetworkDelegateImpl {
|
| ~ShellNetworkDelegate() override;
|
|
|
| static void SetBlockThirdPartyCookies(bool block);
|
| + static void SetCancelURLRequestWithPolicyViolatingReferrerHeader(bool cancel);
|
|
|
| private:
|
| // net::NetworkDelegate implementation.
|
| @@ -55,6 +56,10 @@ class ShellNetworkDelegate : public net::NetworkDelegateImpl {
|
| bool OnCanAccessFile(const net::URLRequest& request,
|
| const base::FilePath& path) const override;
|
| bool OnAreExperimentalCookieFeaturesEnabled() const override;
|
| + bool OnCancelURLRequestWithPolicyViolatingReferrerHeader(
|
| + const net::URLRequest& request,
|
| + const GURL& target_url,
|
| + const GURL& referrer_url) const override;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(ShellNetworkDelegate);
|
| };
|
|
|