| Index: content/public/browser/content_browser_client.h
|
| diff --git a/content/public/browser/content_browser_client.h b/content/public/browser/content_browser_client.h
|
| index 493cb42a3d185296c1e46b195e749016074f4b62..5141792f142028c3cc8bfbf4f9f65d5bda4f8c9f 100644
|
| --- a/content/public/browser/content_browser_client.h
|
| +++ b/content/public/browser/content_browser_client.h
|
| @@ -120,6 +120,7 @@ class ServiceRegistry;
|
| class SiteInstance;
|
| class SpeechRecognitionManagerDelegate;
|
| class TracingDelegate;
|
| +class VpnServiceProxy;
|
| class WebContents;
|
| class WebContentsViewDelegate;
|
| struct MainFunctionParams;
|
| @@ -587,6 +588,11 @@ class CONTENT_EXPORT ContentBrowserClient {
|
| virtual bool IsPepperVpnProviderAPIAllowed(BrowserContext* browser_context,
|
| const GURL& url);
|
|
|
| + // Creates a new VpnServiceProxy. The caller owns the returned value. It's
|
| + // valid to return nullptr.
|
| + virtual std::unique_ptr<VpnServiceProxy> GetVpnServiceProxy(
|
| + BrowserContext* browser_context);
|
| +
|
| // Returns an implementation of a file selecition policy. Can return nullptr.
|
| virtual ui::SelectFilePolicy* CreateSelectFilePolicy(
|
| WebContents* web_contents);
|
|
|